.qualita_container,.header{padding-left:10%;padding-right:10%;width:100%}@media only screen and (max-width: 1600px){.qualita_container,.header{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 960px){.qualita_container,.header{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 600px){.qualita_container,.header{padding-left:30px;padding-right:30px}}.header{position:fixed;width:100vw;z-index:999;padding-top:10px;padding-bottom:10px;box-shadow:1px 1px 20px #60606042;background-color:#fff}.header__logo{height:60px}.header__link:is(a){color:#1b1b1b!important;text-decoration:none;font-family:Barlow Condensed,sans-serif;font-size:20px;text-transform:uppercase;margin:0 15px;font-weight:500;height:100%;display:flex;align-items:center}.header__link:is(a):hover{position:relative}.header__link:is(a):hover:after{content:"";position:absolute;width:40px;height:3px;border-radius:10px;background-color:#2c7420;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.header__link:is(a).nuxt-link-active{position:relative}.header__link:is(a).nuxt-link-active:after{content:"";position:absolute;width:40px;height:3px;border-radius:10px;background-color:#c73533;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.header__btn-search.v-btn--icon.theme--light{color:#1b1b1b;font-size:22px}.header .mobile-menu{align-items:center}.header .mobile-menu .v-btn.v-btn--icon{color:#1b1b1b}.header .mobile-menu .v-btn--icon.v-size--default .v-icon,.header .mobile-menu .v-btn--fab.v-size--default .v-icon{height:34px;font-size:34px;width:34px}.header--transparent{background-color:transparent;box-shadow:none;padding-top:10px;padding-bottom:10px}.header--transparent .header__link:is(a){color:#fff!important;font-weight:400}.header--transparent .header__btn-search.v-btn--icon.theme--light{color:#fff;font-size:22px}.header--transparent .mobile-menu .v-btn.v-btn--icon{color:#fff}.v-navigation-drawer{z-index:99999;height:100vh;padding:80px 40px}.v-navigation-drawer .drawer__link{color:#1b1b1b!important;text-decoration:none;font-family:Barlow Condensed,sans-serif;font-size:20px;text-transform:uppercase;margin:10px 15px;font-weight:500;display:flex;align-items:center}@media only screen and (max-width: 960px){.quem-somos__historia{grid-template-columns:none}.quem-somos__historia__imagens{width:100%}}@media only screen and (max-width: 600px){.header__logo{height:45px}}.socials{position:fixed;right:0;top:calc(50% - 120px);color:#fff;z-index:999;display:flex;flex-direction:column}.socials__item{text-decoration:none;padding:15px;margin-top:0}.socials__item .v-icon{color:#fff;font-size:28px}.socials__whatsapp{background-color:#159622}.socials__facebook{background-color:#4267b2}.socials__instagram{background:#8a3ab9;background-image:linear-gradient(to bottom,#8a3ab9,#a13873)}@media (max-width: 600px){.socials{top:auto;bottom:15px;right:15px}.socials__whatsapp{border-radius:50%}.socials__facebook,.socials__instagram{display:none}}.qualita_container{padding-left:10%;padding-right:10%;width:100%}@media only screen and (max-width: 1600px){.qualita_container{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 960px){.qualita_container{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 600px){.qualita_container{padding-left:30px;padding-right:30px}}.mascote{position:fixed;bottom:0;z-index:100;display:flex;left:50px}.mascote__img,.mascote__img img{height:325px}.mascote__talk-bubble{margin:40px 0 40px 10px;display:inline-block;position:relative;width:200px;background-color:#fff;display:flex;box-shadow:1px 1px 15px #6a6a6a4d;border:thin solid rgba(0,0,0,.12)}.mascote__talk-bubble .talktext{min-height:38px;padding:10px;font-weight:500;font-family:Barlow Condensed,sans-serif;line-height:28px;font-size:17px;--bgColor: white;--lines: 500;--lineHeight: 22px;--timePerLine: .5s;--widthCh: 22;--width: 100%;--time: calc(var(--lines) * var(--timePerLine));animation:grow var(--time) steps(var(--lines));animation-fill-mode:forwards;background:var(--bgColor);line-height:var(--lineHeight);max-height:var(--lineHeight);overflow:hidden;position:relative;width:var(--width)}.mascote__talk-bubble--clickable{cursor:pointer;transition:transform .2s ease}.mascote__talk-bubble--clickable:hover{transform:scale(1.02);box-shadow:2px 2px 20px #6a6a6a66}.mascote .tri-right.border.left-in:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid rgba(0,0,0,.12);border-top:10px solid rgba(0,0,0,.12);border-bottom:10px solid transparent;left:-21px;top:6px}.mascote .tri-right.left-in:after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid #fff;border-top:9px solid #fff;border-bottom:10px solid transparent;left:-20px;top:6.5px}@keyframes grow{0%{max-height:var(48px--lineHeight)}to{max-height:calc(48px + var(--lineHeight) * var(--lines))}}@keyframes carriageReturn{0%{top:0}to{top:calc(48px + var(--lineHeight) * var(--lines))}}@keyframes type{0%{width:100%}to{width:0%}}@keyframes caret{0%{color:var(--bgColor)}to{color:#000}}@media (max-width: 900px){.mascote{left:15px}}@media (max-width: 600px){.mascote{left:0}.mascote__img{height:250px}}.qualita_container,.footer__mask{padding-left:10%;padding-right:10%;width:100%}@media only screen and (max-width: 1600px){.qualita_container,.footer__mask{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 960px){.qualita_container,.footer__mask{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 600px){.qualita_container,.footer__mask{padding-left:30px;padding-right:30px}}.footer{background-color:#1a1a1a;display:inline-block;color:#fff;width:100%}.footer__mask{padding-top:60px;padding-bottom:60px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2NkYGD4z8DAwMgABXAGNgGwSgwVAFbmAgXQdISfAAAAAElFTkSuQmCC);width:100%}.footer .v-icon{color:#fff;margin-right:10px}.footer h2{font-size:26px;font-weight:600;line-height:36px;margin-top:10px;text-align:center}.footer__empresa p{text-align:center}.footer__title{font-size:26px;font-weight:700;margin-bottom:15px;color:#c73533;text-align:center}.footer__item{text-align:center;width:100%}.footer__br{border-right:2px solid black}.footer__contato__link{display:block;text-decoration:none;color:#fff!important}.developer{background-color:#080808}.developer__sit{padding:5px 0;display:flex;width:100%;justify-content:center;color:#fff}.developer__sit img{height:20px;margin:3px 5px 0}@media (max-width: 600px){.footer h2{line-height:30px}}
