section#saude{width:100%;float:left;background:rgba(0,153,93,1);box-sizing: border-box;}
section#saude p{color:rgba(255,255,255,1);font-weight: bold;font-size:16px;float:left;width:100%;margin-top:0;}
section#saude a:hover p{color:rgba(1,120,66,1) !important}
section#saude figure{width:150px;float:left;background:rgba(255,255,255,1);height:100px; border-radius:5px;padding-top:20px;padding-bottom:20px;margin-left:0;margin-right:15px;}
section#saude figure img{width:40px;margin:10px auto;display:block;}
section#saude figure figcaption p{text-align:center;color:rgba(0,0,0,1);font-size:14px;width:80%;margin-left:10%;}
section.navegacao p{font-size:12px;}
section.navegacao a{color:rgba(0,0,0,1);}
section#saude p.titulo{font-size:35px;color:rgba(255,255,255,1);margin-top:60px;margin-bottom:20px;font-family: 'Inter', sans-serif;text-align:left;}
section#saude h1{font-size:48px;color:rgba(255,255,255,1);margin-top:60px;margin-bottom:20px;font-family: 'Inter', sans-serif;}
section#sessao1{float:left;margin:0;padding:0;background:rgba(220,220,220,1);padding-bottom:20px;box-sizing:border-box;width:100%}
section#sessao1 img{float:left;width:100px;margin-left:10%;margin-top:20px;}
section#sessao1 p{width:80%;float:left;padding-top:10px;margin-left:10%;line-height:25px;}
section#sessao2{float:left;margin:0;background:rgba(255,255,255,1);padding-bottom:20px;box-sizing:border-box;width:100%;}
section#sessao2 p{width:80%;float:left;padding-top:20px;margin-left:10%;line-height:25px;}
section#sessao2 ul{width:100%;float:left;margin:0;padding:0;}
section#sessao2 ol{width:100%;float:left;margin:0;padding:0;}
section#sessao2 ul li{font-family: 'Nunito Sans', sans-serif;font-size:16px;margin-bottom:5px;float:left;text-align:justify;width:100%;list-style-position: inside;}
section#sessao2 ol li{font-family: 'Nunito Sans', sans-serif;font-size:16px;margin-bottom:5px;float:left;text-align:justify;width:100%;list-style-position: inside;}
section#sessao2 a{color:rgba(1,120,66,1);text-decoration:none;}
a.padrao_a{color:rgba(0,80,179,1) !important;text-decoration:none;}
section#solicitar-cotacao{width:100%;float:left;margin:0;padding:0;background:rgba(255,255,255,1);padding-bottom:0px;}
section#solicitar-cotacao h2{font-size:32px;margin-top:40px;margin-bottom:10px;}
section#solicitar-cotacao p{width:100%;float:left;padding-top:0px;line-height:25px;text-align:justify;}
section#solicitar-cotacao table{width:50%;float:left;margin-top:20px;}
section#solicitar-cotacao table caption{font-size:16px;font-family: 'Nunito Sans', sans-serif;}
section#solicitar-cotacao table tr th{background:rgba(1,99,55,1);color:rgba(255,255,255,1);padding:5px;font-family: 'Nunito Sans', sans-serif;font-size:16px}
section#solicitar-cotacao table tr td{font-family: 'Nunito Sans', sans-serif;font-size:16px;padding:5px;text-align:center;}
.centro table{margin:0 auto;width:850px;color:rgba(0,0,0,1);border-collapse: collapse !important;float:left;display:block;position:relative;}
.centro table caption{color:rgba(0,0,0,1);font-size:15px;caption-side: top;}
.centro table thead{font-size:17px;}
.centro table thead tr{background:rgba(220,220,220,1);}
.centro table thead tr th{padding:15px;border:1px solid #000;font-weight:normal;text-align:left;}
.centro table thead tr th.central{text-align:center;}
.centro table tbody tr td{padding:10px;border:1px solid #000;}
.centro table tbody tr td.central{text-align:center;}
.centro table tbody tr:hover{transition:0.5s;background:rgba(220,220,220,1) !important;}
.centro table tbody tr.cinza{background:rgba(220,220,220,1);}
.centro table tbody tr.branco{background:rgba(255,255,255,1);}
.centro table tfoot{color:rgba(0,0,0,1);}
.centro table tfoot tr td{padding-top:10px;}
.centro table tfoot tr td a{color:rgba(33,84,173,1);}
.centro address{font-size:13px;text-align:justify;margin-bottom:20px;width:100%;float:left;}
.centro ul{width:100%;float:left;margin:0;padding:0;}
.centro ol{width:100%;float:left;margin:0;padding:0;}
.centro ul li{font-family: 'Nunito Sans', sans-serif;font-size:16px;margin-bottom:5px;float:left;text-align:justify;width:100%;list-style-position: inside;}
.centro ol li{font-family: 'Nunito Sans', sans-serif;font-size:16px;margin-bottom:5px;float:left;text-align:justify;width:100%;list-style-position: inside;}
.centro small{text-align:justify;width:100%;float:left;margin-bottom:15px;}
#perguntas-frequentes table{margin:0 auto;width:850px;color:rgba(0,0,0,1);border-collapse: collapse !important;float:left;display:block;position:relative;}
span.saude{color:rgba(255,92,15,1);}
#perguntas-frequentes table caption{color:rgba(0,0,0,1);font-size:15px;caption-side: top;}
#perguntas-frequentes table thead{font-size:17px;}
#perguntas-frequentes table thead tr{background:rgba(220,220,220,1);}
#perguntas-frequentes table thead tr th{padding:15px;border:1px solid #000;font-weight:normal;text-align:left;}
#perguntas-frequentes table thead tr th.central{text-align:center;}
#perguntas-frequentes table tbody tr td{padding:10px;border:1px solid #000;}
#perguntas-frequentes table tbody tr td.central{text-align:center;}
#perguntas-frequentes table tbody tr:hover{transition:0.5s;background:rgba(220,220,220,1) !important;}
#perguntas-frequentes table tbody tr.cinza{background:rgba(220,220,220,1);}
#perguntas-frequentes table tbody tr.branco{background:rgba(255,255,255,1);}
#perguntas-frequentes table tfoot{color:rgba(0,0,0,1);}
#perguntas-frequentes table tfoot tr td{padding-top:10px;}
#perguntas-frequentes small{margin-top:20px;text-align:justify;}

p.pre-disparo{text-align:center !important;margin-top:0px !important;margin-bottom:20px !important;width:70% !important;margin-left:15%;}
div.botao_cotacion{width:100%;float:left;padding:0 !important;margin:-20px 0 30px 0 !important;}
div.botao_cotacion a.cotacion{margin:10px auto;width:350px;font-size:16px;text-align:center;background:rgba(26,145,70,1);color:rgba(255,255,255,1) !important;padding:10px;border-radius:5px;text-decoration:none;display:block;box-sizing:border-box;}
div.botao_cotacion a.cotacion img{height:20px;margin-right:5px;margin-bottom:-5px;}

div.botao_cotacao{width:100%;float:left;padding:0 !important;margin:-10px auto 30px auto !important;display:flex;justify-content: center;}
div.botao_cotacao a.cotacion{width:150px;font-size:14px;text-align:center;background:rgba(26,145,70,1);color:rgba(255,255,255,1) !important;padding:7px;border-radius:5px;text-decoration:none;display:block;box-sizing:border-box;margin-left:20px;}
div.botao_cotacao a.cotacion img{height:15px;margin-right:5px;margin-bottom:-3px;}

div.botao_cotacao2{width:100%;float:left;padding:0 !important;margin:-10px auto 30px auto !important;display:flex;justify-content: center;}
div.botao_cotacao2 a.cotacion{width:350px;font-size:16px;text-align:center;background:rgba(26,145,70,1);color:rgba(255,255,255,1) !important;padding:10px;border-radius:5px;text-decoration:none;display:block;box-sizing:border-box;margin-left:20px;}
div.botao_cotacao2 a.cotacion img{height:20px;margin-right:5px;margin-bottom:-5px;}
section#modalidades{float:left;padding:0;background:rgba(255,255,255,1);padding-bottom:20px;}
section#modalidades h2{font-size:32px;}
section#modalidades h2.sub{font-size:18px;margin-top:15px;width:90%;float:left;margin-left:5%;color:rgba(0,0,0,1);text-align:center;}
section#modalidades p{width:100%;float:left;text-align:justify;}
section#modalidades figure{width:30%;float:left;border:1px solid #CCC;padding:0px;box-sizing: border-box;border-radius:5px;margin:0;margin-left:2.5%;height:270px;}
section#modalidades figure figcaption{position:relative;}
section#modalidades figure figcaption p{font-size:14px;width:90%;float:left;margin-left:5%;}
section#modalidades figure img{width:100px;margin:20px auto;display:block;border-radius:5px;}
section#modalidades a{text-decoration:none;}
section#modalidades a.saiba{width:90%;margin-left:5%;margin-bottom:15px;float:left;margin-top:10px;text-align:center;text-decoration:none;background:rgba(19,133,47,1);color:rgba(255,255,255,1);padding:5px;box-sizing:border-box;}
section#modalidades a.saiba:hover{background:rgba(19,133,47,0.8);transition:0.5s;}

section#clinicas{float:left;padding:0;background:rgba(255,255,255,1);padding-bottom:20px;}
section#clinicas h2{font-size:32px;}
section#clinicas h2.t{font-size:17px;margin-top:20px;float:left;width:90%;text-align:left;float:left;margin-left:5%;}
section#clinicas a{color:rgba(0,0,0,1);text-decoration:none;}
section#clinicas figure{width:100%;float:left;margin:0}
section#clinicas img{-webkit-box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.77);
-moz-box-shadow:7px 5px 5px rgba(50, 50, 50, 0.77);box-shadow:7px 5px 5px rgba(50, 50, 50, 0.77);width:90%;margin:0 auto;display:block;}
div.hospital{width:47%;margin-left:2%;border:1px solid #CCC;padding:15px;box-sizing:border-box;border-radius:5px;display:block;float:left;}
div.hospital p{font-size:16px;width:90%;margin-left:5%;}
section#clinicas ul{width:90%;margin-left:5%;float:left;padding:0;}
section#clinicas ul li{width:100%;float:left;margin-left:0 !important;list-style:none;}
section#clinicas ul li.t_atend{list-style:none;font-weight:bold;padding-top:15px;}
section.organizador{display:flex;width:100%;}

section.grade{width:100%;float:left;margin-top:20px;box-sizing:border-box;}
div.botao{width:100%;position:absolute;top:130px;}
main{width:100%;float:left;position:relative;}
main h1{width:100%;float:left;font-size:25px;}
main h2{font-size:18px;}
main p{font-size:14px;text-align:justify;line-height:25px;color:rgba(0,0,0,1);}
main a.link{color:rgba(42,111,163,1);}
span.saude{color:rgba(255,92,15,1);}

@media screen and (max-width:1200px ){
section#saude p.titulo{font-size:30px;}
section#saude h1{font-size:36px;}
}
@media screen and (max-width:1000px ){
section#saude figure{width:100%;height:auto;padding:0;}
section#saude figure img{float:left;margin-left:20px;width:35px;}
section#saude figure figcaption{float:left;width:250px;}
section#saude figure figcaption p{float:left;margin-top:20px;text-align:left;width:90%;margin-left:5%;}
div.hospital{width:100%;margin-left:0;margin-bottom:10px;border:0;}
section#clinicas ul{width:100%;margin-left:0;}
section#clinicas h2.t{width:100%;margin-left:0;}
section#clinicas img{width:400px;}
section#clinicas figcaption{width:400px;margin:0 auto;display:block;}
section.organizador{display:block;}
#perguntas-frequentes table{width:100%;}
.centro table{width:100%;}
}
@media screen and (max-width:800px ){
section#modalidades figure{width:100%;margin-left:0;border:0;margin-bottom:30px;}
section#modalidades figure img{width:auto;margin:0 auto;float:none;}
section#modalidades h2.sub{width:400px;float:none;margin:10px auto;}
section#modalidades figure figcaption p{width:400px;float:none;margin:0 auto;}
section#modalidades a{width:400px;margin:15px auto;float:none;display:block;}
div.botao{position:relative;top:0;}
section#modalidades figure{height:auto;}
section#modalidades a.saiba{width:400px;margin:20px auto;float:none;}
}
@media screen and (max-width:700px ){
div.botao_cotacao a.cotacion{width:50%;margin-left:25%;margin-bottom:15px;}
div.botao_cotacao{display:block;}
div.botao_cotacao2 a.cotacion{width:50%;margin-left:25%;margin-bottom:15px;}
div.botao_cotacao2{display:block;}
}
@media screen and (max-width:600px ){
section#sessao2 h2{font-size:22px;}
section#modalidades h2{font-size:22px;}
section#clinicas h2{font-size:22px;}
section#saude p.titulo{font-size:25px;}
section#saude h1{font-size:25px;}
main h1{width:100%;float:left;font-size:25px;}
main h2{font-size:16px;}
p.pre-disparo{width:90% !important;margin-left:5% !important;}
section#solicitar-cotacao h2{font-size:22px;}
}
@media screen and (max-width:500px ){
section#modalidades a.saiba{width:350px;}
section#modalidades h2.sub{width:350px;}
section#modalidades figure figcaption p{width:350px;}
section#modalidades a{width:350px;}
section#clinicas img{width:350px;}
section#clinicas figcaption{width:350px;}
#perguntas-frequentes table{overflow-x: scroll;width:100%;margin:0 !important;}
#perguntas-frequentes table thead tr th{width:33.3%;}
#perguntas-frequentes table thead tr td{width:33.3%;float:left;}
.centro table{overflow-x: scroll;width:100%;margin:0 !important;}
.centro table thead tr th{width:33.3%;}
.centro table thead tr td{width:33.3%;float:left;}
section#saude p.titulo{font-size:20px;}
main h1{width:100%;float:left;font-size:20px;}
}
@media screen and (max-width:450px ){
div.botao_cotacion a.cotacion{width:100%;}
div.botao_cotacao a.cotacion{width:90%;margin-left:5%;margin-bottom:15px;}
div.botao_cotacao2 a.cotacion{width:90%;margin-left:5%;margin-bottom:15px;}
}
@media screen and (max-width:400px ){
section#modalidades a.saiba{width:320px;}
section#modalidades h2.sub{width:320px;}
section#modalidades figure figcaption p{width:320px;}
section#modalidades a{width:320px;}
section#clinicas img{width:320px;}
section#clinicas figcaption{width:320px;}
}