strong{font-weight:bold}*{margin:0;padding:0;outline:0;box-sizing:border-box;scroll-behavior:smooth}html,body,#root{font-size:62.5%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;font-family:omnes-pro,sans-serif}main{display:flex;flex-direction:column;overflow:hidden}body,input,button,textarea{font-family:omnes-pro,sans-serif}h1,h2,h3,h4,h5,h6{font-family:omnes-pro,sans-serif}a{text-decoration:none}ul{list-style:none}button{cursor:pointer}.mobile-only{display:none}@media(max-width: 700px){.mobile-only{display:block}.tablet-desktop{display:none !important}}@media(min-width: 1271px){.mobile-tablet{display:none}}@media(min-width: 701px){.tablet-desktop{display:block}}@media(max-width: 1270px){.desktop-only{display:none}}.laranja{color:#f07402}.rosa{color:#ee7e98}.darkGreen{color:#00a652}.lightGreen{color:#a8c51b}.roxo{color:#a6a5d2}.musgo{color:#c5d663}.amarelo{color:#fed000}.whatsapp{position:fixed;z-index:10;bottom:3rem;right:8rem;height:8rem}@media screen and (max-width: 700px){.whatsapp{bottom:2.5rem;left:80%;height:6rem}}.greenButton{background-color:#a8c51b;padding:1.3rem 1.3rem;border:none;font-size:1.8rem;color:#fff;line-height:1.8rem;font-weight:500;transition:filter .2s;border-radius:5rem;text-transform:uppercase;display:flex;place-items:center;justify-content:center;width:24rem}.greenButton:hover{filter:brightness(0.8)}.darkGreenButton{background-color:#009c42;padding:1.2rem 1.4rem;border:none;font-size:1.8rem;line-height:1.8rem;color:#fff;font-weight:500;transition:filter .2s;border-radius:5rem;text-transform:uppercase;display:flex;place-items:center;justify-content:center;width:24rem}.darkGreenButton:hover{filter:brightness(0.8)}@media screen and (max-width: 700px){.greenButton{padding:.8rem 1.3rem;font-size:1.4rem;line-height:1.4rem;border-radius:2rem;width:15rem}.darkGreenButton{padding:.8rem 1.3rem;font-size:1.4rem;line-height:1.4rem;border-radius:2rem;width:15rem}}@media screen and (min-width: 701px)and (max-width: 1270px){.greenButton{padding:.8rem 1.3rem;font-size:1.6rem;line-height:1.6rem;border-radius:2rem;width:19rem}.darkGreenButton{padding:.8rem 1.3rem;font-size:1.6rem;line-height:1.6rem;border-radius:2rem;width:19rem}}.nav2{width:100%;height:12rem;margin:0;display:flex;gap:4rem;align-items:center;justify-content:space-between;padding:0rem 4rem 0rem 9rem;z-index:123;background:#bfcc4c}.nav2>a{height:12rem}.nav2 img{position:absolute;left:5rem;width:27rem}.nav2 ul{opacity:100%;list-style:none;overflow:hidden;display:flex;gap:6rem}.nav2 li a{text-align:center;text-transform:uppercase;font-size:1.6rem;font-weight:500;color:#fff}.nav2 li a:hover,.nav2 .menu-btn:hover{color:#09a552}.nav2 .menu{clear:both;max-height:0;transition:max-height .2s ease-out;display:flex;align-items:center;gap:6rem}.nav2 .menu .menu-icon-inside{cursor:pointer;float:right;padding:2rem 0;position:relative;user-select:none;margin-left:auto;margin-right:1rem}.nav2 .menu .menu-icon-inside .navicon{display:block;height:4px;position:relative;transition:background .2s ease-out;width:45px}.nav2 .menu .menu-icon-inside .navicon:before,.nav2 .menu .menu-icon-inside .navicon:after{background:#f07402;content:"";display:block;height:55%;position:absolute;transition:all .2s ease-out;width:48%}.nav2 .menu .menu-icon-inside .navicon:before{top:10px}.nav2 .menu .menu-icon-inside .navicon:after{top:-10px}.nav2 .menu .menu-icon-inside .navicon:before{transform:rotate(-45deg)}.nav2 .menu .menu-icon-inside .navicon:after{transform:rotate(45deg)}.nav2 .menu .menu-icon-inside:not(.steps) .navicon:before,.nav2 .menu .menu-icon-inside:not(.steps) .navicon:after{top:0}.nav2 .menu-icon{cursor:pointer;float:right;padding:1rem 0;position:relative;user-select:none;margin:0}.nav2 .menu-icon .navicon{background:#009c42;display:block;height:1.5px;position:relative;transition:background .2s ease-out;width:1.8rem}.nav2 .menu-icon .navicon:before{background:#f07402;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:70%}.nav2 .menu-icon .navicon:after{background:#009c42;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.nav2 .menu-icon .navicon:before{top:5px}.nav2 .menu-icon .navicon:after{top:-5px}.nav2 .menu-btn{display:none}.nav2 .menu-btn:checked~.menu{max-height:80vh}.nav2 .heer .menu-btn:checked~.menu-icon .navicon{background:rgba(0,0,0,0)}.nav2 .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.nav2 .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.nav2 .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.nav2 .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}@media(min-width: 701px){.nav2 li{float:left}.nav2 .menu{clear:none;float:right;max-height:none}.nav2 .menu-icon{display:none}}@media(max-width: 700px){.nav2{margin:0;display:flex;padding:2rem 0;background:#bfcc4c;width:100vw;gap:0;position:relative;height:5.6rem}.nav2>a{height:5.6rem}.nav2 img{position:absolute;left:1rem !important;width:12rem !important}.nav2 .menu-icon{position:absolute;right:2rem}.nav2 .menu{position:absolute;top:0;right:0;background:#bfcc4c;padding-right:unset;border-radius:0 0 20px 20px;width:100vw;display:flex;flex-direction:column;height:auto;gap:2rem;margin-top:0}.nav2 .menu li:first-of-type{padding-top:5rem}.nav2 .menu li:last-of-type{padding-bottom:1rem}.nav2 .menu li:last-of-type a{border-bottom:unset}.nav2 .menu li a{font-size:1.8rem;line-height:100%;color:#fff;text-align:center}}footer{background-color:#d9e1a0;display:flex;flex-direction:column;place-items:center;justify-content:space-around;padding-bottom:4rem;max-width:100%;position:relative;padding-top:4rem}footer .img{width:80vw}footer .img img{width:31rem}footer a{color:#485163;font-weight:400;font-size:1.4rem}footer .top{display:flex;width:80vw;gap:5rem}footer .top .left{display:flex;flex-direction:column;z-index:56;margin-top:2rem;flex:1}footer .top .left p{max-width:31.4rem;font-weight:400;font-size:1.8rem;line-height:2.2rem;letter-spacing:-0.015em;color:#485163}footer .top .center{display:flex;flex-direction:column;z-index:3;flex:1;gap:2rem}footer .top .center p{font-size:2rem;font-weight:400;color:#485163}footer .top .right{display:flex;flex-direction:column;z-index:3;flex:1}footer .top .right a{font-weight:400;font-size:2rem;line-height:3rem;letter-spacing:-0.015em}footer .top .right p{font-size:2rem;font-weight:400;color:#485163}footer .top .right .icones{display:flex;gap:1.5rem;margin-top:2rem}footer .top .right .icones a{height:2.2rem;width:auto}footer .top .right .icones a img{height:100%}footer .divisoria-footer{display:block;width:80%;border-bottom:3px solid #00a652;margin:2% 0}.faq{display:flex;flex-direction:column;align-items:center;background-color:#fefdf8;padding:9.6rem 0 13.9rem}.faq h1{font-size:3rem;line-height:3rem;font-weight:600;text-transform:uppercase;color:#00a652;text-align:center;margin-bottom:6.4rem}.faq .faq-lista{display:flex;flex-direction:column;gap:1.6rem;width:96.8rem;max-width:90vw}.faq-item{background-color:rgba(197,214,99,.25);border-radius:3.5rem}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding:1.7rem 3.2rem 1.7rem 4rem;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary h2{font-size:2.2rem;line-height:3.6rem;font-weight:600;color:#485163}.faq-item[open] summary{padding-bottom:.8rem}.faq-item .faq-toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4rem;height:3.6rem}.faq-item .faq-toggle img{display:block;width:4rem;height:4rem}.faq-item .faq-toggle .faq-toggle-menos{display:none}.faq-item[open] .faq-toggle .faq-toggle-mais{display:none}.faq-item[open] .faq-toggle .faq-toggle-menos{display:block}.faq-item .faq-resposta{padding:0 9.9rem 3.3rem 4rem}.faq-item .faq-resposta p{font-size:2.2rem;line-height:3.6rem;font-weight:400;color:#485163}.faq-item .faq-resposta p+p{margin-top:3.6rem}.faq-item .faq-resposta em{font-weight:500;font-style:italic}.faq-item .faq-resposta strong{font-weight:600}.faq-item .faq-resposta ul{list-style:disc;padding-left:3.3rem}.faq-item .faq-resposta ul li{font-size:2.2rem;line-height:3.6rem;font-weight:400;color:#485163}.faq-observacoes{background-color:#c5d663;border-radius:4rem;width:96.8rem;max-width:90vw;margin-top:7.8rem;padding:4.9rem 4rem 7.1rem}.faq-observacoes h2{font-size:2.6rem;line-height:2.6rem;font-weight:600;text-transform:uppercase;color:#fefdf8;margin-bottom:3.3rem}.faq-observacoes p{font-size:2.2rem;line-height:3.6rem;font-weight:600;color:#485163}.faq-observacoes ul{list-style:disc;padding-left:3.3rem}.faq-observacoes ul li{font-size:2.2rem;line-height:3.6rem;font-weight:600;color:#485163}@media screen and (min-width: 701px)and (max-width: 1270px){.faq{padding:8rem 0 10rem}.faq h1{margin-bottom:6rem}.faq-item summary{padding:1.5rem 2.5rem 1.5rem 3rem}.faq-item summary h2{font-size:2rem;line-height:3rem}.faq-item[open] summary{padding-bottom:.8rem}.faq-item .faq-toggle{height:3rem}.faq-item .faq-resposta{padding:0 5rem 2.8rem 3rem}.faq-item .faq-resposta p,.faq-item .faq-resposta ul li{font-size:2rem;line-height:3rem}.faq-item .faq-resposta p+p{margin-top:3rem}.faq-observacoes{margin-top:6rem;padding:3.5rem 3rem 4rem}.faq-observacoes p,.faq-observacoes ul li{font-size:2rem;line-height:3rem}}@media screen and (max-width: 700px){.faq{padding:5rem 0 7rem}.faq h1{font-size:2.4rem;line-height:2.8rem;margin-bottom:4rem}.faq .faq-lista{gap:1.2rem;max-width:90vw}.faq-item{border-radius:2.2rem}.faq-item summary{gap:1.5rem;padding:1.6rem 1.8rem}.faq-item summary h2{font-size:1.7rem;line-height:2.4rem}.faq-item[open] summary{padding-bottom:.8rem}.faq-item .faq-toggle{width:2.8rem;height:2.4rem}.faq-item .faq-toggle img{width:2.8rem;height:2.8rem}.faq-item .faq-resposta{padding:0 1.8rem 2.2rem}.faq-item .faq-resposta p,.faq-item .faq-resposta ul li{font-size:1.6rem;line-height:2.4rem}.faq-item .faq-resposta p+p{margin-top:2.4rem}.faq-item .faq-resposta ul{padding-left:2rem}.faq-observacoes{border-radius:2.5rem;margin-top:4rem;padding:2.5rem 2rem 3rem}.faq-observacoes h2{font-size:1.9rem;line-height:2.2rem;margin-bottom:2.5rem}.faq-observacoes p,.faq-observacoes ul li{font-size:1.6rem;line-height:2.4rem}.faq-observacoes ul{padding-left:2rem}}
