body{font-family: 'Squada One', cursive !important; margin:0; padding:0;}

/*Abre banner_topo*/
.banner_topo{ position: relative; }

.banner_topo .owl-controls .owl-page{ float: right;}

.banner_topo .owl-pagination{width:1140px; margin:0 auto; position: absolute; bottom:20px; right:0; left:0;}

.banner_topo .owl-controls .owl-page span{padding:10px; border-radius: 50%;background:#fff; margin:3px 2px;}

.banner_topo .owl-controls .owl-page.active span{padding:12px; border-radius: 50%;background:#fff; margin:0 2px;}

.banner_topo .owl-theme .item{

    background-position: center center;
    background-repeat: no-repeat;
    width: 100%; 
    height: 563px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    text-align: center;
}
.banner_topo .owl-theme .item:before{content: ' '; display: inline-block; vertical-align: middle; height: 100%;}

.banner_topo .owl-theme .item img{max-width:400px; max-height:400px;}
/*Fecha banner_topo*/

/*Abre menu*/

.contem_menu_topo{height:140px;}

.menu_topo_not_active{background:#D91E18; margin-top:-10px; padding-bottom:60px; min-height: 80px;}

.menu_topo_not_active nav{background: transparent; border:none; margin:0;}

.menu_topo_not_active nav .contem_menu{ margin:0 auto; width:715px;}

.menu_topo_not_active .logo_topo{display:none;}

.menu_topo_not_active .contem_busca{display:none;}

.menu_topo_not_active .link_menu li a{color:#fff !important; font-size:20px; text-transform: lowercase; margin:38px 50px 0 0; overflow: hidden;}

.menu_topo_not_active .link_menu li a::before{left:2px; top:5px;}

.subMenu .link_menu li a::before{top:5px;}

.menu_topo_not_active .cl-effect-14 a:hover::before, .cl-effect-14 a:focus::before{left:50% !important;}

.menu_topo_not_active .link_menu li.active a::before, .menu_topo_not_active .link_menu li.active a::before{ left: 50%; -webkit-transform: rotate(0deg) translateX(-50%); -moz-transform: rotate(0deg) translateX(-50%); transform: rotate(0deg) translateX(-50%); opacity: 1;}

.menu_topo_not_active .link_menu li.active a::after, .menu_topo_not_active .link_menu li.active a::after{ left: 50%; -webkit-transform: rotate(0deg) translateX(-50%); -moz-transform: rotate(0deg) translateX(-50%); transform: rotate(0deg) translateX(-50%); opacity: 1; bottom:1px;}

.menu_topo_not_active .cl-effect-14 a::before, .cl-effect-14 a::after{width:100%; right:1px;}

.menu_topo_not_active .subMenu{display:block; position: fixed; top:23px; width:1140px; left:0 ; right:0; margin:0 auto; background:#F7CA18; border-radius: 15px; z-index: 5;}

.menu_topo_not_active .subMenu .contem_menu {width:100%;}

.menu_topo_not_active .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:transparent;}

.menu_topo_not_active .subMenu .logo_topo{display:block !important; margin:-23px 10px 0 10px; padding:0;}

.menu_topo_not_active .subMenu .contem_busca{display:block !important; float:right; font-size:26px; margin: -40px 34px 0 0;}

.menu_topo_not_active .subMenu .contem_busca span{cursor:pointer; color:#FADC63;}

.subMenu .link_menu li a{color:#D91E18 !important;}

.subMenu .cl-effect-14 a:hover::before, .cl-effect-14 a:focus::before{background:#D91E18;}

.menu_topo_not_active .cl-effect-14 a:hover::before, .cl-effect-14 a:focus::before{background:#fff !important;}

.menu_topo_not_active .cl-effect-14 a:hover::after, .cl-effect-14 a:focus::after{background:#fff !important;}

.subMenu .cl-effect-14 a:hover::after, .cl-effect-14 a:focus::after{background:#D91E18;}

.menu_topo_not_active .subMenu .link_menu li a{ margin:5px 30px 8px 0;}



.menu_topo_not_active .subMenu .link_menu{float:right; margin:0 211px 0 0;}


.contem_busca input[type="text"]::-webkit-input-placeholder {color: #D91E18;}
.contem_busca input[type="text"]:-moz-placeholder {color: #D91E18;}
.contem_busca input[type="text"]::-moz-placeholder {color: #D91E18;}
.contem_busca input[type="text"]:-ms-input-placeholder {color: #D91E18;}

/* Abre - Mensagem de erros*/

.trigger {width: 100%;margin: 0 auto 35px auto;display: block; border: 1px transparent solid; padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}

.trigger.accept {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6; padding: 15px;}

.trigger.error {color: #a94442;background-color: #f2dede;border-color: #ebccd1; padding: 15px;}


.contem_busca input[type="text"] {
    height: 40px;
    font-size: 20px;
    display: inline-block;
    font-family: 'Squada One', cursive;
    font-weight: 100;
    border: none;
    outline: none;
    color: #D91E18;
    padding: 3px;
    padding-right: 60px;
    width: 0px;
    position: absolute;
    top: 10px;
    right: 0;
    background: none;
    z-index: 3;
    transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);
    cursor: pointer;
}



.detail_span{display:inline-block; position: relative; width: 50px; text-align: center; margin:0 0 3px 0;}

.detail_span span{vertical-align: bottom;}

.detail_span span.first{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding:4px; background-color:#fff; font-size:0; margin:6px 2px 0 2px; float:left;}

.detail_span span.second{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding:6px; background-color:#fff; font-size:0; margin:3px 2px 0 2px; float: left;}

.detail_span span.trhee{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding:8px; background-color:#fff; font-size:0; margin:0 3px 0 2px; float: left;}

.produtos .detail_span span.first{background-color:#6C7A89; }

.produtos .detail_span span.second{ background-color:#6C7A89; }

.produtos .detail_span span.trhee{ background-color:#6C7A89; }

.contem_quem_somos .detail_span span.first{background-color:#6C7A89; }

.contem_quem_somos .detail_span span.second{ background-color:#6C7A89; }

.contem_quem_somos .detail_span span.trhee{ background-color:#6C7A89; }

.contato .detail_span span.first{background-color:#6C7A89; }

.contato .detail_span span.second{ background-color:#6C7A89; }

.contato .detail_span span.trhee{ background-color:#6C7A89; }

.instalacoes article .detail_span span.first{background-color:#6C7A89; }

.instalacoes article .detail_span span.second{ background-color:#6C7A89; }

.instalacoes article .detail_span span.trhee{ background-color:#6C7A89; }

.nossos_valores article .detail_span span.first{background-color:#6C7A89; }

.nossos_valores article .detail_span span.second{ background-color:#6C7A89; }

.nossos_valores article .detail_span span.trhee{ background-color:#6C7A89; }

.contem_busca input[type="text"]:focus:hover {
    border-bottom:none;
}

.contem_busca input[type="text"]:focus {
    width: 170px;
    z-index: 1;
    border-bottom:none;
    cursor: text;
}


.contem_busca input[type="submit"] {
    height: 30px;
    width: 30px;
    display: inline-block;
    color:red;
    float: right;
    background: url(../img/buscar.png) center center no-repeat;
    text-indent: -10000px;
    border: none;
    position: absolute;
    top: 14px;
    right: 5px;
    z-index: 2;
    cursor: pointer;
    opacity: 1;
    cursor: pointer;
    transition: opacity .4s ease;
    outline: none;
}

.contem_busca input[type="submit"]:hover {
    opacity: 0.8;
}

.produtos {font-size:35px; color:#6C7A89; text-align: center; padding:0 0 0 0;}

.produtos h1.titulo{font-size:35px; color:#6C7A89; text-align: center; margin:0 0 0 0; text-transform: uppercase; padding:50px 0 50px 0;}

.produtos article{text-align:center; overflow: hidden; display:block; margin:0 auto; max-width:1170px; padding:0 15px;}

.produtos .contem_produtos{width:460px; height:225px; display:inline-block; margin: 0 80px 50px 0; position: relative;}

.produtos .contem_produtos .img_produto:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

#scrol_top{max-width:50px; position: fixed; bottom:50px; right:20px; cursor:pointer;}

.produtos .contem_produtos .img_produto{max-width:266px; max-height:219px; width:100%; height: 100%; display:inline-block; position: absolute;
                                        top: 0;
                                        bottom: 0;
                                        left: 0;
                                        right: 0;

                                        text-align:center; 
                                        font: 0/0 a;}

.produtos .contem_produtos .img_produto img{max-width:100%; max-height:100%; vertical-align: middle; display: inline-block;}

.produtos .contem_produtos h2{display:inline-block; text-align:left; font-size:20px; width:200px; position: absolute; right:0; top:0; margin:0 0 10px 0; color:#6C7A89 !important;}

.produtos .contem_produtos p{text-align: left; font-size:16px; width:187px; position: absolute; right:0; top:60px; color:#BDC3C7 !important; overflow: hidden; height:128px;}

.produtos .contem_produtos a{text-decoration: none !important;}

.produtos .border_bottom{border-bottom:5px solid transparent; width:200px;  position: absolute; right:7px; bottom:30px;}

.produtos .border_bottom.vermelho{border-bottom:5px solid #D91E18;}

.produtos .border_bottom.verde{border-bottom:5px solid #26A65B;}

.produtos .border_bottom.amarelo{border-bottom:5px solid #F7CA18;}

.produtos .border_bottom.verde_claro{border-bottom:5px solid #87D37C;}

.produtos .botao_opcoes_produtos {width:275px; margin:0 auto 90px auto; display:block;}

.produtos .botao_opcoes_produtos a{width:125px; display:inline-block; background-color:#F7CA18; color:#D91E18; font-size:16px; padding:10px 0; text-align: center; border-radius:4px; border:none; text-decoration: none !important; text-transform: uppercase; outline: none;}

.produtos .botao_opcoes_produtos a:hover{background-color:#EABC06;}

.produtos .botao_opcoes_produtos a.ver_todos{margin:0 15px 0 0;}

.parceiros article{margin:0 auto; width:1170px; padding:70px 15px 0 15px; display:block; overflow: hidden;}

.parceiros article h1{text-align:center; color:#fff; font-size:35px; margin:0 0 55px 0;}

.parceiros .owl-carousel .item{background-color:#fff; max-width:200px; max-height:100px; width:200px; height:100px; border-radius: 5px; overflow: hidden;}

.comentario{width:100%; background-color:#F7CA18;}

.comentario article{width:1170px; padding:45px 15px; display:block; margin:0 auto; text-align: center;}

.comentario article img.imagem_comentario{max-width:125px; max-height:125px; display:inline-block; width:auto; height:auto; vertical-align: middle;}

.comentario article p.texto_comentario{max-width:595px; text-align: center;color:#fff; font-size:20px; vertical-align: middle; display: inline-block; margin-left:10px;}

.owl-theme .owl-controls .owl-buttons div.owl-prev{background-image: url(../img/comentario_prev.png); background-repeat: no-repeat; width:30px; height:30px; font-size:0; position: absolute; left:0; top:50%; margin:-15px 0 0 0;}

.owl-theme .owl-controls .owl-buttons div.owl-next{background-image: url(../img/comentario_next.png); background-repeat: no-repeat; width:30px; height:30px; font-size:0; position: absolute; right:0; top:50%; margin:-15px 0 0 0;}

.receitas {width:100%; background-color:#F6DD84; overflow: hidden;}

.receitas article{width:1170px; padding:70px 15px; text-align: center; margin:0 auto; display:block;}

.receitas article h1{color:#fff; font-size:35px; margin:0 0 40px 0; text-align: center; text-transform: uppercase;}

.receitas article .contem_slider_receitas{width:100%;}

.receitas article .slider_receitas{width:585px; display:inline-block; margin:0 50px 0 10px; vertical-align: top;}

.receitas article .slider_receitas .contem_imagem{border:10px solid #fff; padding:0; max-width: 575px; max-height:320px; height:100%; position: relative;}

.receitas article .slider_receitas .contem_imagem:before, .receitas article .slider_receitas .contem_imagem:after{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 2px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: -5px 29px 7px #777;
  -moz-box-shadow: -5px 29px 7px #777;
  box-shadow: -5px 29px 7px #777;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}

.receitas article .slider_receitas .contem_imagem:after{
    -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: -6px;
  left: auto;
}

.receitas article .slider_receitas a{text-decoration: none !important;}

.receitas article .slider_receitas .contem_imagem img{ max-height:300px;}

.receitas article .slider_receitas .contem_imagem .desoslide-wrapper{width:100%; height:100%;}

.receitas article .slider_receitas .contem_imagem img{width:100%;}

.desoslide-overlay{display:none;}

.receitas article .contem_link_receitas_right{width:470px; display:inline-block;  vertical-align: top;}

.receitas article .contem_link_receitas_right .receitas_small{margin:0 0 23px 0; padding:15px; background-color:#fff; border-radius: 16px; border:3px solid #fff;}

.receitas article .contem_link_receitas_right .receitas_small:hover{border:3px solid #D81E18;}

.receitas article .contem_link_receitas_right .receitas_small a{text-decoration: none !important;}

.receitas article .contem_link_receitas_right img{max-width:160px; max-height:100px; margin:0 5px 0 0; vertical-align: top;}

.receitas article .contem_link_receitas_right h2{width:270px; display: inline-block; font-size:25px; margin:0 0 0 0; vertical-align: top; color:#D81E18; text-align: left;}

.receitas article a.receitas_todas{ font-size:20px; margin:0 0 0 0; vertical-align: top; color:#D81E18; text-align: left;}



.receitas article .slider_receitas h2{font-size:30px; color:#D81E18; max-width:340px; width:100%; display:block; margin:28px auto 0 auto;}

.contem_rodape{width:100%; background-color:#F5D76E;}

.contem_rodape .rodape{width:1170px; margin:0 auto; display:block; padding:40px 15px; text-align: center; overflow: hidden;}

.contem_rodape .rodape span{width:161px; font-size:11px; color:#A78500; text-align: left; float:left;}

.contem_rodape .rodape a.link_face{}

.contem_rodape .rodape a.logo_desenvolvedor{text-align: right; float:right;}

/*Fecha menu*/

/*abre - quem-somos*/

.bg_topo_quem_somos{width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; height:180px;}

.contem_quem_somos article{width:1170px; padding:40px 15px; margin:0 auto; display: block;}

.contem_quem_somos article h1{font-size:35px; color:#6C7988; width:100%; margin:0 0 40px 0;text-transform: uppercase; text-align: center;}

.contato article h1.titulo{font-size:35px; color:#6C7988; width:100%; margin:40px 0 40px 0;text-transform: uppercase; text-align: center;}

.contem_quem_somos article img{max-width:900px; display:block; margin:0 auto 40px auto; width:100%;}

.contem_quem_somos article .content_texto{max-width:900px; display:block; margin:0 auto;}

.contem_quem_somos article .content_texto p{font-size:16px; color:#BDC3C6; margin:0 0 30px 0; text-align: left;}

.topo_quem_somos_menu{height: 0 !important; padding:0; min-height:0 !important;}

.topo_quem_somos_menu .subMenu{top:26px;}

.instalacoes{width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; height:310px;}

.instalacoes article{display:block; width:1170px; padding:40px 15px; margin:0 auto;}

.instalacoes article h1{display:block; margin:0 0 40px 0; font-size:35px; color:#6C7A89; text-align: center;}

.instalacoes article .imagem_instalacoes{text-align: center;}

.instalacoes article .imagem_instalacoes img{max-width:200px; max-height:150px;}

.nossos_valores{width:100%; background-color:#fff;}

.nossos_valores article{width:1170px; padding:40px 15px; display:block; margin:0 auto; text-align: center;}

.nossos_valores article h1{display:block; margin:0 0 40px 0; font-size:35px; color:#6C7A89; text-align: center;}

.nossos_valores article .content_valores{max-width:900px; padding:35px 45px; display:inline-block; margin:0 auto 40px auto; background-color:#E9E9E9; width:100%;}

.nossos_valores article .content_valores img{max-width:140px; max-height: 140px; display: inline-block; margin:0 20px 0 0; vertical-align: middle; width:100%;}

.nossos_valores article .content_text_valores{max-width:590px; display: inline-block; text-align: left; vertical-align: middle; width:100%;}

.nossos_valores article .content_text_valores h2{font-size:25px; color:#6C7988;}

.nossos_valores article .content_text_valores p{font-size:16px; color:#BDC3C7;}


.contato article{width:1170px; display:block; text-align:center; margin:0 auto;}

.contato article h1.titulo{font-size:35px; color:#6C7988; width:100%; margin:40px 0 40px 0;text-transform: uppercase; text-align: center;}

.contato article h2{font-size:35px; color:#6C7988; width:100%; margin:0 0 10px 0;text-transform: uppercase; text-align: left;}

.contato article .endereco{text-align: left; width:185px; display: inline-block; vertical-align: top;}

.contato article .endereco img{float:left; max-width:15px; margin:5px 5px 0 0; vertical-align: top;}

.contato article .endereco p{max-width:170px; float:left; vertical-align: top; color:#BDC3C6; font-size:16px; line-height:17px;}

.contato article .telefone{text-align: left; width:185px; display: inline-block; vertical-align: top; margin:0 210px;}

.contato article .telefone img{float:left; max-width:15px; margin:5px 5px 0 0; vertical-align: top;}

.contato article .telefone p{max-width:175px; float:left;vertical-align: top; color:#BDC3C6; font-size:16px; line-height:17px;}

.contato article .email{text-align: left; width:185px; display: inline-block; vertical-align: top;}

.contato article .email img{float:left; max-width:15px; margin:5px 5px 0 0; vertical-align: top;}

.contato article .email p{max-width:175px;float:left; vertical-align: top; color:#BDC3C6; font-size:16px; line-height:17px;}

.contato article img.large{display:block; max-width:983px; margin:0 auto 40px auto; width:100%;}

.formulario_contato {width:100%; background-color:#F1F2F2; display: block; padding:50px 0 35px 0; margin-top:30px;}


.formulario_contato input.enviar{background-color:#D91E18; color:#fff; font-size:25px; text-align: center; padding:8px 15px; border:none; outline: none;}

.formulario_contato input.enviar:hover{background-color:#C11A15;}

.formulario_contato input.form-control{font-size:14px; color:#BDC3C7; border:1px solid #F1F2F2; box-shadow: none !important; outline: none; border-radius: 0px; height:42px;}

.formulario_contato input.form-control::-webkit-input-placeholder { color:#BDC3C7;}

.formulario_contato input.form-control::-moz-placeholder { color:#BDC3C7;}

.formulario_contato input.form-control:-ms-input-placeholder { color:#BDC3C7;}

.formulario_contato input.form-control:-moz-placeholder { color:#BDC3C7;}

.formulario_contato textarea.form-control{font-size:14px; color:#BDC3C7; border:1px solid #F1F2F2; box-shadow: none !important; outline: none; border-radius: 0px; resize: none; margin-top:15px; min-height:100px;}

.formulario_contato textarea.form-control::-webkit-input-placeholder { color:#BDC3C7;}

.formulario_contato textarea.form-control::-moz-placeholder { color:#BDC3C7;}

.formulario_contato textarea.form-control:-ms-input-placeholder { color:#BDC3C7;}

.formulario_contato textarea.form-control:-moz-placeholder { color:#BDC3C7;}

.rodape_contato{ margin-top:40px;}


/*Pagina produtos*/

.topo_pag_produtos{width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; height:180px;}

.pag_produtos{width:100%; background-color:#fff; }

.pag_produtos .titulo_pag_produtos{padding:35px 0; text-align: center; width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%;}

.pag_produtos .titulo_pag_produtos h1{color:#fff; font-size:35px; text-align: center; text-transform: uppercase;}

.pag_produtos article{width:1170px; padding:60px 15px; display:block; margin:0 auto; text-align: center;}

.pag_produtos article .opcoes_produtos_btn{ padding:65px 0; width:100%;}

.pag_produtos article .opcoes_produtos_btn a{color:#fff; text-transform: uppercase; padding:30px 40px; text-align: center; border:none; outline: none; font-size:30px; border-radius:6px; display:inline-block; text-decoration: none !important;}

.pag_produtos article .opcoes_produtos_btn a.todos{background-color:#ccc; margin-right:25px;}

.pag_produtos article .opcoes_produtos_btn a.todos:hover{background-color:#999;}

.pag_produtos article .opcoes_produtos_btn .btn_verde{background-color:#D91E18; margin-right:25px;}

.pag_produtos article .opcoes_produtos_btn .btn_verde:hover{background-color:#C11A15;}

.pag_produtos article .opcoes_produtos_btn .btn_verde_claro{background-color:#D91E18; margin-right:25px;}

.pag_produtos article .opcoes_produtos_btn .btn_verde_claro:hover{background-color:#C11A15;}

.pag_produtos article .opcoes_produtos_btn .btn_amarelo{background-color:#D91E18; margin-right:25px;}

.pag_produtos article .opcoes_produtos_btn .btn_amarelo:hover{background-color:#C11A15;}

.pag_produtos article .opcoes_produtos_btn .btn_vermelho{background-color:#D91E18; margin-right:0;}

.pag_produtos article .opcoes_produtos_btn .btn_vermelho:hover{background-color:#C11A15;}

.pag_produtos article .todos_produtos{width:100%; display:inline-block; text-align: left;}

.pag_produtos article .todos_produtos .mini_box_produtos{width:340px; display:inline-block; text-align: center; vertical-align: top; margin:0 18px 36px 18px;}

.pag_produtos article .todos_produtos .mini_box_produtos a{width:100%; height:100%; display: block; border:none !important;}

.pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos{width:147px; height:147px; font: 0/0 a; display: inline-block; border-radius: 16px; margin-right:23px;}

.pag_produtos article .todos_produtos .mini_box_produtos img{vertical-align: middle; display: inline-block; max-height:130px; max-width:130px;}

.pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos.verde{border:4px solid #D91E18;}

.pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos.verde_claro{border:4px solid #D91E18;}

.pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos.amarelo{border:4px solid #D91E18;}

.pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos.vermelho{border:4px solid #D91E18;}

.pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos:before{content: ' ';
                                                                                   display: inline-block;
                                                                                   vertical-align: middle;
                                                                                   height: 100%;}

.pag_produtos article .todos_produtos .mini_box_produtos a{text-decoration: none !important;}

.pag_produtos article .todos_produtos .mini_box_produtos h2{font-size:25px; color:#6C7988; text-align: left; width:165px; text-transform: none; display: inline-block; vertical-align: top; margin:0;}


.pag_produtos_infor .titulo_pag_produtos{padding:58px 0; text-align: center; width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%;}

.pag_produtos_infor .titulo_pag_produtos h1{color:#fff; font-size:35px; text-align: center; text-transform: none; margin:0;}

.pag_produtos_infor .guia_atual{display: inline-block; margin:30px 0;}

.pro_informacao article{display:block; margin:0 auto; padding:0 15px 50px 15px; width:1170px; text-align: left;}

.pro_informacao .guia_atual{padding:50px 0;}

.pro_informacao .guia_atual img{display: inline-block; vertical-align: top;}

.pro_informacao .guia_atual a{display: inline-block; color:#FC1819; font-size:20px; text-decoration: none; vertical-align: middle;}

.pro_informacao .guia_atual a span{margin:0 6px 0 0; text-decoration: none !important;}

.pro_informacao .guia_atual a span.underline{margin:0 0 0 0; text-decoration: underline !important;}

.pro_informacao .guia_atual a.atual{color:#000; text-decoration: none; font-size:25px;}

.pro_informacao article .img_large{width:570px; height:330px; display: inline-block; border:1px solid #6D6E71; padding:20px; font: 0/0 a; border-radius: 16px; text-align: center; margin:0 85px 35px 0; vertical-align: top;}

.pro_informacao article .img_large:before{    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;}

.pag_receitas_infor .img_large{width:570px; height:330px; display: inline-block; border:1px solid #6D6E71; padding:20px; font: 0/0 a; border-radius: 16px; text-align: center; margin:0 40px 40px 0; vertical-align: top; float:left;}

.pag_receitas_infor .container{padding:0 15px 40px 15px;}

.pag_receitas_infor .text_receita{font-size:20px; color:#6C7988; line-height:26px;}

.pag_receitas_infor h2{font-size: 28px; color: #6C7988; width: 100%; margin: 40px 0 40px 0; text-transform: uppercase; text-align: left;}

.pag_receitas_infor .img_large:before{ content: ' ';
                                           display: inline-block;
                                           vertical-align: middle;
                                           height: 100%;}

.pag_receitas_infor .img_large img{vertical-align: middle; display: inline-block; max-width:445px; max-height:275px;}

.pro_informacao article .pro_informacao_proprio{width:320px; display: inline-block; margin:0 0 20px 0; text-align: left; vertical-align: top;}

.pro_informacao article .pro_informacao_proprio h2{color:#000; font-size:25px; text-transform: uppercase; margin:0 0 20px 0; padding:0;}

.pro_informacao article .pro_informacao_proprio p{padding:0 0 0 15px; color:#6C6D71; font-size:25px; text-decoration: none; line-height:40px;}

.pro_informacao article .pro_informacao_proprio p span{color:#D81E18;}

.pro_informacao article .pro_informacao_proprio span{padding:0 0 0 15px; color:#D81E18; font-size:25px; text-decoration: none; line-height:30px;}

.pro_informacao article .unidade_venda{display: inline-block; width:335px; text-align: left; vertical-align: top;}

.pro_informacao article .unidade_venda h2{font-size:25px; color:#000; text-transform: uppercase; margin:0 0 20px 0;}

.pro_informacao article .unidade_venda table{text-align: center; margin-left:15px; margin-bottom:20px;}

.pro_informacao article .unidade_venda table tr.head td{color:#6C6D71; font-size:25px; padding: 5px; border-bottom: 1px solid #D91E18; border-right: 1px solid #D91E18; }

.pro_informacao article .unidade_venda table tr.head td:last-child{border-right:none;}

.pro_informacao article .unidade_venda table tr.body td{color:#D81E18; font-size:25px;  padding: 5px; border-right: 1px solid #D91E18;}

.pro_informacao article .unidade_venda table tr.body td:last-child{border:none;}

.pro_informacao article .unidade_venda p{padding:0 0 0 15px; color:#6C6D71; font-size:25px; text-decoration: none; line-height:40px;}

.pro_informacao article .unidade_venda p span{color:#D81E18;}

.pro_informacao article .paletizacao{display: inline-block; width:335px; text-align: left; margin: 0 0 0 320px; vertical-align: top;}

.pro_informacao article .paletizacao h2{font-size:25px; color:#000; text-transform: uppercase; margin:0 0 20px 0;}

.pro_informacao article .paletizacao span{    padding: 0 0 0 15px;
    color: #D81E18;
    font-size: 25px;
    text-decoration: none;
    line-height: 30px;
}
.pro_informacao article .unidade_venda span{    padding: 0 0 0 15px;
    color: #D81E18;
    font-size: 25px;
    text-decoration: none;
    line-height: 30px;
}

.pro_informacao article .paletizacao p{padding: 0 0 0 15px;
    color: #6C6D71;
    font-size: 25px;
    text-decoration: none;
    line-height: 40px;}
    


.pro_informacao article .paletizacao table{text-align: center; margin-left:15px; margin-bottom:20px;}

.pro_informacao article .paletizacao table tr.head td{color:#6C6D71; font-size:25px; padding: 5px; border-bottom: 1px solid #D91E18; border-right: 1px solid #D91E18; }

.pro_informacao article .paletizacao table tr.head td:nth-child(3n){border-right:none;}

.pro_informacao article .paletizacao table tr.body td{color:#D81E18; font-size:25px;  padding: 5px; border-right: 1px solid #D91E18;}

.pro_informacao article .paletizacao table tr.body td:nth-child(3n){border:none;}

.pro_informacao article .paletizacao img{max-width:165px; max-height:140px; display:block; margin:10px auto 0 auto;}

html body div.fr-box canvas{display: none !important;}

.pag_receitas{width:100%; background-color:#fff; display:block; overflow: hidden;}

.pag_receitas article{width:1170px; display:block; padding:50px 15px 80px 15px; margin:0 auto;}

.pag_receitas .titulo_pag_produtos{padding:35px 0; text-align: center; width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%;}

.pag_receitas_infor .titulo_pag_produtos{padding:35px 0; text-align: center; width:100%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%;}

.pag_receitas_infor h1{color:#fff; font-size:35px; text-align: center; text-transform: uppercase;}

.pag_receitas h1.titulo{color:#fff; font-size:35px; text-align: center; text-transform: uppercase;}

.pag_receitas article .box_receita{width:530px; display:inline-block; margin-right:30px; margin-bottom:30px;}

.pag_receitas article .box_receita img{ max-width: 180px; max-height: 150px; margin: 0 5px 0 0; vertical-align: top;}

.pag_receitas article .box_receita h2{width: 300px; display: inline-block; font-size: 25px; margin: 0 0 0 0; vertical-align: top; color: #D81E18; text-align: left;}

.pagination li.disabled a{ pointer-events: none !important;}

.pagination>li>a{margin:15px 5px; font-size:14px; color:#D91E18 !important;}

.pagination>li.active>a{background-color: #F7CA18 !important; border-color:#F7CA18 !important;}

@media only screen and (max-width: 1199px) {
    
    .produtos article{text-align:center; overflow: hidden; display:block; margin:0 auto; max-width:970px; padding:0 15px;}
    
    .contato article{width:950px; display:block; text-align:center; margin:0 auto;}
    
    .contato article .telefone{margin:0 192px;}

    .pag_receitas article{width:950px;}

    .pag_receitas article .box_receita{width:420px; display:inline-block; margin-right:30px; margin-bottom:30px;}

    .pag_receitas article .box_receita img{ max-width: 185px; max-height: 150px; margin: 0 5px 0 0; vertical-align: top;}

    .pag_receitas article .box_receita h2{width: 220px; display: inline-block; font-size: 25px; margin: 0 0 0 0; vertical-align: top; color: #D81E18; text-align: left;}

    .pro_informacao article{width:950px;}

    .pro_informacao article .img_large{width:500px; margin:0 60px 35px 0;}
    
    .pag_receitas_infor .img_large{width:500px; margin:0 40px 40px 0;}

    .pro_informacao article .paletizacao{margin:0 0 0 240px;}

    .contem_quem_somos article{width:950px;}

    .instalacoes article{width:950px;}

    .nossos_valores article{width:950px;}

    .pag_produtos article{width:950px;}

    .pag_produtos article .opcoes_produtos_btn a{padding:30px 24px;}

    .pag_produtos article .todos_produtos .mini_box_produtos{width:280px; margin:0 8px 35px 8px;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos{width:135px; margin-right: 15px;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos img{max-width:120px;}

    .pag_produtos article .todos_produtos .mini_box_produtos h2{width:125px; font-size:23px;}

    .nossos_valores article .content_text_valores{max-width:455px;}

    .banner_topo .owl-pagination{width:970px;}

    .menu_topo_not_active .link_menu li a{font-size:18px; margin:38px 20px 0 0; }

    .menu_topo_not_active nav .contem_menu{ margin:0 auto; width:550px;}

    .contem_menu_topo .subMenu{ width:970px;}

    .contem_menu_topo .link_menu li a{font-size:17px; margin:5px 10px 0 0; }

    .menu_topo_not_active .subMenu .logo_topo img{max-width:80px;}

    .menu_topo_not_active .subMenu .link_menu{margin: 0 122px 0 0 ;}

    .contem_busca input[type="text"] {top:10px;}

    .contem_busca input[type="submit"] {top:15px;}

    .contem_busca input[type="text"]:focus {width:140px;}

    .menu_topo_not_active .subMenu .logo_topo{margin:-12px 10px 0 10px;}


    .produtos .contem_produtos{margin: 0 0 70px 0; width:420px;}

    .produtos .contem_produtos .img_produto{max-width:230px; }

    .produtos .contem_produtos .img_produto img{max-width:100%;}

    .produtos .contem_produtos .img_produto img.meio_second{top:0; left:0;}

    .produtos .contem_produtos h2{width:190px; font-size:18px;}

    .produtos .contem_produtos p{width:178px;}

    .produtos .contem_produtos:nth-child(2n){margin: 0 30px 70px 0;}

    .receitas article{width:950px; }

    .receitas article .slider_receitas{width:415px;}

    .receitas article .contem_link_receitas_right{width:415px;}

    .receitas article .contem_link_receitas_right img{max-width:140px;}

    .receitas article .contem_link_receitas_right h2{width:229px;}

    .comentario article{width:970px;}

    .contem_rodape .rodape{width:970px;}

}
@media only screen and (max-width: 991px) {
    
    .contato article{width:750px; display:block; text-align:center; margin:0 auto;}
    
    .contato article .telefone{margin:0 93px;}
    
    .pag_receitas article{width:750px;}

    .pag_receitas article .box_receita{width:325px; display:inline-block; margin-right:30px; margin-bottom:30px;}

    .pag_receitas article .box_receita img{ max-width: 155px; max-height: 130px; margin: 0 5px 0 0; vertical-align: top;}

    .pag_receitas article .box_receita h2{width: 150px; display: inline-block; font-size: 22px; margin: 0 0 0 0; vertical-align: top; color: #D81E18; text-align: left;}

    .pro_informacao article{width:750px; text-align: center;}

    .pro_informacao article .img_large{ margin:0 60px 35px 0;}
    
    .pag_receitas_infor .img_large{ margin:0 40px 40px 0;}

    .pro_informacao .guia_atual{text-align: left;}

    .pro_informacao article .paletizacao{margin:0; text-align: left; width:auto;}

    .pro_informacao article .pro_informacao_proprio{margin-right:50px;}

    .pro_informacao article .paletizacao h2{text-align: left;}
    
    .pro_informacao article .paletizacao p{    padding: 0 0 0 15px;
    color: #6C6D71;
    font-size: 25px;
    text-decoration: none;
    line-height: 40px;}
    
    .pro_informacao article .paletizacao p{    padding: 0 0 0 15px;
    color: #6C6D71;
    font-size: 25px;
    text-decoration: none;
    line-height: 40px;}

    .pag_produtos article{width:750px;}

    .pag_produtos article .opcoes_produtos_btn a{padding:30px 12px; font-size:26px;}

    .pag_produtos article .todos_produtos .mini_box_produtos{width:345px; margin:0 7px 35px 7px;}

    .pag_produtos article .todos_produtos .mini_box_produtos:nth-child(3n){margin:0 20px 35px 0;}

    .pag_produtos article .todos_produtos .mini_box_produtos:nth-child(2n){margin:0 0 35px 0;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos{width:145px; margin-right: 15px;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos img{max-width:130px;}

    .pag_produtos article .todos_produtos .mini_box_produtos h2{width:180px; font-size:23px;}

    .nossos_valores article{width:750px;}

    .contem_quem_somos article{width:750px;}

    .banner_topo .owl-pagination{width:750px;}

    .instalacoes article{width:750px;}

    .contem_menu_topo .subMenu{ width:750px;}

    .contem_menu_topo .link_menu li a{font-size:15px; margin:5px 10px 5px 0 !important; padding:12px 8px 10px 8px !important;}

    .menu_topo_not_active .subMenu .logo_topo img{max-width:80px;}

    .menu_topo_not_active .subMenu .link_menu{margin: 0 115px 0 0 ;}

    .contem_busca input[type="text"] {top:8px; font-size:15px;}

    .contem_busca input[type="submit"] {top:12px;}

    .contem_busca input[type="text"]:focus {width:125px;}

    .menu_topo_not_active .subMenu .logo_topo{margin:-12px 5px 0 8px;}

    .produtos .contem_produtos .img_produto img.right{max-width:105px;}

    .produtos .contem_produtos{margin: 0 0 70px 0; width:362px; height:300px;}

    .produtos .contem_produtos .img_produto{max-width:192px; }

    .produtos .contem_produtos h2{width:195px; font-size:18px;}

    .produtos .contem_produtos p{width:155px; height:196px;}

    .produtos .contem_produtos:nth-child(2n){margin: 0 15px 70px 0;}

    .receitas article{width:750px; }

    .receitas article .slider_receitas{width:343px; margin: 0 20px 0 10px;}

    .receitas article .contem_link_receitas_right{width:332px;}

    .receitas article .contem_link_receitas_right img{max-width:160px;}

    .receitas article .contem_link_receitas_right h2{width:100%; text-align: center; margin:7px 0 0 0;}

    .comentario article img.imagem_comentario{margin:0 0 20px 0;}

    .comentario article{width:750px;}

    .contem_rodape .rodape{width:750px;}
    
    .subMenu .link_menu li a::before{top:1px;}

}

@media only screen and (max-width: 767px) {
    
    .formulario_contato {float:left;}
    
    .contato article{width:100%; display:block; text-align:center; margin:0 auto;}
    
    .contato article h2{margin:30px 0 0 0;}
    
    .contato article .telefone{margin:10px auto; display:block;}
    

    .contato article .endereco{margin:10px auto; display:block;}
    
        
    .contato article .email{margin:10px auto; display:block;}
    
    .rodape_contato{float:left;}
    
    
    .pag_receitas article{width:100%;}

    .pag_receitas article .box_receita{max-width:400px; width:100%; display:block; margin-right:auto; margin-bottom:70px; margin-left:auto;}

    .pag_receitas article .box_receita img{ max-width: 100%; max-height: 100%; margin: 0 auto 0 auto; vertical-align: top; display:block; }

    .pag_receitas article .box_receita h2{width: 100%; display: inline-block; font-size: 27px; margin: 0 0 0 0; vertical-align: top; color: #D81E18; text-align: center;}

    .pro_informacao article{width:100%; text-align: center;}

    .pro_informacao article .img_large{ margin:0 0 35px 0; width:100%; max-width:500px;}
    
    .pag_receitas_infor .img_large{ margin:0 auto 35px auto; width:100%; max-width:500px; float:none; display:block;}
    
    .pag_receitas_infor h2{text-align: center; line-height:36px;}
    
    .pag_receitas_infor .text_receita{display:block; width:100%; text-align: left;}

    .pro_informacao article .pro_informacao_proprio{display:block; width:100%; margin:50px auto 0 auto; max-width:400px; margin-right:auto;}

    .pro_informacao article .unidade_venda{display:block; width:100%; margin:50px auto 0 auto; max-width:400px;}

    .pro_informacao article .paletizacao{display:block; width:100%; margin:50px auto 0 auto; max-width:400px;}

    .pro_informacao article .paletizacao img{ margin: 10px 39px;}

    .pro_informacao .guia_atual{text-align: left;}

    .pro_informacao article .img_large img{max-width:100%;}
    
    .pag_receitas_infor .img_large img{max-width:100%;}

    .pro_informacao article .paletizacao h2{text-align: left;}

    .pag_produtos article{width:100%;}

    .pag_produtos article .todos_produtos{text-align: center; padding-top:30px;}

    .pag_produtos article .opcoes_produtos_btn a{padding:30px 25px 0; font-size:26px;}

    .pag_produtos article .todos_produtos .mini_box_produtos{width:220px; margin:0 1.5px 35px 1.5px;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos{width:145px; margin-right: 15px;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos img{max-width:130px;}

    .pag_produtos article .todos_produtos .mini_box_produtos h2{width:100%; font-size:23px; margin:20px 0 0 0; text-align: center;}

    .pag_produtos article .opcoes_produtos_btn{text-align: left;}

    .pag_produtos article .opcoes_produtos_btn a{padding:30px 0; margin-right: 5%; width:43%; margin-bottom:20px; text-align: center;}

    .nossos_valores article{width:100%;}

    .banner_topo .owl-pagination{width:100%;}

    .instalacoes article{width:100%;}

    .nossos_valores article .content_valores{padding:25px 15px;}

    .nossos_valores article .content_text_valores{max-width:455px; text-align: center; margin:20px 0 0 0;}

    .topo_quem_somos_menu .subMenu{top:20px; width:100% ;}
    
    .menu_topo_not_active .subMenu{top:20px; width:100% !important; right:0; z-index: 999;}
    
    .menu_topo_not_active{top:20px; width:100% !important; right:0; position: fixed; background:transparent; z-index: 999;}
    
    .menu_topo_not_active .subMenu .contem_busca{display:none !important;}
    
    .menu_topo_not_active .subMenu .link_menu li a{    text-align: center;    margin: 5px 10px 5px 0 !important;
    padding: 12px 8px 10px 8px !important;    font-size: 18px;}
    
    .subMenu .link_menu li a::before{top:0;}
    
    .menu_topo_not_active nav .contem_menu{margin:0; float:none;}
    
    .menu_topo_not_active .subMenu .link_menu{margin:10px auto 0 auto; float:none;}
    
    .navbar-default .navbar-collapse{border-color:transparent !important;}
    
    .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
    
    .navbar-default .navbar-toggle{background-color:transparent; border-color: transparent;}
    
    .navbar-default .navbar-toggle:hover{background-color:#D91E18;}
    
    .navbar-default .navbar-toggle:focus{background-color:#D91E18;}

    .topo_quem_somos_menu .subMenu .contem_busca{display:none !important;}

    .topo_quem_somos_menu .subMenu .link_menu{float:none; margin:0 auto;}

    .topo_quem_somos_menu .subMenu .link_menu a{text-align: center;}

    .topo_quem_somos_menu nav .contem_menu{border-top:none;}

    .contem_quem_somos article{width:100%;}

    .contem_quem_somos article h1{font-size:32px;;}

    .menu_topo_not_active{padding:10px 0 0 0; min-height: 0; top:0; width:300px !important;}

    .menu_topo_not_active .link_menu li{width:250px; display:block; margin:0 auto;}
    
    .menu_topo_not_active .link_menu li a{margin:10px 0; font-size:18px; text-align: center;padding:15px 0 0 0;}

    .menu_topo_not_active nav .contem_menu{margin:0;}

    .menu_topo_not_active nav .contem_menu{width:100%;}

    .produtos .contem_produtos .img_produto img.meio_second { z-index: 2; position: absolute; right: 0; top: 3px; left: 2.2px; bottom: 0; }

    .produtos .contem_produtos{width:100%; max-width:500px; height:auto; padding:0 15px; display:inline-block; margin: 0 0 70px 0; position: relative;}

    .produtos .contem_produtos .img_produto{max-width:300px; max-height:270px; width:100%; height: 270px; display:block; position: relative; margin:0 auto 30px auto;}

    .produtos .contem_produtos .img_produto img{width:auto; max-width:100% !important;}

    .produtos .contem_produtos:nth-child(2n){margin:0 0 70px 0;}
    
    .navbar-toggle{margin-top:10px;}

    .produtos .contem_produtos h2{display:block; text-align:center; font-size:20px; width:220px; position: relative; right:0; top:0; left:0; margin:0 auto 30px auto;}

    .produtos .contem_produtos p{text-align: center; font-size:16px; width:187px; position: relative; right:0; top:0; display:block; margin:0 auto; height:auto;}

    .produtos .border_bottom{border-bottom:5px solid transparent; width:100%;  position: relative; right:0; bottom:0; margin:30px 0 0 0;}

    .receitas article{width:100%; }

    .receitas article .slider_receitas{width:100%; margin: 0 0 50px 0;}

    .receitas article .slider_receitas .contem_imagem{margin:0 auto 0 auto;}

    .receitas article .contem_link_receitas_right{width:100%; max-width:550px;}

    .receitas article .contem_link_receitas_right img{max-width:200px;}

    .receitas article .contem_link_receitas_right h2{width:100%; text-align: center; margin:10px 0 0 0;}

    .comentario article img.imagem_comentario{margin:0 0 20px 0;}

    .comentario article img.imagem_comentario{margin:0 0 20px 0;}

    .comentario article{width:100%;}

    .comentario article .owl-carousel{padding:0 40px;}

    .comentario article p.texto_comentario{font-size:18px;}

    .contem_rodape .rodape{width:100%;}

    .contem_rodape .rodape span{display:block; margin:0 auto; float:none; text-align: center;}

    .contem_rodape .rodape a.link_face{display:block; margin:20px auto;}

    .contem_rodape .rodape a.logo_desenvolvedor{display:block; margin:0 auto; float:none; text-align: center;}
    
    .receitas article .cont_ver_todas{ text-align: center; float:none !important;}
    
    .nossos_valores article .content_valores img{margin:0;}
    
    .contato article h2{float:left;}
    
    .formulario_contato textarea.form-control{margin-top:0;}
    
    .pagination>li>a{display:none;}
    .pagination>li>a.proximo{display:inline !important;}
    .pagination>li>a.anterior{display:inline !important;}
    
}

@media only screen and (max-width: 500px) {
    
    .banner_topo .owl-theme .item img{max-width:100%; max-height:300px;}
    
    .pag_produtos article{width:100%;}

    .pag_produtos article .todos_produtos{text-align: center; padding-top:100px;}

    .pag_produtos article .opcoes_produtos_btn a{padding:30px 25px; font-size:26px;}

    .pag_produtos article .todos_produtos .mini_box_produtos{width:270px; margin:0 0 35px 0;}

    .pag_produtos article .todos_produtos .mini_box_produtos:nth-child(3n){margin:0 5px 35px 0;}

    .pag_produtos article .todos_produtos .mini_box_produtos:nth-child(2n){margin:0 0 35px 0;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos{width:105px; margin-right: 15px;}

    .pag_produtos article .todos_produtos .mini_box_produtos .mini_img_produtos img{max-width:90px;}

    .pag_produtos article .todos_produtos .mini_box_produtos h2{width:135px; font-size:20px; margin:0 0 0 0; text-align: left;}

    .pag_produtos article .opcoes_produtos_btn{text-align: center; padding:0 0 0 0;}

    .pag_produtos article .opcoes_produtos_btn a{padding:10px 0; margin-right: 0 !important; width:100%; margin-bottom:30px; text-align: center;}
    
    .produtos .detail_span {width:100%; margin:0 0 38px 0;}
    .produtos .detail_span span.trhee{float:none;}
    .produtos .detail_span span.second{float:none;}
    .produtos .detail_span span.first{float:none;}
    
    .receitas .detail_span {width:100%; margin:0 0 38px 0;}
    .receitas .detail_span span.trhee{float:none;}
    .receitas .detail_span span.second{float:none;}
    .receitas .detail_span span.first{float:none;}
    
    .pag_produtos article{padding:15px 15px;}
    
    .pag_produtos article .opcoes_produtos_btn a{margin-bottom:15px;}
    
    .detail_span {width:100%; margin:0 0 38px 0;}
    .detail_span span.trhee{float:none;}
    .detail_span span.second{float:none;}
    .detail_span span.first{float:none;}
    
    .instalacoes{height:auto;}
    
    .pag_produtos .titulo_pag_produtos{padding:0; margin:0;}
    
    .pag_produtos .titulo_pag_produtos h1{margin:0;}
    
    .pag_receitas .titulo_pag_produtos{padding:0;}
    
    .pag_receitas h1.titulo{margin:0;}
    
    #scrol_top{max-width:30px; max-height:30px; bottom: 20px; display:none !important;}
    
    .pag_receitas_infor .titulo_pag_produtos{padding:0;}
    
    .pag_receitas_infor .titulo_pag_produtos h1{margin:0;}
    
    .pag_produtos_infor .titulo_pag_produtos{margin:0; padding:0;}
    
    
}