@font-face{font-display:swap;font-family:BlocklynGrunge;font-style:normal;font-weight:400;src:url(fonts/BlocklynGrunge.eot);src:url(fonts/BlocklynGrunge.eot?#iefix) format("embedded-opentype"),url(fonts/BlocklynGrunge.woff) format("woff")}@font-face{font-display:swap;font-family:BlocklynGrunge;font-style:italic;font-weight:400;src:url(fonts/BlocklynGrunge-Italic.eot);src:url(fonts/BlocklynGrunge-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/BlocklynGrunge-Italic.woff) format("woff")}body{background-color:#fff}body .institutional__hero--banner{align-items:flex-end;background-blend-mode:darken!important;background-color:rgba(0,0,0,.4)!important;display:flex;height:589px;justify-content:flex-start;padding-bottom:80px}@media only screen and (max-width:768px){body .institutional__hero--banner{padding-bottom:40px}}body .institutional__hero--banner .institutional__hero-wrapper{width:100%}body .institutional__hero--banner .institutional__hero-wrapper h1{color:#fff;font-family:Anton,Inter,Roboto,Arial,sans-serif;font-size:80px;font-weight:400;letter-spacing:0;line-height:105%;text-transform:uppercase}@media only screen and (max-width:768px){body .institutional__hero--banner .institutional__hero-wrapper h1{font-size:48px}}body .institutional__hero--banner .institutional__hero-wrapper p{color:#fff;font-size:23px;font-weight:400;letter-spacing:0;line-height:160%;margin-top:32px}@media only screen and (max-width:768px){body .institutional__hero--banner .institutional__hero-wrapper p{font-size:16px}}body .institutional__content{padding-top:86px}@media(max-width:768px){body .institutional__content{padding-top:2.5rem}}body .institutional__content.Privacidade h3{font-size:1.25em;font-weight:700;line-height:1.4;margin-bottom:1.5em}body .institutional__content.Privacidade strong{color:#262f3c;font-weight:700}body .institutional__content.Privacidade p{font-weight:200;margin-bottom:1.5em}body .institutional__content.Privacidade ul{font-size:1em;font-weight:200;list-style-image:url();margin-bottom:25px;padding-left:22px}body .institutional__content.Privacidade ul li{line-height:1.4;margin-bottom:5px;padding-left:5px}body .institutional__content h2{color:#000;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:3rem}@media(max-width:768px){body .institutional__content h2{font-size:18px;margin-bottom:2rem}}body .institutional__content h2 strong{color:#73af33}body .institutional__content strong{font-weight:700}body .institutional__content li,body .institutional__content p{color:#000;font-size:18px;font-weight:inherit;letter-spacing:0;line-height:130%}@media(max-width:768px){body .institutional__content li,body .institutional__content p{font-size:14px}}body .institutional__content li strong,body .institutional__content p strong{font-weight:700}body .institutional__content ul{list-style-position:inside;list-style-type:unset}body .institutional__content .institutional__download--mobile{color:#73af33;font-size:16px;font-weight:400;line-height:120%;margin:0 0 24px}@media(min-width:768px){body .institutional__content .institutional__download--mobile{display:none}}body .institutional__content .institutional__download{align-items:center;background-color:#fff;border:2px solid #73af33;border-radius:50px;display:flex;gap:24px;height:56px;justify-content:center;margin:64px 0;padding:0 30px;transition:.5s;width:-moz-fit-content;width:fit-content}body .institutional__content .institutional__download:hover{background-color:#73af33}body .institutional__content .institutional__download:hover span,body .institutional__content .institutional__download:hover strong{color:#fff}body .institutional__content .institutional__download:hover svg path{fill:#fff}@media(max-width:768px){body .institutional__content .institutional__download{margin:0 0 2rem;width:100%}}body .institutional__content .institutional__download span,body .institutional__content .institutional__download strong{color:#73af33;font-size:16px;font-weight:400;line-height:120%}body .institutional__content .institutional__download strong{font-weight:700}@media(max-width:768px){body .institutional__content .institutional__download span{display:none}}body .institutional__questions{display:flex;flex-direction:column;gap:48px;padding-bottom:64px}body .institutional__questions .institutional__question{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:915px}@media(max-width:916px){body .institutional__questions .institutional__question{width:100%}}body .institutional__questions .institutional__question.institutional__question--active .institutional__question-q svg{transform:rotate(180deg)}body .institutional__questions .institutional__question .institutional__question-q{align-items:center;border:2px solid #010101;border-radius:41px;cursor:pointer;display:flex;height:54px;justify-content:space-between;padding:0 24px;width:100%}@media(max-width:916px){body .institutional__questions .institutional__question .institutional__question-q{height:49px}}body .institutional__questions .institutional__question .institutional__question-q svg{transition:.2s}body .institutional__questions .institutional__question .institutional__question-q span{color:#000;font-size:18px;font-weight:400;letter-spacing:0;line-height:120%}@media(max-width:916px){body .institutional__questions .institutional__question .institutional__question-q span{font-size:14px;line-height:140%}}body .institutional__questions .institutional__question .institutional__question-a{display:none;padding:0 24px;transition:.2s}body .institutional__questions .institutional__question .institutional__question-a p{color:#000;font-size:18px;font-weight:400;letter-spacing:0;line-height:120%}@media(max-width:916px){body .institutional__questions .institutional__question .institutional__question-a p{font-size:14px;line-height:140%}}body .seguro{padding-bottom:3rem}body .seguro .intro a{align-items:center;border:2px solid #73af33;border-radius:50px;color:#73af33;display:flex;font-size:16px;font-weight:700;height:56px;justify-content:center;letter-spacing:0;line-height:120%;transition:.5s;width:383px}body .seguro .intro a:hover{background-color:#73af33;color:#fff}@media screen and (max-width:768px){body .seguro .intro a{width:100%}}body .seguro img{height:auto;margin:4rem 0;max-width:100%;width:100%}@media screen and (max-width:768px){body .seguro img{margin:2.5rem 0}}body .seguro .warning{justify-content:center;text-align:center}body .seguro .warning p{text-align:center}body .seguro .seguro__warning{align-items:center;background:#38551f;display:flex;justify-content:center;margin:3rem 0;padding:19px 0}@media screen and (max-width:768px){body .seguro .seguro__warning{margin:2rem 0}}body .seguro .seguro__warning p{color:#fff;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%;text-align:center}@media screen and (max-width:768px){body .seguro .seguro__warning p{font-size:15px;padding:0 24px}}body .seguro .text-final a{color:#87c540;text-decoration:underline}body .about{padding-bottom:3rem}body .about .intro{padding-bottom:1rem}body .about .about__design{margin:3rem 0;position:relative}body .about .about__design img{height:auto;width:100%}body .about .about__design .design__text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,95%,.2);border-radius:10px;max-width:417px;padding:42px 31px;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:768px){body .about .about__design .design__text{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:transparent;bottom:3rem;max-width:100%;padding:0;position:absolute;top:unset;transform:none;width:calc(100% - 48px)}}body .about .about__design .design__text h2{color:#fff;font-family:Anton,sans-serif;font-size:48px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:2rem}@media(max-width:768px){body .about .about__design .design__text h2{font-size:36px;margin-bottom:11px}}body .about .about__design .design__text p{color:#fff;font-size:16px;font-weight:400;line-height:130%}@media(max-width:768px){body .about .about__design .design__text p{font-size:14px;font-weight:400;line-height:130%}}body .about .about__design .design__text p strong{font-weight:700}body .about .factory{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-bottom:3rem}@media(min-width:768px){body .about .factory.mobile__only{display:none}}body .about .factory h2{display:flex;font-family:Anton,sans-serif;font-size:56px;font-weight:400;gap:12px;letter-spacing:0;line-height:120%;margin:0;text-align:center}@media(max-width:768px){body .about .factory h2{font-size:36px;gap:9px}}body .about .factory h2 span{color:#73af33}body .about .factory h2 small{color:#000}body .about .factory p{font-size:18px;font-weight:400;letter-spacing:0;line-height:120%;padding-bottom:20px}@media(max-width:768px){body .about .factory p{font-size:14px}}body .about .factory iframe{height:538px;width:100%}body .about .factory .tablet-desktop__only{width:100%}body .about .about__security{margin:3rem 0;position:relative}body .about .about__security img{height:auto;width:100%}body .about .about__security .security__text{left:8%;max-width:574px;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:768px){body .about .about__security .security__text{max-width:calc(100vw - 40px);top:51px;transform:none}}body .about .about__security .security__text h2{color:#fff;font-family:Anton,sans-serif;font-size:48px;font-weight:700;letter-spacing:.15px;line-height:120%;margin-bottom:41px;text-transform:uppercase}@media(max-width:768px){body .about .about__security .security__text h2{font-size:36px;margin-bottom:11px}}body .about .about__security .security__text p{color:#fff;font-size:18px;font-weight:400;line-height:130%;margin-bottom:41px}@media(max-width:768px){body .about .about__security .security__text p{font-size:14px;font-weight:400;line-height:130%;margin-bottom:1rem}}body .about .about__security .security__text p strong{font-weight:700}body .about .about__security .mobile__only a,body .about .about__security .tablet-desktop__only a{align-items:center;background-color:#fff;border-radius:120px;color:#00a53f;display:flex;font-size:14px;font-weight:700;height:50px;justify-content:center;line-height:150%;padding:0 25px;text-align:center;width:-moz-max-content;width:max-content}body .about .about__security .mobile__only.button{bottom:40px;left:50%;position:absolute;transform:translateX(-50%)}body .about .about__quality{margin:3rem 0;position:relative}@media(max-width:768px){body .about .about__quality{display:flex;flex-direction:column;gap:36px}}body .about .about__quality img{height:auto;width:100%}body .about .about__quality .quality__text{max-width:576px;position:absolute;right:6%;top:51%;transform:translateY(-50%)}@media(max-width:768px){body .about .about__quality .quality__text{max-width:100%;position:static;transform:none;width:100%}}body .about .about__quality .quality__text h2{font-family:Anton,sans-serif;font-size:48px;font-weight:700;letter-spacing:.15px;line-height:120%;margin-bottom:41px;text-transform:uppercase}@media(max-width:768px){body .about .about__quality .quality__text h2{font-size:26px;margin-bottom:11px}}body .about .about__quality .quality__text p{font-size:16px;font-weight:400;line-height:130%;margin:0 0 16px}@media(max-width:768px){body .about .about__quality .quality__text p{font-size:14px;font-weight:400;line-height:130%}}body .about .about__quality .quality__text p strong{font-weight:700}body .about .about__sust .sust__content{align-items:center;display:flex;gap:34px}@media(max-width:768px){body .about .about__sust .sust__content{flex-direction:column-reverse}}body .about .about__sust .sust__content .mobile__only,body .about .about__sust .sust__content .tablet-desktop__only{flex:1;width:100%}body .about .about__sust .sust__content .mobile__only img,body .about .about__sust .sust__content .tablet-desktop__only img{width:100%}body .about .about__sust .sust__content .sust__text{box-sizing:content-box;display:flex;flex-direction:column;padding-left:112px;width:591px}@media(max-width:768px){body .about .about__sust .sust__content .sust__text{box-sizing:border-box;padding:0 24px;width:100%}}body .about .about__sust .sust__content .sust__text h2,body .about .about__sust .sust__content .sust__text p{text-align:left}body .about .about__sust .sust__content .sust__text h2{color:#38551f;font-family:Anton,sans-serif;font-size:48px;margin-bottom:1rem}@media(max-width:768px){body .about .about__sust .sust__content .sust__text h2{font-size:36px}}body .about .about__sust .sust__content .sust__text p{font-size:18px;line-height:120%}@media(max-width:768px){body .about .about__sust .sust__content .sust__text p{font-size:14px}}.event{padding-bottom:3rem}.event .event__calendar{display:flex;gap:30px}@media(max-width:992px){.event .event__calendar .event__items{border:2px solid #87c540;border-radius:10px;padding:16px 18px 2rem;width:100%}}.event .event__calendar .event__items .items__header{align-items:center;border-bottom:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.event .event__calendar .event__items .items__header .header__month,.event .event__calendar .event__items .items__header .header__year{align-items:center;display:flex;gap:14px;justify-content:center}@media(max-width:992px){.event .event__calendar .event__items .items__header .header__month,.event .event__calendar .event__items .items__header .header__year{gap:8px}}.event .event__calendar .event__items .items__header .header__month button,.event .event__calendar .event__items .items__header .header__year button{all:unset;cursor:pointer}.event .event__calendar .event__items .items__header .header__month strong,.event .event__calendar .event__items .items__header .header__year strong{color:#000;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:992px){.event .event__calendar .event__items .items__header .header__month strong,.event .event__calendar .event__items .items__header .header__year strong{font-size:18px}}.event .event__calendar .event__items ul{display:flex;flex-direction:column;gap:2rem}.event .event__calendar .event__items ul li span{color:#000;font-size:18px;font-weight:400;letter-spacing:0;line-height:120%}@media(max-width:992px){.event .event__calendar .event__items ul li span{font-size:14px}}.event .event__calendar .event__items ul li a{color:#87c540;cursor:pointer;text-decoration:underline}.event .calendar{border:2px solid #87c540;border-radius:15px;color:#333;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:800px}@media(max-width:1300px){.event .calendar{width:100%}}@media(max-width:992px){.event .calendar{display:none}}.event .calendar .calendar-header{border-bottom:1px solid #e0e0e0;color:#87c540;display:grid;font-size:24px;font-weight:600;grid-template-columns:repeat(7,1fr);text-align:center}@media(max-width:1440px){.event .calendar .calendar-header{font-size:18px}}.event .calendar .calendar-header span{border-right:1px solid #e0e0e0;display:flex;justify-content:center;padding:23px 0;width:100%}@media(max-width:1440px){.event .calendar .calendar-header span{padding:10px 0}}.event .calendar .calendar-header span:last-child{border-right:none}.event .calendar .calendar-grid{background:#fff;border-collapse:collapse;display:grid;font-size:24px;grid-template-columns:repeat(7,1fr);text-align:center}@media(max-width:1440px){.event .calendar .calendar-grid{font-size:16px}}.event .calendar .calendar-grid .calendar-item{align-items:center;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:flex;height:114px;justify-content:center}@media(max-width:1440px){.event .calendar .calendar-grid .calendar-item{height:54px}}.event .calendar .calendar-grid .calendar-item:nth-child(7n){border-right:none}.event .calendar .calendar-grid .calendar-item span{align-items:center;border:2px solid transparent;border-radius:50%;display:flex;height:85px;justify-content:center;transition:.2s ease;width:85px}@media(max-width:1440px){.event .calendar .calendar-grid .calendar-item span{font-size:16px;height:40px;width:40px}}.event .calendar .calendar-grid .calendar-item span.inactive{color:#aaa}.event .calendar .calendar-grid .calendar-item span.highlight{background:rgba(135,197,64,.2)}.event .calendar .calendar-grid .calendar-item span.outlined{border:2px solid #87c540;color:#87c540}.event .calendar .calendar-grid .calendar-item span:hover{opacity:.8}@keyframes skeletonShine{0%{background-position:-200px 0}to{background-position:200px 0}}.event.loading .event__items .items__header button svg,.event.loading .event__items .items__header strong{opacity:1}.event.loading .event__items .items__header strong{opacity:0}.event.loading .event__items .items__header strong:before{animation:skeletonShine 1.4s ease-in-out infinite;background:#e6e6e6;background-image:linear-gradient(90deg,#e6e6e6,#f2f2f2 40px,#e6e6e6 80px);background-size:200px 100%;border-radius:6px;content:"";display:block;height:40px;width:100%}.event.loading .event__items ul li{display:flex;position:relative}.event.loading .event__items ul li:before{animation:skeletonShine 1.4s ease-in-out infinite;background:#e6e6e6;background-image:linear-gradient(90deg,#e6e6e6,#f2f2f2 40px,#e6e6e6 80px);background-size:200px 100%;border-radius:6px;content:"";display:block;height:40px;width:100%}.event.loading .event__items ul li a,.event.loading .event__items ul li span{display:none}.event.loading .calendar .calendar-header span{opacity:.2}.event.loading .calendar .calendar-grid .calendar-item span{display:none;opacity:0}.event.loading .calendar .calendar-grid .calendar-item:before{animation:skeletonShine 1.4s ease-in-out infinite;background:#e6e6e6;background-image:linear-gradient(90deg,#e6e6e6,#f3f3f3 40px,#e6e6e6 80px);background-size:200px 100%;border-radius:50%;content:"";display:block;height:70px;width:70px}
