html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{outline:none}.clear{clear:both;height:0}*{margin:0;padding:0;text-decoration:none;list-style:none;font-weight:normal}section:after,div:after{content:'';height:0;display:block;clear:both;overflow:hidden}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%}@font-face{font-family:'Suzano Sans';src:url("../fonts/SuzanoSans-Thin.woff") format("woff"),url("../fonts/SuzanoSans-Thin.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:'Suzano Sans';src:url("../fonts/SuzanoSans-Light.woff") format("woff"),url("../fonts/SuzanoSans-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'Suzano Sans';src:url("../fonts/SuzanoSans-Regular.woff") format("woff"),url("../fonts/SuzanoSans-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Suzano Sans';src:url("../fonts/SuzanoSans-Medium.woff") format("woff"),url("../fonts/SuzanoSans-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:'Suzano Sans';src:url("../fonts/SuzanoSans-Bold.woff") format("woff"),url("../fonts/SuzanoSans-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Suzano Sans';src:url("../fonts/SuzanoSans-XBold.woff") format("woff"),url("../fonts/SuzanoSans-XBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:'zoojaregular';src:url("../fonts/zooja-webfont.woff2") format("woff2"),url("../fonts/zooja-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Suzano Unicase';src:url("../fonts/SuzanoUnicase-Thin.woff") format("woff"),url("../fonts/SuzanoUnicase-Thin.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:'Suzano Unicase';src:url("../fonts/SuzanoUnicase-Light.woff") format("woff"),url("../fonts/SuzanoUnicase-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'Suzano Unicase';src:url("../fonts/SuzanoUnicase-Regular.woff") format("woff"),url("../fonts/SuzanoUnicase-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Suzano Unicase';src:url("../fonts/SuzanoUnicase-Medium.woff") format("woff"),url("../fonts/SuzanoUnicase-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:'Suzano Unicase';src:url("../fonts/SuzanoUnicase-Bold.woff") format("woff"),url("../fonts/SuzanoUnicase-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Suzano Unicase';src:url("../fonts/SuzanoUnicase-XBold.woff") format("woff"),url("../fonts/SuzanoUnicase-XBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:'Suzano Display';src:url("../fonts/SuzanoDisplay-Thin.woff") format("woff"),url("../fonts/SuzanoDisplay-Thin.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:'Suzano Display';src:url("../fonts/SuzanoDisplay-Light.woff") format("woff"),url("../fonts/SuzanoDisplay-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'Suzano Display';src:url("../fonts/SuzanoDisplay-Regular.woff") format("woff"),url("../fonts/SuzanoDisplay-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Suzano Display';src:url("../fonts/SuzanoDisplay-Medium.woff") format("woff"),url("../fonts/SuzanoDisplay-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:'Suzano Display';src:url("../fonts/SuzanoDisplay-Bold.woff") format("woff"),url("../fonts/SuzanoDisplay-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Suzano Display';src:url("../fonts/SuzanoDisplay-XBold.woff") format("woff"),url("../fonts/SuzanoDisplay-XBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:'Suzano Text';src:url("../fonts/SuzanoText-Thin.woff") format("woff"),url("../fonts/SuzanoText-Thin.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:'Suzano Text';src:url("../fonts/SuzanoText-Light.woff") format("woff"),url("../fonts/SuzanoText-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'Suzano Text';src:url("../fonts/SuzanoText-Regular.woff") format("woff"),url("../fonts/SuzanoText-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Suzano Text';src:url("../fonts/SuzanoText-Medium.woff") format("woff"),url("../fonts/SuzanoText-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:'Suzano Text';src:url("../fonts/SuzanoText-Bold.woff") format("woff"),url("../fonts/SuzanoText-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Suzano Text';src:url("../fonts/SuzanoText-XBold.woff") format("woff"),url("../fonts/SuzanoText-XBold.woff2") format("woff2");font-weight:800;font-style:normal}.limit-grid{width:100%;max-width:1210px;margin-left:auto;margin-right:auto}.none{display:none !important}.no-overflow{overflow:hidden !important}@-webkit-keyframes hoverBallCirc{0%,100%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}50%{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}}@keyframes hoverBallCirc{0%,100%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}50%{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}}@media only screen and (max-width: 1280px){.limit-grid{max-width:940px}}@media only screen and (max-width: 768px){.limit-grid{max-width:100%;padding-left:30px;padding-right:30px}.hide-mobile{display:none !important}}.btn{display:inline-block;position:relative}.btn:before{content:'';display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:0;background:#0c6;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);opacity:0.2}.btn span{display:block;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease;width:auto;height:45px;padding:0 25px;text-align:center;font-size:14px;z-index:2;line-height:40px;color:#0c6;background:#fff;text-transform:lowercase;border-radius:0;border:1px solid #0c6}.btn:hover:before{visibility:visible;-webkit-transition-duration:800ms;transition-duration:800ms;width:108%;height:124%;-webkit-animation:bounceBtn 3s 1.3s infinite;animation:bounceBtn 3s 1.3s infinite}.btn:hover span{color:#0c6}.btn--white{border-color:#fff;color:#fff}.btn--white:before{background:#fff}.btn--white span{border-color:#fff;color:#fff}.btn--white:hover span{background:#fff}.btn--green{border-color:#0c6;color:#0c6}.btn--green:before{background:#0c6}.btn--green span{border-color:#0c6;color:#0c6}.btn--green:hover span{background:#0c6;color:#fff}.btn--turquoise{border-color:#00e5be;color:#00e5be}.btn--turquoise:before{background:#00e5be}.btn--turquoise span{border-color:#00e5be;color:#00e5be}.btn--turquoise:hover span{background:#00e5be;color:#fff}.btn--blue{border-color:#0072d8;color:#0072d8}.btn--blue:before{background:#0072d8}.btn--blue span{border-color:#0072d8;color:#0072d8}.btn--blue:hover span{background:#0072d8;color:#fff}.btn--blue-marine{border-color:#1934c5;color:#1934c5}.btn--blue-marine:before{background:#1934c5}.btn--blue-marine span{border-color:#1934c5;color:#1934c5}.btn--blue-marine:hover span{background:#1934c5;color:#fff}.btnrounded{position:relative;display:block;font-size:0}.btnrounded:before{content:'';display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;background:#0c6;border-radius:50%;z-index:1;opacity:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86)}.btnrounded>span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;border:1px solid #0c6;background:transparent;z-index:2;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease}.btnrounded:hover:before{visibility:visible;-webkit-transition-duration:800ms;transition-duration:800ms;-webkit-animation:bounceBtnCirc 3s infinite;animation:bounceBtnCirc 3s infinite;opacity:0.2}@-webkit-keyframes bounceBtn{0%,100%{width:108%;height:124%}40%{width:104%;height:112%}}@keyframes bounceBtn{0%,100%{width:108%;height:124%}40%{width:104%;height:112%}}@-webkit-keyframes bounceBtnFull{0%,100%{width:104%;height:124%}40%{width:102%;height:112%}}@keyframes bounceBtnFull{0%,100%{width:104%;height:124%}40%{width:102%;height:112%}}@-webkit-keyframes bounceBtnCirc{0%,100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}40%{-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}}@keyframes bounceBtnCirc{0%,100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}40%{-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}}.maskloading{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.9);z-index:9999;-webkit-transition:all 300ms ease;transition:all 300ms ease}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:80px;max-height:80px;padding:20px 40px}.header-logo__btn{position:relative;display:block;width:137px;height:32px;overflow:hidden;text-indent:-999em}.header-logo__btn:before{display:block;content:'';position:absolute;top:0;left:0;width:137px;height:32px;background:url("../img/logo-suzano-gradient.svg") no-repeat;background-size:contain}.header-langs{position:relative;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-langs:hover .header-langs__text,.header-langs.active .header-langs__text{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(-10px);-ms-transform:translate(-10px);transform:translate(-10px);opacity:0;visibility:hidden}.header-langs:hover .header-langs__btn,.header-langs.active .header-langs__btn{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:600ms;transition-duration:600ms;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible}.header-langs:hover .header-langs__btn--pt,.header-langs.active .header-langs__btn--pt{-webkit-transition-delay:100ms;transition-delay:100ms}.header-langs:hover .header-langs__btn--en,.header-langs.active .header-langs__btn--en{-webkit-transition-delay:150ms;transition-delay:150ms}.header-langs:hover .header-langs__btn--es,.header-langs.active .header-langs__btn--es{-webkit-transition-delay:200ms;transition-delay:200ms}.header-langs:hover .header-langs__icon:before,.header-langs.active .header-langs__icon:before{visibility:visible;-webkit-transition-duration:800ms;transition-duration:800ms;-webkit-animation:bounceBtnCirc 3s infinite;animation:bounceBtnCirc 3s infinite;opacity:0.2}.header-langs:hover .header-langs__icon span,.header-langs.active .header-langs__icon span{background:#0c6}.header-langs:hover .header-langs__img--green,.header-langs:hover .header-langs__img--blue,.header-langs.active .header-langs__img--green,.header-langs.active .header-langs__img--blue{opacity:0;visibility:hidden}.header-langs:hover .header-langs__img--white,.header-langs.active .header-langs__img--white{opacity:1;visibility:visible}.header-langs__text{margin-right:15px;font-size:12px;color:#1934c5;text-transform:uppercase;-webkit-transition:all 1s 800ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s 800ms cubic-bezier(0.075, 0.82, 0.165, 1)}.header-langs__icon{position:relative;display:block}.header-langs__icon span{width:50px;height:50px}.header-langs__img{position:absolute;top:50%;left:50%;width:26px;height:26px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;visibility:hidden}.header-langs__img--green{opacity:1;visibility:visible}.header-langs__btn{display:block;position:absolute;width:20px;height:20px;border:1px solid #0c6;text-align:center;line-height:20px;font-size:10px;color:#0c6;border-radius:50%;-webkit-transition:all 500ms 500ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 500ms 500ms cubic-bezier(0.075, 0.82, 0.165, 1);opacity:0;visibility:hidden}.header-langs__btn--pt{top:0;right:70px;-webkit-transform:translate(30px, 0);-ms-transform:translate(30px, 0);transform:translate(30px, 0)}.header-langs__btn--en{top:50px;right:60px;-webkit-transform:translate(25px, -25px);-ms-transform:translate(25px, -25px);transform:translate(25px, -25px)}.header-langs__btn--es{top:70px;right:10px;-webkit-transform:translate(5px, -30px);-ms-transform:translate(5px, -30px);transform:translate(5px, -30px)}.header-langs__btn.active,.header-langs__btn:hover{color:#fff;background:#0c6}.page--login .header-langs:hover .header-langs__icon span,.page--login .header-langs.active .header-langs__icon span{background:#1934c5}.page--login .header-langs__btn{border-color:#1934c5;color:#1934c5}.page--login .header-langs__btn.active,.page--login .header-langs__btn:hover{border-color:#1934c5;color:#fff;background:#1934c5}.page--login .header-langs__icon span{border-color:#1934c5}.page--login .header-langs__icon:before{background:#1934c5}.page--login .header-langs__img--green{opacity:0;visibility:hidden}.page--login .header-langs__img--blue{opacity:1;visibility:visible}@media only screen and (max-width: 767px){.header{padding:10px 30px;margin-bottom:50px}.header-langs__text{opacity:0;visibility:hidden}}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:40px}.footer__btn{display:block;content:'';width:44px;height:44px;margin-right:100px;overflow:hidden;text-indent:-9999em;background:url("../img/icon-back.svg") no-repeat;background-size:contain}.footer__text{font-size:16px;color:#1934c5}.footer__text a{color:#0c6;text-decoration:underline}@media only screen and (max-height: 720px){.footer{margin-top:20px}}@media only screen and (max-width: 767px){.footer{margin-top:50px}.footer__text{width:100%;text-align:right;font-size:12px;color:#fff}}.feedback{max-width:350px}.feedback-message{font-size:25px;color:#1934c5}.feedback-message p{font-weight:300;line-height:39px}.illustration{position:fixed;bottom:20%;right:20%;width:auto;height:60%;-webkit-transition:all 300ms ease;transition:all 300ms ease}@media only screen and (max-width: 767px){.illustration{position:relative;bottom:0;right:0;width:60%;margin-top:50px;margin-left:20px}}.login{padding-top:40px;max-width:350px}.login-back__btn{position:relative;display:block;width:50px;height:50px;margin-bottom:50px;text-indent:-9999em;border-radius:50%}.login-back__btn:before{content:'';display:block;position:absolute;top:50%;left:45%;width:33px;height:33px;background:url("../img/arrow-left.svg") no-repeat;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.login-header{margin-bottom:40px}.login-header__title{font-family:"Suzano Unicase";font-style:normal;font-weight:normal;font-size:120px;line-height:100%;color:#0c6}.login-header__title span{display:block;font-weight:300}.login-header__subtitle{font-size:25px;line-height:39px;font-weight:300;color:#0c6}.login-header-text{font-family:"Suzano Display";margin-top:40px;padding-right:20px;font-size:16px;color:#1934c5;line-height:28px}.login-header-text p{line-height:28px}.login-header-text p:not(:last-child){margin-bottom:30px}.login-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-form.loading button[type='submit']{opacity:0.2;cursor:default}.login-form-group{display:block;width:100%;position:relative}.login-form-group:not(:last-of-type){margin-bottom:20px}.login-form__control{display:block;width:100%;height:60px;font-family:"Suzano Sans";border:0;border-bottom:1px solid #979797;font-size:18px;color:#1934c5;line-height:60px;background:transparent;outline:none}.login-form__control.filled{border-color:#0c6}.login-form__control.filled ~ .login-form__label{top:-5px;font-size:12px;color:#0c6}.login-form__control.error{border-color:#f2384f;color:#f2384f}.login-form__label{position:absolute;top:20px;left:0;font-family:"Suzano Sans";border:0;font-size:18px;color:#979797;-webkit-transition:all 300ms ease;transition:all 300ms ease}.login-form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.login-form-buttons__btn--forgotpass{color:#1934c5}.login-form-buttons__btn--submit{min-width:160px;margin-left:auto}.login-form__error{margin-top:20px;color:#f2384f}.login-request{margin-top:40px}.login-request__text{margin-bottom:30px;font-size:18px;color:#1934c5}.login-request__btn{display:block;width:100%}.login-request__btn:before{opacity:0}.login-request__btn span{background:none}.login-request__btn:hover:before{width:104%;height:124%;opacity:0.2;-webkit-animation:bounceBtnFull 3s 1.3s infinite;animation:bounceBtnFull 3s 1.3s infinite}@media only screen and (max-width: 767px){.page--home .login-header{margin-bottom:40px}.page--help .login-form{margin-bottom:100px}.login{position:relative;padding-top:0}.login-back__btn{position:absolute;top:0;right:0;width:45px;height:45px}.login-header{padding-right:50px}.login-header__title{font-size:70px;line-height:70px}.login-header__subtitle{font-size:20px;line-height:26px}.login-header-text{font-size:14px}.login-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-buttons__btn:first-child{margin-bottom:20px}.login-form__label{font-size:14px}.login-form__control--textarea{padding:10px 0;height:100px;line-height:30px}.login-form-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.login-form-buttons__btn{margin:0 0 30px 0}.login-request__text{font-size:14px}}html{width:100%;min-height:100%}body{width:100%;min-height:100vh;font-family:"Suzano Sans";font-size:14px;background:url("../img/login-out.svg") no-repeat right bottom;background-size:contain;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{-webkit-transition:all 300ms ease;transition:all 300ms ease}p,li{line-height:1.3em}img{display:block}input{outline:none}button{background-color:transparent;border:0;outline:none;cursor:pointer;border-radius:0;-webkit-appearance:none}.page--login{background:url("../img/login-in.svg") no-repeat right bottom;background-size:contain}.page--register{background-image:url("../img/login-in.svg")}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:100%;min-height:100vh;padding-bottom:80px}.wrapper{width:100%;margin-top:auto;margin-bottom:auto}@media only screen and (max-width: 1280px){.page--home,.page--register{background-size:660px 480px !important}}@media only screen and (max-height: 720px){html,body{height:auto;min-height:100%}.main{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;padding-bottom:20px}}@media only screen and (max-width: 767px){body.page{background-image:url("../img/login-in.svg");background-size:135px 771px}}
