@font-face{font-family:"Gotham Bold";src:url('fonts/Gotham-Bold.eot');src:local('Gotham-Bold'),url('fonts/Gotham-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Gotham Book";src:url('fonts/Gotham-Book.eot');src:local('Gotham-Book'),url('fonts/Gotham-Book.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Gotham Medium";src:url('fonts/Gotham-Medium.eot');src:local('Gotham-Medium'),url('fonts/Gotham-Medium.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Gotham Light";src:url('fonts/Gotham-Light.eot');src:local('Gotham-Light'),url('fonts/Gotham-Light.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Raleway Bold";src:url('fonts/Raleway-Bold.eot');src:local('Raleway-Bold'),url('fonts/Raleway-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Raleway Regular";src:url('fonts/Raleway-Regular.eot');src:local('Raleway-Regular'),url('fonts/Raleway-Regular.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Raleway SemiBold";src:url('fonts/Raleway-SemiBold.eot');src:local('Raleway-SemiBold'),url('fonts/Raleway-SemiBold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:"Raleway Medium";src:url('fonts/Raleway-Medium.eot');src:local('Raleway-Medium'),url('fonts/Raleway-Medium.ttf');font-weight:normal;font-style:normal;}
html, body{height:100%;}
a:hover{color:#23527c;text-decoration:none;outline:none;}
.container-maior1{max-width:1000px !important;}
.container-maior2{max-width:1226px !important;}
.container-maior3{max-width:1190px !important;}
.container-foto{padding-right:15px;padding-left:15px;max-width:1130px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;}
.texto{font-size:1.1em;line-height:1.6em;font-family:"Raleway Regular";font-weight:300;color:#666666;}
.box1-boxflutuante{min-height:162px !important;z-index:1;//background-color:#265288;background-image:url('../img/fundo_servicos.png');text-align:center;position:absolute;color:#ffffff;font-family:"Gotham Bold";margin-left:calc(50% - 341px) !important;margin-left:-webkit-calc(50% - 341px) !important;margin-left:-moz-calc(50% - 341px) !important;margin-left:calc(50% - 341px) !important;margin-top:-138px;width:682px;z-index:1;}
#menu-fixo .navbar-brand img{width:120%;}
#menu-fixo .navbar-brand {
    padding-top: 6px !important;
}
#menu-fixo{border:0;background-color:#4381CB;display:none;z-index:1000000;}
#menu-fixo .icon-bar{background-color:#ffffff !important;}
#menu-fixo a{color:#ffffff;background-color:#4381cb;}
#menu-fixo ul{background-color:#4381cb;}
#menu-fixo a span{position:relative;display:inline-block;}
#menu-fixo a:hover span:before{width:100%;}
#menu-fixo a span:before{position:absolute;content:'';bottom:-1px;left:0;width:0;height:2px;background:#10adff;box-sizing:inherit;-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);}
#menu-fixo ul ul li{padding-top:8px;}
#menu-fixo ul ul a{background-color:#2766b7;}
#menu-fixo .navbar-nav {
    margin: 0;
    float: none;
    text-align: center;
}
#navbar-fixa {
    width: 100%;
}
#menu-fixo .navbar-nav > li > a{font-family:"Gotham Medium";color:#ffffff !important;padding-left:7px;padding-right:8px;font-size:0.9em;}
#menu-fixo ul ul{background-color:#2766b7;font-size:0.9em;pointer-events:none;}
#atendimento-fixo {
    width: 100%;
    background-color: #F9933F;
    height: 50px;
    color: #ffffff;
    font-family: "Gotham Book";
    text-align: center;
}
#atendimento-fixo img{padding-top:8px;padding-left:25px;}
#atendimento-fixo p{margin-top:8px !important;margin-bottom:0px;font-size:0.7em;}
#atendimento-fixo span{display:inline-block;margin-top:-6px;font-family:"Gotham Medium";font-size:1.3em;}
div.saiba-mais-oculto{display:none;font-family:"Raleway Medium";color:#556B84;margin-top:35px;padding-left:40px !important;padding-right:40px !important;font-size:13.3px;line-height:19px;padding-bottom:40px;}
.link-relacionamento:hover{color:#23527c;text-decoration:none;}
#box5-principal h2{font-family:"Gotham Bold";margin-top:5px !important;font-size:2.9em;line-height:1.11em;width:90%;margin:0 auto;letter-spacing:-0.068em;}
@media (min-width:992px){.servicos-coluna1{padding:0px 40px !important;}
.servicos-esquerda{padding-left:71px !important;}
}
@media (min-width:768px){.dropdown-menu{margin-top:-10px !important;opacity:0;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none;display:block !important;-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);}
ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;opacity:1;margin-top:0px !important;pointer-events:all !important;}
.menu-exames li{width:50%;float:left;}
.menu-exames li::after{clear:both;}
.menu-exames{width:670px !important;}
}
@media (min-width:800px){#agendamento-coluna-formulario{padding-right:0px !important;}
}
@media (max-width:1600px){#box8-principal iframe{width:559px;height:307px;}
#box9 iframe{width:184px;height:104px;}
}
@media (max-width:1200px){#noticia-box3-fundo{height:450px !important;}
.box1-boxflutuante{margin-top:-120px !important;}
}
@media (max-width:992px){#atendimento-fixo{display:none;}
#header-logo{min-height:100px !important;}
#header-logo-img{margin-top:20px !important;margin-left:20px !important;}
#header-coluna2-box1-titulo{margin-top:10px !important;}
#header-coluna2-box1{margin-left:250px !important;}
#header-coluna2-box1 img{width:40px;}
#menu{margin-left:0 !important;}
.box1-boxflutuante span{//margin-top:60px !important;font-size:0.6em !important;}
.box1-boxflutuante h2{font-size:1.6em !important;}
#box2-coluna2 div{vertical-align:middle;}
#box2-coluna2-coluna2{padding-top:20px !important;text-align:center !important;}
#box2-coluna2 img{margin:auto;}
#box2-coluna2 a{margin-left:0 !important;padding:10px 10px !important;}
#box3-box1-coluna1{background-color:#4381CB !important;}
#box3-box1-coluna1 > div:first-child{margin-top:20px !important;}
#box3-box1-coluna1 > div:first-child+div{margin-top:10px !important;}
#box3-box1-coluna1 input[type='text']{padding:10px 10px !important;height:30px !important;width:221px !important;height:40px !important;}
#box3-box1-coluna1 select{padding:5px 10px !important;height:40px !important;width:221px !important;background-position:202px 15px !important;}
#box3-box1-coluna2 > div{font-size:1em !important;padding-left:10px !important;padding-top:10px !important;margin-left:86px !important;width:149px !important;height:58px !important;}
#box4{font-size:1.4em !important;}
#box5-bordaprincipal{margin-top:-87.5% !important;margin-left:6% !important;}
#box5-bordaprincipal h1{font-size:2.35em !important;}
#box5-principal h2{font-size:2em !important;}
#box10-coluna1 h3{margin:auto !important;}
#box10-coluna1-box{margin:auto !important;margin-top:14px !important;}
#box10-coluna1-box-box1{margin-top:5% !important;}
#box10-coluna1-box-box2{margin:auto !important;}
#box10-coluna1-box-box2 p{margin-top:14px !important;}
#box10-coluna2{margin-top:60px !important;}
#box10-barra{}
#logo-rodape{margin-left:-27px !important;text-align:left !important;}
#noticia-box3-fundo{height:350px !important;}
#encontre-box3 input[type='text'],#encontre-box3 select{width:240px !important;}
.servicos-coluna2{margin-left:0 !important;}
.servicos-coluna1{padding:0px 15px !important;}
.servicos-coluna2 h2{margin-top:10px !important;}
.saiba-mais-oculto{padding-left:15px !important;}
#agendamento-celular{margin:0 !important;}
.agendamento-telefone{margin-right:56px !important;margin-left:0px !important;}
#contato-wrap-estado{margin-left:0 !important;}
#mensagem-wrap-email{margin-left:0 !important;}
}
@media (max-width:767px){#background-1{background-color:#fc9441;height:auto !important;width:100% !important;margin:0 auto;}
#box-marcacao2{display:none;}
#box-marcacao{padding:0 !important;background-color:transparent;top:0 !important;width:100% !important;border-radius:0 !important;height:auto !important;}
#box-marcacao ul{display:none;}
#box-marcacao span{font-size:1.5em !important;}
#box-marcacao .box-titulo-mini{display:none;}
#background-2{background-color:#4381cb;}
header{min-height:50px !important;}
#header-wrap-coluna2-box1{padding:0 !important;}
#header-coluna2-box1{border-radius:0 !important;padding:0 !important;margin-left:0 !important;min-height:40px !important;font-size:1em !important;width:100% !important;}
#header-coluna2-box1-titulo{margin-top:0px !important;}
#header-coluna2-box1 p{display:block;}
#header-coluna2-box1-titulo{font-size:0.71em !important;}
#header-coluna2-box1-ddd{font-size:18px !important;}
#header-coluna2-box1-ddd+span{font-size:27px !important;height:20px !important;margin-top:-8px !important;}
#header-coluna2-box1 img{display:none !important;}
#menu{margin-top:0px !important;}
#header-fundo{display:none;}
#header-logo{display:none !important;}
#head-hide {display: none;}   
.navbar-brand{display:inline !important;}
    .nav > li {
    position: relative;
    display: block;
}
ul.nav li.dropdown > .dropdown-menu{margin-left:0 !important;}
#menu .navbar-brand img{margin-top:-14px !important;height:48px !important;//background-color:#ffffff;border-radius:4px;padding:10px;}
.box1-boxflutuante{margin:0 !important;//position:relative !important;width:100% !important;//min-height:120px !important;}
.box1-boxflutuante span{margin-top:30px !important;}
#box2{margin-top:200px !important;}
#box2-coluna1 h2{padding-top:90px !important;}
#box2-coluna2-coluna2{padding-top:30px !important;}
#box3-fundo{display:none !important;}
#box3-box1-coluna1 > div:first-child+div{margin-top:20px !important;}
#box3-box1-coluna2 > div{margin-left:70px !important;}
#box4-borda1{display:none !important;}
#box4-borda2{border-left:1px #a2cde3 solid;margin-top:3px !important;}
#box5-principal h2{font-size:2.7em !important;}
#homefluid-box4 .container .box-pronto-socorro{display:none;}
#homefluid-box4 .container .box-fluid{position:relative !important;height:100% !important;width:100% !important;left:0 !important;}
#homefluid-box4 .container .box-content{width:100% !important;left:0px !important;height:auto !important;top:100px !important;}
#homefluid-box4 .container .box-content h1{margin:0px 65px 25px !important;}
#homefluid-box4 .container .box-content > .row{margin-left:15px !important;margin-right:15px !important;}
#homefluid-box4 .container .box-content > .row img{padding-left:0px !important;}
.box5-noticia img{width:80%;}
#box5-principal{margin-top:50px !important;margin-bottom:60px !important;}
#box5-bordaprincipal{margin-top:-90.5% !important;margin-left:7% !important;}
#box6-borda1{border-right:1px #a2cde3 solid;margin-top:0px !important;margin-bottom:10px !important;}
#box6-borda2{display:none !important;}
#box8-principal iframe{height:181px !important;width:330px !important;}
#box9 div{margin-top:30px;}
#rodape-box1-box{padding-top:5px !important;}
#logo-rodape{text-align:center !important;padding-top:10px !important;margin-left:0 !important;}
#logo-rodape img{margin:0 auto !important;}
#rodape-endereco{padding:20px 0px 0px !important;}
.rodape-menu{display:none;}
#rodape-intranet{margin-top:50px !important;padding:0 30px !important;}
#rodape-intranet-esqueci{font-size:0.8em !important;padding:0px 6px !important;}
#rodape-intranet input[type="submit"]{padding:20px 0px 20px 20px !important;margin-top:-20px !important;}
#noticia-box1 > div{margin-top:50px !important;}
#noticia-box1-borda1 > div{width:100% !important;}
#noticia-box1-borda2 > div{width:100% !important;}
#noticia-box2 h1{font-size:2.5em !important;}
#noticia-compartilhe{margin-left:auto;margin-right:auto;}
#noticia-box3-fundo{height:280px !important;}
#encontre-box3{text-align:center;}
#encontre-box3 input[type='text'],#encontre-box3 select{width:100% !important;margin-left:auto !important;margin-right:auto !important;margin-top:8px;}
#encontre-pesquisar{margin-top:8px;}
#encontre-box4 h4{padding:20px !important;}
.resultado-coluna2{border:0 !important;}
#sobre-box{width:100% !important;}
.sobre-box{padding:20px !important;}
.servicos-coluna1 img{margin-left:auto;margin-right:auto;}
.servicos-coluna2 h2{text-align:center;}
.servicos-esquerda+.servicos-coluna1{padding-top:30px !important;}
.saiba-mais, .saiba-maisx{display:block;margin-left:auto !important;margin-right:auto !important;}
#agendamento-celular > .form-control,.agendamento-telefone > .form-control,#agendamento-data > .form-control{display:inline-block !important;}
#agendamento-periodo{margin-left:0 !important;}
#agendamento-qual{margin-top:0 !important;}
.campo-cheio{width:100% !important;}
#agendamento-coluna2{padding:15px !important;}
#emergencia-box2 h1{font-size:2.5em !important;}
#emergencia-box3 p{font-family:"Raleway Regular";color:#666666;}
#contato-periodo{margin-left:0 !important;}
#contato-wrap-cidade{margin-left:0 !important;}
#mensagem-wrap-quarto{margin-left:0 !important;}
}
@media (max-width:510px){#box12 input[type="submit"]{width:68% !important;margin-bottom:20px !important;}
#noticia-compartilhe p{text-align:right;}
#noticia-compartilhe img{padding-right:0px !important;margin-left:0px !important;}
}
@media (max-width:480px){ul.nav li.dropdown > .dropdown-menu{margin-left:-35px !important;padding-left:0;}
#homefluid-box4 .container{padding:0 !important;}
#homefluid-box4 .container .box-content > .row{margin-left:0px !important;margin-right:0px !important;}
#homefluid-box4 .container .box-content > .row .col-xs-9{width:100% !important;text-align:center !important;}
#homefluid-box4 .container .box-content > .row .col-xs-3{display:none;}
#homefluid-box4 .container .box-content > .row span{font-size:0.9em !important;}
.container .box-content > .row{margin:0 !important;}
#homefluid-box4 .container .box-content h1{margin:0px 40px 25px !important;font-size:3em !important;}
#homefluid-box4 .container .box-content > p{margin-left:40px !important;}
#homefluid-box4 .container .box-content h1 strong{font-size:1em !important;}
#homefluid-box4 .container .box-content > .row p{font-size:3.9em !important;}
#box5-bordaprincipal{margin-top:-89% !important;margin-left:6.3% !important;}
#box5-principal h2{font-size:2em !important;}
#box8 h1{font-size:1.6em !important;}
#box8-principal iframe{height:181px !important;width:330px !important;}
#box10-coluna1-box-box1{margin-top:13% !important;}
#box10-barra{margin-top:10px !important;}
#box10-titulo{font-size:1.5em !important;}
#noticia-box3 img{padding:0 20px 20px 20px !important;}
#noticia-box3-fundo{height:180px !important;}
.titulo{text-align:center !important;}
}
@media (max-width:395px){figure.effect-bubba p{padding:0 !important;}
}
@media (max-width:380px){#noticia-box3-fundo{margin-top:50px !important;}
#homefluid-box4 .container .box-content > p{margin:0 40px 10px !important;font-size:1em !important;}
#homefluid-box4 .container .box-content > .row p{font-size:3.5em !important;}
#noticia-compartilhe img{width:40% !important;}
}
@media (max-width:350px){#box5-principal h2{padding-top:0!important;margin-top:-30px !important;}
}
@media (max-width:320px){#box3-box1-coluna1 > div:first-child{margin-left:0px !important;}
#box3-box1-coluna2 > div{margin-left:0px !important;}
#box8-principal iframe{height:137px !important;width:250px !important;}
#box9 iframe{height:137px !important;width:250px !important;}
#box10-barra{margin-top:0px !important;}
#noticia-box3-fundo{height:100px !important;margin-top:85px !important;}
}
header {
    min-height: 225px;
    position: relative;
    margin-bottom: 33px;
}
#header-logo {
    min-height: 173px;
}
#header-logo a {
    display: block;
    margin-top: 35px;
}
#header-logo-img {
    width: 198px;
    -webkit-transition: all 400ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: all 400ms cubic-bezier(0.23, 1, 0.32, 1);
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
}
#header-logo-img:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5);-webkit-transform:scale(1.11);transform:scale(1.11)}
#header-coluna2-box1{//width:224px;padding-top:34px;min-height:143px;width:283px;background-color:#265288;margin-left:412px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;color:#ffffff;}
#header-redes img{//max-width:70px;}
#header-coluna2-box1 p{margin:0;}
#header-coluna2-box1-titulo{font-family:"Gotham Bold";font-size:0.9em;display:inline-block;text-align:center;}
#header-coluna2-box1-ddd{font-family:"Gotham Bold";font-size:1.7em;}
#header-coluna2-box1-ddd+span{font-family:"Gotham Bold";font-weight:700;font-size:2.7em;height:20px;margin-top:-12px;display:inline-block;letter-spacing:-0.05em;}
#header-coluna2-box1 img{margin-top:11px;margin-right:6px;}
#header-coluna2-box1 img:last-child{margin-right:0;}
#box-marcacao {
    background: #fc9441;
    width: 220px;
    height: 174px;
    padding: 18px;
    color: #fff;
   }
#box-marcacao2 {
    background-image: url("../img/como-foi.png");
    background-repeat: no-repeat;
    width: 220px;
    height: 174px;
    padding: 18px;
    color: #fff;   
    background-size: cover;
    }
#background-1 .banner img {
    width: 100%;
    height: auto;
    }
#background-1 .banner {
    width: 220px;
    height: auto;
    } 
.box-fone {
    font-size: 2rem;
    font-family: "Gotham Bold", Arial, sans-serif;
    }
.box-titulo-2 {
    font-family: "Gotham Light";
    font-size: 1.35rem;
    margin-bottom: -6px !important;
    }
.whatsapp {
    background-image: url("../img/ico_whatsapp.png");
    background-size: cover;
    display: inline-block;
    width: 23px;
    height: 23px;
    }
.box-titulo {
    font-family: "Gotham Light";
    letter-spacing: -0.05em;
    margin-top: -7px !important;
}
#area-banners {
    margin: 80px;
}
/*///.box-titulo{font-family:"Gotham Light";letter-spacing:-0.05em;text-align:center;margin-bottom:-10px;margin-top:14px;}*/
#box-marcacao p{text-align:center; margin:0;}
.box-titulo-mini {
    margin: 0px 0 4px 0 !important;
    font-family: "Gotham Medium";
    font-size: 0.95em;
    }
#box-marcacao a:link,#box-marcacao a:active,#box-marcacao a:visited{color:#ffffff;}
#box-marcacao a:hover{color:#ffffff;text-decoration:none;}
#box-marcacao span {
    font-family: "Gotham Bold";
    font-size: 3.2rem;
    margin-top: -10px;
    display: inline-block;
    letter-spacing: -0.06em;
    text-transform: uppercase;
    margin-bottom: -5px;
    }
#box-marcacao ul{margin:0;padding:0;text-align:center;}
#box-marcacao ul li{display:inline-block;height:30px;width:30px;margin-right:5px;}
#box-marcacao ul li a:link, #box-marcacao ul li a:visited{opacity:0.7;height:30px;display:block;line-height:2em;text-decoration:none;text-indent:-9999px;}
#box-marcacao ul li a:hover, #box-marcacao ul li a:active{opacity:1;}
#box-marcacao ul li a.facebook{background:url("../img/facebook-with-circle.svg") center center no-repeat;background-size:30px 30px;}
#box-marcacao ul li a.instagram{background:url("../img/instagram-with-circle.svg") center center no-repeat;background-size:30px 30px;}
#box-marcacao ul li a.tube{background:url("../img/youtube-with-circle.svg") center center no-repeat;background-size:30px 30px;}
#wrap-menu{padding:0;}
#barra_superior{padding-left:30px;padding-right:0px;}
#menu {
    font-family: "Gotham Medium";
    color: #ffffff;
    font-size: 1em;
    background-color: #4381cb;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
    margin-top: 12px;
    min-height: 58px !important;
    overflow: hidden;
}
#menu .caret{color:#ff7e14;}
#menu a{color:#ffffff;background-color:#4381cb;padding-left:5px !important;padding-right:5px !important;}
#menu ul{background-color:#4381cb;}
#menu a span{position:relative;display:inline-block;}
#menu a:hover span:before{width:100%;}
#menu a span:before{position:absolute;content:'';bottom:-1px;left:0;width:0;height:2px;background:#10adff;box-sizing:inherit;-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);}
#menu ul ul li{padding-top:8px;padding-top:8px;}
#menu ul ul{background-color:#2766b7;font-size:0.9em;pointer-events:none;}
#menu ul ul a{background-color:#2766b7;}
#menu .dropdown-menu a{-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);}
#menu .dropdown-menu a:hover{color:#10adff;}
ul.nav li.dropdown > .dropdown-menu{-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);margin-top:0px;border:0;padding:10px 15px 15px 15px;margin-left:-60px;}
#menu .navbar-brand{display:none;}
#menu .icon-bar{background-color:#ffffff !important;}
#menu .navbar-nav > li > a{padding-top:19px;height:58px;font-size:0.97em;}
#header-fundo {
    position: absolute;
    width: 100%;
    background-color: #4381cb;
    height: 58px;
    z-index: -1;
    bottom: 0;
}
#box1{text-align:center;}
.imagem-slider{z-index:-1;}
.box1-boxflutuante span{border-bottom:2px solid #ffffff;display:inline-block;font-size:1.1em;padding-bottom:0px;margin-top:26px;font-family:"Gotham Medium";letter-spacing:0.08em;}
.box1-boxflutuante h2{font-weight:normal;font-size:2.5em;line-height:0.93em;margin:0 auto;margin-top:13px;width:85%;padding-bottom:44px;letter-spacing:-0.05em;}
#box2{margin-top:118px;}
#box2-coluna1 h2 span{font-family:"Gotham Bold";}
#box2-coluna1 h2 {
    font-family: "Gotham Light";
    font-weight: normal;
    font-size: 2.5em;
    color: #666666;
    line-height: 1em;
    letter-spacing: -3px;
}
#box2-coluna1 p{color:#919191;font-family:"Raleway Regular";font-size:1em;margin:0;margin-top:-5px;line-height:1.7em;text-align:justify;padding-bottom:7px;}
#box2-coluna2{padding:0;text-align:center;}
#box2-coluna2-coluna1{padding-right:0;padding-left:0;}
#box2-coluna2-coluna2{padding-top:149px;text-align:left;}
#conheca-mais {
    padding: 20px 35px;
    border: 2px solid #cccccc;
    color: #cccccc;
    font-family: "Gotham Medium";
    border-radius: 5px;
    text-decoration: none;
    font-size: 0.85em;
    transition: 0.2s all;
    -moz-transition: 0.2s all;
    margin-top: 8px;
    display: inline-block;
}
#box2-coluna2 a{padding:17px 40px;border:2px solid #cccccc;color:#cccccc;font-family:"Gotham Medium";border-radius:5px;text-decoration:none;font-size:1em;transition:0.2s all;-moz-transition:0.2s all;width:258px;height:56px;}
#box2-coluna2 a:hover{border:2px solid #949494;color:#949494;}
#box3-fundo{background-color:#4381CB;min-height:230px;width:calc(50% + 125px);position:absolute;z-index:-1;margin-top:105px;}
#box3 {
    margin-top: 105px;
    min-height: 230px;
    z-index: 5;
    background-color: #fff;
    position: relative;
}
#box3-box1-coluna1 {
    color: #ffffff;
    background-image: url('../img/fundo_encontre.jpg');
    background-color: #4381CB;
    background-position: 0;
    background-repeat: no-repeat;
    min-height: 230px;
    overflow: hidden;
}
#box3-box1-coluna1 > div:first-child{float:left;font-family:"Gotham Light";width:200px;font-size:2em;margin-top:95px;margin-left:78px;line-height:1em;}
#box3-box1-coluna1 > div:first-child b{font-family:"Gotham Bold";font-weight:normal;}
#box3-box1-coluna1 > div:first-child+div{float:right;width:282px;text-align:right;margin-right:28px;margin-top:58px;}
#box3-box1-coluna1 input[type="text"]{font-family:"Raleway SemiBold";color:#ffffff;border:1px solid #ffffff;border-radius:3px;background-color:transparent;width:282px;height:53px;font-size:0.96em;padding:19px 18px;box-sizing:border-box;}
#box3-box1-coluna1 select{font-family:"Raleway SemiBold";margin-top:5px;border-radius:3px;font-size:0.96em;padding-left:14px;width:282px;height:53px;color:#ffffff;border:1px solid #ffffff;box-shadow:none;background-color:transparent;background-image:url(../img/seta_select.png);background-position:255px 23px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;}
#box3-box1-coluna1 option{padding-left:14px;padding-top:6px;padding-bottom:6px;background-color:#ffffff;color:#4381CB;}
#box3-box1-coluna1 input[type='submit']{font-size:1.1em;color:#ffffff;border:0;padding:13px 0 13px 13px;background-color:transparent;cursor:pointer;transition:0.2s all;-moz-transition:0.2s all;font-family:"Raleway SemiBold";}
#box3-box1-coluna1 input[type='submit']:hover{color:#cccccc;}
.placeholderbranco::-webkit-input-placeholder{color:#ffffff;}
.placeholderbranco:-moz-placeholder{color:#ffffff;opacity:1;}
.placeholderbranco::-moz-placeholder{color:#ffffff;opacity:1;}
.placeholderbranco:-ms-input-placeholder{color:#ffffff;}
.placeholderbranco:placeholder-shown{color:#ffffff;}
.placeholderazul::-webkit-input-placeholder{color:#9DB8D2 !important;}
.placeholderazul:-moz-placeholder{color:#9DB8D2 !important;opacity:1;}
.placeholderazul::-moz-placeholder{color:#9DB8D2 !important;opacity:1;}
.placeholderazul:-ms-input-placeholder{color:#9DB8D2 !important;}
.placeholderazul:placeholder-shown{color:#9DB8D2 !important;}
#box3-box1-coluna2 {
    min-height: 230px;
    background-image: url(../img/atendimento.jpg);
    background-position: 15px 0;
    background-repeat: no-repeat;
    color: #ffffff;
    font-family: "Gotham Book";
    overflow: hidden;
    background-size: 360px;
    position: relative;
}
#box3-box1-coluna2 > div {
    background-color: rgba(255, 127,17,0.7);
    width: 169px;
    height: 80px;
    line-height: 0.9em;
    font-size: 1.2em;
    padding: 15px;
    position: absolute;
    bottom: 20px;
    right: 30px;
}
#box4{color:#67aed2;font-family:"Gotham Book";font-size:2.2em;text-align:center;margin-top:102px;min-height:45px;}
#box4-borda1{border-top:2px #a2cde3 solid;border-left:2px #a2cde3 solid;min-height:31px;margin-top:21px;}
#box4-borda2{border-top:2px #a2cde3 solid;border-right:2px #a2cde3 solid;min-height:31px;margin-top:21px;}
#box5{margin-top:20px;}
.box5-noticia{width:100%;padding:0 !important;text-align:center;font-family:"Gotham Bold";}
.box5-noticia:first-child{margin-bottom:9px;}
.box5-noticia img{margin:0 auto;}
.box5-noticia span{display:inline-block;color:#67AED2;font-size:0.8em;padding-top:10px;}
.box5-noticia h4{margin-top:1px;;color:#2D62A2;font-size:1.2em;margin-bottom:8px !important;letter-spacing:-0.05em;line-height:1.1em;}
.box5-noticia p{font-family:"Raleway Regular";font-size:0.8em;color:#9F9F9F;}
.box5-noticia a:hover{text-decoration:none;}
#box5-principal, .box5-noticia{-webkit-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;}
#box5-principal img{margin:0 auto;width:100%;list-style:none;text-align:center;}
#box5-principal span{font-size:1em;font-size:0.7em;}
#box6{padding-top:37px;padding-bottom:50px;text-align:center;color:#BBBBBB;font-family:"Gotham Bold";font-size:1em;}
#box6-borda1{border-bottom:2px #a2cde3 solid;border-left:2px #a2cde3 solid;min-height:31px;margin-top:-23px;}
#box6-borda2{border-bottom:2px #a2cde3 solid;border-right:2px #a2cde3 solid;min-height:31px;margin-top:-23px;}
#box7{color:#67AED2;font-family:"Gotham Book";text-align:center;padding-top:46px;}
#box7 h3{font-size:2.2em;}
#box8-fundo{background:url(../img/fundo_videos.png);width:100%;height:501px;position:absolute;margin-top:120px;z-index:-1;}
#box8{text-align:center;margin-top:12px;color:#ffffff;font-family:"Gotham Bold";}
#box8-principal iframe{margin:0 auto;display:block;border:8px solid #fff;}
#box8 h1{max-width:60%;margin:0 auto;padding:40px 0;line-height:0.9em;font-size:3.1em;letter-spacing:-0.06em;}
#box9{font-family:"Gotham Bold";background-color:#ffffff;text-align:center;margin-top:0;padding-top:44px;}
#box9 iframe{margin:0 auto;display:block;}
#box9 p{color:#66ADD2;font-size:0.7em;padding-top:15px;margin-bottom:3px !important;}
#box9 h4{max-width:260px;margin:auto;color:#2D62A2;font-size:1.2em;margin-top:3px !important;}
#box9-2{margin-top:90px;}
#mais-videos{padding:17px 40px;border:2px solid #cccccc;color:#cccccc;font-family:"Gotham Medium";border-radius:5px;text-decoration:none;font-size:1em;transition:0.2s all;-moz-transition:0.2s all;width:258px;height:56px;}
#box10{margin-top:140px;}
#box10-coluna1 > div{text-align:center;}
#box10-coluna1 h3{color:#67AED2;font-family:"Gotham Book";width:95.8247%;font-size:2.2em;margin-top:0;margin-bottom:19px;}
#box10-coluna1-box{background-color:#326CB2;min-height:365px;width:95.8247%;}
#box10-coluna1-box > p{font-family:"Raleway SemiBold";font-weight:400;color:#ffffff;width:84.269%;margin:0 auto;padding-top:8%;font-size:1em;}
#box10-coluna1-box-box1{width:78.531%;margin:0 auto;margin-top:6.7251%;}
#box10-coluna1-box-box1 img{margin:auto;max-height:174px;}
#box10-coluna1-box-box1 span{color:#ffffff;font-family:"Raleway SemiBold";text-align:left !important;display:inline-block;font-size:0.9em;line-height:1em;margin-top:8px;}
#box10-coluna1-box-box1 span b{font-weight:normal;font-family:"Raleway Bold";}
.download:hover{background-color:#2a5180;text-decoration:none;color:#ffffff;}
.download{padding-top:1px;margin-top:8px;font-size:0.8em;font-family:"Raleway SemiBold";background:#ffffff;color:#326CB2;border-radius:10px;height:21px;display:inline-block;width:130px;text-align:center;line-height:1.7em;max-width:100%;}
#box10-coluna1-box-box2{font-family:"Raleway SemiBold";background-color:#FF9843;width:95.8247%;min-height:52px;}
#box10-coluna1-box-box2 p{margin-top:4%;color:#ffffff;font-size:0.9em;}
#box10-barra{margin-top:26px;position:absolute;width:1px;height:102px;background-color:#ffffff;margin-left:35.2%;}
#box10-titulo{text-align:center;color:#67AED2;font-family:"Gotham Book";margin:0;font-size:2.2em;}
#box10-borda1{border-top:2px solid #a9d1e5;border-left:2px solid #a9d1e5;height:32px;margin-top:20px;}
#box10-borda1+div{padding:0;}
#box10-borda2{border-top:2px solid #a9d1e5;border-right:2px solid #a9d1e5;height:32px;margin-top:20px;}
.box-10-relacionamento{background-color:#326cb2;padding:22px 27px 27px 24px !important;color:#ffffff;width:352px;height:108px;margin-left:auto;margin-right:auto;}
.box-10-relacionamento h3{width:160px;margin:0;font-family:"Source Sans Pro";font-weight:700;font-size:1.8em;line-height:1em;}
.box-10-relacionamento p{font-family:"Source Sans Pro";font-weight:400;font-size:0.9em;margin-top:2px;}
#box10-satisfacao{background-image:url(../img/fundo_relacionamento1.jpg);max-width:100%;}
#box10-mensagem{background-image:url(../img/fundo_relacionamento2.jpg);max-width:100%;}
#box10-app{background-image:url(../img/fundo_app.jpg);padding-top:16px !important;height:124px;margin-top:23px;max-width:100%;}
#box10-app img{margin-left:-10px;}
#box10-app p{line-height:1.1em;margin-top:0px;margin-bottom:9px;}
#box10-coluna2-box3{margin-top:26px;}
#box10-coluna2-bordabaixo{border-right:2px solid #a9d1e5;border-bottom:2px solid #a9d1e5;border-left:2px solid #a9d1e5;height:23px;margin-top:6px;}
#box11{margin-top:128px;text-align:center;color:#66ADD2;font-family:"Gotham Book";}
#box11 h3{font-size:2.2em;}
#box12{background-color:#eeeeee;text-align:center;color:#888888;min-height:231px;padding-top:46px;font-family:"Raleway Regular";font-size:1.2em;}
#box12 form > div{margin-top:17px;}
#box12 input[type='email']{border:0;border-radius:4px;padding:21px 19px;//min-width:330px;width:68%;font-size:0.7em;font-family:"Gotham Medium";}
#box12 input[type='submit']{border-radius:4px;vertical-align:top;background-color:#2c5e9a;margin-left:6px;font-family:"Gotham Bold";font-size:0.65em;padding:22px 36px;color:#ffffff;border:0;}
footer{color:#ffffff;}
#rodape-box1{font-family:"Gotham Bold";background-color:#326cb2;min-height:250px;}
#rodape-box1-box{padding-top:65px;text-align:center;}
.rodape-menu{margin:44px 0 66px 0;padding:0;font-family:"Gotham Medium";text-align:center;}
.rodape-menu li{display:inline;padding-right:10px;padding-left:10px;border-right:1px solid #ffffff;font-size:0.9em;}
.rodape-menu li:last-child{border-right:0;}
.rodape-menu a,.rodape-menu a:visited,.rodape-menu a:active{color:#ffffff;-webkit-transition:0.2s all;-moz-transition:0.2s all;transition:0.2s all;}
.rodape-menu a:hover{color:#cbdbef;text-decoration:none;}
.rodape-footer{position:relative;width:100%;}
#logo-rodape{height:65px;text-align:center;}
#logo-rodape img{vertical-align:top;margin-left:auto;margin-right:auto;height:64px;}
#rodape-endereco{padding:0px 0 40px 0;position:relative;text-align:center;margin-top:-13px;}
#rodape-ddd{font-size:1.5em;font-family:"Gotham Bold";margin-right:-7px;}
#rodape-numero{font-size:2.6em;font-family:"Gotham Bold";letter-spacing:-0.05em;}
#rodape-endereco p{margin:0;font-size:1em;font-family:"Raleway Regular";line-height:126%;}
#rodape-intranet{padding-left:30px;padding-right:72px;}
#rodape-intranet-titulo{font-family:"Raleway Bold";text-align:center;font-size:0.9em;margin-bottom:3px;margin-top:-22px;}
#rodape-intranet input[type='text'],input[type='password']{background-color:#326CB2;padding:11px 11px 8px 11px;border:2px solid #ffffff;border-radius:5px;font-family:"Raleway SemiBold";font-size:0.8em;width:calc(50% - 2px);}
#rodape-intranet input[type='text']{margin-right:4px;}
#rodape-intranet-esqueci{padding:0;font-family:"Raleway Regular";font-size:0.65em;margin-top:7px;}
#rodape-intranet-esqueci a{color:#cbdbef;-webkit-transition:0.2s all;-moz-transition:0.2s all;transition:0.2s all;}
#rodape-intranet-esqueci a:hover{text-decoration:none;color:#ffffff;}
#rodape-intranet-acessar{padding:0;margin-top:4px;}
#rodape-intranet input[type='submit']{background-color:transparent;border:0;float:right;font-family:"Raleway Bold";font-size:0.95em;}
#rodape-intranet input[type='submit']:hover{color:#cbdbef;}
#rodape-box2 p{font-family:"Raleway Regular";font-size:1.2em;margin:0;padding:10px 0;}
#rodape-box2{background-color:#2c5e9a;min-height:40px;padding-bottom:10px;text-align:center;font-size:0.8em;padding-top:14px;}
#rodape-box2 a{color:#cbdbef;text-decoration:none;}
#rodape-box2 a:hover{color:#fff;text-decoration:none;}
.box-imagem{height:auto;}
.box-imagem img{border-bottom:5px solid #FF7E14;padding-bottom:4px;}
.titulo{margin-top:44px;color:#4381CB;font-size:2.5em;font-family:"Gotham Light";letter-spacing:-2px;}
.titulo span{font-family:"Gotham Bold";}
.titulo hr{border-top:1px solid #CCCCCC;margin:1px 0px;}
.descricao{font-family:"Raleway SemiBold";font-size:0.9em;color:#AAAAAA;margin-top:19px;}
#noticia-box1{margin:0 auto;text-align:center;}
#noticia-box1 > div{margin-top:150px;}
#noticia-box1-borda1 > div{border-top:1px solid #D7D7D7;width:173px;height:1px;float:right;margin-top:7px;}
#noticia-box1-borda2 > div{border-top:1px solid #D7D7D7;width:173px;height:1px;margin-top:7px;}
#noticia-categoria{padding:0;font-family:"Gotham Medium";color:#66add2;font-size:0.958em;letter-spacing:0.08em;}
#noticia-box2 h1{color:#3869A4;text-align:center;font-family:"Gotham Bold";font-size:3.7em;margin-top:8px;line-height:0.95em;letter-spacing:-0.06em;}
#noticia-box3-fundo{background-color:#4b86cd;height:501px;width:100%;position:absolute;z-index:-1;margin-top:85px;}
#noticia-box3{margin-top:21px;text-align:center;}
#noticia-box3 img{padding:0 37px 37px 37px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;margin-left:auto;margin-right:auto;}
#noticia-box4{margin-top:106px;padding-left:17px;}
#noticia-compartilhe{color:#326DB3;font-family:"Gotham Medium";}
#noticia-compartilhe p{text-align:right;}
#noticia-compartilhe img{padding-right:1px;margin-left:5px;}
#noticia-box5-barra{border-color:#CCCCCC;margin-top:50px;margin-left:17px;margin-bottom:-15px;}
#noticia-box7-barra{border-color:#CCCCCC;margin-top:0;margin-left:17px;}
#noticia-box6{font-family:"Gotham Medium";font-size:0.8em;color:#666666;padding-left:17px;margin-top:30px;}
#noticia-box6 span{font-family:"Gotham Light";font-size:1.25em;color:#868686 !important;}
#noticia-box7{margin-top:44px;font-family:"Gotham Book";color:#66ADD2;text-align:center;}
#noticia-box7 h1{font-size:2.2em;}
#noticia-box8{padding-left:32px;padding-right:40px;margin-top:22px;}
.noticia-box8{width:100%;padding:0 !important;text-align:center;font-family:"Gotham Bold";}
.noticia-box8 img{margin:0 auto;}
.noticia-box8 span{display:inline-block;color:#67AED2;font-size:0.8em;padding-top:10px;}
.noticia-box8 h4{margin-top:1px;;color:#2D62A2;font-size:1.2em;margin-bottom:16px !important;width:85%;margin-left:auto;margin-right:auto;}
.noticia-box8 p{font-family:"Source Sans Pro";font-weight:600;font-size:0.8em;color:#BEBEBE;}
#box8-1{padding-right:31.3px !important;}
#box8-2{padding-left:15.7px !important;padding-right:15.7px !important;}
#box8-3{padding-left:31.3px !important;}
#sobre-box2 h2{font-family:"Gotham Light";font-weight:normal;font-size:2.6em;color:#666666;line-height:1.18em;padding-top:36px;letter-spacing:-2px;}
#sobre-box2 h2 span{font-family:"Gotham Bold";}
#sobre-box3{font-size:1.1em;line-height:1.6em;margin-top:8px;}
#sobre-box3 p{font-family:"Raleway Regular";color:#666666;}
#sobre-box4{background:url(../img/fundo_maior_sobre.png);background-size:cover;background-position:center;background-attachment:fixed;height:686px;margin-top:88px;}
.sobre-box{background:linear-gradient(-192deg,#FFB300,#FF7F00);color:#ffffff;width:263px;height:263px;padding:6.3%;text-align:center;font-family:"Gotham Bold";}
.sobre-box div{border:1px solid #ffffff;height:100%;font-size:2.6em;line-height:1em;}
#sobre-box5-coluna1-box{margin-top:-45px;}
#sobre-box5-coluna1-box div{padding-top:40%;}
#sobre-box5-coluna2{padding-top:26px;}
#sobre-box6{margin-top:15px;}
#sobre-box6-coluna1{padding-top:32px;}
#sobre-box6-coluna2 div div{padding-top:33%;}
#sobre-box7{margin-top:43px;}
#encontre-box3{margin-top:42px;}
#encontre-box3 input[type='text']{border:2px solid #4481CB;border-radius:5px;font-family:"Raleway SemiBold";color:#9DB8D2;width:379px;height:41px;font-size:0.85em;background-color:#ffffff;}
#encontre-box3 select{border:2px solid #4481CB;border-radius:5px;font-family:"Raleway SemiBold";color:#9DB8D2;width:379px;height:41px;font-size:0.85em;cursor:pointer;box-shadow:none;background-color:transparent;background-image:url(../img/seta_select_form.png);background-position:calc(100% - 10px) 18px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
#encontre-especialidade{margin-left:3px;}
#encontre-pesquisar{width:156px;height:45px;color:#FFFFFF;font-family:"Raleway SemiBold";font-size:0.85em;background-color:#4481CB;margin-left:8px;}
#encontre-box4{color:#666666;margin-bottom:18px;}
#encontre-box4 h4{margin:0;font-family:"Gotham Light";font-weight:600;padding-top:91px;letter-spacing:-1px;}
#encontre-box4 hr{margin:9px 0px 8px 0px;border-top:1px solid #CCCCCC;}
#encontre-box4 p{font-size:0.9em;font-family:"Source Sans Pro";font-weight:300;color:#919191;}
#encontre-box4 span{font-weight:600;}
.linha-resultado{font-family:"Raleway Regular";color:#919191;font-size:0.8em;margin-top:28px;}
.linha-resultado img{border:1px solid #DDDDDD;}
.linha-resultado h5{margin:0;color:#4381CB;font-family:"Raleway SemiBold";}
.linha-resultado b{font-family:"Raleway SemiBold";font-weight:normal;}
.linha-resultado h6{margin:0px 0px 5px 0px;;font-family:"Raleway SemiBold";}
.linha-resultado p{font-family:"Raleway Medium";}
.linha-resultado span{font-size:0.9em;color:#BBBBBB;}
.resultado-coluna2{padding-top:19px;padding-bottom:20px;border-right:1px solid #CCCCCC;}
.resultado-coluna3{padding-top:9px;}
.linha-resultado hr{margin-top:28px;border-top:1px dotted #BABABA;}
.btn-pag{background-color:#4381CB !important;border:0 !important;}
.btn-pag:hover{background-color:#789ac3 !important;}
.resultado-atual{background-color:#2E64A7 !important;}
#resultado-paginacao{margin-top:21px;}
#agendamento-box3{margin-top:61px;}
#agendamento-coluna2{padding-left:36px;}
.agendamento-titulo{color:#295A96;font-family:"Gotham Light";font-weight:bold;font-size:1.5em;margin:0;width:100%;border-bottom:5px solid #4381CB;padding-bottom:12px;}
#agendamento-form label{display:block;font-family:"Raleway Regular";color:#9DB8D2;font-size:0.7em;letter-spacing:0.02em;text-transform:uppercase;}
#agendamento-form span{font-family:"Raleway SemiBold";color:#9DB8D2;font-size:0.8em;}
.agendamento-titulo-form{font-family:"Gotham Bold";color:#285996;padding-top:25px;}
#agendamento-form .form-control{border:2px solid #4481CB !important;border-radius:5px;font-family:"Raleway SemiBold";color:#4481CB;font-size:0.85em;height:42px;}
#agendamento-form input[type="radio"]{display:none;}
#agendamento-form input[type="radio"] + label{font-family:"Raleway SemiBold";color:#9DB8D2;font-size:0.8em;margin-right:20px;}
#agendamento-form input[type="radio"] + label span{display:inline-block;width:25px;height:25px;margin:-1px 8px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;background-color:#ffffff;border:2px solid #4381CB;}
#agendamento-form input[type="radio"]:checked + label span{background-color:#4381CB;}
#agendamento-form input[type="radio"] + label span, input[type="radio"]:checked + label span{-webkit-transition:background-color 0.4s linear;-o-transition:background-color 0.4s linear;-moz-transition:background-color 0.4s linear;transition:background-color 0.4s linear;}
#agendamento-consulta-descricao{width:654px;height:165px !important;resize:none;}
.agendamento-obs{font-family:"Raleway SemiBold";color:#AAAAAA;font-size:0.9em;margin-top:39px;}
#agendamento-titulo-form{margin-bottom:19px;}
#agendamento-paciente-nome,#agendamento-contato-nome{width:366px;}
#agendamento-paciente-nascimento,#agendamento-paciente-cpf{width:128px;}
#agendamento-contato-email{width:260px;}
#agendamento-contato-ddd-celular,#agendamento-contato-ddd-comercial,#agendamento-contato-ddd-residencial{width:40px;}
#agendamento-contato-celular,#agendamento-contato-comercial,#agendamento-contato-residencial{width:126px;}
.agendamento-telefone{margin-left:56px;margin-top:7px;}
#agendamento-celular{margin-top:7px;}
#agendamento-data-inicial{width:118px;margin-right:5px;}
#agendamento-data-final{width:118px;margin-left:3px;}
#agendamento-periodo{margin-left:49px;}
#agendamento-periodo-preferencial{width:138px;}
#agendamento-preferencia-opcoes{margin-top:5px;}
#agendamento-qual{margin-top:-40px;}
#agendamento-enviar{width:156px;height:45px;background-color:#4381CB;font-family:"Raleway SemiBold";font-size:0.9em;transition:0.2s all;-moz-transition:0.2s all;border:0 !important;}
#agendamento-enviar:hover{background-color:#6d94c3;border:0 !important;}
#agendamento-online > div{padding:0;}
#agendamento-online{background-color:#DDEAF2;min-height:265px;padding:31px;}
#agendamento-online h3{font-family:"Gotham Bold";color:#285996;font-size:1.3em;margin-top:15px;line-height:0.9em;padding-bottom:5px;}
#agendamento-online p{font-family:"Raleway SemiBold";color:#999999;font-size:0.8em;margin-top:16px;line-height:1.5em;}
#agendamento-online .btn{width:100%;background-color:#295A96;height:46px;border-radius:0;color:#ffffff;font-family:"Raleway SemiBold";font-size:0.8em;padding-top:14px;margin-top:9px;transition:0.2s all;-moz-transition:0.2s all;}
#agendamento-online .btn:hover{background-color:#6d94c3;}
#agendamento-titulo-telefone{margin-top:56px;}
#agendamento-telefone h3{font-family:"Gotham Bold";color:#285996;font-size:1.3em;margin-top:15px;line-height:0.9em;padding-bottom:5px;}
#agendamento-telefone{background-color:#DDEAF2;min-height:262px;padding:31px;}
#agendamento-telefone .col-xs-4,#agendamento-telefone .col-xs-8{padding:0;}
#agendamento-telefone p{font-family:"Raleway SemiBold";color:#999999;font-size:0.8em;margin-top:16px;line-height:1.5em;}
#agendamento-telefones{background-color:#295A96;color:#ffffff;font-family:"Raleway SemiBold";font-size:0.9em;padding:13px 18px;height:56px;line-height:1.1em;margin-top:19px;}
#servicos-box3{padding-bottom:31px;}
.servicos-linha{margin-top:56px;border-bottom:1px solid #D1E0F1;padding-bottom:60px;}
.servicos-linha h2{color:#437FCB;font-family:"Gotham Bold";font-size:1.7em;margin-top:0px;margin-bottom:6px;letter-spacing:-0.06em;}
.servicos-linha p{font-family:"Raleway Medium";color:#AAAAAA;font-size:0.95em;}
.servicos-coluna2{margin-left:-32px;}
.saiba-mais, .saiba-maisx{padding:8px 35px;border:2px solid #cccccc;color:#cccccc;font-family:"Raleway SemiBold";border-radius:4px;text-decoration:none;font-size:0.73em;transition:0.2s all;-moz-transition:0.2s all;min-width:136px;height:32px;text-align:center;display:inline-block;line-height:1.15em;}
.saiba-mais:hover, .saiba-maisx:hover{text-decoration:none;color:#7BBFFF;border-color:#6098E0;}
#emergencia-box2 h1{color:#265288;text-align:center;font-family:"Gotham Bold";font-size:3.7em;margin-top:69px;letter-spacing:-1px;line-height:0.95em;}
#emergencia-box3{margin-top:41px;padding-left:17px;}
.contato-margem{margin-top:7px;}
#contato-nome,#contato-email{width:631px;}
#contato-tipo-publico,#contato-tipo-opiniao,#contato-atendimento{width:312px;}
#contato-wrap-estado{margin-left:30px;margin-top:6px;}
#contato-wrap-atendimento{margin-top:14px;}
#contato-estado{width:118px;}
#contato-wrap-cidade{margin-top:6px;margin-left:30px;width:158px;}
#contato-cidade{width:170px;}
#mensagem-info div{font-family:"Raleway Medium";color:#ffffff;text-align:center;background-color:#4381CB;min-height:47px;padding:13px;margin-top:45px;}
#mensagem-box4{margin-top:35px;}
#mensagem-nome,#mensagem-email,#mensagem-nome-paciente{width:454px;}
#mensagem-quarto{width:118px;}
#mensagem-wrap-email,#mensagem-wrap-quarto{margin-left:28px;margin-bottom:5px;}
#mensagem-wrap-mensagem{width:100%;}
#mensagem-mensagem{width:100% !important;height:165px !important;resize:none;}
.form-group select{cursor:pointer;box-shadow:none;background-color:transparent;background-image:url(../img/seta_select_form.png);background-position:calc(100% - 10px) 18px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.form-group select option{padding:8px;cursor:pointer !important;}
.saiba-mais-oculto{display:none;transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;}
.fechar-saiba-mais{display:none;position:absolute;right:20px;top:23px;cursor:pointer;}
.servicos-linha-ativo{background-color:#F2F6FB;border-bottom-color:#BDD2EB;border-bottom-style:solid;transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;position:relative;}
.servicos-linha-ativo p{color:#556B84;line-height:1.6em;}
.servicos-linha-ativo .saiba-mais{display:none;}
.servicos-linha-ativo .fechar-saiba-mais{display:block;}
.servicos-linha-ativo .saiba-mais-oculto{display:block;}
#homefluid-box4 {
    background-image: url("../img/fundo_fluid_home.jpg");
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    height: 660px;
    overflow: hidden;
}
#homefluid-box4 .container{margin:0 auto;height:660px;position:relative;}
#homefluid-box4 .container .box-fluid{position:absolute;bottom:0;left:20px;width:616px;height:565px;background-color:rgba(67, 129, 203, 1);mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;z-index:1;}
#homefluid-box4 .container .box-content{bottom:0;left:20px;position:absolute;width:616px;height:565px;z-index:2;color:#FFF;}
#homefluid-box4 .container .box-content h1{margin:85px 65px 25px;font-family:"Gotham Light";font-size:50px;letter-spacing:-0.1em;line-height:0.88em;}
#homefluid-box4 .container .box-content h1 strong{font-family:"Gotham Bold";font-size:58px;}
#homefluid-box4 .container .box-content > p{font-family:"Raleway Regular";margin:0 65px 30px;font-size:1.1em;}
#homefluid-box4 .container .box-content > .row{background-color:#FF7900;font-family:"Gotham Light";margin:0;margin-top:44px;height:119px;}
#homefluid-box4 .container .box-content > .row img{margin-top:16px;padding-left:44px;}
#homefluid-box4 .container .box-content > .row span{font-size:1.1em;font-family:"Gotham Medium";display:inline-block;margin-top:21px;}
#homefluid-box4 .container .box-content > .row .col-xs-9{padding-left:2px;}
#homefluid-box4 .container .box-content > .row p{font-size:4.5em;font-family:"Gotham Bold";margin:0;line-height:0.9em;letter-spacing:-0.08em;}
#homefluid-box4 .container .box-pronto-socorro{bottom:0;left:530px;position:absolute;z-index:3;}
#box5-principal figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:100%;max-width:555px;height:508px;background:#3085a3;text-align:center;cursor:pointer;}
#box5-principal figure img{height:100%;width:100%;opacity:0.8;}
#box5-principal figure figcaption{padding:2em;color:#fff;//text-transform:uppercase;font-size:1.05em;-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:3rem}
#box5-principal figure figcaption::before,
#box5-principal figure figcaption::after{pointer-events:none;}
#box5-principal figure figcaption,
#box5-principal figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
#box5-principal figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
#box5-principal figure h2{word-spacing:-0.08em;font-weight:300;}
#box5-principal figure h2 span{font-weight:800;}
#box5-principal figure p{margin:0;font-family:"Raleway Regular";}
#box5-principal figure p{letter-spacing:1px;font-size:0.75em;}
figure.effect-bubba{background:#9e5406;}
figure.effect-bubba img{opacity:0.7;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}
figure.effect-bubba:hover img{opacity:0.4;}
figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);}
figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);}
figure.effect-bubba h2{padding-top:20px;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}
figure.effect-bubba p{padding:20% 2.5em 0 2.5em;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}
@media (min-width:768px){figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
figure.effect-bubba:hover h2,
figure.effect-bubba:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
#background-1 {
    height: 190px;
    margin-top: 25px;
}
#area-banners figure {
    margin: 0
    }
#area-banners img {
    width: 100%;
    height: auto;
    }

/*CSS NOVO MENU*/



.bt-container { 
   text-align: center;
   padding-top: 2em;
 }
.text-white,
.text-white-houve:hover,
.bt {
  color: #FFFFFF !important;
}
.shadow-1,
.bt,
.container {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.12), 0 0 0 rgba(0, 0, 0, 0.24);
}
.shadow-2,
.bt:hover,
.context_menu_pai,
.box_login,
.datepicker.dropdown-menu,
.dialogbox,
.overflow-menu ul {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.transition-1,
.bt {
  transition: all .3s ease-out;
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.bt {
  border: 0;
  padding: 0;
  width: 180px;
  height: 75px;
  display: inline-block;
  margin: 3px 3px 3px 0px;
  cursor: pointer;
  border-radius: 9px;
}

