body,h1,h2,h3,h4,h5,h6,html{font-family:Myriad}#pagina_lista_produtos .holder_lista_produtos .single_produto a,.banner .bullets a,.bloco_texto_imagem .holder_bloco .coluna a,.footer a,.holder_share a{text-decoration:none}@font-face{font-family:'Gotcha Standup';src:url(/site/fonts/GotchaStandup/GotchaStandup.eot);src:url(/site/fonts/GotchaStandup/GotchaStandup.eot?#iefix) format('embedded-opentype'),url(/site/fonts/GotchaStandup/GotchaStandup.woff2) format('woff2'),url(/site/fonts/GotchaStandup/GotchaStandup.woff) format('woff'),url(/site/fonts/GotchaStandup/GotchaStandup.ttf) format('truetype'),url(/site/fonts/GotchaStandup/GotchaStandup.svg#GotchaStandup) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad;src:url(/site/fonts/Myriad/MyriadPro-Light.eot);src:url(/site/fonts/Myriad/MyriadPro-Light.eot?#iefix) format('embedded-opentype'),url(/site/fonts/Myriad/MyriadPro-Light.woff2) format('woff2'),url(/site/fonts/Myriad/MyriadPro-Light.woff) format('woff'),url(/site/fonts/Myriad/MyriadPro-Light.ttf) format('truetype'),url(/site/fonts/Myriad/MyriadPro-Light.svg#MyriadPro-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Myriad;src:url(/site/fonts/Myriad/MyriadPro-Bold.eot);src:url(/site/fonts/Myriad/MyriadPro-Bold.eot?#iefix) format('embedded-opentype'),url(/site/fonts/Myriad/MyriadPro-Bold.woff2) format('woff2'),url(/site/fonts/Myriad/MyriadPro-Bold.woff) format('woff'),url(/site/fonts/Myriad/MyriadPro-Bold.ttf) format('truetype'),url(/site/fonts/Myriad/MyriadPro-Bold.svg#MyriadPro-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad;src:url(/site/fonts/Myriad/MyriadPro-Regular.eot);src:url(/site/fonts/Myriad/MyriadPro-Regular.eot?#iefix) format('embedded-opentype'),url(/site/fonts/Myriad/MyriadPro-Regular.woff2) format('woff2'),url(/site/fonts/Myriad/MyriadPro-Regular.woff) format('woff'),url(/site/fonts/Myriad/MyriadPro-Regular.ttf) format('truetype'),url(/site/fonts/Myriad/MyriadPro-Regular.svg#MyriadPro-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad;src:url(/site/fonts/Myriad/MyriadPro-Semibold.eot);src:url(/site/fonts/Myriad/MyriadPro-Semibold.eot?#iefix) format('embedded-opentype'),url(/site/fonts/Myriad/MyriadPro-Semibold.woff2) format('woff2'),url(/site/fonts/Myriad/MyriadPro-Semibold.woff) format('woff'),url(/site/fonts/Myriad/MyriadPro-Semibold.ttf) format('truetype'),url(/site/fonts/Myriad/MyriadPro-Semibold.svg#MyriadPro-Semibold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Myriad;src:url(/site/fonts/Myriad/MyriadPro-Black.eot);src:url(/site/fonts/Myriad/MyriadPro-Black.eot?#iefix) format('embedded-opentype'),url(/site/fonts/Myriad/MyriadPro-Black.woff2) format('woff2'),url(/site/fonts/Myriad/MyriadPro-Black.woff) format('woff'),url(/site/fonts/Myriad/MyriadPro-Black.ttf) format('truetype'),url(/site/fonts/Myriad/MyriadPro-Black.svg#MyriadPro-Black) format('svg');font-weight:900;font-style:normal;font-display:swap}body,html{width:100%;height:100%;position:relative}body{background-color:#fff;font-size:16px}h1{font-size:28px;color:#163a60;text-transform:uppercase;font-weight:600;margin-bottom:40px}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .imagem,body.open{overflow:hidden}.fakebanner{height:103px}.left{text-align:left}.center{text-align:center}.right{text-align:right}.form-group,.row{margin:0!important;overflow:hidden}.custom_container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:90%}.menu_holder{position:fixed;top:0;left:0;right:0;margin:auto;background:#163a60;width:100%;z-index:6;padding:0 5%}.banner .holder_banner .single_banner,.midder{background-repeat:no-repeat;background-size:cover}.navbar-header{float:unset}.footer .logotipo,.menu_holder .navbar-header{float:unset;width:400px;display:inline-block;vertical-align:top;position:relative}.menu_holder .navbar-header img{width:100%;position:absolute;top:0;left:0}.menu_holder.internas .navbar-header{padding:20px 0;vertical-align:middle}.menu_holder.internas .navbar-header img{position:relative;width:300px;max-width:100%}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog .imagem img,#pagina_detalhe_artigo .imagem img,.banner .holder_banner img,.banner .mask img,.banner_links_homepage .holder_banner_links img,.bloco_texto_imagem .holder_bloco .coluna.imagem_happy img,.footer .logotipo img,.historia .holder_historia .lista_anos .single_marco .imagem img,.testemunhos .lista_testemunhos .single_testemunhos .imagem img{width:100%}.menu_holder .menu-toggler{position:absolute;background:0 0;border:0;width:35px;top:10px;right:2%;cursor:pointer;display:none}#nav-icon1 span,#nav-icon1.white span,.lista_nutricao:nth-child(odd),.menu_holder.scroll #nav-icon1 span,.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr:nth-child(odd){background:#fff}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:38px;height:45px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span{display:block;position:absolute;height:3px;width:100%;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1.black span{background:#35353a}#nav-icon1.open span{background:#fff;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:first-child{top:0}#nav-icon1 span:nth-child(2){top:10px}#nav-icon1 span:nth-child(3){top:20px}#nav-icon1.open span:first-child{top:18px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-o-transform:rotate(140deg);transform:rotate(140deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-o-transform:rotate(-140deg);transform:rotate(-140deg)}.menu_holder .menu{margin:0;float:unset;color:#fff;text-align:right;vertical-align:middle;padding:30px 0}#pagina_blog .listagem_blog,.bloco.no-margin,.footer .custom_container,.menu_holder .menu ul{padding:0}.footer .footer_info,.menu_holder .menu{display:inline-block;width:Calc(100% - 404px)}.menu_holder .mais_menus{display:inline-block;color:#fff;width:300px;max-width:100%;text-align:right;vertical-align:middle}.menu_holder .mais_menus a{font-size:17px;color:#fff;letter-spacing:0;font-weight:300;margin:0 5px}.menu_holder .menu-nav{list-style:none;margin:0}.menu_holder .menu-nav .dropdown{display:inline-block;margin-left:60px;cursor:pointer;color:#fff}.menu_holder .menu-nav .dropdown.redes_sociais img{width:28px;margin:0 3px}.menu_holder .menu-nav .dropdown a{letter-spacing:0;font-family:Myriad;font-size:23px;color:#fff;font-weight:600;line-height:23px}#form_contactos a,.menu_holder .menu-nav .dropdown.language a{color:#4bdcff}.menu_holder .menu-nav .dropdown .dropdown-menu a:hover,.menu_holder .menu-nav .dropdown a:hover,.menu_holder .menu-nav .dropdown-menu li.active:hover>a,.menu_holder .menu-nav .dropdown-menu li.active>a,.menu_holder .menu-nav li.active:hover>a,.menu_holder .menu-nav li.active>a{color:#4bdcff;text-decoration:none!important}.menu_holder .dropdown-menu{background-color:#fff;cursor:default;text-align:left;color:#000;margin-top:20px;top:5px;padding:10px 0!important;border-radius:0}.menu_holder .menu-nav .dropdown .dropdown-menu a{color:#163a60;margin:5px 0;font-size:18px;font-weight:400}.menu_holder .dropdown-menu hr{width:80%;margin:8px auto;border-top:1px solid #ccc}.menu_holder .dropdown-menu a:hover{background-color:transparent}@media screen and (min-width:993px){.menu_holder .menu{display:inline-block!important}}@media screen and (max-width:1680px){.menu_holder .menu-nav .dropdown{margin-left:33px}}@media screen and (max-width:1500px){.footer .logotipo,.menu_holder .navbar-header{width:350px}.footer .footer_info,.menu_holder .menu{width:Calc(100% - 355px)}}@media screen and (max-width:1450px){.footer .logotipo,.menu_holder .navbar-header{width:300px}.footer .footer_info,.menu_holder .menu{width:Calc(100% - 304px)}.menu_holder .menu-nav .dropdown a{font-size:20px;line-height:20px}}@media screen and (max-width:1280px){.footer .logotipo,.menu_holder .navbar-header{width:250px}.footer .footer_info,.menu_holder .menu{width:Calc(100% - 254px)}.menu_holder .menu-nav .dropdown a{font-size:18px;line-height:18px}}@media screen and (max-width:1150px){.footer .logotipo,.menu_holder .navbar-header{width:200px}.menu_holder .menu{padding:15px 0}.menu_holder.internas .navbar-header{padding:10px 0;vertical-align:middle}.footer .footer_info,.menu_holder .menu{width:Calc(100% - 204px)}.menu_holder .menu-nav .dropdown a{font-size:16px;line-height:16px}}@media screen and (max-width:1125px){.footer .logotipo,.menu_holder .navbar-header{width:173px}.footer .footer_info,.menu_holder .menu{width:Calc(100% - 176px)}.menu_holder .menu-nav .dropdown a{font-size:16px;line-height:16px}}@media screen and (max-width:992px){.custom_container{width:100%}.menu_holder .container{padding:0 20px;width:90%}.menu_holder .navbar-header img{width:300px}.menu_holder .menu{width:100%;padding:70px 0 30px 10px;text-align:left;display:none}.menu_holder .menu-nav,.menu_holder.internas .navbar-header{padding:0}.menu_holder .menu-nav .dropdown{display:block;width:100%;margin:15px 0}.menu_holder .menu-nav .dropdown a{font-size:17px;font-weight:400}.menu_holder .menu-toggler{display:inline-block;position:relative;top:22px}.menu_holder .navbar-header{float:unset;display:inline-block;width:Calc(100% - 39px)}.menu_holder{padding:0 20px}.menu_holder:not(.internas){padding-bottom:10px}.menu_holder.internas .navbar-header img{position:relative;width:227px;max-width:100%;top:-10px}}@media screen and (max-width:410px){.menu_holder{padding:0 10px}.menu_holder .menu{padding:40px 0 30px 10px}.menu_holder .navbar-header img{width:205px}.menu_holder .menu-toggler{position:relative;top:17px}.menu_holder.internas .navbar-header img{position:relative;width:167px;max-width:100%;top:-13px}}.banner{position:relative;width:100%;margin-top:82px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.banner .conteudo,.midder{width:100%;-webkit-transition:.3s;-moz-transition:.3s}.banner .holder_banner{width:100%;padding:0;margin:0;list-style:none}.banner .holder_banner .single_banner{width:100%;height:800px;background-position:top center}.banner.internos{margin-top:102px}.banner.internos ul li{height:400px;background-position:center}.banner.banner_interno ul li{height:480px}.banner.internas li{height:260px;background-position:top center}.banner #slider_home .owl-controls{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.banner #slider_home .owl-controls .owl-nav{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;font-size:26px;color:#dcdcdc}.banner #slider_home .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:50px}.banner #slider_home .owl-controls .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:50px}.banner #slider_home .owl-dots{position:absolute;bottom:-365px;text-align:center;margin:-25px auto 0;left:0;right:0}.banner .bullets{position:absolute;bottom:30px;text-align:center;margin:0 auto;left:0;right:0;z-index:4}.banner #slider_home .owl-dots .owl-dot,.banner .bullets .dot{width:15px;height:15px;display:inline-block;margin:0 5px;border-radius:100%;border:2px solid #fff;background:#fff}.banner .conteudo .descricao,.banner .conteudo .nome{margin-bottom:30px;text-align:center;width:36%;margin-left:auto;color:#163a60;letter-spacing:0}.banner #slider_home .owl-dots .owl-dot.active,.banner .bullets .dot.active{background:#163a60;border:2px solid #163a60}.banner #slider_home .owl-next img,.banner #slider_home .owl-prev img{width:32px!important}.banner .conteudo{position:absolute;top:50%;right:0;left:0;text-align:left;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:.3s;z-index:5}.banner.banner_interno .conteudo{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.banner .conteudo .nome{line-height:71px;font-family:'Gotcha Standup';font-size:66px;text-transform:none}.banner .conteudo .descricao{font-size:18px;line-height:25px;font-weight:300}.banner .conteudo .descricao a{color:#163a60}.banner .conteudo .descricao h2,.testemunhos .lista_testemunhos .single_testemunhos .texto .nome{font-size:35px;color:#163a60;font-family:'Gotcha Standup';margin-top:25px}.banner .conteudo .botao{margin-top:30px}#form_contactos button,.banner .conteudo button,.btn.v1{border:1px solid #163a60;border-radius:8px;background:#163a60;color:#fff;padding:10px 40px;font-size:18px}.banner .conteudo button:hover{background:0 0;color:#163a60}@media screen and (max-width:1500px){.banner .holder_banner .single_banner{width:100%;height:700px;background-size:cover;background-repeat:no-repeat;background-position:top center}.banner #slider_home .owl-dots{bottom:-175px}.banner{margin-top:80px}.banner #slider_home .owl-controls{width:100%;text-align:center;position:absolute;bottom:60px}}@media screen and (max-width:1400px){.banner .conteudo .nome{font-size:55px;line-height:66px}.banner{margin-top:75px}}@media screen and (max-width:1200px){.banner{margin-top:0}.banner .conteudo .nome{font-size:50px;line-height:61px}.fakebanner{height:92px}}@media screen and (max-width:992px){.banner{margin-top:0}.banner,.banner .holder_banner .single_banner{height:650px}.banner.internos,.banner.internos ul li{height:280px}.banner.internos{margin-top:65px}.banner.internas,.banner.internas li{height:200px}.banner .holder_banner img{display:none}.banner .conteudo .nome{font-size:40px;line-height:51px;width:100%}.banner .conteudo .descricao{width:100%}.banner .conteudo .descricao h2{font-size:25px}.banner .conteudo{text-align:center}.banner .conteudo button{padding:15px 35px;font-size:16px}.banner #slider_home .owl-controls{bottom:70px}.banner .holder_banner .single_banner{background-position:top left}.banner #slider_home .owl-controls .owl-nav .owl-prev{left:15px}.banner #slider_home .owl-controls .owl-nav .owl-next{right:15px}.banner .mask{position:absolute;width:100%;bottom:0;z-index:4;top:0;background:rgba(255,255,255,.4)}.banner #slider_home .owl-controls .owl-nav{color:#fff}}@media screen and (max-width:600px){.banner .conteudo .nome{font-size:35px;line-height:46px}.banner .conteudo .descricao{font-size:16px}}.bloco{position:relative;width:100%;padding:85px 0}.midder{height:650px;position:relative;background-position:center;transition:.3s}.midder .conteudo{width:30%;top:20%;left:0;text-align:left;position:absolute;padding:0 2%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.midder .conteudo h2{font-size:48px;color:#111;text-transform:none}.midder .conteudo p{font-size:17px;color:#838383}.bloco_texto_imagem .holder_bloco .coluna{width:50%;text-align:center}.bloco_texto_imagem .holder_bloco .coluna.coluna_esquerda,.bloco_texto_imagem.invert .holder_bloco .coluna.coluna_direita{order:1}.bloco_texto_imagem .holder_bloco .coluna.coluna_direita,.bloco_texto_imagem.invert .holder_bloco .coluna.coluna_esquerda,.testemunhos .lista_testemunhos .single_testemunhos:nth-child(2n) .imagem{order:2}.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao{background:#153b63;font-size:25px;color:#fff;text-align:center;padding:20px 60px 20px 40px;position:relative}.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao i{position:absolute;right:40px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.bloco_texto_imagem .holder_bloco .coluna .logo img{width:175px;max-width:100%}.bloco_texto_imagem .holder_bloco .coluna .texto,.paginas_internas .descricao{font-size:22px;color:#163a60;margin-top:35px}.bloco_texto_imagem .holder_bloco .coluna .assinatura{margin-top:35px;font-family:'Gotcha Standup';font-size:40px;color:#163a60}.banner_links_homepage{padding-bottom:20px}.banner_links_homepage .holder_banner_links,.historia .holder_historia .lista_anos .single_marco{position:relative}.banner_links_homepage .holder_banner_links .link_novidades{position:absolute;bottom:0;background:#153b63;font-size:25px;color:#fff;text-align:center;padding:20px}.banner_links_homepage .holder_banner_links .link_novidades.esquerda{left:0;padding-right:60px}.banner_links_homepage .holder_banner_links .link_novidades.direita{right:0;padding-left:60px}.banner_links_homepage .holder_banner_links .link_novidades i{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.banner_links_homepage .holder_banner_links .link_novidades.esquerda i{right:20px}.banner_links_homepage .holder_banner_links .link_novidades.direita i{left:20px}@media screen and (max-width:1500px){.bloco_texto_imagem .holder_bloco .coluna .texto{font-size:20px}.bloco_texto_imagem.invert .holder_bloco .coluna.coluna_esquerda{padding-right:0;padding-left:0}.bloco_texto_imagem .holder_bloco .coluna.coluna_esquerda{padding-right:0}.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao{font-size:20px;padding:10px 50px 10px 25px}.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao i{right:25px}.banner_links_homepage .holder_banner_links .link_novidades.esquerda{padding-right:50px}.banner_links_homepage .holder_banner_links .link_novidades.direita{padding-left:50px}.banner_links_homepage .holder_banner_links .link_novidades{font-size:20px;padding:15px}}@media screen and (max-width:1150px){.fakebanner{height:62px}}@media screen and (max-width:1125px){.fakebanner{height:56px}}@media screen and (max-width:767px){.banner,.banner .holder_banner .single_banner{height:450px}.banner #slider_home .owl-dots{bottom:-125px}.banner_links_homepage .holder_banner_links .link_novidades{font-size:18px;padding:10px 15px}}@media screen and (min-width:993px){.bloco_texto_imagem .holder_bloco{display:flex}.bloco_texto_imagem .holder_bloco .coluna.coluna_esquerda{padding-right:30px}.bloco_texto_imagem .holder_bloco .coluna.coluna_direita{padding-left:30px}.bloco_texto_imagem.invert .holder_bloco .coluna.coluna_esquerda{padding-right:0;padding-left:30px}.bloco_texto_imagem.invert .holder_bloco .coluna.coluna_direita{padding-left:0;padding-right:30px}}#pagina_lista_produtos{padding-bottom:0;padding-top:20px}#pagina_lista_produtos h2{font-size:28px;color:#163a60;text-transform:uppercase;font-weight:600;margin-bottom:20px}#pagina_lista_produtos .filtros_selecionados .filtros_selected{display:inline-block}#pagina_lista_produtos .filtros_selecionados .limpartudo,#pagina_lista_produtos .filtros_selecionados .single_filtro_selecionado{display:inline-block;margin-right:5px;border:1px solid #163a60;font-size:15px;color:#163a60;text-transform:uppercase;font-weight:600;padding:7px 10px;border-radius:8px;line-height:15px;margin-top:10px}#pagina_lista_produtos .filtros_selecionados .limpartudo{margin-right:0}#pagina_lista_produtos .filtros_selecionados .limpartudo:hover,#pagina_lista_produtos .filtros_selecionados .single_filtro_selecionado:hover,.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr th{background:#163a60;color:#fff}#pagina_lista_produtos .filtros_selecionados .limpartudo i,#pagina_lista_produtos .filtros_selecionados .single_filtro_selecionado i{margin-right:5px;cursor:pointer}#pagina_lista_produtos .holder_categorias .single_categoria{display:inline-block;cursor:pointer;margin-right:30px;border:1px solid #163a60;font-size:18px;color:#163a60;text-transform:uppercase;font-weight:600;padding:10px 15px;border-radius:8px;line-height:18px;position:relative}#pagina_lista_produtos .holder_categorias .single_categoria label{margin-bottom:0;cursor:pointer}#pagina_lista_produtos .holder_categorias .single_categoria .holder_tipologia{position:absolute;background:#fff;width:302px;box-shadow:2px 1px 5px #163a60;padding:20px;left:0;top:100%;margin-top:5px;display:none}#pagina_lista_produtos .holder_categorias .single_categoria.open .holder_tipologia,.locations-listing .toggle-item .header .toggle-icon .toggle-icon-closed,.locations-listing .toggle-item.opened .content,.locations-listing .toggle-item.opened .header .toggle-icon .toggle-icon-opened,.popup.open{display:block}#pagina_lista_produtos .categorias h2 i{margin-left:20px;display:none}#pagina_lista_produtos .scroll_down{text-align:center;margin:0 auto;width:40px;border:2px solid #163a60;border-radius:50%;height:40px;font-size:17px;padding-top:7px;overflow:hidden;color:#163a60}#pagina_lista_produtos .holder_lista_produtos{margin-top:20px;margin-right:-60px;margin-left:-60px;min-height:800px}#pagina_lista_produtos .holder_lista_produtos .single_produto{display:inline-block;width:Calc(100% / 5);margin-right:-3px;vertical-align:top;padding:0 15px;margin-bottom:85px}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto{border-radius:38px;text-align:center;overflow:hidden;border:1px solid transparent;padding:20px}#pagina_lista_produtos .holder_lista_produtos .single_produto:hover .holder_single_produto{border:1px solid #163a60}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .imagem img{max-width:75%;width:285px;height:14vw;object-fit:contain}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .nome{font-weight:600;font-size:25px;color:#163a60;margin:30px 0 20px}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .resumo{font-size:18px;color:#163a60;font-weight:600}#pagina_lista_produtos .holder_lista_produtos p{font-size:18px;color:#163a60;font-weight:600;padding:0 60px}@media screen and (max-width:1600px){#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .nome{font-size:22px}}@media screen and (max-width:1500px){#pagina_lista_produtos .holder_lista_produtos .single_produto{width:Calc(100% / 4);padding:0 15px;margin-bottom:45px}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .resumo{font-size:16px}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto{padding:35px 15px}#pagina_lista_produtos .holder_lista_produtos{margin-right:-45px;margin-left:-45px}#pagina_lista_produtos .holder_categorias .single_categoria{margin-right:25px;font-size:16px;line-height:16px}#pagina_lista_produtos h2{font-size:20px}}@media screen and (max-width:1400px){.bloco_texto_imagem .holder_bloco .coluna .texto{font-size:18px}.bloco_texto_imagem .holder_bloco .coluna .assinatura{margin-top:20px;font-size:32px}#pagina_lista_produtos .holder_lista_produtos .single_produto{width:Calc(100% / 3);padding:0 15px}#pagina_lista_produtos .holder_lista_produtos{margin-right:-15px;margin-left:-15px}#pagina_lista_produtos .holder_categorias .single_categoria{margin-right:15px}}@media screen and (max-width:992px){.bloco{padding:40px 0}.midder{height:250px;background-attachment:initial}.midder .conteudo h2{font-size:25px}.fakebanner{height:66px}.bloco.padding_top{padding-top:40px}.bloco_texto_imagem .holder_bloco .coluna{width:100%}.bloco_texto_imagem .holder_bloco .coluna.coluna_esquerda{margin-bottom:40px}.bloco_texto_imagem .holder_bloco .coluna.coluna_direita{width:500px;max-width:100%;margin:0 auto}.bloco_texto_imagem .holder_bloco .coluna .texto{font-size:16px}.bloco_texto_imagem .holder_bloco .coluna .assinatura{font-size:24px}#pagina_lista_produtos h2{margin-bottom:0}#pagina_lista_produtos .categorias h2 i{display:inline-block}#pagina_lista_produtos .categorias{position:relative}#pagina_lista_produtos .holder_categorias{position:absolute;top:100%;left:0;background:#fff;width:300px;box-shadow:0 4px 7px #163a60;max-width:100%;padding:20px;display:none}#pagina_lista_produtos .holder_categorias.open{display:block}#pagina_lista_produtos .holder_categorias .single_categoria{display:block;margin:15px 0}#pagina_lista_produtos .holder_categorias .single_categoria .holder_tipologia{position:relative;width:100%;box-shadow:none;padding:10px 0;top:32px;margin-top:0}#pagina_lista_produtos .holder_categorias .single_categoria .holder_tipologia .single_checkbox_filtros{margin:5px 0}#pagina_lista_produtos .holder_lista_produtos{min-height:300px}#pagina_lista_produtos .holder_lista_produtos .single_produto{width:50%}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .imagem img{height:35vw}}@media screen and (max-width:767px){#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .nome{font-size:18px}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .resumo{font-size:14px}#pagina_lista_produtos .holder_lista_produtos .single_produto{margin-bottom:30px}}.popup{position:fixed;top:0;left:0;bottom:0;z-index:8009;right:0;background:rgba(0,0,0,.5);display:none}.popup .holder_popup{background:#fff;border:none;position:relative;top:50%;max-width:900px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;overflow:auto;max-height:95vh;border-radius:13px}.popup .holder_popup .cabecalho{position:relative;padding:30px;background:#163a60}.popup .holder_popup .cabecalho .close_popup{text-align:right;cursor:pointer;font-size:30px;position:absolute;right:30px;top:28px;color:#fff;line-height:30px}.popup .holder_popup .cabecalho h3{margin:0;font-size:23px;color:#fff;text-transform:uppercase;font-weight:600;padding-right:40px}.popup .holder_popup .holder_caracteristicas .informacao{padding:30px}.popup .holder_popup .holder_caracteristicas .informacao .descricao,.testemunhos .lista_testemunhos .single_testemunhos .texto .desc{font-size:22px;color:#163a60}.popup .holder_popup .holder_caracteristicas .informacao .descricao img{max-width:100%;height:auto!important}.popup .holder_popup .holder_caracteristicas .informacao .descricao table{width:100%!important}.lista_nutricao .descricao table tr,.popup .holder_popup .holder_caracteristicas .informacao .descricao table,.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr,.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr td,.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr th{border:none}.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr:nth-child(2n){background:#f1f1f1}.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr td,.popup .holder_popup .holder_caracteristicas .informacao .descricao table tr th{padding:6px 10px;font-size:18px}.botao_voltar .btn_voltar{margin-right:60px;border:1px solid #163a60;font-size:18px;color:#163a60;text-transform:uppercase;font-weight:600;padding:10px 15px;border-radius:8px;line-height:18px;background:0 0}.botao_voltar .btn_voltar i{margin-right:10px}#pagina_detalhe_produto h1{font-family:'Gotcha Standup';font-size:55px;color:#163a60;text-transform:none}#pagina_detalhe_produto h2{font-size:23px;color:#163a60;text-transform:uppercase;margin-top:0;margin-bottom:40px}#pagina_detalhe_produto .coluna{width:50%;display:inline-block;margin-right:-3px;vertical-align:top}#pagina_detalhe_produto .coluna.esquerda{width:45%;padding-right:100px}#pagina_detalhe_produto .coluna.esquerda .imagem{margin-top:80px;text-align:center}#pagina_detalhe_produto .coluna.direita{width:55%}#pagina_detalhe_produto .imagem img{width:500px;max-width:100%}#pagina_detalhe_produto .coluna.esquerda .imagem img{height:500px;object-fit:contain}#pagina_detalhe_produto .coluna.esquerda .thumbnails{text-align:center;margin-top:15px}#pagina_detalhe_produto .coluna.esquerda .thumbnails .thumbnail-img{display:inline-block;border:2px solid transparent;border-radius:2px;margin:0 5px}#pagina_detalhe_produto .coluna.esquerda .thumbnails .thumbnail-img.active{border:2px solid #163a60}#pagina_detalhe_produto .coluna.esquerda .thumbnails .thumbnail-img img{width:90px;height:90px;object-fit:cover}#pagina_detalhe_produto .descricao{font-size:28px;color:#163a60}#pagina_detalhe_produto .descricao button{width:100%;text-transform:uppercase}#pagina_detalhe_produto .descricao ul{margin-top:60px;list-style:none;padding:0}#pagina_detalhe_produto .descricao ul li{position:relative;padding-left:55px;margin-bottom:35px}#pagina_detalhe_produto .descricao ul li:before{background:url(/site/imagens/check_li.png) center/cover;position:absolute;width:30px;content:'';left:0;top:3px;height:30px}#pagina_detalhe_produto .tamanhos{margin-top:100px}#pagina_detalhe_produto .tamanhos .single_tamanho{display:inline-block;margin-right:80px}#pagina_detalhe_produto .tamanhos .single_tamanho .imagem_tamanho{display:inline-block;vertical-align:middle}#pagina_detalhe_produto .tamanhos .single_tamanho .imagem_tamanho img{width:75px}#pagina_detalhe_produto .tamanhos .single_tamanho .nome_tamanho{display:inline-block;font-size:28px;color:#163a60;vertical-align:middle;margin-top:20px;margin-left:5px}#pagina_detalhe_produto .descricao2{font-size:28px;color:#163a60;margin-top:85px}#pagina_detalhe_produto .banner_caracteristicas{background-position:center;background-size:cover;background-repeat:no-repeat;padding:30px 0}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas{width:50%;margin-left:auto;text-align:center}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica{width:50%;display:inline-block;text-align:center;margin:20px -3px 20px 0;cursor:pointer;vertical-align:top}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .imagem{border-radius:50%;display:inline-block;background:#fff;padding:5px;max-width:90%}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .imagem img{width:250px;max-width:100%}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .botao{border:1px solid #163a60;font-size:18px;color:#163a60;text-transform:uppercase;font-weight:600;padding:13px 30px 10px 15px;border-radius:8px;line-height:18px;background:#fff;width:300px;max-width:100%;margin:10px auto 0;position:relative}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .botao i{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:10px}#pagina_detalhe_produto .produtos_relacionados h3{font-size:38px;color:#163a60;text-transform:uppercase;padding-left:25%}#pagina_detalhe_produto .produtos_relacionados .single_relacionado{margin-bottom:120px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado:last-child,.faqs .holder_faqs .single_faq:last-child{margin-bottom:0}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .imagem{display:inline-block;width:25%;padding-right:60px;vertical-align:top}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .imagem img{width:215px;max-width:100%}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao{width:75%;display:inline-block;margin-right:-4px;vertical-align:top}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao h2{font-family:'Gotcha Standup';font-size:50px;color:#163a60;text-transform:none;line-height:60px;margin-top:0;margin-bottom:15px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .resumo{font-size:24px;color:#163a60;margin-bottom:20px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .tamanhos{display:inline-block;vertical-align:middle;margin-top:0;padding-right:60px;width:Calc(100% - 205px)}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .tamanhos .single_tamanho .nome_tamanho{font-size:24px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .botao{display:inline-block;vertical-align:middle;width:200px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .botao button{border:1px solid #163a60;color:#163a60;text-transform:uppercase;font-weight:600;padding:10px 50px 10px 25px;border-radius:8px;background:0 0;font-size:23px;text-transform:uppercase;position:relative;line-height:23px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .botao button i{position:absolute;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .tamanhos img{opacity:.5}@media screen and (max-width:1500px){#pagina_detalhe_produto h1{font-size:50px}#pagina_detalhe_produto .descricao,#pagina_detalhe_produto .descricao2,#pagina_detalhe_produto .tamanhos .single_tamanho .nome_tamanho{font-size:22px}#pagina_detalhe_produto h2{font-size:20px;line-height:24px}#pagina_detalhe_produto .tamanhos .single_tamanho .imagem_tamanho img{width:50px}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .imagem img{width:150px}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .botao{font-size:16px;line-height:16px;width:265px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .imagem img{width:165px}#pagina_detalhe_produto .produtos_relacionados h3{font-size:30px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao h2{font-size:75px;line-height:85px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .botao button{font-size:18px;line-height:18px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .resumo{margin-bottom:35px}#pagina_detalhe_produto .tamanhos .single_tamanho{margin-right:40px}.paginas_internas .descricao{font-size:20px}}@media screen and (max-width:1300px){#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .tamanhos{display:block;padding-right:0;width:100%;margin-bottom:20px}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .botao{font-size:16px;line-height:16px;width:200px;height:57px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:500px){.banner .conteudo .nome{font-size:35px;line-height:46px}.banner .conteudo .descricao{font-size:16px}.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao{font-size:18px;padding:10px 20px 10px 10px}.banner_links_homepage .holder_banner_links .link_novidades.esquerda i,.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao i{right:10px}.banner_links_homepage .holder_banner_links .link_novidades{font-size:16px;padding:5px 10px}.banner_links_homepage .holder_banner_links .link_novidades.direita i{left:10px}.banner_links_homepage .holder_banner_links .link_novidades.esquerda{padding-right:30px}.banner_links_homepage .holder_banner_links .link_novidades.direita{padding-left:30px}#pagina_lista_produtos .holder_lista_produtos{margin-right:0;margin-left:0}#pagina_lista_produtos .holder_lista_produtos .single_produto{width:300px;padding:0;max-width:100%;margin:0 auto 30px;display:block}#pagina_lista_produtos .holder_lista_produtos .single_produto .holder_single_produto .imagem img{height:175px;max-width:unset;width:168px}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .botao{font-size:15px;line-height:15px;width:143px;padding:8px 15px 6px 2px}}#form_contactos input[type=email],#form_contactos input[type=text],#form_contactos textarea{margin-bottom:20px;outline:0;border:none;display:block;width:100%;border-radius:8px;padding:10px;font-size:16px;background:#ececec;color:#163a60}#form_contactos label{color:#163a60;font-weight:600;font-size:16px;margin-bottom:0}#form_contactos button:hover{border:1px solid #163a60;background:0 0;color:#163a60}.locations-listing .toggle-item{border:1px solid #ddd;margin-bottom:10px}.locations-listing .toggle-item .header{border:none;padding:15px;position:relative}.locations-listing .toggle-item .header .title{font-weight:500;font-size:18px;display:block;color:#000}.locations-listing .toggle-item .header .toggle-icon{float:right;position:absolute;right:12px;top:Calc(50% - 11px);color:#000;font-size:20px}.locations-listing .toggle-item .header .toggle-icon .toggle-icon-opened,.locations-listing .toggle-item.opened .header .toggle-icon .toggle-icon-closed{display:none}.locations-listing .toggle-item .content{border-bottom:none;border-top:1px solid #ddd;margin:0 10px;padding:12px 5px;display:none}#pagina_blog .listagem_blog .holder_lista_blog{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -15px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog{width:Calc(100% / 4);padding:0 15px;margin-bottom:85px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog .imagem{width:100%;height:0;padding-bottom:88%;background-size:cover;background-repeat:no-repeat;background-position:center}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog .categoria_blog{font-size:16px;color:#163a60;font-weight:600;margin-bottom:10px;margin-top:15px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog h2,#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog h2 a{font-size:18px;color:#4bdcff;text-transform:uppercase;font-weight:600;margin-bottom:10px;margin-top:0}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog h2{min-height:40px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog .descricao{color:#163a60;font-size:16px;min-height:40px;margin-bottom:10px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog .botao{color:#163a60;font-size:16px;min-height:40px;margin-bottom:10px;text-transform:uppercase;font-weight:600;text-decoration:underline}.paginacao{text-align:center;width:100%}.paginacao .single_pag{display:inline-block;width:40px;height:40px;border:1px solid #163a60;position:relative;font-size:18px;color:#163a60;border-radius:8px;padding:9px 0;cursor:pointer}.paginacao .single_pag.active{color:#fff;background:#163a60}@media screen and (max-width:1200px){.paginas_internas .descricao{font-size:18px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog{width:Calc(100% / 2)}}#pagina_detalhe_artigo .botao_voltar{margin-bottom:80px}#pagina_detalhe_artigo h1,.footer ul li{margin-bottom:10px}#pagina_detalhe_artigo h2{font-size:18px;color:#4bdcff;text-transform:uppercase;font-weight:600;margin-bottom:40px;margin-top:0}#pagina_detalhe_artigo .imagem{float:right;margin-left:40px;margin-bottom:40px;width:45%}#pagina_detalhe_artigo .descricao:not(.desc1){font-size:18px;line-height:30px}.historia .holder_historia{margin-top:60px;margin-bottom:215px}.historia .holder_historia h2{font-family:'Gotcha Standup';font-size:50px;text-align:center;color:#163a60;margin-bottom:40px}.historia .holder_historia .lista_anos .single_marco:before{position:absolute;content:"";background:#003863;font-size:20px;left:-69px;margin-top:-2px;width:25px;height:25px;border-radius:50%}.historia .holder_historia .lista_anos .single_marco .ano{font-size:28px;color:#163a60;text-transform:uppercase;font-weight:600}.historia .holder_historia .lista_anos .single_marco .texto{font-size:18px;color:#163a60;font-weight:300;margin-top:20px}.historia .holder_historia .lista_anos .single_marco .imagem{margin-top:10px}.historia .holder_historia .lista_anos:before{position:absolute;content:'';top:0;left:0;width:20px;bottom:0;background:#ecedee;border-radius:10px}.historia .holder_historia .lista_anos{padding-left:67px;position:relative}@media screen and (min-width:992px){.historia .holder_historia .lista_anos{display:flex;flex-wrap:wrap;padding-left:0;margin:0 auto 80px;width:800px}.historia .holder_historia .lista_anos .single_marco{width:50%}.historia .holder_historia .lista_anos .single_marco:not(:last-child){padding-bottom:42px}.historia .holder_historia .lista_anos .single_marco:nth-child(odd){padding-right:88px}.historia .holder_historia .lista_anos .single_marco:nth-child(2n){padding-left:88px;-webkit-transform:translateY(50%);transform:translateY(50%)}.historia .holder_historia .lista_anos .single_marco:nth-child(odd):before{left:100%;margin-left:-20px}.historia .holder_historia .lista_anos .single_marco:nth-child(2n):before{left:3px}.historia .holder_historia .lista_anos:before{left:50%;margin-left:-7px;width:20px;border-radius:16px;bottom:80px}}@media screen and (max-width:400px){.bloco_texto_imagem .holder_bloco .coluna .holder_link_alimentacao{text-align:left}.historia .holder_historia .lista_anos{padding-left:45px}.historia .holder_historia .lista_anos .single_marco:before{left:-45px;margin-top:2px;width:20px;height:20px}.historia .holder_historia{margin-bottom:0}}.testemunhos .lista_testemunhos{margin-top:40px}.testemunhos .lista_testemunhos .single_testemunhos{display:flex;padding:60px 0;justify-content:center;align-items:center;width:80%;margin:0 auto;text-align:center;border-bottom:1px solid #ecedee}.testemunhos .lista_testemunhos .single_testemunhos:last-child{border-bottom:none}.testemunhos .lista_testemunhos .single_testemunhos .imagem{width:40%}.testemunhos .lista_testemunhos .single_testemunhos .texto{width:60%}.testemunhos .lista_testemunhos .single_testemunhos:nth-child(odd) .texto:not(.full){padding-left:40px}.testemunhos .lista_testemunhos .single_testemunhos:nth-child(2n) .texto:not(.full){padding-right:40px}.testemunhos .lista_testemunhos .single_testemunhos .texto .cargo{font-size:18px;color:#163a60;font-weight:300}@media screen and (max-width:1200px){.testemunhos .lista_testemunhos .single_testemunhos{width:95%}.testemunhos .lista_testemunhos .single_testemunhos .texto .desc{font-size:20px}}.lista_compromisso .holder_bloco,.lista_nutricao .bloco_texto_imagem .holder_bloco,.os_nossos_valores .bloco_texto_imagem .holder_bloco{align-items:center}.lista_compromisso .holder_bloco h2,.lista_nutricao h2{font-size:50px;color:#163a60;font-family:'Gotcha Standup'}.lista_nutricao h2.nome_categoria{text-transform:uppercase}.lista_nutricao h3,.os_nossos_valores h2{font-size:40px;color:#163a60;font-family:'Gotcha Standup';margin-top:40px}.lista_nutricao h4{font-size:35px;color:#163a60;font-family:'Gotcha Standup'}.lista_compromisso .single_projeto_compromisso:nth-child(2n),.lista_nutricao:nth-child(2n){background:#ecedee}@media screen and (max-width:1200px){.lista_compromisso .holder_bloco h2,.lista_nutricao .holder_bloco h2{font-size:40px}}.lista_nutricao .descricao table{border:none;width:100%!important}.lista_nutricao .descricao table tr td{border:none;width:50%!important;padding:20px 20px 20px 135px;vertical-align:top;position:relative}.lista_nutricao .descricao table tr td img{width:110px!important;height:auto!important;position:absolute;top:-15px;left:0}.lista_nutricao .descricao table tr td h4,.os_nossos_valores .bloco_texto_imagem .holder_bloco h4{margin-top:0}@media screen and (max-width:567px){#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog{width:100%}.lista_nutricao .descricao table tr td img{width:80px!important;top:0;margin-right:10px}.lista_nutricao .descricao table tr td{padding-left:100px}}@media screen and (max-width:370px){.lista_nutricao .descricao table tr td img{position:relative}.lista_nutricao .descricao table tr td{padding-left:0;padding-right:0}}.os_nossos_valores .bloco_texto_imagem .bloco{padding:35px 0}.faqs .holder_faqs{width:70%;margin:0 auto}.faqs .holder_faqs .pergunta{cursor:pointer}.faqs .holder_faqs .pergunta .cabecalho h2{text-align:left;margin:0;color:#b23e3e;font-size:35px;line-height:40px}.faqs .holder_faqs .pergunta .cabecalho{position:relative;border-bottom:1px solid #b23e3e;padding-bottom:10px;padding-right:45px}.faqs .holder_faqs .pergunta .cabecalho span{position:absolute;color:#b23e3e;top:12px;font-size:26px;right:0;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.faqs .holder_faqs .pergunta.open .cabecalho span{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.faqs .holder_faqs .resposta,.faqs .holder_faqs .resposta p{margin:0;font-size:18px;color:#000;letter-spacing:0;line-height:24px;font-weight:300}.faqs .holder_faqs .resposta{display:none;padding-top:20px}.faqs .holder_faqs .single_faq{margin-bottom:40px}@media screen and (max-width:1400px){#pagina_detalhe_produto h1{font-size:45px}#pagina_detalhe_produto .descricao,#pagina_detalhe_produto .descricao2,#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .resumo,#pagina_detalhe_produto .tamanhos .single_tamanho .nome_tamanho,.popup .holder_popup .holder_caracteristicas .informacao .descricao{font-size:20px}#pagina_detalhe_produto .tamanhos .single_tamanho .imagem_tamanho img{width:40px}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas .single_caracteristica .imagem img{width:125px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .imagem img{width:150px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao h2{font-size:55px;line-height:65px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .botao button{font-size:16px;line-height:16px}.faqs .holder_faqs .pergunta .cabecalho h2{font-size:30px;line-height:35px}.faqs .holder_faqs .pergunta .cabecalho span{top:8px}.faqs .holder_faqs{width:80%}}@media screen and (max-width:1300px){.faqs .holder_faqs{width:100%}}@media screen and (max-width:992px){#pagina_detalhe_produto h1,.historia .holder_historia h2{font-size:40px}#pagina_detalhe_produto .coluna.esquerda{width:100%;padding-right:0}#pagina_detalhe_produto .imagem img{width:200px;max-width:100%}#pagina_detalhe_produto .coluna.esquerda .imagem{margin-top:40px}#pagina_detalhe_produto .coluna.direita{width:100%;margin-top:30px;text-align:center}#pagina_detalhe_produto .descricao ul li{display:block;width:450px;text-align:left;margin:0 auto 20px;max-width:100%}#pagina_detalhe_produto .tamanhos{margin-top:50px;text-align:left}#pagina_detalhe_produto .tamanhos .single_tamanho{margin-right:25px}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .imagem{display:inline-block;width:125px;padding-right:20px;vertical-align:top}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao{width:Calc(100% - 125px)}#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao h2{font-size:40px;line-height:50px;margin-bottom:5px}#pagina_detalhe_produto .descricao,#pagina_detalhe_produto .descricao2,#pagina_detalhe_produto .produtos_relacionados .single_relacionado .informacao .resumo,.popup .holder_popup .holder_caracteristicas .informacao .descricao,.testemunhos .lista_testemunhos .single_testemunhos .texto .desc{font-size:18px}#pagina_detalhe_produto .tamanhos .single_tamanho .imagem_tamanho img{width:30px}#pagina_detalhe_produto .tamanhos .single_tamanho .nome_tamanho{font-size:18px;margin-top:10px}#pagina_detalhe_produto .produtos_relacionados h3{padding-left:125px}#pagina_detalhe_produto .banner_caracteristicas .holder_caracteristicas{width:500px;max-width:100%;margin:0 auto;text-align:center}.historia .holder_historia .lista_anos .single_marco .texto,.paginas_internas .descricao,.testemunhos .lista_testemunhos .single_testemunhos .texto .cargo{font-size:16px}#pagina_blog .listagem_blog .holder_lista_blog .lista_noticias .single_blog{margin-bottom:60px}h1{font-size:25px;margin-bottom:30px}#pagina_detalhe_artigo h1,#pagina_detalhe_artigo h2{text-align:center}#pagina_detalhe_artigo .imagem{float:unset;width:500px;max-width:100%;margin:0 auto}.historia .holder_historia .lista_anos .single_marco .ano{font-size:20px}.historia .holder_historia .lista_anos .single_marco .imagem img{width:300px;max-width:100%}.historia .holder_historia .lista_anos .single_marco{margin-bottom:40px}.testemunhos .lista_testemunhos .single_testemunhos{width:100%;padding:35px 0}.testemunhos .lista_testemunhos .single_testemunhos .texto .nome{font-size:30px}.lista_compromisso .holder_bloco h2,.lista_nutricao .holder_bloco h2{font-size:35px}.lista_compromisso .bloco_texto_imagem .holder_bloco .coluna .texto,.lista_nutricao .bloco_texto_imagem .holder_bloco .coluna .texto{margin-top:20px}.lista_compromisso .bloco_texto_imagem .holder_bloco .coluna.coluna_esquerda,.lista_nutricao .bloco_texto_imagem .holder_bloco .coluna.coluna_esquerda{margin-bottom:30px}.faqs .holder_faqs .pergunta .cabecalho h2{font-size:25px;line-height:30px}.faqs .holder_faqs .pergunta .cabecalho span{top:6px;font-size:23px}.faqs .holder_faqs .resposta,.faqs .holder_faqs .resposta p{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.testemunhos .lista_testemunhos .single_testemunhos{display:block;width:100%}.testemunhos .lista_testemunhos .single_testemunhos .imagem{width:300px;margin:0 auto 20px;max-width:100%}.testemunhos .lista_testemunhos .single_testemunhos .texto{width:500px;max-width:100%;margin:0 auto}.testemunhos .lista_testemunhos .single_testemunhos:nth-child(2n) .texto:not(.full){padding-right:0}.testemunhos .lista_testemunhos .single_testemunhos:nth-child(odd) .texto:not(.full){padding-left:0}.testemunhos .lista_testemunhos .single_testemunhos .texto .desc{font-size:16px}.lista_nutricao .descricao table tr td{width:100%!important;display:block}.faqs .holder_faqs .pergunta .cabecalho h2{font-size:21px;line-height:26px}}.footer{position:relative;width:100%;background:#163a60;letter-spacing:0;padding:0}.footer ul{list-style:none;padding:0}.footer .footer_info{display:inline-block;vertical-align:top;padding-top:85px;padding-left:60px}.footer .footer_info .coluna{display:inline-block;vertical-align:top;width:Calc(100% / 4);margin-right:-4px;padding:0 10px}.footer h2,.footer h2 a{text-transform:uppercase;margin-bottom:35px;font-weight:600;font-size:20px;color:#fff;line-height:20px;font-family:Myriad}.footer,.footer a,.footer label,.footer p,.footer ul li,.footer ul li a{font-weight:300;font-size:18px;color:#fff;line-height:22px}.lower_footer{padding:25px 0;background:#163a60;text-align:center;position:relative;font-size:21px;color:#fff;letter-spacing:0}.lower_footer hr{margin-top:0;margin-bottom:30px;border:0}.lower_footer a,.lower_footer p{font-size:14px;color:#fff;letter-spacing:0;line-height:26px;font-weight:300}#newsletter_response{font-size:13px}@media screen and (max-width:1500px){#pagina_detalhe_artigo .descricao.desc1{font-size:18px}#pagina_detalhe_artigo .descricao:not(.desc1){font-size:16px;line-height:28px}.footer h2,.footer h2 a{font-size:15px;line-height:17px}.footer,.footer a,.footer label,.footer p,.footer ul li,.footer ul li a{font-size:16px;line-height:20px}}@media screen and (max-width:1200px){.footer .footer_info{display:block;vertical-align:top;padding-top:20px;padding-left:0;width:100%}}@media screen and (max-width:795px){.footer .footer_info .coluna{width:50%;margin-right:-3px;padding:10px}.footer h2,.footer h2 a{margin-bottom:10px}}@media screen and (max-width:475px){.footer .footer_info .coluna{width:100%;margin-right:0}}.politica_privacidade table{max-width:100%!important;border:none!important}.politica_privacidade table tr td{width:Calc(100% / 3)!important;padding:5px 10px;border:none!important}.politica_privacidade table tr th{background:#c6c5c5;padding:5px 10px}.holder_share{margin-top:50px;color:#163a60;font-size:18px}.holder_share a{color:#163a60;margin-left:15px;font-size:20px}.cookie_bar{position:fixed;bottom:0;width:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;background:#494e54;color:#fff;z-index:9999999;font-family:Arial,Helvetica;font-size:12px;min-height:50px;line-height:16px}.center_cookie_container{position:relative;max-width:850px;width:100%;margin:0 auto}.cookie_bar .cookie_texto{position:relative;float:left;max-width:830px;width:100%;margin-right:-95px;padding:0;text-align:center}.cookie_bar .cookie_texto .cookie_interior{margin-right:95px;padding:10px}.cookie_bar .cookie_texto a,.cookies_politicas a{color:#fff;text-decoration:underline}.cookie_bar .cookie_aceitar{position:relative;float:right;margin-left:10px;margin-right:10px;background:#fff;margin-top:10px}.cookie_bar .cookie_aceitar #cookie_botao{background:#fff;border:1px solid #fff;position:relative;width:75px;height:30px;color:#494e54;font-weight:700;cursor:pointer}.cookies_politicas{position:relative;display:none;color:#fff;clear:both;width:100%;max-width:810px;margin:0 auto}.cookies_politicas .center_cookie_container{padding:10px;width:95%}