@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{margin:0;padding:0;border:0;font-size:1em;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;text-decoration:none;outline:0;list-style:none}article,aside,address,blockquote,button,code,colgroup,details,figcaption,figure,footer,fieldset,header,hgroup,i,label,legend,map,menu,nav,object,section,source{display:block}table{border-collapse:collapse;border-spacing:0}img{width:auto;max-width:100%;height:auto;display:block}select,button,input,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ie-appearance:none}a,button,.transition{transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.rel{position:relative}.absol{position:absolute}.fix{position:fixed}.right{margin-right:0;margin-left:auto}.left{margin-left:0;margin-right:auto}.center{margin-left:auto;margin-right:auto}.middle{align-items:center}.t-center{text-align:center}.t-right{text-align:right}.container{width:100%;display:flex;height:auto;padding:60px 20px}.main{width:100%;max-width:1600px;margin:0 auto;height:auto;display:flex}.grid,.grid2,.grid3,.grid4,.grid5,.grid6{display:grid;grid-auto-rows:minmax(auto,100%);grid-gap:20px}.grid2{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:repeat(3,1fr)}.grid4{grid-template-columns:repeat(4,1fr)}.grid5{grid-template-columns:repeat(5,1fr)}.flex,.flex_w,.flex_c,.flex_r,.flex_e{display:flex}.flex_w{flex-wrap:wrap}.flex_r{justify-content:space-between}.flex_e{justify-content:space-evenly}.flex_c{flex-direction:column}form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.input{width:100%;padding:15px 20px;display:table;margin-bottom:5px;border-radius:3px}.e_input{width:49.5%}.t_input{width:33%}.b_input{width:75%}.s_input{width:23%}.f_input{width:100%}.msg{min-height:110px;resize:none}.button{border-radius:6px;padding:14px 30px;display:flex;font-weight:700;font-size:14px;width:available;width:fit-content;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;overflow:hidden}.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;border-radius:10px;-webkit-transform:translate(-105%,0);transform:translate(-105%);background-color:#ffffff40}.button:hover:before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0)}.content{padding:30px 0}.swiper-wrapper{height:fit-content;height:-moz-fit-content;height:available;height:-moz-available}.corner{border-radius:10px}.rounded{border-radius:50px}.line-detail{position:relative;margin-bottom:30px}.line-detail:before{content:"";position:absolute;bottom:-10px;left:0;border-radius:4px;width:90px;height:4px}.list li{position:relative;padding-left:20px}.list li:before{content:"";position:absolute;top:50%;left:0%;margin-top:-5px;width:10px;height:10px;display:block;background:#4b72a4;border-radius:2px}.privacyTerms{width:100%;margin-top:5px}.privacyTerms p{color:#444;font-size:11px;margin-bottom:0}.privacyTerms a{text-decoration:underline;font-weight:700;color:#444}.privacyTerms input{outline:none!important;background:none;border-radius:0;box-shadow:0!important;-webkit-appearance:checkbox!important;width:20px;height:20px;-moz-appearance:initial;appearance:initial;margin-right:10px}.whFit,.whFitImg{width:fit-content;width:-moz-fit-content;height:fit-content;height:-moz-fit-content}.hFit,.hFitImg{height:fit-content;height:-moz-fit-content}.whFitImg img,.hFitImg img{width:100%;height:100%}.margin180{margin-bottom:180px}.margin150{margin-bottom:150px}.margin100{margin-bottom:100px}.margin50{margin-bottom:50px}.margin40{margin-bottom:40px}.margin30{margin-bottom:30px}.margin20{margin-bottom:20px}.margin15{margin-bottom:15px}.margin10{margin-bottom:10px}.gap5{gap:5px}.gap10{gap:10px}.gap15{gap:15px}.gap20{gap:20px}.gap30{gap:30px}.gap40{gap:40px}.gap50{gap:50px}.gap60{gap:60px}.maxW1300{max-width:1300px}.maxW1100{max-width:1100px}.maxW1000{max-width:1000px}.maxW900{max-width:900px}.maxW800{max-width:800px}.maxW750{max-width:750px}.maxW700{max-width:700px}.maxW650{max-width:650px}.maxW600{max-width:600px}.maxW500{max-width:500px}.maxW400{max-width:400px}.maxW320{max-width:320px}.fade{opacity:0;visibility:hidden;transition:all .6s ease-out;transform:translateZ(0)}.fadeTop{transform:translateY(-50px)}.fadeTop.show{opacity:1;visibility:visible;transform:translateY(0)}.fadeBottom{transform:translateY(50px)}.fadeBottom.show{opacity:1;visibility:visible;transform:translateY(0)}.fadeRight{transform:translate(50px)}.fadeRight.show{opacity:1;visibility:visible;transform:translate(0)}.fadeLeft{transform:translate(-50px)}.fadeLeft.show{opacity:1;visibility:visible;transform:translate(0)}.index2{position:relative;z-index:2}.whatsFlutuante{max-width:60px;position:fixed;bottom:20px;right:20px;z-index:77777;width:fit-content;width:-moz-fit-content}.whatsFlutuante span.showWhats,.iconWhatsFlutuante.showWhats{opacity:1;visibility:visible;pointer-events:all;transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}@font-face{font-family:GeneralSans-LightItalic;src:url(/build/assets/GeneralSans-LightItalic-C_QR9gvT.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/build/assets/GeneralSans-Regular-BTmkhiIl.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GeneralSans-Medium;src:url(/build/assets/GeneralSans-Medium-BakGtJF2.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/build/assets/GeneralSans-MediumItalic-DoLfBPNa.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:PP Neue Montreal;src:url(/build/assets/NeueMontreal-Light-B8VR3EGD.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PP Neue Montreal;src:url(/build/assets/NeueMontreal-Bold-sjQCZh1u.otf) format("opentype");font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:GeneralSans-Medium,sans-serif}a,span,p,select,button,input,textarea,li,table{font-family:Inter,sans-serif}.fontPP{font-family:PP Neue Montreal,sans-serif;letter-spacing:2.2px}.fontGeneral{font-family:GeneralSans-Regular,sans-serif}p{font-size:clamp(16px,4vw,22px);line-height:clamp(27px,4vw,37px);color:#fff;margin-bottom:15px}p:last-child{margin-bottom:0}html,body{background:#02101d}.input{background:#fff}.input{border:1px solid #ddd}.big-t{font-size:clamp(29px,4vw,58px);line-height:clamp(39px,4vw,62px);transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.main-t{font-size:clamp(28px,4vw,40px);line-height:clamp(32px,4vw,44px);transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.sub-t{font-size:clamp(25px,4vw,37px);line-height:clamp(29px,4vw,41px);transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.med-t{font-size:clamp(16px,4vw,24px);line-height:clamp(18px,4vw,28px);transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.small-t{font-size:clamp(16px,4vw,21px);line-height:clamp(18px,4vw,25px);transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.blackFont{color:#02101d}.whiteFont{color:#fff}.blueFont{color:#0099ec}.grayFont{color:#777}.pagination{width:fit-content;width:-moz-fit-content;display:flex;align-items:center;justify-content:center;margin:40px auto 0;flex-wrap:wrap}.pagination li{margin:0 2px}.pagination li a,.pagination li span{color:#fff;width:35px;height:35px;min-width:35px;min-height:35px;padding:0;display:flex;justify-content:center;align-items:center;border:none;border-radius:10px;cursor:pointer;font-size:14px}.pagination li:hover a,.pagination li.active a,.pagination li:hover span,.pagination li.active span{color:#fff;background:#0099ec}#menu .dl-menu>li:hover>a,#menu .dl-menu>li.ativo>a{color:#0099ec}#menu .dl-menu>li:hover>a:after,#menu .dl-menu>li.ativo>a:after{width:100%}.fullW{width:100%}.zoomEfct{transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.zoomEfct:hover{transform:scale(.95)!important}.uppercase{text-transform:uppercase}.black{font-weight:900}.bold,strong,b{font-weight:700}.extrabold{font-weight:800}.italic{font-style:italic}.light{font-weight:300}.medium{font-weight:500}.normal{font-weight:400}.semibold{font-weight:600}.modal_wrap{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;overflow:hidden;opacity:0;pointer-events:none;z-index:888888888;display:-ms-flex;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;transition-duration:.35s;-webkit-transition-duration:.35s;-moz-transition-duration:.35s}.modal_wrap.show{pointer-events:auto;opacity:1}.modal_wrap .modal_box{position:relative;width:90%;max-width:500px;height:auto;display:table;padding:25px;border-radius:8px;background:#fff;opacity:0;pointer-events:none;transform:scale(.8) rotate(0);transition-duration:.35s;-webkit-transition-duration:.35s;-moz-transition-duration:.35s}.modal_wrap.show .modal_box{opacity:1;pointer-events:auto;transform:scale(1) rotate(0)}.modal_wrap .modal_data{width:100%;height:auto;display:flex;flex-direction:column}.modal_wrap .modal_data img{width:100%}.modal_wrap .modal_close{width:40px;height:40px;display:table;background:#333 url(/build/assets/icon_close-kVJt50wk.png) no-repeat center center;background-size:40%;position:absolute;top:0;border-top-right-radius:4px;border-bottom-left-radius:4px;right:0;border:0px;cursor:pointer}#mainpop .modal_box{width:auto;padding:4px;max-width:800px}#mainpop img{width:auto;max-height:800px;border-radius:8px}header{background:transparent;width:100%;z-index:200;position:fixed;top:0;left:0;transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-duration:.4s}.header{padding:50px 20px 30px}.logoH img{transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}.dl-menu{display:flex;flex-wrap:wrap;position:relative;z-index:2}#menu .dl-menu>li{position:relative;margin-right:35px}#menu .dl-menu>li:last-child{margin-right:0}#menu .dl-menu>li>a{position:relative;padding:5px 0;color:#fff;font-size:18px;font-weight:400;line-height:18px;letter-spacing:1.8px;text-transform:capitalize}#menu .dl-menu>li>a:after{content:"";position:absolute;width:0;height:1px;left:0;bottom:0;background:#0099ec;transition:all .3s}.header .main{position:relative}.torreLink{position:absolute;top:-50px;right:0;padding:10px 30px;background:#0099ec;letter-spacing:1.8px;font-size:18px;transition:all .3s}.torreLink:hover{background:#fff;color:#0099ec}header.scroll{position:fixed;top:0;left:0;padding:15px 20px;background:#000000b7;box-shadow:0 2px 18px #0000001a;-moz-box-shadow:0px 2px 18px 0px rgba(0,0,0,.1);-webkit-box-shadow:0px 2px 18px 0px rgba(0,0,0,.1)}header.scroll .header{padding:0}header.scroll .logoH img{max-width:240px}header.scroll .torreLink,header.scroll #gt_float_wrapper{display:none}.social-box{width:fit-content;width:-moz-fit-content}.social-box a{margin:0 3px;display:flex;justify-content:center;align-items:center}.social-box .fab,.social-box .fas{font-size:16px}.social-box a img{width:100%;height:100%}.menuOpen,#nav-wrapper{display:none}@media screen and (max-width: 1250px){#menu{display:none}.menuOpen{display:flex}#mobileButton:focus{outline:0}#nav-wrapper{display:block;position:fixed;height:0%;top:0%;z-index:99;width:100%;visibility:hidden;background-color:#02101d;animation-name:slideup;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}#nav-wrapper.active{visibility:visible;animation-name:slidedown;animation-duration:.3s;animation-timing-function:ease-in;animation-fill-mode:forwards}#nav-wrapper.active li{opacity:0}#nav-wrapper.active li:nth-child(1){animation-name:listdown;animation-duration:.3s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(2){animation-name:listdown;animation-duration:.6s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(3){animation-name:listdown;animation-duration:.9s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(4){animation-name:listdown;animation-duration:1.2s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(5){animation-name:listdown;animation-duration:1.5s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(6){animation-name:listdown;animation-duration:1.8s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(7){animation-name:listdown;animation-duration:2s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#nav-wrapper.active li:nth-child(8){animation-name:listdown;animation-duration:2.2s;animation-delay:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes slidedown{0%{opacity:0;height:0%}20%{opacity:.5}to{opacity:1;height:100%}}@keyframes slideup{0%{opacity:1;height:100%}80%{opacity:.5}to{opacity:0;height:0%}}@keyframes listdown{0%{opacity:0;transform:rotateY(-45deg)}70%{transform:rotateY(-45deg);opacity:.3}85%{transform:rotateY(30deg)}to{opacity:1;transform:rotateY(0)}}#nav{position:absolute;top:0;right:0;z-index:30;height:100%;width:100%;-webkit-user-select:none;user-select:none;touch-action:none;background-color:#02101d}.nav{position:absolute;top:75%;left:50%;transform:translate(-50%,-100%);transition:top 1.1s ease .4s;z-index:30;width:220px;text-align:center}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible}.hamburger:hover,.hamburger:focus{color:inherit;border:none;background-color:transparent}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;width:40px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block;width:40px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .32s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1)}#nav-wrapper li a{font-size:25px;font-weight:400;line-height:60px;color:#fff}#nav-wrapper li.ativo a,#nav-wrapper li:hover a{color:#0099ec}}.gtranslate_wrapper{position:absolute;top:-50px;right:243px}.gt_float_switcher{font-size:0!important;box-shadow:none!important}.gt_float_switcher .gt-selected .gt-current-lang{border:1px solid transparent!important;padding:7px 14px!important}.gt_float_switcher .gt_options{position:absolute!important}.gt_float_switcher .gt_options.gt-open{background:#fff!important}.gt_float_switcher .gt_options{width:83px!important}.sectionTopoHome{position:relative}.sectionTopoHome img{width:100%;min-height:860px;object-fit:cover}.sectionTopoHome .main{position:absolute;top:20%;width:100%;max-width:1600px;right:50%;transform:translate(50%);z-index:2}.sectionTopoHome .main h1{padding:0 20px}.sectionSaibaHome{position:relative}.sectionSaibaHome .imgSaiba{width:100%;min-height:620px;object-fit:cover;object-position:top center}.sectionSaibaHome .main{position:absolute;top:110px;width:100%;max-width:1600px;right:50%;transform:translate(50%);z-index:2;padding:0 20px}.btnSaiba{width:100%;font-family:PP Neue Montreal;max-width:410px;padding:25px 30px;font-size:20px;letter-spacing:.4px;border-radius:60px;border:1px solid #fff;background:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.btnSaiba img{filter:grayscale(1) invert(1) brightness(1000%)}.sectionEmpresas{position:relative;padding-top:240px!important;padding-bottom:773px!important;background:url(/build/assets/bgTerra-NwE3rzgz.png) no-repeat center bottom;background-size:cover}.sectionEmpresas:before{content:"";position:absolute;width:100%;height:895px;background:url(/build/assets/detailsTerra-B18DXw1G.png) no-repeat top left;top:0;left:0;z-index:0}.empresasHome{max-width:1200px;margin:0 auto 80px;justify-content:center;row-gap:45px;column-gap:80px}.empresasHome img{max-width:220px}.sectionTransportesHome{position:relative}.sectionTransportesHome .imgFloresta{width:100%;min-height:620px;object-fit:cover;object-position:top center}.sectionTransportesHome .main{position:absolute;top:33%;width:100%;max-width:1600px;right:50%;transform:translate(50%);z-index:2;padding:0 20px}.sectionTopoHome video{width:100%;object-fit:cover;object-position:center center;min-height:860px}footer{position:relative}footer:after{content:"";position:absolute;width:100%;bottom:0;left:0;height:2184px;background:url(/build/assets/circuloEfeito-Dg4g0bPz.png) no-repeat bottom center;background-size:cover;z-index:0}.infoFooter{padding-top:100px!important;padding-bottom:100px!important}.sitemapFooter{width:65%;max-width:950px}.sitemapFooter .b_input{width:65%;align-content:flex-start}.sitemapFooter .t_input{width:32%}.sitemapFooter p,.sitemapFooter a{font-size:16px}.logoF{height:fit-content}.copyFooter p,.copyFooter a{font-size:12px;margin:0}footer a:hover{color:#0099ec}.copyFooter .maxW320{width:32%}.tituloFooter{margin:0}.lineGray{width:100%;height:1px;background-color:#777}.sectionSobreoHome{position:relative}.sectionSobreoHome img{width:100%;min-height:560px;object-fit:cover;object-position:top left}.sectionSobreoHome .main{position:absolute;top:30%;width:100%;max-width:1600px;right:50%;transform:translate(50%);z-index:2;padding:0 20px}.sectionSobreoHome .main h1{text-align:right;max-width:840px;margin-left:auto}.sectionSobreHistoria{padding-top:160px!important;padding-bottom:220px!important;background:url(/build/assets/eficienciaBg-Bd1VH3w4.png) no-repeat bottom center;background-size:cover}.mainSobre p{font-family:PP Neue Montreal,sans-serif}.videoSobre{width:100%;display:flex;position:relative;max-width:100%;margin:100px auto 0}.videoSobre:before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(229deg,#0000 1.38%,#000000c7 78.59%);background-size:cover;z-index:1}.videoSobre:after{content:"";position:absolute;top:50%;left:50%;width:184px;height:184px;background:url(/build/assets/playIcon-C92fQ3to.png) no-repeat center center;z-index:3;background-size:contain;transform:translate(-50%,-50%)}.videoSobre iframe{width:100%;aspect-ratio:16/9}.sectionMissao{padding-top:180px!important;padding-bottom:750px!important;background:#eaeaea}.sectionMissao .itemMissao{width:100%;max-width:950px;margin-left:auto}.sectionMissao .itemMissao p{color:#02101d;letter-spacing:2.2px}.sectionVideoHistoria{padding-top:00px!important;padding-bottom:220px!important;background:url(/build/assets/sobreVideoBg-Dti7QjW4.png) no-repeat bottom center;background-size:cover}.sectionVideoHistoria .videoSobre{margin-top:-500px;margin-bottom:170px}.sectionVideoHistoria h2{text-align:right}.sectionVideoHistoria .maxW1000{max-width:950px;width:66%}.itemGeracoes .e_input{width:45%}.itemGeracoes p{max-width:640px;font-size:18px;line-height:24px;letter-spacing:.9px;font-family:PP Neue Montreal,sans-serif}.geracoesSection .itemGeracoes:nth-child(2n) .fotoGeracoes{order:-1}.lineBlack{width:100%;height:1px;background:#02101d}.sectionValores{padding-top:150px!important;padding-bottom:190px!important;background:#eaeaea}.sectionQualidade{padding-top:190px!important;padding-bottom:160px!important;background:url(/build/assets/qualidadeBg-DTvHOBIW.png) no-repeat top left;background-size:cover}.sectionValores p{color:#02101d}.sectionQualidade h4.sub-t{position:relative}.sectionQualidade h4.sub-t:before{position:absolute;content:"";top:0;left:-110px;width:88px;height:65px;background:url(/build/assets/aspas-BEtPgj0F.png) no-repeat center;background-size:contain}.sectionQualidade .grid2{row-gap:90px}.mainServicos .sectionSaibaHome .main{top:20%}.sectionServicos{padding-top:270px!important;background:url(/build/assets/servicosBg-TNL-Nuf6.png) no-repeat top left;background-size:cover}.itemTimeLine{position:relative}.timeLine .e_input{width:45%}.timeLine,.itemTimeLine{position:relative}.timeLine:before{content:"";position:absolute;width:1px;height:100%;top:48px;left:50%;transform:translate(-50%);z-index:1;background:#777}.timeLine .point{position:relative;width:20px;height:20px;border-radius:50%;background:#031826;border:1px solid #777;z-index:3}.timeLine .itemTimeLine.ativo .point:after{content:"";position:absolute;top:50%;right:50%;width:34px;height:34px;border-radius:50%;background:#0099ec33;transform:translate(50%,-50%);z-index:2}.timeLine .itemTimeLine.ativo .point:before{content:"";position:absolute;top:50%;right:50%;width:54px;height:54px;border-radius:50%;background:#0099ec26;transform:translate(50%,-50%);z-index:3}.timeLine .itemTimeLine.ativo .point{background:#0099ec;border-color:#0099ec}@keyframes pulse{0%{transform:scale(1),translate(50%,-50%);opacity:1}50%{transform:scale(1.4),translate(50%,-50%);opacity:.6}to{transform:scale(1),translate(50%,-50%);opacity:1}}.timeLine .itemTimeLine.ativo .point:after,.timeLine .itemTimeLine.ativo .point:before{animation:pulse 1.5s infinite ease-in-out}.pointTime{width:60px;position:absolute;top:45px;left:48.8%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:10px;justify-content:space-between}.timeLine .itemTimeLine:nth-child(2n) .pointTime{flex-direction:row-reverse;left:51.3%}.imgTimeLine{margin-top:-150px}.itemTimeLine.ativo h3{color:#0099ec}.progress-line{position:absolute;width:2px;background:#0099ec;top:48px;left:50%;transform:translate(-50%);z-index:2;height:0;transition:height .2s linear}.sectionCotacao{padding-top:280px!important;padding-bottom:160px!important;background:url(/build/assets/cotacaoTopo-Ca6Rm8hB.png) no-repeat top center}.inputTipo{width:25px;height:25px;border:1px solid #777;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;background:transparent;display:inline-block;vertical-align:middle}.custom-radio:checked+.custom-radio-box{background-size:contain}.inputTipo:checked{background:url(/build/assets/checkIcon-BuTlxNTg.svg) no-repeat center;border-color:#0099ec}.inputTipo:hover{border-color:#0099ec}.descricaoInput .label{top:43px}.sectionAgregar{position:relative}.sectionAgregar .imgAgregar{width:100%;min-height:560px;object-fit:cover;object-position:top left}.sectionAgregar .main{position:absolute;top:70%;width:100%;max-width:1600px;right:50%;transform:translate(50%,-50%);z-index:2;padding:0 20px}.sectionAgregar .main h1{max-width:800px;margin-left:auto}.sectionAgregar figure{width:100%;max-width:800px;margin-left:auto}.sectionAgregado{padding-top:160px!important;padding-bottom:120px!important}.sectionAgregado .e_input{width:48%}.sectionSustentabilidade{background:url(/build/assets/efeitoSustentabilidade-CuSotjNt.png) no-repeat top center;padding-top:200px!important;padding-bottom:420px!important}.sectionEsg,.sectionGovernanca{padding-top:0!important;background:#eaeaea;padding-bottom:320px!important}.imgEsg,.imgPilar,.imgGovernanca{margin-top:-180px}.sectionPilar{padding-top:0!important;background:url(/build/assets/bgPilar-D-ayA4wb.png) no-repeat top center;background-size:cover;padding-bottom:320px!important}.sectionPilar ul li{list-style:disc;margin-left:20px;margin-bottom:10px}.sectionCompliance{padding-top:280px!important;background:url(/build/assets/cotacaoTopo-Ca6Rm8hB.png) no-repeat top center;background-position-y:-580px;background-size:cover}.sectionCompliance p{color:#fff;font-family:PP Neue Montreal,sans-serif;letter-spacing:1.2px}.sectionCompliance a{color:#0099ec;font-family:PP Neue Montreal,sans-serif;text-decoration:underline}.sectionCompliance a[href^="mailto:ouvidoria@tsilvio.com.br"]{color:#fff;font-weight:700;background:#0099ec;padding:2px 15px;border-radius:200px;text-decoration:none}.formulario{width:50%}#form_contact{width:100%;height:available;height:fit-content}#form_contact .msg{width:100%;min-height:180px;padding:10px 15px}#form_contact textarea{overflow:hidden}#form_contact .privacyTerms p,#form_contact .privacyTerms a{color:#444}#form_contact .input{border:transparent;padding:15px;font-size:18px;color:#fff;margin-bottom:15px;background:transparent}#form_contact .input::placeholder{color:#220202}#form_contact .button{width:45%;padding:20px 30px;cursor:pointer;border-radius:60px;color:#000;font-size:20px;height:fit-content;font-weight:400;border:1px solid #000;background:#fff;transition:all .3s}.labelAnexo input{opacity:0}.labelAnexo{position:relative;margin-bottom:50px}.labelAnexo span{position:absolute;width:100%;max-height:53px;padding-top:15px;padding-bottom:19px;padding-left:20px;border-radius:4px;border:1px solid #220202;font-size:18px;font-weight:500;color:#220202}#form_contact .input-group{position:relative;padding:0;margin-bottom:15px;border:none}#form_contact .input-group .input{margin:0}#form_contact .label{position:absolute;left:15px;color:#fff;font-size:20px;font-family:PP Neue Montreal;pointer-events:none;transform:translateY(-42px);transition:.15s cubic-bezier(.4,0,.2,1)}#form_contact .input:focus,#form_contact .input:valid{outline:none;border:none}#form_contact .input:focus~.label,#form_contact .input:valid~.label{transform:translate(-10px) translateY(-70px) scale(.8);background-color:transparent;padding:.2em;color:#fff}.itemContato{padding:50px 40px;border-radius:15px;background:linear-gradient(180deg,#292929,#161616);box-shadow:0 25px 50px -12px #00000040;-moz-box-shadow:0px 25px 50px -12px rgba(0,0,0,.25);-webkit-box-shadow:0px 25px 50px -12px rgba(0,0,0,.25)}.mainBlog{background:url(/build/assets/bgBlog-BQ-UvXSk.png) no-repeat top center;background-size:cover}.sectionTopoBlog{padding-top:340px!important;padding-bottom:120px!important}.navBlog{width:100%;position:relative;justify-content:space-between;max-width:640px;margin-top:50px;margin-bottom:50px}.setasBlog{position:relative;max-width:200px;width:100%;display:flex;align-items:center;justify-content:center}.sectionUltimasNoticia .slides .swiper{padding:10px}.fotoNoticiaUltimas{position:relative}.noticiaImg{width:100%;box-shadow:0 4px 4px #00000040;min-height:420px;object-fit:cover;object-position:center;aspect-ratio:32 / 17}.btnNoticia{width:30%;max-width:410px;border:1px solid #fff;border-radius:60px;padding:27px 30px}.btnNoticia.fullW{width:100%}.btnNoticia img{filter:grayscale(1) invert(1) brightness(1000%)}.sobreNoticia .b_input{width:67%}.sobreNoticia{position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,#010a12a3 7.01%,#0000 94.08%);align-items:end;padding:30px 70px}.navBlog .swiper-button-prev,.navBlog .swiper-button-next{top:100%;transform:translateY(50%)}.navBlog .swiper-pagination{display:flex;position:relative;gap:32px;width:fit-content}.totalUltimas{font-size:14px;font-family:PP Neue Montreal,sans-serif;letter-spacing:1.4px}.sectionMaisAcessadas{padding-right:0!important}.sectionMaisAcessadas .main{max-width:1750px;margin-left:auto;margin-right:0}.sectionMaisAcessadas .btnNoticia{width:100%}.sectionMaisAcessadas .sobreNoticia{justify-content:end}.itemBlogRecentes .e_input{width:47%}.sectionTopoBlogDetalhes{position:relative;padding-top:300px!important}.sectionTopoBlogDetalhes:before{position:absolute;content:"";top:0;right:0;width:100%;height:1208px;background:url(/build/assets/efeitoSustentabilidade-CuSotjNt.png) no-repeat top center;background-size:cover;z-index:0}.imgPrincipalBlog{position:relative}.imgPrincipalBlog img{width:100%;min-height:420px;object-fit:cover;object-position:center;aspect-ratio:32 / 17}.imgPrincipalBlog .sobrePrincipal{position:absolute;bottom:0;right:0;align-items:end;justify-content:end;padding:85px 115px;width:100%;height:100%;background:linear-gradient(0deg,#010a12a3 7.01%,#0000 94.08%)}.sectionDetalhesBlog h2,.sectionDetalhesBlog h3,.sectionDetalhesBlog h4,.sectionDetalhesBlog h5{color:#0099ec;font-size:clamp(25px,4vw,37px);line-height:clamp(29px,4vw,41px);margin-bottom:70px}.sectionDetalhesBlog p,.sectionDetalhesBlog ul li{font-size:clamp(16px,4vw,22px);line-height:clamp(20px,4vw,26px);color:#fff;margin-bottom:25px;font-family:PP Neue Montreal,sans-serif;letter-spacing:2.2px}.lineBlogDetalhes{padding:0 20px!important}.mainBlogDetalhes .navBlog{margin-bottom:0}body{overflow-x:hidden;height:100%}
