@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";html,body{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth;overflow-x:hidden;background-color:#f2f2f2;font-family:"Roboto",sans-serif}a,a:hover{text-decoration:none}.pointer{cursor:pointer}.container{max-width:1250px;width:100%;margin:0px auto !important;padding-right:15px;padding-left:15px}.full-width{width:100vw;margin:0px calc((100vw - 1240px)/2*-1)}.before-white-20{position:relative}.before-white-20 .wp-block-column{position:relative}.before-white-20::before{content:"";position:absolute;width:20%;height:100%;background-color:#f2f2f2;z-index:0px}.light{font-weight:100}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.branco{color:#fff !important}.tema{color:#007c47 !important}.vermelho{color:#e30613 !important}.cinza_body{color:#f2f2f2 !important}.textos{color:#424242 !important}.texto_menu{color:#212121 !important}.cinza{color:#9d9d9d !important}.verde-escuro{color:#004025 !important}.style_text{font-family:"Roboto",sans-serif;font-size:clamp(14px,3vw,16px)}.style_text h1{font-size:clamp(32px,3vw,40px)}.style_text h2{font-size:clamp(24px,3vw,32px)}.style_text h3{font-size:clamp(20px,3vw,24px)}.fs-12{font-size:12px !important}.fs-14{font-size:14px !important}.fs-15{font-size:15px !important}.fs-16{font-size:16px !important}.fs-18{font-size:18px !important}.fs-20{font-size:20px !important}.fs-24{font-size:24px !important}.fs-32{font-size:32px !important}.fs-36{font-size:36px !important}.fs-40{font-size:40px !important}.fs-48{font-size:48px !important}.fs-56{font-size:56px !important}.fs-64{font-size:64px !important}.fs-72{font-size:72px !important}.fs-80{font-size:80px !important}.mxw-150{max-width:150px;width:100%}.mxw-200{max-width:200px;width:100%}.mxw-250{max-width:250px;width:100%}.mxw-300{max-width:300px;width:100%}.mxw-350{max-width:350px;width:100%}.mxw-400{max-width:400px;width:100%}.mxw-450{max-width:450px;width:100%}.mxw-500{max-width:500px;width:100%}.mxw-550{max-width:550px;width:100%}.mxw-600{max-width:600px;width:100%}.mxw-650{max-width:650px;width:100%}.mxw-700{max-width:700px;width:100%}.mxw-750{max-width:750px;width:100%}.mxw-800{max-width:800px;width:100%}.mxw-850{max-width:850px;width:100%}.mxw-900{max-width:900px;width:100%}.mxw-930{max-width:930px;width:100%}.mxw-950{max-width:950px;width:100%}.mxw-100{max-width:100px;width:100%}.pagination{padding:25px 0px}.pagination .nav-links{color:#007c47}.pagination .nav-links .page-numbers{color:#007c47;padding:5px;margin:5px;font-size:16px;font-weight:500}.pagination .nav-links .page-numbers.current{border-bottom:1px solid #007c47}@media(max-width: 1250px){.full-width{margin:0px -15px}}.form-control{border-radius:0px !important;border:none;outline:none;box-shadow:none}.form-control:focus{border:none;outline:none;box-shadow:none}.img-fluid img{width:auto;height:auto;max-width:100%}.bg-green{background-color:#007c47}.navbar-toggler{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:0px;width:42px;height:42px;border-radius:21px;outline:none;box-shadow:none;position:absolute;right:10px;top:20px}.navbar-toggler .navbar-toggler-icon{width:28px;height:28px;background:none;position:relative}.navbar-toggler .navbar-toggler-icon::before,.navbar-toggler .navbar-toggler-icon::after{content:""}.navbar-toggler .navbar-toggler-icon::before,.navbar-toggler .navbar-toggler-icon::after,.navbar-toggler .navbar-toggler-icon .center-element{display:block;width:24px;height:2px;background-color:#007c47;position:absolute;left:2px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.navbar-toggler .navbar-toggler-icon::before{top:6px}.navbar-toggler .navbar-toggler-icon::after{top:20px}.navbar-toggler .navbar-toggler-icon .center-element{top:13px;opacity:1}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::before{transform:rotate(45deg)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::after{transform:rotate(-45deg)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .center-element{opacity:0}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::before,.navbar-toggler:not(.collapsed) .navbar-toggler-icon::after,.navbar-toggler:not(.collapsed) .navbar-toggler-icon .center-element{top:13px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.navbar-toggler:focus{outline:none;border:none;box-shadow:none}.btn{font-size:16px;width:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:none;outline:none;text-decoration:none;box-shadow:none;cursor:pointer;border-radius:0px}.btn:hover,.btn:focus,.btn:active{text-decoration:none;box-shadow:none;border:none}.btn:disabled{opacity:.5}.btn:disabled:hover{cursor:default}.btn-success{background:#007c47}.btn-success:hover,.btn-success:focus,.btn-success:active{text-decoration:none;box-shadow:none;border:none;background:linear-gradient(135deg, rgb(0, 124, 71) 30%, rgb(0, 94, 54) 85%)}.btn-success:disabled{opacity:.5}.btn-success:disabled:hover{cursor:default}.btn-danger{background:#e30613}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{text-decoration:none;box-shadow:none;border:none;background:linear-gradient()}.btn-danger:disabled{opacity:.5}.btn-danger:disabled:hover{cursor:default}@media(max-width: 992px){.navbar-toggler{right:0px;top:25px}}@media(max-width: 575px){.navbar-toggler{right:0px;top:30px}}.footer{background-color:#004025;padding:50px 0 0}.footer ul,.footer li{list-style:none;padding:0;margin:0}.navbar-footer li:last-child{margin-bottom:0}.navbar-footer a{display:block;text-decoration:none;color:#fff;padding:4px 0;transition:.3s}.navbar-footer a:hover{opacity:.7;transform:translateX(3px)}.contain_form_news form{display:flex;gap:10px;flex-wrap:wrap}.contain_form_news input{flex:1;height:50px;padding:0 15px;border:none}.contain_form_news input[type=submit]{height:50px;min-width:120px;cursor:pointer}.bloco_redes{display:flex;flex-direction:column;align-items:flex-start}.redes_sociais{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.redes_sociais a{display:flex;align-items:center;justify-content:center;transition:.3s}.redes_sociais a:hover{opacity:.7}.telefones_contato a{text-decoration:none;color:#fff;margin-bottom:4px;display:block}.text_rodape{margin-top:20px;font-size:14px}@media(max-width: 768px){.footer{text-align:center}.contain_logo{text-align:center;align-items:center}.descricao_news{margin:0 auto;text-align:center}.contain_form_news form{flex-direction:column;align-items:center}.contain_form_news input{width:100%;max-width:400px}.bloco_redes{align-items:center;text-align:center}.redes_sociais{justify-content:center}}.redes_sociais_header{max-width:210px;width:100%;align-items:center;justify-content:space-between;margin-right:0px}.redes_sociais_header .item_rede_social{border:1px solid #fff;color:#fff;border-radius:100%;height:48px;width:48px;margin:2px;display:flex;align-items:center;justify-content:center}.header{position:fixed;top:0px;width:100%;z-index:999999;padding:0px 0px}.header .bg_container{background-color:#f2f2f2}.header .container{height:auto;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.header .barra_contato{background-color:#007c47;min-height:55px;display:flex;align-items:center;padding:20px 0px}.header .barra_contato .itens_barra_contato{display:flex;justify-content:space-between;align-items:center;width:100%}.header .navbar{min-height:88px;display:flex;align-items:center}.header .navbar .container-fluid{align-items:unset}.header .navbar .navbar-brand{margin:0px;padding:0px}.header .navbar .navbar-brand img{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .3s ease}.header .navbar .navbar-collapse{width:100%;max-width:600px;margin:10px auto}.header .navbar .navbar-collapse .navbar-nav{display:flex;justify-content:space-between;width:100%;gap:0px;padding:0px 30px;max-width:750px}.header .navbar .navbar-collapse .navbar-nav .nav-item{border-bottom:2px solid rgba(0,0,0,0)}.header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:"Inter",sans-serif;font-weight:normal;font-size:clamp(16px,7vw,18px);color:#212121;text-decoration:none !important;font-weight:500}.header .navbar .navbar-collapse .navbar-nav .nav-item.active{border-bottom:2px solid #e30613}.header .navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link{color:#007c47;font-weight:500}.header .navbar .navbar-collapse .navbar-nav .nav-item:hover{border-bottom:2px solid #e30613}.header .navbar .navbar-collapse .navbar-nav .nav-item:hover .nav-link{color:#007c47;font-weight:500}.header.header-small .barra_contato{min-height:45px;padding:10px 0px}.header.header-small .navbar{min-height:65px}.header.header-small .navbar .navbar-brand{margin:0px;padding:0px}.header.header-small .navbar .navbar-brand img{max-width:150px;transition:all .3s ease}.header.bg-header{background-color:#004025}.header.bg-header .bg_container{background-color:#004025}.header.bg-header .barra_contato{background-color:#004025}.header.bg-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff}.header.bg-header .navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link{font-weight:bold}main{padding-top:165px !important}@media(max-width: 1440px){.header .navbar .navbar-collapse{width:100%}.header .navbar .navbar-collapse .navbar-nav{padding-right:0px}.header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:clamp(13px,4vw,14px);white-space:nowrap}}@media(max-width: 992px){.header .navbar .navbar-collapse{width:100%;margin:auto;max-width:100%}.header .navbar .navbar-collapse .navbar-nav{justify-content:center;max-width:100%;padding-right:30px;margin-top:30px}}@media(max-width: 576px){.header .navbar .navbar-brand img{max-width:80%;width:100%}.header .navbar-collapse .navbar-nav{padding-right:0px;max-width:300px !important;width:100%;margin:30px auto}}.s_produtos_carousel{padding:0px 0px 50px}.s_produtos_carousel .contain_produtos_home{padding:10px;position:relative;padding:0px 10px}.s_produtos_carousel .contain_produtos_home:before{content:"";position:absolute;right:100%;top:0px;background-color:#f2f2f2;height:100%;width:50%}.s_produtos_carousel .contain_produtos_home .owl-itens-produtos-home .owl-stage-outer .owl-stage{padding-left:0px !important;padding-right:50px !important}.s_produtos_carousel .contain_produtos_home .item_produto{position:relative}.s_produtos_carousel .contain_produtos_home .item_produto a{position:absolute;height:100%;width:100%;left:0px;top:100%}.s_produtos_carousel .contain_produtos_home .item_produto .box_img{overflow:hidden;margin:10px auto;position:relative}.s_produtos_carousel .contain_produtos_home .item_produto .box_img .img_produto{background-size:cover;background-repeat:no-repeat;background-position:center;height:1px;padding-bottom:100%;max-width:424px;width:100%;transition:all .4s ease}.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto{position:absolute;bottom:0;left:0;width:100%;height:0%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 64, 37, 0.9) 100%);display:flex;align-items:flex-end;justify-content:center;padding:0 20px;overflow:hidden;pointer-events:none;transition:height .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:2}.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover{color:#fff;font-size:clamp(14px,2.5vw,16px);font-weight:500;text-align:center;padding-bottom:20px;opacity:0;transform:translateY(10px);transition:opacity .3s ease .15s,transform .3s ease .15s;font-family:"Roboto",sans-serif;text-transform:uppercase;letter-spacing:2px;white-space:nowrap}.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover p,.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover span,.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover h2,.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover h3,.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover h4,.s_produtos_carousel .contain_produtos_home .item_produto .box_img .overlay_produto .descricao_produto_hover div{color:#fff !important;margin:0 !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;font-family:inherit !important}.s_produtos_carousel .contain_produtos_home .item_produto h2{font-size:clamp(18px,4vw,24px)}.s_produtos_carousel .contain_produtos_home .item_produto:hover .box_img .img_produto{transform:scale(1.08)}.s_produtos_carousel .contain_produtos_home .item_produto:hover .box_img .overlay_produto{height:55%}.s_produtos_carousel .contain_produtos_home .item_produto:hover .box_img .overlay_produto .descricao_produto_hover{opacity:1;transform:translateY(0)}.s_new_instagram{min-height:500px;display:flex;align-items:center;padding:50px 0px 100px}.s_new_instagram .descricao_instagram{height:100%;display:flex;align-items:center}.s_new_instagram .descricao_instagram p{letter-spacing:5px;font-weight:400}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage{padding-right:100px !important;padding-left:0px !important}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage .box_img_instagram{overflow:hidden}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage .box_img_instagram .img_banner_instagram{height:1px;padding-bottom:100%;max-width:300px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;transition:all .3s ease}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage .box_img_instagram .img_banner_instagram a{position:absolute;height:100%;width:100%;left:0px;top:0px}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage .box_img_instagram:hover .img_banner_instagram{transform:scale(1.1);transition:all .3s ease}.s_new_instagram .owl-instagram-home .owl-dots{display:none}.s_vaidecartao{padding:50px 0px}.s_vaidecartao .img_vaidecartao{background-size:cover;background-position:center;background-repeat:no-repeat;background-size:contain;height:1px;width:100%;padding-bottom:495px}@media(max-width: 1440px){.s_vaidecartao .img_vaidecartao{padding-bottom:36%}}@media(max-width: 1199px){.s_produtos_carousel .contain_produtos_home .item_produto .box_img .img_produto{padding-bottom:90%}}@media(max-width: 767px){.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage{padding-left:0px !important}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage .img_banner_instagram{padding-bottom:160%}.s_vaidecartao{padding:10px 0px}.s_vaidecartao .img_vaidecartao{padding-bottom:50%}.s_produtos_carousel .contain_produtos_home{margin-left:auto}}@media(max-width: 575px){.s_new_instagram{min-height:500px;padding:30px 0px}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage{padding-left:0px !important}.s_new_instagram .owl-instagram-home .owl-stage-outer .owl-stage .img_banner_instagram{padding-bottom:120%}}.s_duvidas{min-height:auto;background-color:#007c47;padding:50px 0px;margin-bottom:0px}.s_duvidas .descricao_duvidas{max-width:400px;margin:10px auto}.contain_faq{min-height:auto}.contain_faq .item_faq{max-width:620px;min-height:60px;background-color:#0c955a;padding:15px 22px;position:relative;margin-bottom:20px}.contain_faq .item_faq .icon{width:32px;height:32px;border-radius:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;right:15px;top:15px;pointer-events:none}.contain_faq .item_faq .icon svg{transition:all .3s ease;width:22px}.contain_faq .item_faq .icon svg path{fill:#007c47}.contain_faq .item_faq h2{font-size:clamp(20px,4vw,18px);cursor:pointer;margin-bottom:0px;min-height:30px;display:flex;align-items:center;padding-right:50px}.contain_faq .item_faq .resposta{font-size:14px;font-weight:400;padding-top:25px}.contain_faq .item_faq.active .icon{background-color:#e30613}.contain_faq .item_faq.active .icon svg{transition:all .3s ease;transform:rotate(180deg)}.contain_faq .item_faq.active .icon svg path{fill:#fff}.contain_faq .item_faq:last-child{margin-bottom:0px}.s_descricao_blog{padding:100px 0px 0px}.s_blog .item_post{max-width:445px;margin:10px auto;width:100%;position:relative;background-color:#fff}.s_blog .item_post .img_blog{background-size:cover;background-position:center;background-repeat:no-repeat;max-width:407px;width:100%;height:261px;margin:10px auto;position:relative;padding:25px 25px 0px;overflow:hidden;display:flex;justify-content:flex-end;align-items:flex-end}.s_blog .item_post .descricao_post{padding:10px 20px 0px;font-size:clamp(14px,4vw,16px)}.s_blog .item_post .descricao_post p{margin-bottom:0px}.s_blog .item_post .descricao_post h2{font-size:clamp(18px,4vw,24px);margin-bottom:5px;min-height:85px}.s_blog .item_post .descricao_post span{font-size:13px}.s_blog .item_post a{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:999}.s_blog_topo_single{background-color:#007c47;min-height:550px;padding-top:100px;position:relative}.s_blog_topo_single .content_top{max-width:1038px;width:100%;margin:10px auto;position:absolute;left:0px;right:0px}.s_blog_topo_single .content_top .img_destaque_single{background-size:cover;background-position:center;background-repeat:no-repeat;height:1px;padding-bottom:469px}.s_blog_content{padding:150px 0px 50px;min-height:500px}.s_blog_content .conteudo_blog{max-width:830px;width:100%;margin:10px auto}@media(max-width: 1199px){.s_blog .item_post .img_blog{height:1px;padding-bottom:55%}}@media(max-width: 768px){.s_blog .item_post .descricao_post h2{min-height:25px}}.s_info_contato_cadastro{min-height:600px;padding:100px 0px;display:flex;align-items:center}.s_info_contato_cadastro .contain_form{max-width:616px;width:100%;margin:0px auto}@media(max-width: 992px){.s_info_contato_cadastro{min-height:400px;padding:30px 0px 50px}}.s_home_campanha_1 .contain_itens,.s_home_campanha_2 .contain_itens{display:flex;flex-wrap:wrap;justify-content:center}.s_home_campanha_1 .contain_itens .contain_img_video_destaque,.s_home_campanha_2 .contain_itens .contain_img_video_destaque{padding:10px 5px;max-width:404px;width:100%;min-height:626px}.s_home_campanha_1 .contain_itens .contain_img_video_destaque .img_video_destaque,.s_home_campanha_2 .contain_itens .contain_img_video_destaque .img_video_destaque{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;position:relative;overflow:hidden}.s_home_campanha_1 .contain_itens .contain_img_video_destaque .img_video_destaque video,.s_home_campanha_2 .contain_itens .contain_img_video_destaque .img_video_destaque video{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.s_home_campanha_1 .contain_itens .contain_img_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas{display:flex;flex-wrap:wrap;padding:5px;min-height:626px;max-width:800px;width:100%}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas{overflow:hidden;margin:5px;max-width:48%;width:100%}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas .imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas .imgs_alternativas{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:1px;padding-bottom:100%;transition:all .3s ease}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas .imgs_alternativas video,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas .imgs_alternativas video{display:none}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas:hover .imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas:hover .imgs_alternativas{transform:scale(1.1)}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas.horizontal,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas.horizontal{max-width:100%}.s_home_campanha_1 .contain_itens .contain_img_alternativas .contain_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .contain_alternativas{display:flex;flex-wrap:wrap;max-width:100%;width:100%;margin:2px 0px}.s_home_campanha_1 .contain_itens .contain_img_alternativas .contain_alternativas .box_imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .contain_alternativas .box_imgs_alternativas{max-width:48%;margin:5px}.s_home_campanha_1{padding:100px 0px 50px}.s_home_campanha_2{padding:50px 0px 100px}@media(max-width: 1440px){.s_home_campanha_1 .contain_itens .contain_img_video_destaque,.s_home_campanha_2 .contain_itens .contain_img_video_destaque{max-width:35%}.s_home_campanha_1 .contain_itens .contain_img_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas{max-width:65%}}@media(max-width: 1024px){.s_home_campanha_1 .contain_itens .contain_img_video_destaque,.s_home_campanha_2 .contain_itens .contain_img_video_destaque{padding:10px 5px;min-height:1px}.s_home_campanha_1 .contain_itens .contain_img_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas{padding:5px;min-height:1px;justify-content:flex-start}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas{max-width:calc(50% - 15px);margin:5px}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas.horizontal,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas.horizontal{max-width:calc(100% - 10px)}.s_home_campanha_1 .contain_itens .contain_img_alternativas .contain_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .contain_alternativas{justify-content:flex-start}.s_home_campanha_1 .contain_itens .contain_img_alternativas .contain_alternativas .box_imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .contain_alternativas .box_imgs_alternativas{max-width:calc(50% - 10px);margin:5px}}@media(max-width: 426px){.s_home_campanha_1 .contain_itens .contain_img_video_destaque,.s_home_campanha_2 .contain_itens .contain_img_video_destaque{max-width:100%;min-height:1px}.s_home_campanha_1 .contain_itens .contain_img_video_destaque .img_video_destaque,.s_home_campanha_2 .contain_itens .contain_img_video_destaque .img_video_destaque{height:1px;padding-bottom:140%}.s_home_campanha_1 .contain_itens .contain_img_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas{max-width:100%;min-height:1px;padding:0px}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas{max-width:48%;margin:5px 2px}.s_home_campanha_1 .contain_itens .contain_img_alternativas .box_imgs_alternativas.horizontal,.s_home_campanha_2 .contain_itens .contain_img_alternativas .box_imgs_alternativas.horizontal{max-width:100%}.s_home_campanha_1 .contain_itens .contain_img_alternativas .contain_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .contain_alternativas{justify-content:space-between}.s_home_campanha_1 .contain_itens .contain_img_alternativas .contain_alternativas .box_imgs_alternativas,.s_home_campanha_2 .contain_itens .contain_img_alternativas .contain_alternativas .box_imgs_alternativas{max-width:48%;margin:5px 2px}}.s_fundador{padding:50px 0px 100px}.s_fundador .contain_fundador{position:relative;display:flex;align-items:center}.s_fundador .contain_fundador figure{position:relative;z-index:9999;bottom:20px}.s_fundador .contain_fundador figure img{max-width:520px;height:auto}.s_fundador .contain_fundador .bg_descricao_fundador{background-color:#007c47;min-height:340px;display:flex;align-items:center;max-width:1037px;width:100%;position:absolute;right:0px;padding:25px 50px}.s_fundador .contain_fundador .bg_descricao_fundador .contain_descricao{max-width:550px}.s_linha_tempo{min-height:700px;display:flex;align-items:center;background-color:#007c47;margin-bottom:100px;position:relative}.s_linha_tempo .owl-dots{position:absolute;bottom:-30px;left:0px;right:0px;display:flex;justify-content:center;width:100%;z-index:99}.s_linha_tempo .owl-dots .owl-dot{height:9px;width:100%;max-width:150px;margin:2px 5px;background-color:#0a613c}.s_linha_tempo .owl-dots .owl-dot.active{background-color:#e30613}.s_linha_tempo .numero_dot{position:absolute;bottom:-30px;left:0px;right:0px;display:flex;justify-content:center;width:100%;z-index:9}.s_linha_tempo .numero_dot span{color:#fff;text-align:right;padding:15px 0px;font-size:18px;max-width:123px;width:100%;text-align:center}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage{padding-bottom:100px}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text{padding-top:100px}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text pre{font-size:clamp(12px,3vw,14px)}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text h2{font-size:clamp(70px,3vw,88px);font-weight:bold}.s_linha_tempo .owl-linha-tempo .owl-nav{position:absolute;width:100%;height:100%;top:0px;bottom:0px;display:flex;justify-content:space-between}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-prev span{display:none}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-prev:before{content:"";position:absolute;background-image:url("/wp-content/themes/casa_pio/assets/images/owl-prev.svg");background-size:cover;background-repeat:no-repeat;background-position:center;height:50px;width:50px;display:flex;justify-content:center;align-items:center;top:calc(50% - 60px);left:-10%}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-next span{display:none}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-next:before{content:"";position:absolute;background-image:url("/wp-content/themes/casa_pio/assets/images/owl-next.svg");background-size:cover;background-repeat:no-repeat;background-position:center;height:50px;width:50px;display:flex;justify-content:center;align-items:center;top:calc(50% - 60px);right:-10%}@media(max-width: 1440px){.s_fundador .contain_fundador{flex-wrap:wrap}.s_fundador .contain_fundador figure img{max-width:520px}.s_fundador .contain_fundador .bg_descricao_fundador{min-height:390px}.s_linha_tempo{min-height:550px;padding:50px 0px 30px}.s_linha_tempo .owl-dots{bottom:-10px}.s_linha_tempo .numero_dot{bottom:-10px}.s_linha_tempo .owl-linha-tempo .owl-stage-outer{max-width:85%;width:100%;margin:auto}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage{padding-bottom:100px}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text{padding-top:100px}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text pre{font-size:clamp(12px,3vw,14px)}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text h2{font-size:clamp(70px,3vw,88px);font-weight:bold}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage figure{max-width:500px;width:100%;margin:auto}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-prev span{display:none}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-prev:before{left:0px}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-next span{display:none}.s_linha_tempo .owl-linha-tempo .owl-nav .owl-next:before{right:0px}}@media(max-width: 1199px){.s_fundador .contain_fundador{position:relative;display:flex;align-items:center}.s_fundador .contain_fundador figure{position:relative;z-index:9999;bottom:20px;max-width:400px}.s_fundador .contain_fundador figure img{max-width:100%;height:auto}.s_fundador .contain_fundador .bg_descricao_fundador{min-height:340px;padding:25px 50px}.s_fundador .contain_fundador .bg_descricao_fundador .contain_descricao{max-width:500px}}@media(max-width: 992px){.s_fundador .contain_fundador{position:relative;display:flex;align-items:center}.s_fundador .contain_fundador figure{bottom:0px;max-width:450px;margin:0px auto}.s_fundador .contain_fundador figure img{max-width:100%}.s_fundador .contain_fundador .bg_descricao_fundador{position:relative;padding:25px 50px}}@media(max-width: 768px){.s_linha_tempo{min-height:400px}.s_linha_tempo .owl-dots{display:flex;flex-wrap:wrap}.s_linha_tempo .owl-dots .owl-dot{max-width:40px;margin:0px 5px 10px}.s_linha_tempo .numero_dot{display:none !important}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage{padding-bottom:30px}.s_linha_tempo .owl-linha-tempo .owl-stage-outer .owl-stage .style_text{padding-top:30px}.s_linha_tempo .owl-linha-tempo .owl-nav{display:none !important}}.s_filtro_loja{min-height:250px;display:flex;align-items:center;background-color:#e30613;margin-bottom:50px}.s_filtro_loja .contain_form{max-width:750px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;margin:20px auto 0px}.s_filtro_loja .contain_form .form_1{max-width:550px;margin:5px auto;width:100%;display:inline-block;padding:5px}.s_filtro_loja .contain_form .form_1 .form-group{position:relative}.s_filtro_loja .contain_form .form_1 .form-group .icone_lupa{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;left:5px;top:0px}.s_filtro_loja .contain_form .form_1 .form-group.active_content label{left:50px;top:5px !important;font-weight:300}.s_filtro_loja .contain_form .form_1 .form-group label{left:60px;top:15px;font-weight:300}.s_filtro_loja .contain_form .form_1 .form-group .form-control{height:50px;padding-left:60px;border-radius:0px !important}.s_filtro_loja .contain_form .form_1 .form-group .box_btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;right:0px;top:0px}.s_filtro_loja .contain_form .form_1 .form-group .box_btn button{width:50px;height:50px;display:flex}.s_filtro_loja .contain_form .form_2{max-width:230px;margin:5px auto;width:100%;display:flex;justify-content:center;padding:5px}.s_filtro_loja .contain_form .form_2 .btn_btn_local{max-width:250px;margin:0px auto;width:100%;display:flex;justify-content:center}.s_filtro_loja .contain_form .form_2 .btn_btn_local button{height:50px;color:#fff;font-size:14px;transition:all .3s ease}.s_filtro_loja .contain_form .form_2 .btn_btn_local button.loading{opacity:.85;cursor:not-allowed}.s_filtro_loja .contain_form .form_2 .btn_btn_local button.loading .icon-location{animation:spin 1.2s linear infinite}.s_lista_lojas{padding:50px 0px}.s_lista_lojas .estados_lojas form{display:flex;flex-wrap:wrap}.s_lista_lojas .estados_lojas form label{color:#616161;margin-bottom:0px;font-size:18px}.s_lista_lojas .estados_lojas hr.line{margin:15px auto;width:100%;background-color:#424242;height:1px}.s_lista_lojas .contain_faq{min-height:424px;padding-top:50px;column-count:2}.s_lista_lojas .contain_faq .col-lg-12{break-inside:avoid-column}.s_lista_lojas .contain_faq .col-lg-12 .item_faq{max-width:620px;margin:0px auto 20px;min-height:60px;background-color:#fafafa;position:relative;padding:25px 20px 15px;transition:all .3s ease}.s_lista_lojas .contain_faq .col-lg-12 .item_faq .icon{width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:15px;top:10px;pointer-events:none}.s_lista_lojas .contain_faq .col-lg-12 .item_faq .icon svg{transition:all .3s ease;width:30px;transform:rotate(180deg)}.s_lista_lojas .contain_faq .col-lg-12 .item_faq h2{font-size:clamp(20px,4vw,18px);cursor:pointer;margin-bottom:0px;min-height:30px;display:flex;flex-wrap:wrap;align-items:center}.s_lista_lojas .contain_faq .col-lg-12 .item_faq h2 .badge-distancia{background-color:rgba(0,124,71,.1);color:#007c47;border:1px solid rgba(0,124,71,.2);padding:4px 10px;border-radius:50px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:3px;transition:all .3s ease;margin-left:10px;font-family:"Roboto",sans-serif}.s_lista_lojas .contain_faq .col-lg-12 .item_faq h2 .badge-distancia svg{flex-shrink:0}.s_lista_lojas .contain_faq .col-lg-12 .item_faq h2 .badge-distancia:hover{background-color:rgba(0,124,71,.15)}.s_lista_lojas .contain_faq .col-lg-12 .item_faq .resposta{font-size:16px;font-weight:400}.s_lista_lojas .contain_faq .col-lg-12 .item_faq .resposta hr.line{margin:20px auto;width:100%;height:1px;background-color:#f3f3f3}.s_lista_lojas .contain_faq .col-lg-12 .item_faq .resposta .btns_mapa{display:flex}.s_lista_lojas .contain_faq .col-lg-12 .item_faq .resposta .btns_mapa .mapa_btn{max-width:49%;width:100%;border:1px solid #007c47;color:#007c47;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;font-size:12px;height:35px;font-weight:bold}.s_lista_lojas .contain_faq .col-lg-12 .item_faq.active{padding:25px 20px 35px;transition:all .3s ease}.s_lista_lojas .contain_faq .col-lg-12 .item_faq.active .icon svg{transition:all .3s ease;transform:rotate(0deg)}.s_lista_lojas .contain_faq .col-lg-12 .item_faq:last-child{margin-bottom:0px}@media(max-width: 768px){.s_filtro_loja{padding:45px 0 !important;min-height:auto !important}.s_lista_lojas .contain_faq{column-count:1}.s_lista_lojas .contain_faq .col-lg-12 .item_faq h2 .badge-distancia{margin-left:0;margin-top:8px;width:max-content}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.intro-topo-home{height:1px;padding-bottom:32.969%;position:relative}.intro-topo-home .owl-dots{display:none}.intro-topo-home .banner-topo-home{background-position:top;background-repeat:no-repeat;background-size:cover;height:1px;padding-bottom:32.969%;position:relative;overflow:hidden}.intro-topo-home .banner-topo-home .link-banner-topo{position:absolute;height:100%;width:100%;left:0px;top:0px;z-index:999999999999}.intro-topo-home .banner-topo-home .banner_content{max-width:1164px}.intro-topo-home .banner-topo-home .banner_content h2{font-size:clamp(50px,6vw,64px);line-height:150%}.intro-topo-home .banner-topo-home video{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.banner-home-produto{height:1px;padding-bottom:570px;position:relative}.banner-home-produto .owl-dots{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;flex-direction:column;width:1420px;z-index:99}.banner-home-produto .owl-dots .owl-dot{height:65px;width:5px;background-color:#007c47;margin-left:auto;margin-right:18px}.banner-home-produto .owl-dots .owl-dot.active{background-color:#007c47}.banner-home-produto .banner-image-produto{background-position:center;background-repeat:no-repeat;background-size:cover;height:1px;padding-bottom:570px;position:relative}.banner-home-produto .banner-image-produto .link-banner-topo{position:absolute;height:100%;width:100%;left:0px;top:0px;z-index:999999999999}.banner-home-produto .banner-image-produto .container{bottom:20%}.banner-home-produto .banner-image-produto .container .banner_content{max-width:400px}.banner-home-produto .banner-image-produto .container .banner_content h2{font-size:clamp(32px,6vw,24px);line-height:150%}.banner-home-produto .banner-image-produto:before{content:"";position:absolute;height:100%;width:100%;left:0px;bottom:0px;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgb(0, 0, 0) 100%)}@media(max-width: 1440px){.banner-home-produto{padding-bottom:60%}.banner-home-produto .banner-image-produto{padding-bottom:60%}.banner-home-produto .banner-image-produto .container .banner_content{max-width:400px}.banner-home-produto .banner-image-produto .container .banner_content h2{font-size:clamp(24px,4vw,32px);line-height:150%}}@media(max-width: 768px){.banner-home-produto .banner-image-produto .container{bottom:10%}}.wpcf7-spinner{position:absolute}.owl-vantagens .owl-stage-outer{display:flex;justify-content:center}.s_vantagens{padding:0px 0px 0px}.s_vantagens .container{position:relative}.s_vantagens .container .item_vantagem{height:100%;max-width:370px;width:100%;margin:10px auto;padding:0px 0px 40px 0px}.s_vantagens .container .item_vantagem .fig_vantagem{margin-bottom:-40px;margin-left:25px;width:48px;height:48px;background-color:#007c47;display:flex;align-items:center;justify-content:center;position:relative;z-index:99}.s_vantagens .container .item_vantagem .fig_vantagem img{max-width:24px;width:100%;margin:auto}.s_vantagens .container .item_vantagem .content_vantagem{position:relative;min-height:150px;height:100%;margin-top:20px;padding:30px 25px 0px;background-color:rgba(0,0,0,0);display:flex;flex-direction:column;justify-content:space-between;max-height:fill-available;max-height:-webkit-fill-available}.s_vantagens .container .item_vantagem .content_vantagem h2{position:relative}.s_vantagens .container .item_vantagem .content_vantagem p{position:relative}.s_vantagens .container .item_vantagem .content_vantagem:before{content:"";position:absolute;background-color:#e30613;height:100%;width:100%;left:0px;bottom:0px;transform:skew(-5deg, 0deg)}.s_vantagens .container .item_vantagem .content_vantagem .contain_btn{position:relative;max-width:152px;width:100%;margin-bottom:20px}.s_vantagens .container .item_vantagem .content_vantagem .contain_btn a.btn-success{min-height:46px;position:relative;z-index:999}.s_vantagens .container .item_vantagem.item_solo{max-width:600px}.s_vantagens .container .owl-carousel .owl-stage-outer{overflow:visible}.s_vantagens .container .owl-carousel .owl-stage-outer .owl-stage{display:flex;padding:0px 10px}.s_vantagens .container .owl-carousel .owl-stage-outer .owl-stage .owl-item{padding:10px 0px 0px;align-self:stretch}.s_vantagens .container .owl-carousel .owl-stage-outer .owl-stage .owl-item .align-self-stretch{height:100%}.s_topo_vantagens{padding:50px 0px;min-height:450px;display:flex;align-items:center}.s_single_numeros{padding:50px 0px;min-height:200px;display:flex;align-items:center}.s_single_numeros .container_numeros{max-width:900px}.s_single_numeros .container_numeros .item_numeros{max-width:250px;width:100%;text-align:center}.s_single_numeros .container_numeros .item_numeros h2{font-size:clamp(80px,4vw,96px);color:#e30613}.s_single_numeros .container_numeros .item_numeros h2 small{font-size:40px;font-weight:bold}.s_single_numeros .container_numeros .item_numeros p{font-size:clamp(14px,4vw,16px);color:#424242}@media(max-width: 992px){.s_vantagens{padding:30px 0px 20px}.s_topo_vantagens{padding:20px 0px;min-height:350px}}.wpcf7 .wpcf7-spinner{position:absolute}.wpcf7 p{margin:6px}.wpcf7 a{color:inherit;text-decoration:underline}.wpcf7 label{color:#9d9d9d;font-weight:400;font-size:16px;position:absolute;z-index:9;top:22px;left:20px;pointer-events:none;transition:all .2s ease}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 select,.wpcf7 textarea{width:100%;height:50px;padding:20px 15px 5px;border:none;outline:none;background:#fff}.wpcf7 textarea{height:auto;min-height:120px;padding-top:25px}.wpcf7 select{appearance:none;cursor:pointer}.wpcf7 .form-group{position:relative}.wpcf7 .form-group.active_content label{top:10px !important;left:10px;transform:scale(0.75);font-size:14px;transform-origin:0 0;background-color:rgba(0,0,0,0);padding:2px 7px}.wpcf7 input:focus+label,.wpcf7 input:not(:placeholder-shown)+label,.wpcf7 select:focus+label,.wpcf7 select:valid+label,.wpcf7 textarea:focus+label,.wpcf7 textarea:not(:placeholder-shown)+label{top:10px;left:10px;transform:scale(0.75);font-size:14px}.wpcf7 .wpcf7-not-valid-tip{position:absolute;font-size:11px;top:-15px;right:10px}.wpcf7 .wpcf7-response-output{font-size:13px;border:0 !important;border-radius:8px;padding:10px 20px !important;margin:0 0 20px 0 !important}.wpcf7 form.invalid .wpcf7-response-output{background-color:orange}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#dc3232}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450;color:#fff}.wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:center}.wpcf7-acceptance .wpcf7-list-item input{width:15px;height:15px}.input_privacidade label{display:flex}.input_privacidade label span:last-child{padding-left:10px}.input_privacidade .wpcf7-list-item{display:flex;align-items:center;margin-left:0}#assunto{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;cursor:pointer}#assunto option:first-child{display:none}@media(max-width: 768px){.wpcf7 label{left:15px}input,select,textarea{font-size:14px}}