@font-face{font-family:'BIOSANS';font-weight:300;font-display:swap;src:url("../../../assets/fonts/FLAT-IT-BIOSANS-LIGHT.woff")}@font-face{font-family:'BIOSANS';font-weight:400;font-display:swap;src:url("../../../assets/fonts/FLAT-IT-BIOSANS-REGULAR.woff")}@font-face{font-family:'BIOSANS';font-display:swap;font-weight:700;src:url("../../../assets/fonts/FLAT-IT-BIO-SANS-BOLD.woff")}@font-face{font-family:'BIOSANS';font-display:swap;font-weight:600;src:url("../../../assets/fonts/FLAT-IT-BIOSANS-SEMIBOLD.woff")}@font-face{font-family:'BIOSANS';font-display:swap;font-weight:900;src:url("../../../assets/fonts/FLAT-IT-BIOSANS-EXTRABOLD.woff")}body{font-family:var(--nunito)}body.fixed{margin-top:110px}:root{--white: #ffffff;--black: #000000;--color-header: #29292A;--nunito: 'biosans', sans-serif}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;display:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:inherit;flex-flow:inherit}@media (min-width: 576px){.container{max-width:576px;padding-right:unset;padding-left:unset}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1390px}}br{display:none}@media screen and (min-width: 768px){br{display:-webkit-box;display:-ms-flexbox;display:flex}}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;text-decoration:none;border:none;background-color:transparent}@media screen and (min-width: 992px){.disappear-desktop{display:none !important}}@media screen and (max-width: 992px){.disappear-mobile{display:none !important}}.header{width:100%;height:100px;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;background-color:var(--white);-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.08);box-shadow:0 3px 20px rgba(0,0,0,0.08);position:relative;top:0;left:0;z-index:1000}.header.fixed{position:fixed;-webkit-animation:slide .5s normal;animation:slide .5s normal}@-webkit-keyframes slide{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.header .logo{width:110px;height:61.7px;background-image:url(../../../assets/images/logotipo.png);background-size:contain;background-repeat:no-repeat}.header .nav{width:100%;height:100%;background:#FFFFFF;position:fixed;top:0;left:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all ease-in 300ms;transition:all ease-in 300ms}.header .nav.open{left:0}.header .list{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .item{margin:0 0 30px}.header .link{font-size:18px;line-height:22px;font-weight:300;font-family:var(--biosans);color:#1A1A1A}.header .hamburguer{width:30px;height:25px;position:relative;border-bottom:2px solid #168976;-webkit-transition:all ease-in 50ms;transition:all ease-in 50ms;cursor:pointer;top:0px}.header .hamburguer::before,.header .hamburguer::after{content:'';position:absolute;top:-1px;left:0;width:30px;height:2px;background-color:#168976;-webkit-transition:all ease-in 300ms;transition:all ease-in 300ms}.header .hamburguer::after{top:11px}.header .hamburguer.open{border:none;top:-15px}.header .hamburguer.open::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:11px;height:2px}.header .hamburguer.open::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:2px}@media (min-width: 1200px){.header .hamburguer{display:none}}@media screen and (min-width: 1200px){.header{height:160px}.header .nav{width:unset;height:unset;background:unset;position:unset;top:unset;left:unset;display:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.header .list{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .item{margin:0 0 0 30px}.header .logo{width:144.35px;height:81.7px}}.footer{overflow:hidden}.footer .top{width:100%;min-height:100px;padding:2rem 0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background-color:#168976}.footer .top .logo{width:130px;height:71.7px;background-image:url(../../../assets/images/logo-footer.png);background-size:contain;background-repeat:no-repeat}.footer .top .list{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .top .list .item{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:var(--white);margin:0 0 0 1rem}.footer .top .list .item:nth-child(1){width:100%;margin:3rem 0 0;display:block;text-align:center}.footer .top .list .item a{width:80px;height:80px;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;-webkit-transition:all ease-in 200ms;transition:all ease-in 200ms}.footer .top .list .item a:hover{background-color:#000000CC}@media screen and (min-width: 992px){.footer .top{padding:0;height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}.footer .top .logo{width:110px;height:61.7px}.footer .top .list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.footer .top .list .item{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:var(--white);margin:0 0 0 1rem}.footer .top .list .item:nth-child(1){margin:0 3rem 0 0;width:unset;display:unset;text-align:unset}}.footer .middle{width:100%;padding:2rem 0;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;white-space:normal}.footer .middle .column{margin:0 0 2rem}.footer .middle .column:last-child{margin:unset}.footer .middle .title{font-size:18px;line-height:22px;font-weight:600;font-family:var(--biosans);color:#168976;margin:0 0 1.5rem}.footer .middle .text{font-size:18px;line-height:22px;font-weight:300;font-family:var(--biosans);color:#000000}@media screen and (min-width: 992px){.footer .middle{-ms-flex-flow:wrap;flex-flow:wrap}.footer .middle .column{margin:unset}.footer .middle .column:nth-child(1){width:60%}.footer .middle .column:nth-child(2){width:20%}.footer .middle .column:nth-child(3){width:20%}}.footer .bottom{width:100%;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#E6E6E6}.footer .bottom .copyright,.footer .bottom .dev{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#4A4A4A;text-align:left}@media screen and (min-width: 768px){.footer .bottom{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.footer .bottom .copyright,.footer .bottom .dev{text-align:center}}.container-fluid{width:1640px;max-width:90%;margin:0 auto;display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:inherit;flex-flow:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}@media screen and (max-width: 1700px){.container-fluid{max-width:100%;padding-left:25px;padding-right:25px}}.banner{width:100%;min-height:250px;background-image:url(../../../assets/images/banner-archive-products.png);background-size:cover;background-position:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .title{font-size:35px;line-height:45px;font-weight:700;font-family:var(--biosans);color:var(--black)}.banner .title strong{color:#168976}@media screen and (min-width: 1400px){.banner{min-height:489px;background-position:center}.banner .title{font-size:65px;line-height:80px;-webkit-transform:translateX(100px);transform:translateX(100px)}}.archive{width:100%;padding:4rem 0;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.archive .column{width:100%}.archive .column:nth-child(1){margin:0 0 2rem}.archive .title{font-size:22px;line-height:33px;font-weight:700;font-family:var(--biosans);color:#168976;margin:0 0 1rem}.archive .title-list{font-size:22px;line-height:25px;font-weight:700;font-family:var(--biosans);color:#000000;margin:0 0 1rem}.archive .item{width:100%;display:block;font-size:18px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#000000;border-bottom:1px dashed #C7C7C7;border-width:1px;padding:0 0 .5rem;margin:0 0 .5rem}.archive .segmentos{width:100%;padding:20px 20px .5rem 20px;border:1px solid #C7C7C7;border-radius:5px}.archive .segmentos li{width:100%}.archive .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.archive .row:nth-child(1){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.3rem}@media screen and (max-width: 375px){.archive form,.archive .search{width:100%}}.archive .search{position:relative;margin:0 0 1rem}.archive .search input{max-width:100%;width:375px;height:45px;border-radius:10px;border:1px solid rgba(112,112,112,0.5);padding:0 25px;font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#B1B1B1}.archive .search input::-webkit-input-placeholder{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#B1B1B1}.archive .search input:-ms-input-placeholder{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#B1B1B1}.archive .search input::-ms-input-placeholder{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#B1B1B1}.archive .search input::placeholder{font-size:16px;line-height:25px;font-weight:300;font-family:var(--biosans);color:#B1B1B1}.archive .search input:focus{outline:unset}.archive .search .submit{width:60px;height:100%;position:absolute;top:0;right:0;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}.archive .contagem{font-size:30px;line-height:37px;font-weight:700;font-family:var(--biosans);color:#575757;margin:0 0 2rem}.archive .article{width:100%;margin:0 0 3rem 0;border:1px solid #C7C7C7}.archive .article .image{width:100%;height:210px;border-bottom:1px solid #C7C7C7}.archive .article .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.archive .article .box{width:100%;height:auto;padding:20px;background-color:var(--white);border-bottom:10px solid #168976}.archive .article .box .category{font-size:16px;line-height:19px;font-weight:400;font-family:var(--biosans);color:#000000;margin:0 0 .5rem}.archive .article .box .title{display:block;font-size:25px;line-height:31px;font-weight:600;font-family:var(--biosans);color:#000000;margin:0 0 1rem}.archive .article .box .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:22px;font-weight:600;font-family:var(--biosans);color:#168976}.archive .article .box .button svg{margin:0 0 0 10px}@media screen and (min-width: 768px) and (max-width: 1400px){.archive .article{width:48%;margin:0 4% 4% 0}.archive .article:nth-child(2n){margin:0 0 4% 0}}@media screen and (min-width: 992px){.archive .column:nth-child(1){width:30%}.archive .column:nth-child(2){width:70%;padding:0 0 0 5%}}@media screen and (min-width: 1400px){.archive .column:nth-child(1){width:25%}.archive .column:nth-child(2){width:75%;padding:0 0 0 5%}.archive .article{width:31.3%;margin:0 3% 6% 0}.archive .article:nth-child(3n){margin:0 0 6% 0}}.single{width:100%;padding:4rem 0;background-color:var(--white)}.single .btn-voltar{width:100%;font-size:28px;line-height:34px;font-weight:600;font-family:var(--biosans);color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2rem}.single .btn-voltar svg{margin:0 15px 0 0}.single .box-img{width:100%;height:auto;border:1px solid #C7C7C7;border-radius:15px;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;overflow:hidden;margin:0 0 3rem}.single .box-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single .more-images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3rem;position:relative}.single .more-images::before{content:'';position:absolute;top:65px;left:-95px;width:74px;height:76px;background-size:contain;background-image:url(../../../../../uploads/2022/07/seta-1.png)}.single .more-images .title-more-images{width:100%;display:block;font-size:26px;line-height:24px;font-weight:700;font-family:var(--biosans);color:var(--black);margin-bottom:1rem}.single .more-images .title-more-images span{color:#168976}.single .more-images .image{width:23%;margin-top:1rem;cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:15px}.single .more-images .image.active{-webkit-box-shadow:0 3px 20px rgba(112,144,176,0.4);box-shadow:0 3px 20px rgba(112,144,176,0.4);border:5px solid var(--white)}.single .title-description{font-size:25px;line-height:31px;font-weight:600;font-family:var(--biosans);color:#000000;margin:0 0 1rem}.single .text-description{font-size:18px;line-height:26px;font-weight:400;font-family:var(--biosans);color:#777777}.single .product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .product .column{width:100%}@media screen and (min-width: 768px){.single .product .column{width:42%}}@media screen and (min-width: 992px){.single .product .column{width:42%}.single .product .box-img{min-height:600px;max-height:600px}.single .product .more-images::before{top:100px;left:-110px;width:94px;height:96px}}@media screen and (min-width: 1200px){.single .product .column{width:44%}}@media screen and (min-width: 1400px){.single .product .column{width:46%}}.single .contact{width:100%;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .contact .bg{width:100%;height:640px;border-radius:20px;background-size:cover;background-position:center;background-image:url(../../../assets/images/bg-contact.png)}.single .contact .title{font-size:50px;line-height:61px;font-weight:700;font-family:var(--biosans);color:var(--black);margin:0 0 .5rem}.single .contact .text{font-size:18px;line-height:30px;font-weight:400;font-family:var(--biosans);color:#585858;margin:0 0 3rem}.single .contact .column{width:100%}.single .contact .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .contact .input-name{width:45%;position:relative}.single .contact .input-name::before{content:'';position:absolute;top:6px;left:0;width:28px;height:28px;background-image:url(../../../assets/images/people.png)}.single .contact .input-phone{width:45%;position:relative}.single .contact .input-phone::before{content:'';position:absolute;top:10px;left:6px;width:18px;height:18px;background-image:url(../../../assets/images/phone.png)}.single .contact .input-mail{width:100%;position:relative}.single .contact .input-mail::before{content:'';position:absolute;top:10px;left:6px;width:20px;height:16px;background-image:url(../../../assets/images/mail.png)}.single .contact .text-area{width:100%;height:160px;border-radius:10px;border:1px solid #C7C7C7;font-size:20px;line-height:24px;font-weight:400;font-family:var(--biosans);color:#59596B;padding:25px;margin:0 0 2.5rem}.single .contact .text-area::-webkit-input-placeholder{color:#C7C7C7}.single .contact .text-area:-ms-input-placeholder{color:#C7C7C7}.single .contact .text-area::-ms-input-placeholder{color:#C7C7C7}.single .contact .text-area::placeholder{color:#C7C7C7}.single .contact input[type=text]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin:0 0 3rem;border-bottom:1px solid #C7C7C7;font-size:20px;line-height:24px;font-weight:400;font-family:var(--biosans);color:#59596B;padding:15px 40px;outline:none}.single .contact [data-name="concordo"]{width:calc(100% - 244px);font-size:14px;line-height:18px;font-weight:400;font-family:var(--biosans);color:#616161}.single .contact .wpcf7 p{width:100%}.single .contact .wpcf7-list-item{margin:0}.single .contact .submit{position:relative}.single .contact .submit input{width:224px;height:55px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#168976;font-size:20px;line-height:18px;font-weight:600;font-family:var(--biosans);color:#ffffff;border:none !important;cursor:pointer}.single .contact .submit::after{content:'';position:absolute;width:11px;height:19px;top:18px;right:18px;z-index:1;background-repeat:no-repeat;background-image:url(../../../assets/images/arrow-right.png)}@media screen and (min-width: 1200px){.single .contact .column:nth-child(1){width:48%}.single .contact .column:nth-child(2){width:48%}}@media screen and (min-width: 1400px){.single .contact .column:nth-child(1){width:35%}.single .contact .column:nth-child(2){width:60%}}
