#outdated #btnUpdate,a:active,a:focus,a:hover,a:link{text-decoration:none}.fltrt,body #home #news h3 a{float:right}body,mark{color:#000}@font-face{font-family:Roboto;src:url(./../fonts/roboto-thin-webfont.woff2) format("woff2"),url(./../fonts/roboto-thin-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Roboto;src:url(./../fonts/roboto-light-webfont.woff2) format("woff2"),url(./../fonts/roboto-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(./../fonts/roboto-regular-webfont.woff2) format("woff2"),url(./../fonts/roboto-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(./../fonts/roboto-medium-webfont.woff2) format("woff2"),url(./../fonts/roboto-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(./../fonts/roboto-bold-webfont.woff2) format("woff2"),url(./../fonts/roboto-bold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url(./../fonts/roboto-black-webfont.woff2) format("woff2"),url(./../fonts/roboto-black-webfont.woff) format("woff");font-weight:700;font-style:normal}body,html{overflow-x:hidden}body{font:12px Roboto;background:#FFF;padding:0}dl,ol,ul{padding:0;margin:0;list-style-type:none}a,h1,h2,h3,h4,h5,h6,li,p{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0}a img{border:none}a:link{color:#42413C}a:visited{color:#6E6C64}.fltrt{margin-left:8px}.fltlft{float:left;margin-right:8px}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.nodisplay{display:none}.al-left{text-align:left}.al-right{text-align:right}.al-justify{text-align:justify}.al-center{text-align:center}.no-padding{padding:0}.clearfix{zoom:1;clear:both}.clearfix:after,.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}audio,canvas,progress,video{display:inline-block}button,hr,input{overflow:visible}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}#outdated,[hidden],template{display:none}* html #outdated{position:absolute}#outdated{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/outdated_bg.png);color:#e3e3e3;text-align:center;text-transform:uppercase;z-index:1500}#outdated h6{font-size:25px;line-height:25px;margin:20% 0 10px}#outdated p{font-size:12px;line-height:12px}#outdated #btnUpdate{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:180px;color:#fff;border:2px solid #FFF;cursor:pointer}#outdated #btnUpdate:hover{color:#f25648;background-color:#FFF}#outdated #btnClose{position:absolute;top:20px;right:25px;width:15px;height:15px}#outdated #btnClose a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-5555px;background:url(../images/outdatedBrowser-close.gif) left center no-repeat}::-moz-selection{background:#008F39;color:#fff;opacity:.4}::selection{background:#008F39;color:#fff;opacity:.4}.loading{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.67);z-index:999;display:none}body .contact,body.bg{background:#e5e5e5}.loading .loader{color:#008F39;font-size:50px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;-moz-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease;top:-moz-calc(50% - 90px);top:calc(50% - 90px)}.animate-left,.animate-right,.animate-up{opacity:0}@-webkit-keyframes load6{0%,100%,5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@-moz-keyframes load6{0%,100%,5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@keyframes load6{0%,100%,5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes round{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body .content{width:-moz-calc(100% - 30px);width:calc(100% - 30px);max-width:1440px;padding:0 15px;margin:auto}body .content .content{max-width:1080px;padding:0}body a.button{color:#008F39;border:2px solid #008F39;background:0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;font-weight:500;font-size:14px;border-radius:4px;padding:14px 32px}body a.button:hover{background:#008F39;color:#fff}body a.button.light{color:#fff;border:2px solid #fff}body a.button.light:hover{background:#fff;color:#008F39}body header{height:86px;background:0 0;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:9;width:100vw;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body header .content nav{font-weight:400;font-size:12px;letter-spacing:.5px}body header .content nav span{font-weight:200}body header .content nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body header .content nav ul li{position:relative}body header .content nav ul li a{color:#fff;font-size:14px;position:relative;cursor:pointer}body header .content nav ul li .language :hover,body header .content nav ul li .language.open,body header .content nav ul li.institute:hover .language{color:#008F39}body header .content nav ul li a img{-webkit-filter:brightness(100) grayscale(1) contrast(100);filter:brightness(100) grayscale(1) contrast(100);padding-top:25px}body header .content nav ul li a img.anos{height:39px;margin-left:10px}body header .content nav ul li a::before{content:"";background:#008F39;width:0;height:1px;display:block;bottom:-6px;position:absolute;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}body header .content nav ul li a.active::before{width:20px}body header .content nav ul li a:hover::before{width:100%}body header .content nav ul li:nth-child(1) a::before{width:0}body header .content nav ul li.institute:hover .language-list{display:block!important;height:120px;padding-top:50px;opacity:1}body header .content nav ul li.institute:hover .language i{background-color:#008F39}body header .content nav ul li.institute:hover .language i.arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body header .content nav ul li .language{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;position:relative;cursor:pointer;text-transform:uppercase}body header .content nav ul li .language i{display:inline-block;background-color:#fff;margin:0 10px}body header .content nav ul li .language i.globe{-webkit-mask:url(./../svg/globe.svg) no-repeat center;mask:url(./../svg/globe.svg) no-repeat center;width:20px;height:20px}body header .content nav ul li .language i.arrow{-webkit-mask:url(./../svg/arrow_down.svg) no-repeat center;mask:url(./../svg/arrow_down.svg) no-repeat center;width:11px;height:7px}body header .content nav ul li .language :hover i,body header .content nav ul li .language.open i{background-color:#008F39}body header .content nav ul li .language :hover i.arrow,body header .content nav ul li .language.open i.arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body header .content nav ul li ul.language-list{display:block;background:#fff;padding:0 40px 20px 50px;position:absolute;z-index:8;top:-20px;left:-40px;height:0;overflow:hidden;opacity:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body header .content nav ul li ul.language-list.show{display:block;height:120px;padding-top:50px;opacity:1}body header .content nav ul li ul.language-list li{padding:10px 0;position:relative}body header .content nav ul li ul.language-list li::before{content:"";background-color:#008F39;width:0;height:2px;display:block;position:absolute;left:0;top:20px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}body header .content nav ul li ul.language-list li.active::before,body header .content nav ul li ul.language-list li:hover::before{width:25px;left:-36px}body header .content nav ul li ul.language-list li a{font-weight:400;color:#353535}body header .content nav ul li ul.language-list li.active a,body header .content nav ul li ul.language-list li:hover a{color:#008F39;font-weight:600}body header .content nav ul.mobile{display:none}body header .content nav ul.mobile ul{position:fixed;width:260px;background:#fff;left:-300px;top:0;height:100vh;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);display:block;padding-top:50px;z-index:9;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}body header .content nav ul.mobile ul.show{left:0}body header .content nav ul.mobile ul li a{display:block;padding:15px 30px;border-bottom:1px solid rgba(82,178,81,.09)}body header .content nav ul.mobile ul li.active a{background:#008F39;color:#fff}body header .content nav ul.mobile .mask{width:100vw;height:100vh;position:fixed;z-index:8;left:-100vw;top:0;background:#008F39;opacity:.3;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body footer .bg .top a i,body header .content nav ul .menu-icon span{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s}body header .content nav ul.mobile .mask.show{left:0}body header .content nav ul .menu-icon{width:25px;height:16px;position:absolute;right:20px;top:34px;display:none;cursor:pointer}body header .content nav ul .menu-icon span{background:#008F39;height:3px;width:100%;display:block;margin-bottom:3px;opacity:1;transition-duration:.5s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:relative;top:0;left:0}body header .content nav ul .menu-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:0}body header .content nav ul .menu-icon.open span:nth-child(2){opacity:0}body header .content nav ul .menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px;left:0}body header.dark{color:#008F39}body header.dark .content nav ul li a{color:#353535}body header.dark .content nav ul li a img{-webkit-filter:none;filter:none}body header.dark .content nav ul li .language i{background-color:#008F39}body header.fixed{position:fixed;background:#fff;color:#008F39;border-bottom:1px solid #dedede}body header.fixed .content nav ul li a{color:#353535}body header.fixed .content nav ul li a img{-webkit-filter:none;filter:none;padding-top:0}body header.fixed .content nav ul li .language i{background-color:#008F39}body footer{position:relative}body footer .text{color:#fff;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:340px;left:0;position:absolute;font-size:11px;font-weight:300;letter-spacing:4px}body footer .image{height:115px;background:url(./../images/footer.png) top center;width:100%}body footer .bg{background:#008F39;width:100%;color:#fff}body footer .bg .top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body footer .bg .top img{-webkit-filter:brightness(100) grayscale(1) contrast(100);filter:brightness(100) grayscale(1) contrast(100);border-top:6px solid #fff;padding-top:60px}body footer .bg .top a{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:14px;margin-top:70px}body footer .bg .top a i{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/users.svg) no-repeat center;mask:url(./../svg/users.svg) no-repeat center;width:22px;height:16px;transition-duration:.5s;margin-right:15px}body footer .bg .bottom a,body footer .bg .menu ul li a{-moz-transition-duration:.5s;-o-transition-duration:.5s}body footer .bg .social-medias-mob{display:none}body footer .bg .menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding-top:60px}body footer .bg .menu ul li{font-size:18px;font-weight:600;padding-bottom:14px}body footer .bg .menu ul li a{opacity:.7;color:#fff;font-weight:400;font-size:14px;margin-left:0;-webkit-transition-duration:.5s;transition-duration:.5s}body footer .bg .menu ul li a:hover{margin-left:10px}body footer .bg .menu .fale-conosco a{cursor:pointer}body footer .bg .menu .social-medias{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body footer .bg .menu .social-medias a:first-child{margin-right:10px}body footer .bg .menu .social-medias a:hover{margin-left:0}body footer .bg .menu .social-medias a:hover circle{stroke-opacity:1}body footer .bg .menu .social-medias a:hover path{fill-opacity:1}body footer .bg .bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0}body footer .bg .bottom small{font-size:12px;opacity:.5;font-weight:300}body footer .bg .bottom a{-webkit-transition-duration:.5s;transition-duration:.5s;opacity:.5}body footer .bg .bottom a i.deen{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/logo-deen.svg) no-repeat center;mask:url(./../svg/logo-deen.svg) no-repeat center;width:34px;height:13px}body footer .bg .bottom a:hover{opacity:1}body .contact{width:100vw;height:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;position:fixed;left:0;top:0;z-index:99;overflow:hidden}body .contact .status .error,body .contact .status .success{text-align:center;color:#fff;padding:10px}body .contact.open{height:100vh}body .contact .form{width:-moz-calc(100vw - 450px - 160px);width:calc(100vw - 450px - 160px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);padding:40px 80px;background:#008F39;float:left}body .contact .form h2{color:rgba(255,255,255,.1);text-transform:uppercase;font-size:140px;line-height:120px}body .contact .form form{width:80%;margin:auto;margin-top:-moz-calc(100vh - 850px);margin-top:calc(100vh - 850px)}body .contact .form form label{color:#fff;position:relative;width:-moz-calc(50% - 30px);width:calc(50% - 30px);float:left;margin:15px;border-bottom:1px solid #fff}body .contact .form form label:nth-child(5){width:-moz-calc(100% - 30px);width:calc(100% - 30px)}body .contact .form form label span{font-size:18px;position:absolute;top:11px;font-weight:300}body .contact .form form label input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #008F39 inset;-webkit-text-fill-color:#fff}body .contact .form form label input,body .contact .form form label textarea{background:0 0;border:none;width:100%;outline:0;font-size:20px;padding:10px 0;font-weight:200;color:#fff}body .contact .form form label.focus{border-bottom:3px solid #fff;margin:14px 15px}body .contact .form form label.focus span{font-size:10px;top:-6px}body .contact .form form button{color:#fff;border:2px solid #fff;background:0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;font-weight:500;font-size:14px;border-radius:4px;padding:14px 32px;outline:0;margin-top:40px;margin-left:15px;cursor:pointer}body .contact .column .address a.phone i,body .contact .column>a{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}body .contact .form form button:hover{background:#fff;color:#008F39}body .contact .column{width:330px;float:left;padding:60px;height:-moz-calc(100vh - 120px);height:calc(100vh - 120px);overflow-y:scroll}body .contact .column i.close{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/close.svg) no-repeat center;mask:url(./../svg/close.svg) no-repeat center;width:37px;height:37px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:.6;cursor:pointer;position:absolute;right:30px;top:30px}body .contact .column i.close:hover{opacity:1}body .contact .column h3{color:#5B5B5B;font-size:28px;margin-bottom:18px;margin-top:50px}body .contact .column h4{color:#008F39;font-size:15px;text-transform:uppercase;font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .contact .column h4::before{content:"";background:#008F39;display:block;width:20px;height:3px;margin-right:20px}body .contact .column .address{background:#fff;margin-top:30px;padding:40px}body .contact .column .address p{color:#5B5B5B;font-size:14px}body .contact .column .address a{margin-top:30px;display:inline-block}body .contact .column .address a.phone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}body .contact .column .address a.phone i{display:inline-block;background-color:#5B5B5B;-webkit-mask:url(./../svg/phone.svg) no-repeat center;mask:url(./../svg/phone.svg) no-repeat center;width:18px;height:18px;transition-duration:.2s;margin-right:15px;margin-left:0}body .contact .column .address a.phone:hover i{margin-right:18px;margin-left:3px}body .contact .column>a{color:#008F39;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:15px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;margin-bottom:15px;transition-duration:.2s}body .contact .column>a i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/about_arrow.svg) no-repeat center;mask:url(./../svg/about_arrow.svg) no-repeat center;width:29px;height:20px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transform:rotate(180deg) scale(.5);-moz-transform:rotate(180deg) scale(.5);-ms-transform:rotate(180deg) scale(.5);-o-transform:rotate(180deg) scale(.5);transform:rotate(180deg) scale(.5)}body .contact .column>a:hover{background:#008F39;color:#fff}body .contact .column>a:hover i{background-color:#fff}body #send-project{position:fixed;z-index:9999;background-color:#008F39;height:0;overflow-y:scroll;overflow-x:hidden;width:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}body #send-project.open{height:100vh}body #send-project .close{position:absolute;right:5%;top:5%;cursor:pointer}body #send-project::-webkit-scrollbar{width:0}body #send-project::-webkit-scrollbar-track{background:0 0}body #send-project .content{width:90%;margin:auto;padding-top:5vw}body #send-project .content .title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}body #send-project .content .title h2{font-weight:900;font-size:150px;line-height:83.19%;color:#fff;opacity:.1;max-width:60%}body #send-project .content .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:80%;margin:auto auto 55px;position:relative}body #send-project .content .text:before{content:"";position:absolute;left:-3%;top:0;height:100%;width:4px;background-color:#fff}body #send-project .content .text .desc:first-child{margin-right:80px}body #send-project .content .text .desc{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:22px;line-height:148.19%;color:#fff}body #send-project .content .text .desc ul{list-style:disc;margin-top:51px;font-weight:400;font-size:18px;line-height:148.19%;color:#fff;margin-left:20px}body #send-project .content .form-section{width:90%;margin:auto auto 50px}body #send-project .content .form-section .inputs-section{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;margin:20px 0;padding:3rem;width:100%;border:2px solid rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px}body #send-project .content .form-section .inputs-section .title{font-weight:700;font-size:25px;line-height:148.19%;color:#fff}body #send-project .content .form-section .inputs-section .inputRow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body #send-project .content .form-section .inputs-section .inputRow .inputWrapper{width:100%;margin-right:40px}body #send-project .content .form-section .inputs-section .inputRow .inputWrapper label{font-weight:400;font-size:18px;line-height:21px;color:#fff;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}body #send-project .content .form-section .inputs-section .inputRow .inputWrapper label.is-focus{font-size:12px;line-height:14px}body #send-project .content .form-section .inputs-section .inputRow .inputWrapper input{background:0 0;outline:0;border:none;border-bottom:1.5px solid #fff;width:100%;margin-bottom:50px;color:#fff;font-weight:400;font-size:18px;line-height:21px}body #send-project .content .form-section .inputs-section .inputRow .inputWrapper p{color:#fff}body #send-project .content .form-section .inputs-section.is-focus{-webkit-box-shadow:0 27px 20px rgba(0,0,0,.25);box-shadow:0 27px 20px rgba(0,0,0,.25);background:#fff}body #send-project .content .form-section .inputs-section.is-focus .title{color:#008F39}body #send-project .content .form-section .inputs-section.is-focus input{color:#5B5B5B!important;border-bottom:1.5px solid #5B5B5B!important;padding:.5rem 0!important}body #send-project .content .form-section .inputs-section.is-focus input.is-focus{border-bottom:4px solid #5b5b5b!important}body #send-project .content .form-section .inputs-section.is-focus label{color:#5B5B5B!important}body #send-project .content .form-section .inputs-section.is-focus p{color:#333!important}body #send-project .content .form-section .third-section .inputRow .inputWrapper{position:relative}body #send-project .content .form-section .third-section .inputRow .inputWrapper label{position:absolute;left:10%}body #send-project .content .form-section .third-section .inputRow .inputWrapper input{width:26px;height:26px}body #send-project .content .send{margin-top:80px}body #send-project .content .send .send-project-btn{background:#D6DE23;border-radius:4px;font-weight:500;font-size:18px;line-height:21px;text-align:center;color:#008F39;padding:1.5rem;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}body #home #banner,body #home #banner .parallax{-moz-transition-duration:50ms;-o-transition-duration:50ms;-webkit-transition-duration:50ms}body #send-project .content .send .send-project-btn:hover{color:#D6DE23;background:#008F39;border:2px solid #D6DE23}body #home #banner{padding:0;transition-duration:50ms}body #home #banner .owl-carousel{height:100vh;min-height:800px}body #home #banner .owl-carousel .owl-item .mask{width:100vw;height:100vh;min-height:800px;position:absolute;z-index:6;background:rgba(1,68,28,.5)}body #home #banner .owl-carousel .owl-item img{width:100vw;height:100vh;display:none}body #home #banner .owl-carousel .owl-item video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}body #home #banner .owl-carousel .owl-item .info{position:absolute;z-index:7;width:100%;max-width:900px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}body #home #banner .owl-carousel .owl-item .info p{color:#008F39;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;opacity:0}body #home #banner .owl-carousel .owl-item .info h2{font-size:60px;text-transform:uppercase;font-weight:300;letter-spacing:20px;margin-top:30px;opacity:0}body #home #banner .owl-carousel .owl-item .info h2 strong{font-weight:500}body #home #banner .owl-carousel .owl-item .info h4{font-weight:300;font-size:18px;width:100%;max-width:700px;letter-spacing:1px;line-height:30px;margin-top:40px;opacity:0}body #home #banner .owl-carousel .owl-item .info a{background:#008F39;color:#fff;padding:18px 33px;border-radius:4px;font-size:14px;display:inline-block;margin:50px 0;opacity:0}body #home #banner .owl-carousel .owl-dots{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:10px}body #home #banner .owl-carousel .owl-dots .owl-dot{background:0 0;width:9px;height:9px;border:2px solid #fff;border-radius:50%;margin:10px 0}body #home #banner .owl-carousel .owl-dots .owl-dot.active{background:#fff}body #home #banner .owl-carousel .owl-dots .owl-dot:focus{outline:0}body #home #banner .parallax{position:absolute;z-index:8;width:100px;height:100vh;transition-duration:50ms;left:0}body #home #banner .parallax span{color:#fff;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:block;bottom:120px;left:-70px;position:absolute;font-size:10px;font-weight:300;letter-spacing:4px;-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}body #home #about .text-arrow,body #home #wedo .parallax span{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);letter-spacing:4px}body #home #banner .parallax.active span{color:#353535;left:-75px}body #home #about{height:1159px;background-image:url(./../images/bg-about-home.png);background-position:center 570px;background-repeat:repeat-x}body #home #about .text-arrow{color:#008F39;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:16px;position:absolute;left:-moz-calc(50% - 70px);left:calc(50% - 70px);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:8;font-size:10px;text-transform:uppercase;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;cursor:pointer}body #home #about .parallax span,body #the_group #parallax .text-arrow{text-transform:uppercase;-moz-transition-duration:.1s;-o-transition-duration:.1s}body #home #about .text-arrow i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/about_arrow.svg) no-repeat center;mask:url(./../svg/about_arrow.svg) no-repeat center;width:27px;height:19px;margin-right:20px}body #home #about .text-arrow:hover{font-weight:500}body #home #about h2{color:#5B5B5B;font-size:60px;font-weight:300;margin-top:50px;margin-bottom:60px;max-width:750px}body #home #about h4{color:#008F39;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:180px}body #home #about h4::before{content:"";display:inline-block;width:22px;background:#008F39;height:3px;margin-bottom:4px;margin-right:20px}body #home #about .parallax{width:100%;padding-top:30px;height:350px;position:relative}body #home #about .parallax span{color:rgba(148,148,148,.23);font-weight:900;font-size:150px;position:absolute;white-space:nowrap;margin-left:0;-webkit-transition-duration:.1s;transition-duration:.1s}body #home #about .parallax span.left{left:50%}body #home #about .parallax span.right{left:-moz-calc(-50% - 230px);left:calc(-50% - 230px);top:180px}body #home #wedo{height:-moz-calc(100vh - 86px);height:calc(100vh - 86px);background:#008F39;position:relative}body #home #wedo .parallax{position:absolute;z-index:8;width:100px;height:-moz-calc(100vh - 86px);height:calc(100vh - 86px);-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms;left:0}body #home #wedo .parallax span{color:#fff;white-space:nowrap;-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:block;bottom:160px;right:-120px;position:absolute;font-size:10px;font-weight:300;-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}body #home #wedo .content .grid ul li,body #home #wedo a{color:#fff;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}body #home #wedo .content h4{color:#fff;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:-moz-calc(50vh - 86px - (376px / 2));padding-top:calc(50vh - 86px - (376px / 2))}body #home #wedo .content h4::before{content:"";display:inline-block;width:22px;background:#fff;height:3px;margin-bottom:4px;margin-right:20px}body #home #wedo .content .grid{display:grid;grid-template-columns:1fr 1fr}body #home #wedo .content .grid ul li{font-weight:600;font-size:60px;opacity:.6;transition-duration:.5s;cursor:pointer;padding:30px 0}body #home #wedo .content .grid ul li span{font-weight:300;display:block;font-size:35px}body #home #wedo .content .grid ul li img{display:none}body #home #wedo .content .grid ul li:hover{opacity:.8}body #home #wedo .content .grid ul li.active{opacity:1}body #home #wedo .content .grid .image{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;display:none}body #home #wedo .content .grid .image img{max-width:50vw}body #home #wedo .content .grid .image.active{display:block}body #home #wedo a{font-weight:600;font-size:14px;margin-left:0;transition-duration:.5s;display:inline-block;margin-top:30px}body #home #wedo a i{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/arrow_right.svg) no-repeat center;mask:url(./../svg/arrow_right.svg) no-repeat center;width:13px;height:9px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;margin-left:15px}body #home #wedo a:hover{margin-left:5px}body #home #wedo a:hover i{margin-left:20px}body #home #diff{position:relative;padding-bottom:100px}body #home #diff .plantation{position:absolute;width:50vw;height:436px;right:0;top:-75px;background-image:url(./../images/plantation.png)}body #home #diff .plantation span{width:349px;height:224px;background-image:url(./../images/machine.png);position:absolute;left:-120px;top:30px}body #home #diff h3{color:#5B5B5B;font-size:40px;line-height:45px;font-weight:300;margin-top:50px;margin-bottom:60px;max-width:410px}body #home #diff h4{color:#008F39;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:180px}body #home #diff .count,body #the_group #video .count{padding-top:100px;grid-template-columns:1fr 1fr 1fr 1fr}body #home #diff h4::before{content:"";display:inline-block;width:22px;background:#008F39;height:3px;margin-bottom:4px;margin-right:20px}body #home #diff p{color:#5B5B5B;max-width:420px;font-size:18px;line-height:29px}body #home #diff .count div p,body #home #diff .owl-carousel .owl-item p{max-width:190px;margin:auto}body #home #diff .count div span,body #home #diff .owl-carousel .owl-item span{color:#008F39;font-size:100px;font-weight:300}body #home #diff .count{display:grid}body #home #diff .count div{text-align:center}body #home #diff .owl-carousel{display:none}body #home #diff .owl-carousel .owl-item{text-align:center}body #home #diff .owl-carousel .owl-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body #home #diff .owl-carousel .owl-dots .owl-dot{width:10px;height:10px;background:#fff;border-radius:50%;margin:5px}body #home #diff .owl-carousel .owl-dots .owl-dot.active{background:#008F39}body #home #our_people{position:relative}body #home #our_people .grid{display:grid;grid-template-columns:1fr 1fr}body #home #our_people .grid>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}body #home #our_people .grid>div .image{background-image:url(../images/men_our_people_home.png);width:100%;height:770px;background-position:right bottom;background-repeat:repeat-x}body #home #our_people .grid>div img{max-width:100%}body #home #our_people .grid>div img.mobile{display:none}body #home #our_people .grid>div .box{background-color:#008F39;width:-moz-calc(100% - 70px);width:calc(100% - 70px);max-width:470px;height:494px;padding-left:70px}body #home #our_people .grid>div .box h3{color:#fff;font-size:40px;font-weight:300;margin-top:40px;margin-bottom:60px;max-width:400px;line-height:45px}body #home #our_people .grid>div .box h4::before,body #news #intro h4::before,body #our_people #intro h4::before,body #our_people #testimony h4::before,body #the_group #intro h4::before{margin-bottom:4px;content:""}body #home #our_people .grid>div .box h4{color:#fff;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:80px}body #home #our_people .grid>div .box h4::before{display:inline-block;width:22px;background:#fff;height:3px;margin-right:20px}body #home #our_people .parallax{position:absolute;z-index:8;width:100px;height:0;-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms;right:0}body #home #our_people .parallax span{color:#353535;white-space:nowrap;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:block;bottom:150px;right:-120px;position:absolute;font-size:10px;font-weight:300;letter-spacing:4px;-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}body #home #news .owl-carousel a,body #home #news .owl-carousel a span i{-webkit-transition-duration:.5s;-o-transition-duration:.5s;-moz-transition-duration:.5s}body #home #news{padding-top:80px;padding-bottom:50px}body #home #news h3{color:#5B5B5B;font-size:30px;font-weight:400;padding-bottom:60px}body #home #news .owl-carousel{display:none}body #home #news .owl-carousel .owl-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body #home #news .owl-carousel .owl-dots .owl-dot{width:10px;height:10px;background:#fff;border-radius:50%;margin:5px}body #home #news .owl-carousel .owl-dots .owl-dot.active{background:#008F39}body #home #news .owl-carousel a{background:0 0;transition-duration:.5s}body #home #news .owl-carousel a p{color:#5B5B5B;text-transform:uppercase;font-weight:700;font-size:12px;opacity:.3;padding:25px}body #home #news .owl-carousel a h5{color:#5B5B5B;padding:0 25px 25px;font-size:20px;font-weight:600;line-height:25px;height:70px}body #home #news .owl-carousel a img{width:100%;height:163px;-o-object-fit:cover;object-fit:cover}body #home #news .owl-carousel a span{color:#008F39;padding:25px;display:block;font-size:14px;font-weight:500}body #home #news .owl-carousel a span i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/arrow_right.svg) no-repeat center;mask:url(./../svg/arrow_right.svg) no-repeat center;width:13px;height:9px;transition-duration:.5s;margin-left:15px}body #home #news .news a,body #home #news .news a span i{-webkit-transition-duration:.5s;-o-transition-duration:.5s}body #home #news .owl-carousel a:hover{background:#008F39}body #home #news .owl-carousel a:hover p{color:#fff;opacity:1}body #home #news .owl-carousel a:hover h5,body #home #news .owl-carousel a:hover span{color:#fff}body #home #news .owl-carousel a:hover span i{background-color:#fff;margin-left:20px}body #home #news .news{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}body #home #news .news a{background:0 0;-moz-transition-duration:.5s;transition-duration:.5s}body #home #news .news a p{color:#5B5B5B;text-transform:uppercase;font-weight:700;font-size:12px;opacity:.3;padding:25px}body #home #news .news a h5{color:#5B5B5B;padding:0 25px 25px;font-size:20px;font-weight:600;line-height:25px;height:70px}body #home #news .news a img{width:100%;height:163px;-o-object-fit:cover;object-fit:cover}body #home #news .news a span i,body #news #list .news a span i{-webkit-mask:url(./../svg/arrow_right.svg) no-repeat center;width:13px}body #home #news .news a span{color:#008F39;padding:25px;display:block;font-size:14px;font-weight:500}body #home #news .news a span i{display:inline-block;background-color:#008F39;mask:url(./../svg/arrow_right.svg) no-repeat center;height:9px;-moz-transition-duration:.5s;transition-duration:.5s;margin-left:15px}body #home #news .news a:hover{background:#008F39}body #home #news .news a:hover p{color:#fff;opacity:1}body #home #news .news a:hover h5,body #home #news .news a:hover span{color:#fff}body #home #news .news a:hover span i{background-color:#fff;margin-left:20px}body #the_group #intro h2{color:#5B5B5B;font-size:40px;font-weight:300;margin-top:50px;margin-bottom:60px;max-width:750px;line-height:45px}body #the_group #intro h4{color:#008F39;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:180px}body #the_group #intro h4::before{display:inline-block;width:22px;background:#008F39;height:3px;margin-right:20px}body #the_group #video{position:relative}body #the_group #video .player{color:#fff;position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:8;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:40px;font-weight:200;cursor:pointer}body #the_group #video .player i{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/player.svg) no-repeat center;mask:url(./../svg/player.svg) no-repeat center;width:60px;height:60px;margin-left:25px;margin-right:25px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body #the_group #video .player:hover i{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);margin-left:30px;margin-right:30px}body #the_group #video img{display:none}body #the_group #video video{height:690px;-o-object-fit:cover;object-fit:cover;width:100%}body #the_group #video .mask{position:absolute;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%);z-index:7;height:240px;bottom:3px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body #the_group #video .count{display:grid;position:absolute;bottom:60px;left:50%;z-index:8;width:100%;max-width:1440px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body #institute #parallax .text-arrow,body #the_group #slides .content .content .slide .column .text-left{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}body #the_group #video .count div{text-align:center}body #the_group #video .count div span{color:#fff;font-size:40px;font-weight:300;line-height:45px}body #the_group #video .count div p{max-width:190px;margin:auto;color:#008F39;text-transform:uppercase;font-weight:600;font-size:14px}body #the_group #parallax .text-arrow{color:#008F39;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:16px;position:absolute;left:-moz-calc(50% - 70px);left:calc(50% - 70px);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:8;font-size:10px;letter-spacing:4px;-webkit-transition-duration:.1s;transition-duration:.1s;cursor:pointer}body #institute #parallax .text-arrow,body #the_group #parallax .parallax span{-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;text-transform:uppercase}body #the_group #parallax .text-arrow i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/about_arrow.svg) no-repeat center;mask:url(./../svg/about_arrow.svg) no-repeat center;width:27px;height:19px;margin-right:20px}body #the_group #parallax .text-arrow:hover{font-weight:500}body #the_group #parallax .parallax{width:100%;padding-top:30px;height:350px;position:relative}body #the_group #parallax .parallax span{color:rgba(148,148,148,.23);font-weight:900;font-size:150px;position:absolute;white-space:nowrap;margin-left:0;transition-duration:.1s}body #the_group #parallax .parallax span.left{left:50%}body #the_group #parallax .parallax span.right{left:-moz-calc(-50% - 230px);left:calc(-50% - 230px);top:180px}body #the_group #slides{padding-top:60px}body #the_group #slides .content .content .slide .column{position:relative;color:#5B5B5B;float:left;width:50%}body #the_group #slides .content .content .slide .column .text-right{color:#353535;white-space:nowrap;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:260px;right:-150px;position:absolute;font-size:11px;font-weight:300;letter-spacing:4px}body #the_group #slides .content .content .slide .column .text-left{color:#353535;white-space:nowrap;transform:rotate(-90deg);top:260px;left:-150px;position:absolute;font-size:11px;font-weight:300;letter-spacing:4px}body #the_group #slides .content .content .slide .column img.logo{padding-left:60px;margin-top:30px}body #the_group #slides .content .content .slide .column h3{font-size:40px;font-weight:300;padding-left:60px;padding-right:60px;line-height:45px}body #the_group #slides .content .content .slide .column p{font-size:18px;margin-top:20px;padding-bottom:40px;padding-left:60px;padding-right:60px;line-height:29px}body #the_group #slides .content .content .slide .column a{margin-left:60px}body #the_group #slides .content .content .slide .column .owl-carousel{width:100%}body #the_group #slides .content .content .slide .column .owl-carousel .owl-nav{background:#008F39;position:absolute;height:90px;color:#fff;font-size:50px;font-weight:100;padding-top:10px;bottom:0}body #the_group #slides .content .content .slide .column .owl-carousel .owl-nav button{padding:0 26px!important;outline:0}body #the_group #slides .content .content .slide .column .owl-carousel .owl-nav button i{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/simple_arrow.svg) no-repeat center;mask:url(./../svg/simple_arrow.svg) no-repeat center;width:12px;height:21px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body #the_group #slides .content .content .slide .column .owl-carousel .owl-nav button i.right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body #the_group #slides .content .content .slide .column .owl-carousel .owl-nav button.disabled{opacity:.5}body #the_group #slides .content .content .slide .column .owl-carousel .owl-dots{background:#008F39;position:absolute;height:90px;color:#fff;font-size:50px;font-weight:100;padding-top:10px;bottom:0;left:128px}body #the_group #slides .content .content .slide .column .owl-carousel .owl-dots .owl-dot{width:6px;height:6px;display:block;background:#fff;float:left;border-radius:50%;margin:37px;position:relative;outline:0}body #the_group #slides .content .content .slide .column .owl-carousel .owl-dots .owl-dot::before{content:"";display:block;background:0 0;border-radius:50%;position:absolute;width:30px;height:30px;left:-14px;top:-14px;border:0 solid #fff;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}body #the_group #slides .content .content .slide .column .owl-carousel .owl-dots .owl-dot.active::before{content:"";width:30px;height:30px;left:-14px;top:-14px;border:2px solid #fff}body #the_group #slides .content .content .slide .column .owl-carousel .owl-item img{height:540px;-o-object-fit:cover;object-fit:cover}body #the_group #our_story .top{margin-top:70px;position:relative;background-image:url(../images/nossa_historia.jpeg);height:370px;background-size:100%;background-position:center 0}body #the_group #our_story .top h3{font-weight:900;font-size:120px;text-align:center;position:absolute;width:100%;left:0;bottom:95px;color:#fff;z-index:8}body #the_group #our_story .top .mask{position:absolute;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%);z-index:7;height:370px;bottom:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body #the_group #our_story .timeline{margin-top:220px;padding-bottom:130px}body #the_group #our_story .timeline .owl-carousel .owl-dots{height:90px;color:#008F39;font-size:50px;font-weight:100;padding-top:10px;bottom:0;width:100%;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body #the_group #our_story .timeline .owl-carousel .owl-dots .owl-dot{width:6px;height:6px;display:block;background:#008F39;float:left;border-radius:50%;margin:20px;position:relative;outline:0}body #the_group #our_story .timeline .owl-carousel .owl-dots .owl-dot::before{content:"";display:block;background:0 0;border-radius:50%;position:absolute;width:30px;height:30px;left:-14px;top:-14px;border:0 solid #008F39;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}body #our_people #our_way .owl-carousel .owl-nav button i,body #the_group #our_story .timeline .owl-carousel .owl-nav button i{margin-left:25px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-mask:url(./../svg/about_arrow.svg) no-repeat center}body #the_group #our_story .timeline .owl-carousel .owl-dots .owl-dot.active::before{content:"";width:30px;height:30px;left:-14px;top:-14px;border:2px solid #008F39}body #the_group #our_story .timeline .owl-carousel .year{color:#008F39;font-size:200px;float:left;width:50%;font-weight:300;text-align:right}body #the_group #our_story .timeline .owl-carousel .info{float:left;width:50%}body #the_group #our_story .timeline .owl-carousel .info h4{color:#5B5B5B;font-size:33px;font-weight:300;padding-left:40px;margin-top:50px}body #the_group #our_story .timeline .owl-carousel .info p{color:#5B5B5B;font-size:15px;padding-left:40px;padding-top:10px}body #the_group #our_story .timeline .owl-carousel img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}body #the_group #our_story .timeline .owl-carousel .owl-nav{position:absolute;top:50%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body #the_group #our_story .timeline .owl-carousel .owl-nav button{color:#fff;padding:20px;outline:0}body #the_group #our_story .timeline .owl-carousel .owl-nav button i{display:inline-block;background-color:#5B5B5B;mask:url(./../svg/about_arrow.svg) no-repeat center;width:28px;height:26px;margin-right:25px;-o-transition-duration:.5s;transition-duration:.5s}body #the_group #our_story .timeline .owl-carousel .owl-nav button i.right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body #the_group #our_story .timeline .owl-carousel .owl-nav button.disabled{opacity:.5}body #the_group .modal{display:none}body #the_group .modal.show{display:block}body #the_group .modal .video{position:fixed;width:100%;max-width:800px;height:500px;z-index:99;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body #the_group .modal .video i{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/close.svg) no-repeat center;mask:url(./../svg/close.svg) no-repeat center;width:37px;height:37px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:.6;cursor:pointer;position:absolute;right:-40px;top:-39px}body #the_group .modal .video i:hover{opacity:1}body #institute #projects .menu .owl-nav button.disabled,body #our_people #our_way .owl-carousel .owl-nav button.disabled{opacity:.5}body #the_group .modal .mask{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.75);z-index:9;left:0;top:0}body #our_people #intro{background-image:url(../images/men_our_people.png);background-position:center bottom;height:830px;background-repeat:repeat-x}body #our_people #intro h2{color:#5B5B5B;font-size:40px;line-height:45px;font-weight:300;margin-top:30px;margin-bottom:60px;max-width:440px}body #our_people #intro h4{color:#008F39;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:180px}body #our_people #intro h4::before{display:inline-block;width:22px;background:#008F39;height:3px;margin-right:20px}body #our_people #our_way{height:825px;width:100%;background:#008F39;position:relative}body #our_people #our_way .content .content{position:relative}body #our_people #our_way .content .content h3{font-size:150px;font-weight:900;line-height:120px;padding-top:100px;color:rgba(255,255,255,.1);position:absolute;left:0;top:0;z-index:6}body #our_people #our_way .owl-carousel{padding-top:238px}body #our_people #our_way .owl-carousel .content{height:587px;position:relative;z-index:8}body #our_people #our_way .owl-carousel .content .image{width:50%;float:left}body #our_people #our_way .owl-carousel .content .image img{height:587px;-o-object-fit:contain;object-fit:contain}body #our_people #our_way .owl-carousel .content .text{width:-moz-calc(50% - 120px);width:calc(50% - 120px);float:left;padding:80px 0 0 60px;color:#fff}body #our_people #our_way .owl-carousel .content .text span{font-size:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body #our_people #our_way .owl-carousel .content .text span::before{content:"";background:#fff;width:18px;height:2px;display:block;margin-right:15px}body #our_people #our_way .owl-carousel .content .text h4{font-size:40px;line-height:45px;font-weight:300;margin-top:20px;margin-bottom:30px}body #our_people #our_way .owl-carousel .content .text p{font-size:18px;line-height:29px}body #our_people #our_way .owl-carousel .owl-nav{position:absolute;top:50%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body #our_people #our_way .owl-carousel .owl-nav button{color:#fff;padding:20px;outline:0}body #our_people #our_way .owl-carousel .owl-nav button i{display:inline-block;background-color:#fff;mask:url(./../svg/about_arrow.svg) no-repeat center;width:28px;height:26px;margin-right:25px;-o-transition-duration:.5s;transition-duration:.5s}body #our_people #our_way .owl-carousel .owl-nav button i.right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body #our_people #our_way .owl-carousel .box{width:50vw;height:590px;background:#00742e;position:absolute;right:0;bottom:0;z-index:7}body #our_people #testimony{background-color:#e5e5e59e;background-image:url(../images/aspas.png);background-repeat:no-repeat;padding-bottom:100px}body #our_people #testimony h4{color:#008F39;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:180px}body #our_people #testimony h4::before{display:inline-block;width:22px;background:#008F39;height:3px;margin-right:20px}body #our_people #testimony .testimonials .item .text{width:-moz-calc(50% - 100px);width:calc(50% - 100px);float:left;color:#5B5B5B;font-weight:300;padding:50px;font-size:25px;line-height:35px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:grid;height:440px}body #our_people #testimony .testimonials .item .text span{font-weight:600;display:block;text-transform:uppercase;font-size:15px;padding-top:20px;line-height:15px}body #our_people #testimony .testimonials .item .text span small{font-size:15px;display:block;text-transform:capitalize;font-weight:400;margin-top:4px}body #our_people #testimony .testimonials .item .text .image{display:none}body #our_people #testimony .testimonials .item .image{width:50%;float:left;position:relative}body #our_people #testimony .testimonials .item .image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,143,57,.1)),to(rgba(0,143,57,.1)));background:-moz-linear-gradient(bottom,rgba(0,143,57,.1),rgba(0,143,57,.1));background:-o-linear-gradient(bottom,rgba(0,143,57,.1),rgba(0,143,57,.1));background:linear-gradient(0deg,rgba(0,143,57,.1),rgba(0,143,57,.1))}body #our_people #testimony .testimonials .item .image img{width:100%;height:540px;-o-object-fit:cover;object-fit:cover}body #our_people #testimony .testimonials .item:nth-child(even) .image,body #our_people #testimony .testimonials .item:nth-child(even) .text{float:right}body #our_people #testimony .testimonials .more{color:#008F39;border:2px solid #008F39;background:0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;font-weight:500;font-size:14px;border-radius:4px;padding:14px 32px;display:table;margin:70px auto auto;cursor:pointer}body #our_people #testimony .testimonials .more:hover{background:#008F39;color:#fff}body #institute #intro,body #our_people #vacancies{background-size:auto 130%;background-position:center 0}body #our_people #vacancies{position:relative;background-image:url(../images/vagas.png);height:715px;width:100%;color:#fff;text-align:center}body #our_people #vacancies::before{content:"";width:2px;height:100px;background:#fff;display:block;position:absolute;left:-moz-calc(50% - 1px);left:calc(50% - 1px);top:0}body #our_people #vacancies h4{font-size:15px;padding-top:190px}body #our_people #vacancies h2{font-size:100px;font-weight:600;margin-top:60px;margin-bottom:100px;letter-spacing:22px}body #our_people #vacancies .links{text-align:center}body #our_people #vacancies .links a{margin:0 12px}body #institute{background:#f5f5f5}body #institute #intro{background-image:url(./../images/instituto.jpg);height:100vh;min-height:800px}body #institute #intro .row{margin:0 auto;max-width:800px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:30%}body #institute #intro .row .logo{margin-right:50px}body #institute #intro .row .col{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body #institute #intro .row .col p{color:#fff;font-size:18px}body #institute #intro .text-right{color:#fff;white-space:nowrap;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:50%;right:-5%;position:absolute;font-size:11px;font-weight:300;letter-spacing:4px;z-index:10}body #institute #about .content,body #institute #comite .content{position:relative}body #institute #about .content .row{padding:0 40px;margin:100px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;border-left:4px solid #008F39}body #institute #about .content .row .col:first-child{max-width:80%}body #institute #about .content .row .col{padding:0 50px}body #institute #about .content .row .col p{font-style:normal;font-weight:400;font-size:22px;line-height:148.19%}body #institute #about .content .row .col p strong{color:#008F39}body #institute #about .content .logo{width:100%;text-align:center}body #institute #about .content .text-right{color:#353535;white-space:nowrap;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:80px;right:-200px;position:absolute;font-size:11px;font-weight:300;letter-spacing:4px}body #institute #banner{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}body #institute #sobre_description{margin:80px 0}body #institute #sobre_description .content{max-width:700px}body #institute #sobre_description p{font-size:18px;margin-bottom:20px;line-height:26px;font-style:normal;font-weight:400}body #institute #sobre_description p strong{color:#008F39}body #institute #valores{margin-top:20px}body #institute #valores .content{padding:10px 45px}body #institute #valores .content h2{font-size:35px;color:#353535}body #institute #valores .content .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin:50px 0 80px}body #institute #valores .content .row .col{padding:10px;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}body #institute #valores .content .row .col .imgWrapper{background-color:#D6DE23;height:122px;width:122px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body #institute #valores .content .row .col p{margin-top:20px;font-size:18px}body #institute #comite{margin-top:-5px;background:#008F39;text-align:right}body #institute #comite h2{max-width:500px;position:absolute;top:0;font-size:150px;font-weight:900;color:rgba(255,255,255,.2);line-height:120px;padding:80px 0;left:-50px}body #institute #comite h2 strong{color:#D6DE23;display:block}body #institute #comite img{max-width:80%;padding-top:80px}body #institute #foco .content{position:relative}body #institute #foco h2{color:#e5e6e4;font-size:150px;line-height:125px;padding:100px 0;max-width:700px}body #institute #foco .card p strong,body #institute #foco .footer p strong{color:#008F39}body #institute #foco .card{position:absolute;right:0;top:50px;background:#fff;border:1px solid rgba(0,0,0,.06);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:10px;padding:60px 60px 150px;max-width:40%;margin-top:50px;-webkit-clip-path:polygon(0 0,100% 0,100% 75%,27% 75%,10% 88%,13% 75%,0 75%);clip-path:polygon(0 0,100% 0,100% 75%,27% 75%,10% 88%,13% 75%,0 75%)}body #institute #foco .card p{font-size:18px;margin-bottom:20px;line-height:26px}body #institute #foco #carousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body #institute #foco #carousel .prev{position:relative}body #institute #foco #carousel .prev a{position:absolute;top:50%;right:0;margin-top:-32px}body #institute #foco #carousel .next{position:relative;width:200px}body #institute #foco #carousel .next a{position:absolute;top:50%;left:0;margin-top:-32px}body #institute #foco #carousel .col{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 20px;position:relative;overflow:hidden}body #institute #foco #carousel .col .item{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}body #institute #foco #carousel .col .item .imgWrapper{background-color:#D6DE23;height:122px;width:122px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body #institute #foco #carousel .col .item .imgWrapper img{height:50%;width:50%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}body #institute #foco #carousel .col .item p{margin-top:20px;font-size:18px}body #institute #foco #carousel .col::after{content:"";width:100%;height:3px;background:#e7e7e7;position:absolute;top:50%;left:0;z-index:-1}body #institute #foco .footer{max-width:600px;margin:0 auto;text-align:center;padding:70px 0}body #institute #foco .footer p{font-size:18px;margin-bottom:20px;line-height:26px}body #institute #conselho{border-top:1px solid #8bc53f;background:#008F39;padding:50px 0}body #institute #conselho .comite .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body #institute #conselho .comite .row .col{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:15px}body #institute #conselho .comite .row .col h3{color:#d6de23;font-weight:700;text-transform:uppercase;font-size:15px;margin-bottom:30px}body #institute #conselho .comite .row .col h3::before{content:"";margin-top:8px;width:22px;height:4px;background:#d6de23;margin-right:15px;float:left}body #institute #conselho .comite .row .col p{color:#fff;font-size:18px}body #institute #cards .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body #institute #cards .row .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:10px}body #institute #cards .row .col .card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:40px 60px;border-bottom:3px solid #008F39;background:#fff;border-radius:10px}body #institute #cards .row .col .card h3{font-weight:700;font-size:35px;margin-bottom:20px;color:#353535}body #institute #cards .row .col .card p{font-size:18px;color:#5b5b5b}body #institute #cards .row .col .card.yellow{border-bottom:3px solid #d6de23}body #institute #parallax .text-arrow{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:16px;top:-40px;position:absolute;left:-moz-calc(50% - 70px);left:calc(50% - 70px);transform:rotate(-90deg);z-index:8;font-size:10px;letter-spacing:4px;transition-duration:.1s;cursor:pointer}body #institute #parallax .text-arrow i{display:inline-block;background-color:#fff;-webkit-mask:url(./../svg/about_arrow.svg) no-repeat center;mask:url(./../svg/about_arrow.svg) no-repeat center;width:27px;height:19px;margin-right:20px}body #institute #parallax .text-arrow:hover{font-weight:500}body #institute #parallax .parallax{width:100%;padding-top:30px;height:350px;position:relative}body #institute #parallax .parallax .yellow{color:#d6de23}body #institute #parallax .parallax span{color:rgba(148,148,148,.23);font-weight:900;font-size:150px;position:absolute;text-transform:uppercase;white-space:nowrap;margin-left:0;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}body #institute #parallax .parallax span.left{left:30%}body #institute #parallax .parallax span.right{left:-moz-calc(-20% - 230px);left:calc(-20% - 230px);top:180px;font-size:120px}body #institute #audience .grid .geo-pin{position:relative}body #institute #audience .grid .geo-pin:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../../_assets/images/geo_pin.png) no-repeat;height:105px;width:105px}body #institute #audience .grid .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;background-color:#fff}body #institute #audience .grid .item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body #institute #audience .grid .text{z-index:2;width:-moz-calc(100% / 2);width:calc(100% / 2);padding:8vw 0 0 8vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #institute #audience .grid .text p:first-child{font-size:40px;line-height:119.69%;letter-spacing:-.02em;color:#5B5B5B;margin-bottom:25px}body #institute #audience .grid .text h3{font-weight:900;font-size:122px;line-height:85.19%;color:#e5e6e4;margin-bottom:55px}body #institute #audience .grid .text h3 strong{color:#f15b5b}body #institute #audience .grid .text .geo{max-width:300px;word-wrap:break-word}body #institute #audience .grid .text .geo strong{color:#D6DE23}body #institute #audience .grid .text .desc{font-weight:400;font-size:18px;line-height:148.19%;max-width:80%;padding-bottom:50px}body #institute #audience .grid .img{width:-moz-calc(100% / 2);width:calc(100% / 2)}body #institute #audience .grid .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body #institute #counter .count{padding-top:100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}body #institute #counter .count div{text-align:center}body #institute #counter .count div span{color:#008F39;font-size:100px;font-weight:300}body #institute #counter .count div p{max-width:190px;margin:auto}body #institute #suport{padding:100px}body #institute #suport .content .content{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body #institute #suport .content .content p{font-size:18px;line-height:148.19%;color:#5B5B5B;max-width:345px}body #institute #suport .content .content br{display:block;margin-top:10px}body #institute #projects{margin-top:40px}body #institute #projects .menu{border-top:1px solid #dadada;width:-moz-calc(100% - 100px);width:calc(100% - 100px);margin-left:50px}body #institute #projects .menu .item{font-size:18px;text-align:center;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100px;background:#eaeaea;padding:0 10px;border-top:6px solid transparent;border-bottom:1px solid #dadada;border-left:1px solid #dadada;font-weight:300;z-index:9}body #institute #projects .menu .item span{display:block;text-align:center;width:100%}body #institute #projects .menu .item.active,body #institute #projects .menu .item:hover{background:#f5f5f5;border-top:6px solid #008F39;font-weight:500}body #institute #projects .menu .owl-nav{background:0 0;position:absolute}body #institute #projects .menu .owl-nav button{padding:0 18px!important;outline:0;position:absolute;top:-60px}body #institute #projects .menu .owl-nav button i{display:inline-block;background-color:#353535;-webkit-mask:url(./../svg/simple_arrow.svg) no-repeat center;mask:url(./../svg/simple_arrow.svg) no-repeat center;width:12px;height:21px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body #institute #projects .menu .owl-nav button i.right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body #institute #projects .menu .owl-nav button.owl-prev{left:-50px}body #institute #projects .menu .owl-nav button.owl-next{left:-moz-calc(100vw - 100px);left:calc(100vw - 100px)}body #institute #projects .images .owl-carousel{display:none}body #institute #projects .images .owl-carousel.show{display:block}body #institute #projects .images .owl-carousel img{height:670px;-o-object-fit:cover;object-fit:cover}body #institute #projects .images .owl-carousel .text{color:#fff;position:absolute;z-index:9;font-size:15px;line-height:20px;font-weight:300;width:100%;max-width:700px;text-align:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:60px;padding-bottom:30px;letter-spacing:1px}body #institute #projects .images .owl-carousel .owl-dots{background:0 0;position:absolute;height:0;color:#fff;font-size:50px;font-weight:100;padding-top:10px;bottom:85px;left:0;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body #institute #projects .images .owl-carousel .owl-dots .owl-dot{width:6px;height:6px;display:block;background:#fff;float:left;border-radius:50%;margin:37px;position:relative;outline:0}body #institute #projects .images .owl-carousel .owl-dots .owl-dot::before{content:"";display:block;background:0 0;border-radius:50%;position:absolute;width:30px;height:30px;left:-14px;top:-14px;border:0 solid #fff;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}body #institute #projects .images .owl-carousel .owl-dots .owl-dot.active::before{content:"";width:30px;height:30px;left:-14px;top:-14px;border:2px solid #fff}body #institute #projects .images .owl-carousel .mask{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.9)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(255,255,255,0) 100%);position:absolute;z-index:0;width:100%;height:450px;bottom:0}body #institute #gas .banner{color:#fff;background-image:url(./../images/gas.jpg);height:530px;background-size:cover;background-position:center 0;position:relative}body #institute #gas .banner:after{content:"";position:absolute;left:0;bottom:0;width:100%;background:url(../../_assets/images/gas_wave.png) no-repeat;z-index:5;height:100px;background-size:cover}body #institute #initiatives,body #institute #parallax2{background-color:#fff}body #institute #gas .banner .content .content{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:530px}body #institute #gas .banner .content .content h3{font-size:100px;line-height:85.69%}body #institute #gas .banner .content .content h3 strong{display:block;color:#D6DE23}body #institute #gas .banner .content .content p{font-weight:400;font-size:18px;line-height:148.19%}body #institute #gas .banner .content .content p strong{color:#D6DE23}body #institute #gas .banner .content .content br{display:block;margin-top:10px}body #institute #parallax2 .parallax,body #institute #parallax3 .parallax,body #institute #parallax4 .parallax{width:100%;padding-top:30px;height:350px;position:relative}body #institute #parallax2 .parallax span,body #institute #parallax3 .parallax span,body #institute #parallax4 .parallax span{color:rgba(148,148,148,.23);font-weight:900;font-size:150px;position:absolute;text-transform:uppercase;white-space:nowrap;margin-left:0;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}body #institute #parallax2 .parallax span.left,body #institute #parallax3 .parallax span.left,body #institute #parallax4 .parallax span.left{left:30%}body #institute #parallax2 .parallax span.right,body #institute #parallax3 .parallax span.right,body #institute #parallax4 .parallax span.right{left:-moz-calc(-50% - 230px);left:calc(-50% - 230px);top:180px}body #institute #faqs,body #institute #initiatives{padding:3vw 0}body #institute #faqs .list .item,body #institute #initiatives .list .item{background:#fff;padding:20px 15px;border:1px solid #d5d5d5;margin-bottom:20px}body #institute #faqs .list .item .top,body #institute #initiatives .list .item .top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}body #institute #faqs .list .item .top>img,body #institute #initiatives .list .item .top>img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}body #institute #faqs .list .item .top h3,body #institute #initiatives .list .item .top h3{color:#5B5B5B;font-size:18px;font-weight:600;padding-left:40px}body #institute #faqs .list .item .top i,body #institute #initiatives .list .item .top i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/about_arrow.svg) no-repeat center;mask:url(./../svg/about_arrow.svg) no-repeat center;width:29px;height:20px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transform:rotate(-90deg) scale(.8);-moz-transform:rotate(-90deg) scale(.8);-ms-transform:rotate(-90deg) scale(.8);-o-transform:rotate(-90deg) scale(.8);transform:rotate(-90deg) scale(.8);position:absolute;right:0}body #institute #faqs .list .item .text-faq p,body #institute #initiatives .list .item .text-faq p{width:95%!important}body #institute #faqs .list .item .text,body #institute #initiatives .list .item .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:0;overflow:hidden;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}body #institute #faqs .list .item .text p,body #institute #initiatives .list .item .text p{width:350px;float:left;color:#5B5B5B;font-size:18px}body #institute #faqs .list .item .text img,body #institute #initiatives .list .item .text img{width:350px;float:right}body #institute #faqs .list .item.open i,body #institute #initiatives .list .item.open i{-webkit-transform:rotate(90deg) scale(.8);-moz-transform:rotate(90deg) scale(.8);-ms-transform:rotate(90deg) scale(.8);-o-transform:rotate(90deg) scale(.8);transform:rotate(90deg) scale(.8)}body #institute #faqs .list .item.open .text,body #institute #initiatives .list .item.open .text{height:350px}body #institute #faqs .list .item.open .text-faq,body #institute #initiatives .list .item.open .text-faq{height:200px}body #news #intro{background-image:url(./../images/novidades.png);height:100vh;min-height:800px;background-size:auto 130%;background-position:center 0;margin-bottom:100px;position:relative}body #news #intro::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);z-index:0}body #news #intro h2{color:#fff;font-size:40px;line-height:45px;font-weight:300;margin-top:50px;margin-bottom:60px;max-width:405px;z-index:1}body #news #intro h4{color:#fff;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1px;padding-top:250px;z-index:1}body #news #intro h4::before{display:inline-block;width:22px;background:#fff;height:3px;margin-right:20px}body #news #intro p{color:#fff;font-size:18px;max-width:425px;z-index:1}body #news #intro a{margin-top:50px;display:inline-block;z-index:1}body #news #list{position:relative}body #news #list .menu{color:#5B5B5B;height:175px;width:100%;background:#fff;position:absolute;top:-180px}body #news #list .menu span{text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:3px;display:block;padding:30px 60px}body #news #list .menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body #news #list .menu ul li{font-size:28px;font-weight:400;color:#353535;cursor:pointer;padding-bottom:57px;padding-right:30px;margin-left:60px;position:relative;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;border-bottom:0}body #news #list .menu ul li.active,body #news #list .menu ul li:hover{font-weight:600;border-bottom:5px solid #008F39}body #news #list .menu ul li span{padding:0;position:absolute;right:0;top:0}body #news #list .menu::before{content:""}body #news #list .news{padding-top:40px;display:grid;grid-template-columns:1fr 1fr}body #news #list .news a{background:0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;border-bottom:5px solid transparent;margin:20px}body #news #list .news a p{color:#5B5B5B;text-transform:uppercase;font-weight:700;font-size:12px;opacity:.3;padding:25px}body #news #list .news a p small{font-size:10px;margin-left:20px;opacity:.6}body #news #list .news a h5{color:#5B5B5B;padding:0 25px 25px;font-size:20px;font-weight:600;line-height:25px;height:70px}body #news #list .news a img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}body #news #list .news a span{color:#008F39;padding:25px;display:block;font-size:14px;font-weight:500}body #news #list .news a span i{display:inline-block;background-color:#008F39;mask:url(./../svg/arrow_right.svg) no-repeat center;height:9px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;margin-left:15px}body #news #list .news a:hover{border-bottom:5px solid #008F39;background-color:#fff}body #news #list .news a:hover p{opacity:1}body #news #list .news a:hover span i{margin-left:20px}body #news #list .more{color:#008F39;border:2px solid #008F39;background:0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;font-weight:500;font-size:14px;border-radius:4px;padding:14px 32px;display:inline-block;margin:60px 20px;cursor:pointer}body #news #list .more:hover{background:#008F39;color:#fff}body #news-detail{padding-top:140px}body #news-detail .content .content.ajust{max-width:-moz-calc(100% - 100px);max-width:calc(100% - 100px);margin-left:130px;position:absolute;top:190px}body #news-detail .content .content .top a{color:#008F39;font-size:14px;font-weight:500}body #news-detail .content .content .top a i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/arrow_right.svg) no-repeat center;mask:url(./../svg/arrow_right.svg) no-repeat center;width:14px;height:9px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;margin-right:15px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body #news-detail .content .content .detail{background:#fff}body #news-detail .content .content .detail h1{color:#5B5B5B;padding:70px 40% 70px 120px;font-size:40px;font-weight:600;line-height:45px}body #news-detail .content .content .detail .text{float:left;width:-moz-calc(55% - 180px);width:calc(55% - 180px);padding:50px 60px 50px 0;border-top:1px solid #f1f1f1;margin-left:120px;position:relative;color:#5B5B5B;font-size:18px;letter-spacing:1px;line-height:30px}body #news-detail .content .content .detail .text::before{content:"";display:block;height:4px;width:-moz-calc(100% - 50px);width:calc(100% - 50px);background:#008F39;top:-4px;position:absolute}body #news-detail .content .content .detail .text.two{width:-moz-calc(60% - 180px);width:calc(60% - 180px);border:none}body #news-detail .content .content .detail .text.two::before{display:none}body #news-detail .content .content .detail .share{float:left;width:-moz-calc(45% - 120px);width:calc(45% - 120px);padding:50px 60px;border-top:1px solid #f1f1f1}body #news-detail .content .content .detail .share p{font-weight:300;font-size:11px;letter-spacing:4px}body #news-detail .content .content .detail .share ul{margin-top:30px}body #news-detail .content .content .detail .share ul li{font-weight:600;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:7px 0;font-size:18px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}body #news-detail .content .content .detail .share ul li i{display:inline-block;background-color:#353535;width:20px;height:20px;margin-right:10px;margin-left:0;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}body #news-detail .content .content .detail .share ul li.facebook i{-webkit-mask:url(./../svg/facebook.svg) no-repeat center;mask:url(./../svg/facebook.svg) no-repeat center}body #news-detail .content .content .detail .share ul li.linkedin i{-webkit-mask:url(./../svg/linkedin.svg) no-repeat center;mask:url(./../svg/linkedin.svg) no-repeat center}body #news-detail .content .content .detail .share ul li.twitter i{-webkit-mask:url(./../svg/twitter.svg) no-repeat center;mask:url(./../svg/twitter.svg) no-repeat center}body #news-detail .content .content .detail .share ul li.whatsapp i{-webkit-mask:url(./../svg/whatsapp.svg) no-repeat center;mask:url(./../svg/whatsapp.svg) no-repeat center}body #news-detail .content .content .detail .share ul li:hover i{margin-right:12px;margin-left:5px}body #news-detail .content .content .detail .slide .owl-carousel{height:420px;position:relative}body #news-detail .content .content .detail .slide .owl-carousel::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%)}body #news-detail .content .content .detail .slide .owl-carousel img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}body #news-detail .content .content .detail .slide .owl-carousel .owl-dots{z-index:1;position:absolute;height:90px;color:#fff;font-size:50px;font-weight:100;padding-top:10px;bottom:0;left:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(2,0,36,.412202)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(bottom,rgba(2,0,36,.412202) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,rgba(2,0,36,.412202) 0,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(2,0,36,.412202) 0,rgba(255,255,255,0) 100%)}body #news-detail .content .content .detail .slide .owl-carousel .owl-dots .owl-dot{width:6px;height:6px;display:block;background:#fff;float:left;border-radius:50%;margin:37px;position:relative;outline:0}body #news-detail .content .content .detail .slide .owl-carousel .owl-dots .owl-dot::before{content:"";display:block;background:0 0;border-radius:50%;position:absolute;width:30px;height:30px;left:-14px;top:-14px;border:0 solid #fff;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}body #news-detail .content .content .detail .slide .owl-carousel .owl-dots .owl-dot.active::before{content:"";width:30px;height:30px;left:-14px;top:-14px;border:2px solid #fff}body #news-detail .content .content #news{padding-top:80px;padding-bottom:50px}body #news-detail .content .content #news h3{color:#5B5B5B;font-size:30px;font-weight:400;padding-bottom:60px}body #news-detail .content .content #news h3 a{float:right}body #news-detail .content .content #news .news{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}body #news-detail .content .content #news .news a{background:0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body #news-detail .content .content #news .news a p{color:#5B5B5B;text-transform:uppercase;font-weight:700;font-size:12px;opacity:.3;padding:25px}body #news-detail .content .content #news .news a h5{color:#5B5B5B;padding:0 25px 25px;font-size:20px;font-weight:600;line-height:25px;height:70px}body #news-detail .content .content #news .news a img{width:100%;height:163px;-o-object-fit:cover;object-fit:cover}body #news-detail .content .content #news .news a span{color:#008F39;padding:25px;display:block;font-size:14px;font-weight:500}body #news-detail .content .content #news .news a span i{display:inline-block;background-color:#008F39;-webkit-mask:url(./../svg/arrow_right.svg) no-repeat center;mask:url(./../svg/arrow_right.svg) no-repeat center;width:13px;height:9px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;margin-left:15px}body #news-detail .content .content #news .news a:hover{background:#008F39}body #news-detail .content .content #news .news a:hover p{color:#fff;opacity:1}body #news-detail .content .content #news .news a:hover h5,body #news-detail .content .content #news .news a:hover span{color:#fff}body #news-detail .content .content #news .news a:hover span i{background-color:#fff;margin-left:20px}@media screen and (max-width:920px){body header,body header .content nav ul li a{color:#008F39}body .content .content{max-width:-moz-calc(100% - 30px);max-width:calc(100% - 30px);padding:0}body .contact{overflow-y:scroll;overflow-x:hidden}body .contact .form{width:-moz-calc(100vw - 40px);width:calc(100vw - 40px);height:-moz-calc(100vh - 40px);height:calc(100vh - 40px);padding:20px}body .contact .form h2{font-size:40px;line-height:30px}body #home #banner .owl-carousel .owl-item .info p,body a.button{font-size:12px}body .contact .form form{margin-top:0}body .contact .form form label{width:100%;margin:15px 0}body .contact .form form label.focus{margin:15px 0}body .contact .form form label:nth-child(5){width:100%}body .contact .form form button{margin-left:0;display:block;text-align:center;width:100%}body .contact .column{overflow:visible!important}body .contact .column i.close{background-color:#fff}body a.button{padding:10px 20px}body header{position:fixed;background:#fff;border-bottom:1px solid #dedede}body header .content nav ul.mobile{display:block}body header .content nav ul.desk{display:none}body header .content nav ul li a img{-webkit-filter:none;filter:none;padding-top:0}body header .content nav ul .menu-icon{display:block}body #home #banner{margin-top:86px}body #home #banner .parallax{display:none}body #home #banner .owl-carousel{height:-moz-calc(100vh - 86px);height:calc(100vh - 86px);max-height:550px;min-height:auto!important}body #home #banner .owl-carousel .owl-item .info{max-width:-moz-calc(100% - 110px);max-width:calc(100% - 110px)}body #home #banner .owl-carousel .owl-item .info h2{font-size:25px;letter-spacing:8px}body #home #banner .owl-carousel .owl-item .info h4{font-size:14px;line-height:20px}body #home #banner .owl-carousel .owl-item .info a{padding:10px 22px;font-size:13px}body #home #banner .owl-carousel .owl-item img{display:block;height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);max-height:550px;-o-object-fit:cover;object-fit:cover}body #home #about .text-arrow,body #home #banner .owl-carousel .owl-item video,body #home #wedo .parallax{display:none}body #home #banner .owl-carousel .owl-dots{width:auto;top:auto;bottom:10px;right:30px}body #home #banner .owl-carousel .owl-dots .owl-dot{width:7px;height:7px;margin:0 9px}body #home #about{height:600px;background-position:center 430px;background-size:300%}body #home #about h4{font-size:12px;padding-top:80px}body #home #about h2{font-size:30px;margin-top:30px}body #home #about .parallax{height:150px}body #home #about .parallax span{font-size:50px}body #home #about .parallax span.right{top:80px;left:-40%}body #home #wedo{height:930px}body #home #wedo .content h4{font-size:12px;padding-top:60px}body #home #wedo .content .grid{display:block}body #home #wedo .content .grid ul li{font-size:40px;opacity:1}body #home #wedo .content .grid ul li span{font-size:18px}body #home #wedo .content .grid ul li img{display:block;width:100%;margin-top:30px}body #home #wedo .content .grid .image,body #home #wedo .content .grid .image.active{display:none}body #home #wedo .content a{width:100%;border-bottom:1px solid #fff;padding-bottom:25px;position:relative}body #home #wedo .content a::before{content:"";display:block;position:absolute;bottom:0;width:110px;height:2px;background:#fff}body #home #diff .plantation{width:142vw;height:136vw;right:auto;top:-65px;-webkit-transform:rotate(90deg) scale(.8,-.8);-moz-transform:rotate(90deg) scale(.8,-.8);-ms-transform:rotate(90deg) scale(.8,-.8);-o-transform:rotate(90deg) scale(.8,-.8);transform:rotate(90deg) scale(.8,-.8);left:-17vw}body #home #diff h4{font-size:13px;padding-top:480px}body #home #diff h3{font-size:30px;margin-top:40px}body #home #diff p{font-size:14px}body #home #diff .count{grid-template-columns:1fr;padding-top:40px;display:none}body #home #diff .owl-carousel{display:block}body #home #our_people .grid>div .image,body #home #our_people .parallax{display:none}body #home #our_people .grid{grid-template-columns:1fr;padding:0;width:100%}body #home #our_people .grid>div img.mobile{display:block;width:100%;max-width:100%}body #home #our_people .grid>div .box{width:100%}body #home #our_people .grid>div .box h4{font-size:13px}body #home #our_people .grid>div .box h3{font-size:30px;max-width:-moz-calc(100% - 60px);max-width:calc(100% - 60px)}body #home #news h3{font-size:20px}body #home #news .news,body #home #news h3 a{display:none}body #home #news .owl-carousel{display:block}body footer .image{height:40px;background-size:100%}body footer .bg{height:290px}body footer .bg .top{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body footer .bg .top div:nth-child(2){display:none}body footer .bg .social-medias-mob{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin:15px auto 0;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body footer .bg .social-medias-mob a:first-child{margin-right:10px}body footer .bg .social-medias-mob a:hover{margin-left:0}body footer .bg .social-medias-mob a:hover circle{stroke-opacity:1}body footer .bg .social-medias-mob a:hover path{fill-opacity:1}body footer .bg .menu{display:none}body footer .bg .bottom{padding-top:35px;display:block}body footer .bg .bottom small{text-align:center;width:100%;display:block}body footer .bg .bottom a{display:block;text-align:center;margin-top:40px}body footer .text{display:none}body #the_group #intro h4{padding-top:140px}body #the_group #intro h2{font-size:30px;margin-top:20px;margin-bottom:60px;line-height:40px}body #the_group #video img{-o-object-fit:cover;object-fit:cover;width:100%;height:280px;display:block}body #the_group #slides .content .content .slide .column .owl-carousel,body #the_group #video .count,body #the_group #video video{display:none}body #the_group #video .mask{height:190px;bottom:0}body #the_group #video .player{font-size:14px}body #the_group #video .player i{margin-left:15px;margin-right:15px;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}body #the_group #parallax .parallax{height:170px}body #the_group #parallax .parallax span{font-size:80px}body #the_group #parallax .parallax span.right{top:110px}body #the_group #slides{padding-top:0}body #the_group #slides .content .content .slide .column{width:100%}body #the_group #slides .content .content .slide .column img.logo{padding-left:0;margin-top:0}body #the_group #slides .content .content .slide .column h3{font-size:30px;padding-left:0;padding-right:0;line-height:40px}body #the_group #slides .content .content .slide .column p{padding-left:0;padding-right:0;text-align:justify}body #the_group #slides .content .content .slide .column a{margin-left:0;display:block;text-align:center;margin-bottom:70px}body #our_people #our_way .owl-carousel .content .image,body #the_group #our_story .timeline .owl-carousel .owl-dots .owl-dot.active::before,body #the_group #our_story .timeline .owl-carousel .owl-nav{display:none}body #the_group #our_story .top{margin-top:0;height:260px;background-size:220%}body #the_group #our_story .top h3{font-size:40px;bottom:5px}body #the_group #our_story .top .mask{height:300px}body #the_group #our_story .timeline{margin-top:40px}body #the_group #our_story .timeline .owl-carousel .year{font-size:80px;width:100%;text-align:center}body #the_group #our_story .timeline .owl-carousel .info{width:100%;padding:0}body #the_group #our_story .timeline .owl-carousel .info h4{font-size:22px;padding-left:0;margin-top:0}body #the_group #our_story .timeline .owl-carousel .info p{padding-left:0}body #the_group #our_story .timeline .owl-carousel .owl-dots{padding-top:0;height:20px}body #the_group #our_story .timeline .owl-carousel .owl-dots .owl-dot{background:#5B5B5B;margin:5px}body #the_group #our_story .timeline .owl-carousel .owl-dots .owl-dot.active{background:#008F39}body #our_people #intro{background-position:-moz-calc(50% - 120px) bottom;background-position:calc(50% - 120px) bottom;height:680px;background-repeat:repeat-x;background-size:auto 330px}body #our_people #intro h4{padding-top:140px}body #our_people #intro h2{font-size:30px;margin-top:20px;margin-bottom:60px;line-height:40px}body #our_people #our_way{height:100%!important}body #our_people #our_way .content .content h3{font-size:60px;line-height:50px;padding-top:30px}body #our_people #our_way .owl-carousel{padding-top:158px}body #our_people #our_way .owl-carousel .content{height:440px}body #our_people #our_way .owl-carousel .content .text{width:100%;padding:0}body #our_people #our_way .owl-carousel .content .text p{width:80%;font-size:16px;margin:0 auto}body #our_people #our_way .owl-carousel .owl-nav{position:absolute}body #our_people #testimony{background-size:150px}body #our_people #testimony h4{padding-top:50px}body #our_people #testimony .testimonials .item{position:relative;margin-bottom:30px;margin-top:10px}body #our_people #testimony .testimonials .item .text{width:100%;padding:0;font-size:20px;height:auto}body #our_people #testimony .testimonials .item .text .image{display:block;margin-top:5px}body #our_people #testimony .testimonials .item .image{display:none;width:80px;float:left;position:relative;background:#fff;height:80px;overflow:hidden;border-radius:50%}body #our_people #testimony .testimonials .item .image img{height:80px}body #our_people #testimony .testimonials .more{display:block;text-align:center}body #institute #about .text-right,body #institute #intro .text-right{display:none}body #our_people #vacancies{height:200px}body #our_people #vacancies::before{height:30px}body #our_people #vacancies h4{padding-top:40px}body #our_people #vacancies h2{font-size:24px;margin-top:10px;margin-bottom:24px;letter-spacing:10px}body #institute #intro .row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:130px}body #institute #intro .row .logo{width:100%;margin:0 0 30px;text-align:center}body #institute #intro .row .col{text-align:center}body #institute #info-footer{margin-top:-100px!important}body #institute #info-footer svg{height:100px}body #institute #about .content .row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0!important;border-left:0;margin:150px 0 80px}body #institute #about .content .row .col{padding:0!important;text-align:center;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;margin-bottom:30px}body #institute #about .logo{width:100%}body #institute #about .logo img{max-width:100%}body #institute #foco h2{font-size:50px;line-height:45px;display:block;padding-bottom:50px}body #institute #foco .card{width:100%;display:block;position:relative;max-width:100%!important;margin-top:0}body #institute #carousel{margin-top:80px}body #institute #carousel .prev a{margin-left:25px;position:relative!important}body #institute #carousel .prev img{display:none}body #institute #carousel .col{-webkit-box-flex:1!important;-moz-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}body #institute #carousel .col .item{overflow:hidden}body #institute #valores h2{margin:0}body #institute #valores .content{padding:0!important}body #institute #valores .row{-ms-flex-wrap:wrap;flex-wrap:wrap}body #institute #valores .row .col{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}body #institute #sobre_description{text-align:center}body #institute #audience .item{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important}body #institute #audience .item .img,body #institute #audience .item .text{width:100%!important;display:block}body #institute #cards .row .col,body #institute #comite img,body #institute #counter .count div,body #institute #slides .content .content .slide .column{width:100%}body #institute #audience .item .text{margin-bottom:40px}body #institute #audience .item .text h3{font-size:50px}body #institute #audience .item.geo-pin::after{display:none}body #institute #comite h2{margin-left:0;position:relative;font-size:80px;display:block;line-height:70px}body #institute #comite img{display:block;max-width:100%;padding:0!important}body #institute #counter .count{display:block}body #institute #conselho .row{-ms-flex-wrap:wrap;flex-wrap:wrap}body #institute #conselho .row .col{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}body #institute #cards .row{-ms-flex-wrap:wrap;flex-wrap:wrap}body #institute #parallax2 .parallax,body #institute #parallax3 .parallax,body #institute #parallax4 .parallax{height:200px;padding-top:80px}body #institute #parallax2 .parallax span,body #institute #parallax3 .parallax span,body #institute #parallax4 .parallax span{font-size:60px}body #institute #parallax2 .parallax span.left,body #institute #parallax3 .parallax span.left,body #institute #parallax4 .parallax span.left{left:30%;margin-bottom:0;line-height:60px}body #institute #parallax2 .parallax span.right,body #institute #parallax3 .parallax span.right,body #institute #parallax4 .parallax span.right{line-height:60px;left:-30%}body #institute #suport{padding:0 20px 20px}body #institute #suport .content .content{display:block}body #institute #suport .content .content p{margin-bottom:20px}body #institute #parallax .parallax{height:150px}body #institute #parallax .parallax span{font-size:80px}body #institute #parallax .parallax span.right{top:110px}body #institute #parallax svg{height:300px}body #institute #slides .content .content .slide .column:nth-child(1){margin-top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body #institute #slides .content .content .slide .column h3{font-size:30px;max-width:100%;line-height:40px}body #institute #slides .content .content .slide .column p{max-width:100%;text-align:justify}body #institute #slides .content .content .slide .column .owl-carousel img{height:270px}body #institute #slides .content .content .slide .column .owl-carousel .owl-dots,body #institute #slides .content .content .slide .column .owl-carousel .owl-nav{display:none}body #institute #texts{padding-top:30px}body #institute #texts .content .grid{grid-template-columns:1fr}body #institute #texts .content .grid h2,body #institute #texts .content .grid h3{margin-bottom:20px;max-width:100%;margin-top:40px}body #institute #gas .banner .content .content{grid-template-columns:1fr}body #institute #gas .banner .content .content h3{font-size:30px;letter-spacing:10px}body #institute #gas .banner .content .content p{max-width:100%;text-align:justify}body #institute #initiatives{padding-top:20px}body #institute #initiatives .list .item .top h3{padding-left:10px;max-width:72%}body #institute #initiatives .list .item .top>img{width:50px}body #institute #initiatives .list .item .text{display:block}body #institute #initiatives .list .item .text p{width:-moz-calc(100% - 20px);width:calc(100% - 20px);font-size:16px;padding:10px;text-align:justify}body #news #intro h4{padding-top:140px}body #news #intro h2{font-size:30px;margin-top:20px;margin-bottom:60px;line-height:40px}body #news #intro .menu{height:120px}body #news #intro .menu ul li{font-size:18px;padding-bottom:17px;padding-right:15px;margin-left:20px}body #news #intro .menu span{padding:30px 20px}body #news #list .news{padding-top:10px;display:grid;grid-template-columns:1fr}body #news #list .news a{margin:0}body #news #list .more{display:block;text-align:center;margin:20px 0}body #news-detail .content .content.ajust{max-width:100%;margin-left:15px;position:absolute;top:110px}body #news-detail .content .content .detail h1{padding:20px;font-size:30px;line-height:40px}body #news-detail .content .content .detail .text,body #news-detail .content .content .detail .text.two{width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:20px;margin-left:0;font-size:16px;line-height:26px;text-align:justify}body #news-detail .content .content .detail .share{width:-moz-calc(100% - 120px);width:calc(100% - 120px)}body #news-detail .content .content .detail .slide .owl-carousel,body #news-detail .content .content .detail .slide .owl-carousel img{height:200px}body #news-detail .content .content .detail .slide .owl-carousel .owl-dots{display:none}body #news-detail .content .content #news{padding-top:20px}body #news-detail .content .content #news .news{grid-template-columns:1fr}}@media screen and (max-width:600px){#home #about{height:450px!important;background-position:center 100%!important}#home #about .parallax{display:none}#news #list .menu{height:auto!important}#news #list .menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:25px}#news #list .menu ul li{padding-bottom:25px!important}#news #list .content{padding-top:10vh}#institute #initiatives .list .item .top h3{font-size:16px!important}}@media screen and (max-width:420px){body .contact .column{padding:20px}}@media screen and (max-height:720px){#home #banner .owl-carousel .owl-item .info h2{font-size:5vh!important}}