.et_pb_module.et_pb_text_align_justified{
text-align: revert !important;
}
@media only screen and (max-width: 980px){
h2, h3{
font-size: 20px !important;
text-align: center !important;
}
p{
text-align: center !important;
}
} .P-slide{
color: #1B46A4;
font-size: 30px;
font-weight: 700;
line-height: 1em;
padding-bottom: 10px;
text-transform: uppercase;
}
.et_pb_slide_description{
padding: 8%;
}
.et_pb_slide_content{
padding: 0% 25% 0% 25%;
} @media (max-width: 767px){
.P-slide{
font-size: 20px;
}
.et_pb_slide_content{
padding: 0%;
}
} @media (min-width: 768px) and (max-width: 980px) {
.P-slide{
font-size: 25px;
}
.et_pb_slide_content{
padding: 0% 20% 0% 20%;
}
} .kk-star-ratings.kksr-shortcode{
background-color: #185e08;
border-radius: 10px;
box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3);
color: #fff;
display: inline-flex !important;
flex-direction: column;
padding: 10px;
width: 100%;
}
.estrelas-pag{
margin-bottom: -111px !important;
text-align: left !important;
}
.estrelas-pag .kk-star-ratings.kksr-shortcode{
border-radius: 0px 0px 10px 10px;
flex-direction: unset !important;
padding: 15px;
width: auto !important;
} @media only screen and (min-width: 601px) and (max-width: 980px) {
.estrelas-pag{
margin-bottom: -107px !important;
text-align: center !important;
}
} @media only screen and (max-width: 600px){
.estrelas-pag .kk-star-ratings.kksr-shortcode{
flex-direction: column !important;
width: 100% !important;
}
.estrelas-pag{
margin-bottom: -115px !important;
text-align: center !important;
}
} .Banner-1{
background-color: #000;
border-radius: 25px;
box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3);
padding: 15px 20px 15px 20px !important;
text-align: center;
color: #67a628;
font-weight: 600;
font-size: 17px;
}
.icon-1{
border: solid 5px #67a628;
border-radius: 20px;
padding: 10px;
}
.Banner-2{
background-color: #67a527;
border-radius: 25px;
box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3);
padding: 15px 20px 15px 20px !important;
text-align: center;
color: #000;
font-weight: 600;
font-size: 17px;
}
.icon-2{
border: solid 5px #000;
border-radius: 20px;
padding: 10px;
}
.Banner-3{
background-color: #1a46a4;
border-radius: 25px;
box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3);
padding: 15px 20px 15px 20px !important;
text-align: center;
color: #fff;
font-weight: 600;
font-size: 17px;
}
.icon-3{
border: solid 5px #fff;
border-radius: 20px;
padding: 10px;
}
.Banner-4{
background-color: #1d630b;
border-radius: 25px;
box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3);
padding: 15px 20px 15px 20px !important;
text-align: center;
color: #fff;
font-weight: 600;
font-size: 17px;
}
.icon-4{
border: solid 5px #fff;
border-radius: 20px;
padding: 10px;
} .et_pb_posts .et_pb_post{
background-color: #1d630b;
border-radius: 30px;
padding: 30px 30px 35px 30px;
}
.et_pb_blog_0 .entry-featured-image-url img{
border: solid 3px #fff;
border-radius: 30px;
}
.et_pb_blog_0 a.more-link {
text-align: center;
border: solid 3px #fff;
border-radius: 20px;
width: 100%;
margin-top: 20px;
position: relative;
text-transform: uppercase;
font-weight: bold;
transition: background-color 0.3s ease, color 0.3s ease;
}
.et_pb_blog_0 a.more-link:hover {
background-color: #fff;
color: #1d630b !important;
} @media only screen and (max-width: 980px){
.et_pb_post h2{
font-size: 20px !important;
padding-bottom: 10px !important;
}
.et_pb_module.et_pb_text_align_justified{
text-align: center !important;
}
}
.telefone-topo span {
font-size: 22px;
}
.botao-whatsapp.et_pb_custom_button_icon.et_pb_button {
padding-left: 2.5em !important;
}
.botao-whatsapp.et_pb_custom_button_icon.et_pb_button:before {
content: url(https://kombatbiosystem.com.br/wp-content/uploads/2019/09/icone-whatsapp-rodape-min.png) !important;
margin-left: -1.6em !important;
top: 10px;
}
.mobile_menu_bar:after{
color: #185e08 !important;
}
.mobile_menu_bar:before{
color: #185e08 !important;
}
.fullwidth-menu li {
padding-right: 70px;
}
.nav li ul {
width: 310px;
}
.fullwidth-menu li li a {
width: 270px;
padding: 6px 20px;
}
.sinopse-medida-provisoria .et_pb_main_blurb_image {
width: 351px;
}
.sinopse-medida-provisoria .et_pb_blurb_container {
padding: 40px 20px;
}
.sinopse-medida-provisoria .et_pb_blurb_container h3 {
font-size: 25px;
font-weight: bold;
color: #464646;
line-height: 1.2em;
}
.sinopse-medida-provisoria .et_pb_blurb_container a {
background-color: #fff;
color: #185e08;
font-weight: bold;
padding: 18px 32px;
border: solid 2px #185e08;
border-radius: 5px;
position: relative;
top: 45px;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.sinopse-medida-provisoria .et_pb_blurb_container a:hover {
opacity: .7;
}
.telefone-rodape span {
font-size: 25px;
}
.sinopse-botao-curta-pagina .et_pb_main_blurb_image {
padding-top: 5px;
}
.sinopse-botao-curta-pagina .et_pb_image_wrap {
margin-right: 10px;
}
.sinopse-botao-curta-pagina .et_pb_blurb_container {
border-left: 1px solid #0b1204;
padding-top: 8px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.sinopse-botao-curta-pagina:hover .et_pb_blurb_container  {
border-left: 1px solid #fff;
}
#footer-info {
float: none;
text-align: center;
}
.call-inicial {
margin-top: 25px;
}
.call-inicial h2 {
color: #272727;
font-size: 40px;
text-transform: uppercase;
}
.call-inicial h1 {
color: #fff;
font-size: 40px;
text-transform: uppercase;
}
.call-2 {
color: #fff;
}
.call-2 h2 {
color: #63B82B;
text-transform: uppercase;
font-size: 34px;
}
.call-2 h1 {
color: #fff;
text-transform: uppercase;
font-size: 34px;
}
.bot-negativo {
margin-bottom: -235px !important;
position: relative;
z-index: 9999;
}
.call-3 h2 {
color: #63B82B;
text-transform: uppercase;
font-size: 34px;
}
.call-3 h1 {
color: #272727;
text-transform: uppercase;
font-size: 34px;
}
.blurb-praga {
width: 20%;
margin-bottom: 0 !important;
float: left;
}
.blurb-praga h4 {
text-transform: uppercase;
}
.conteudo-interno .et_pb_row:first-of-type {
padding: 0px !important;
}
.topo-interno h1 {
font-size: 36px;
font-weight: bold;
color: #63B82B;
} .formulario-contato {
max-width: 720px;
margin: 40px auto;
background: #fff;
padding: 30px;
border-radius: 16px;
box-shadow: 0 10px 30px rgba(0,0,0,0.08);
font-family: Roboto;
} .formulario-contato input,
.formulario-contato textarea {
width: 100%;
padding: 14px;
border-radius: 10px;
border: 1px solid #ddd;
background: #fafafa;
font-size: 14px;
transition: all 0.3s ease;
margin-bottom: 20px;
} .formulario-contato input:focus,
.formulario-contato textarea:focus {
border-color: #185e08;
background: #fff;
box-shadow: 0 0 0 3px rgba(92,184,92,0.15);
outline: none;
} .formulario-contato textarea {
height: 130px;
resize: none;
} .formulario-contato input.wpcf7-submit {
background: linear-gradient(135deg, #185e08, #185e08);
color: #fff;
border: none;
padding: 12px;
border-radius: 30px;
font-size: 22px;
font-weight: 600;
cursor: pointer;
transition: all 0.3s ease;
width: 100% !important;
} .formulario-contato input.wpcf7-submit:hover {
transform: translateY(-2px);
box-shadow: 0 8px 20px rgba(92,184,92,0.3);
} .orcamento {
max-width: 720px;
margin: 40px auto;
background: #fff;
padding: 30px;
border-radius: 16px;
box-shadow: 0 10px 30px rgba(0,0,0,0.08);
font-family: Roboto;
} .orcamento .linha {
display: flex;
gap: 20px;
}
.orcamento .linha p {
flex: 1;
margin-bottom: 20px;
} .orcamento input,
.orcamento textarea {
width: 100%;
padding: 14px;
border-radius: 10px;
border: 1px solid #ddd;
background: #fafafa;
font-size: 14px;
transition: all 0.3s ease;
} .orcamento input:focus,
.orcamento textarea:focus {
border-color: #185e08;
background: #fff;
box-shadow: 0 0 0 3px rgba(92,184,92,0.15);
outline: none;
} .orcamento .titulo {
font-weight: 600;
font-size: 16px;
color: #185e08;
} .orcamento .opcoes {
display: flex;
flex-wrap: wrap;
gap: 12px 20px;
margin-bottom: 20px;
} .orcamento .opcoes .wpcf7-list-item {
display: inline-flex;
align-items: center;
margin: 0;
margin-bottom: 10px;
}
.orcamento .opcoes input[type="radio"],
.orcamento .opcoes input[type="checkbox"] {
position: absolute;
opacity: 0;
pointer-events: none;
} .orcamento .opcoes label {
display: inline-flex;
cursor: pointer;
align-items: stretch;
margin-right: 10px;
}
.orcamento .opcoes input{
margin-right: -16px !important;
} .orcamento .opcoes .wpcf7-list-item-label {
padding: 8px 14px;
border-radius: 20px;
background: #f1f1f1;
font-size: 13px;
transition: all 0.25s ease;
} .orcamento .opcoes label:hover .wpcf7-list-item-label {
background: #e0e0e0;
} .orcamento .opcoes input:checked + .wpcf7-list-item-label {
background: #185e08;
color: #fff;
box-shadow: 0 4px 10px rgba(92,184,92,0.3);
} .orcamento textarea {
height: 130px;
resize: none;
margin-top: 10px;
} .orcamento .botao {
text-align: center;
margin-top: 20px;
}
.orcamento input.wpcf7-submit{
background: linear-gradient(135deg, #185e08, #185e08);
color: #fff;
border: none;
padding: 12px;
border-radius: 30px;
font-size: 22px;
font-weight: 600;
cursor: pointer;
transition: all 0.3s ease;
width: 100% !important;
} .orcamento .wpcf7-submit:hover {
transform: translateY(-2px);
box-shadow: 0 8px 20px rgba(92,184,92,0.3);
} @media (max-width: 600px) {
.orcamento .linha {
flex-direction: column;
}
} .tabela {
border-collapse: collapse;
border-spacing: 0;
}
.tabela td,
.tabela th {
font-size: 16px;
padding: 5px !important;
border: 1px solid #000;
overflow: hidden;
word-break: normal;
}
.tabela th {
font-weight: bold;
}
.tabela .tabela-topo,
.tabela .tabela-base {
background-color: #63B82B;
color: #282828;
height: 20px;
text-align: center;
vertical-align: top;
}
.tabela .tabela-linhas {
color: #282828;
vertical-align: top;
text-align: center;
}
@media only screen and (min-width: 1281px) and (max-width: 1380px) {
.fale-conosco-topo h4 {
font-size: 28px !important;
}
.botao-solicite-um-orcamento {
font-size: 21px !important;
}
.fullwidth-menu li {
padding-right: 60px;
}
#fundo-medida-provisoria-home .coluna-cuidado-home {
padding: 30px;
}
}
@media only screen and (min-width: 1181px) and (max-width: 1280px) {
.fale-conosco-topo {
right: 260px !important;
}
.fale-conosco-topo h4 {
font-size: 23px !important;
}
.botao-solicite-um-orcamento {
font-size: 20px !important;
}
.telefone-topo {
font-size: 29px !important;
}
.fullwidth-menu li {
padding-right: 50px;
}
#fundo-principal-home .texto-atencao-senhores-usuarios {
margin-top: 40px!important;
padding-right: 20px;
}
.sinopse-medida-provisoria .et_pb_blurb_container {
padding: 20px;
}
.sinopse-medida-provisoria .et_pb_blurb_container h3 {
font-size: 22px;
}
#fundo-medida-provisoria-home .coluna-cuidado-home {
padding: 20px;
}
#fundo-servicos-home h3 {
font-size: 28px;
}
.email-rodape {
font-size: 23px !important;
}
}
@media only screen and (min-width: 1081px) and (max-width: 1180px) {
.fale-conosco-topo {
right: 240px !important;
}
.fale-conosco-topo h4 {
font-size: 20px !important;
}
.botao-solicite-um-orcamento {
font-size: 19px !important;
}
.telefone-topo {
font-size: 27px !important;
}
.telefone-topo span {
font-size: 15px;
}
.fullwidth-menu li {
padding-right: 38px;
}
#fundo-principal-home .texto-atencao-senhores-usuarios {
margin-top: 30px!important;
padding-right: 20px;
}
.sinopse-medida-provisoria .et_pb_main_blurb_image {
display: block;
margin: 0 auto;
}
.sinopse-medida-provisoria .et_pb_blurb_container {
padding: 20px 20px 80px;
display: block;
}
#fundo-servicos-home h3 {
font-size: 26px;
}
.email-rodape {
font-size: 21px !important;
}
}
@media only screen and (min-width: 981px) and (max-width: 1080px) {
.fale-conosco-topo {
right: 230px !important;
}
.fale-conosco-topo h4 {
font-size: 18px !important;
}
.botao-solicite-um-orcamento {
font-size: 18px !important;
}
.telefone-topo {
font-size: 24px !important;
}
.telefone-topo span {
font-size: 15px;
}
.fullwidth-menu li {
padding-right: 25px;
}
#fundo-principal-home .texto-atencao-senhores-usuarios {
margin-top: 20px!important;
padding-right: 20px;
}
.texto-atencao-senhores-usuarios h3 {
font-size: 36px !important;
}
.sinopse-medida-provisoria .et_pb_main_blurb_image {
display: block;
margin: 0 auto;
}
.sinopse-medida-provisoria .et_pb_blurb_container {
padding: 20px 20px 80px;
display: block;
}
#fundo-servicos-home h3 {
font-size: 23px;
}
.telefone-rodape {
font-size: 26px !important;
}
.email-rodape {
font-size: 19px !important;
}
} @media all and ( min-width: 768px ) and ( max-width: 980px ) {
.bloco-base {
background: #63B82A !important;
padding: 0 0 15px !important;
}
.bot-negativo {
margin-bottom: -50px !important;
}
.bloco-pragas .et_pb_row_2 {
padding-bottom: 0 !important;
}
.bloco-pragas .et_pb_row_3 {
padding-top: 0 !important;
}
.bloco-pragas .et_pb_row_2 .et_pb_column_4 {
margin-bottom: 0 !important;
}
.bloco-pragas {
background-color: #ddd;
}	
.blurb-praga {
width: 33.3%;
margin-bottom: 20px !important;
}
}
@media only screen and (max-width: 980px) {
.centralizar-mobile,
.centralizar-mobile h1,
.centralizar-mobile h2,
.centralizar-mobile h3,
.centralizar-mobile h4,
.centralizar-mobile p,
.centralizar-mobile a,
.centralizar-mobile span,
.centralizar-mobile img,
.centralizar-mobile .et_pb_module {
text-align: center !important;
float: none !important;
margin-left: auto;
margin-right: auto;
}
#main-header {
position: fixed !important;
}
#main-header #et-top-navigation {
padding: 24px 0 0 !important;
}
.et_pb_slide_menu_active .et_toggle_slide_menu:after {
margin-left: -310px;
background-color: #fff;
}
.coluna-logo {
margin-bottom: 0;
}
#fundo-principal-home .linha-associado {
background-color: #464646;
padding-top: 7px!important;
}
#fundo-principal-home .linha-associado .et_pb_column:first-child {
border-right-width: 4px;
border-right-color: #74cd7d;
background-image: linear-gradient(90deg,rgba(255,255,255,0) 0.7%,#ffffff 0%,#ffffff 99.3%,rgba(255,255,255,0) 0%);
}
#fundo-principal-home .texto-atencao-senhores-usuarios {
margin-top: 10px!important;
padding: 0 20px;
}
#fundo-medida-provisoria-home .et_pb_column,
#fundo-inea-home .et_pb_column,
#fundo-rodape .et_pb_column {
width: 100% !important;
margin-right: 0 !important;
}
#fundo-servicos-home .et_pb_column {
width: 46% !important;
margin-left: 2% !important;
margin-right: 2% !important;
margin-top: 0;
}
#fundo-rodape .et_pb_module {
margin-top: 0 !important;
}
.form-orcamento .et_pb_contact_field_radio,
.form-orcamento .et_pb_contact_field_checkbox {
width: 33.33%;
}
.texto-vermelho {
max-width: 100% !important;
}
}
@media only screen and (max-width: 767px) {
#slide-principal .et_pb_slide {
background-image: none;
}
#slide-principal .et_pb_slide_description {
padding: 16% 5%;
}
#fundo-sobre-a-empresa-home {
padding-bottom: 260px;
}
#fundo-homem-dedetizacao-jardim-home .img-homem-dedetizacao-jardim {
margin-top: -210px!important;
}
#fundo-homem-dedetizacao-jardim-home .texto-homem-dedetizacao-jardim {
margin-top: -100px!important;
}
.sinopse-medida-provisoria .et_pb_main_blurb_image {
width: 330px;
}
.sinopse-medida-provisoria .et_pb_blurb_container {
padding: 10px;
}
.sinopse-medida-provisoria .et_pb_blurb_container img {
width: 100px;
}
.sinopse-medida-provisoria .et_pb_blurb_container h3 {
font-size: 20px;
}
.sinopse-medida-provisoria .et_pb_blurb_container p {
font-size: 18px;
}
.sinopse-medida-provisoria .et_pb_blurb_container a {
padding: 8px 8px;
top: 15px;
}
#fundo-servicos-home .et_pb_column {
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
margin-bottom: 30px;
}
#fundo-servicos-home .et_pb_column:last-child {
margin-bottom: 0;
}
.bloco-base {
background:#63B82A !important;
padding:0 0 15px !important;
}
.call-inicial h2 {
font-size:30px;
}
.call-inicial h1 {
font-size:30px;
}
.conteudo-2 {
padding:0 !important;
}
.call-2 h1 {
font-size:28px;
}
.call-2 h2 {
font-size:28px;
}
.bot-negativo {
margin-bottom:0 !important;
margin-top:20px;
}
.bloco-pragas {
background-color: #ddd;
}	
.bloco-pragas .et_pb_row_2 {
padding-bottom:0 !important;
}
.bloco-pragas .et_pb_row_3 {
padding-top:0 !important;
}
.bloco-pragas .et_pb_row_2 .et_pb_column_4 {
margin-bottom:0 !important;
}
.blurb-praga {
width:100%;
float:none;
padding-bottom:20px;
}
.blurb-praga .et_pb_main_blurb_image {
margin-bottom:5px;
}
.bloco-base .et_pb_row {
padding-top: 300px;
}
.form-orcamento .et_pb_contact_field_radio,
.form-orcamento .et_pb_contact_field_checkbox {
width: 50%;
}
}
@media only screen and (max-width: 479px) {
#fundo-homem-dedetizacao-jardim-home .img-homem-dedetizacao-jardim {
margin-top: -200px!important;
margin-right: -12%;
margin-left: -12%;
}
#fundo-homem-dedetizacao-jardim-home .texto-homem-dedetizacao-jardim {
margin-top: -225px!important;
font-size: 15px;
margin-bottom: 60px!important;
}
.texto-aproveite-home h3 {
font-size: 27px !important;
}
.sinopse-medida-provisoria .et_pb_main_blurb_image {
width: 351px;
display: block;
margin: 0 auto 20px;
}
.sinopse-medida-provisoria .et_pb_blurb_container {
padding: 0 10px 40px;
display: block;
}
.email-rodape {
font-size: 14px !important;
}
.call-inicial {
margin-top: 140px;
}
.form-orcamento .et_pb_contact_field_radio,
.form-orcamento .et_pb_contact_field_checkbox {
width: 100%;
}
}
@media only screen and (max-width: 380px) {
.et_pb_slide_menu_active .et_toggle_slide_menu:after {
margin-left: -250px;
}
}