@import url('https://fonts.googleapis.com/css?family=Lato');article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-family:'Lato',sans-serif;margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#232323;text-align:left;background-color:#fafafa}a:hover{text-decoration:none}header{background-color:#fafafa}main{margin-top:185px}.navbar-top{margin:7px auto;padding:15px}.navbar-default{background-color:#165d90;border-color:none}.navbar-default .navbar-brand{color:#FFF}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#FFF;background-color:#34495e}.navbar-default .navbar-text{color:#FFF}.navbar-default .navbar-nav>li>a{color:#FFF}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#FFF;background-color:#0b3c5e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#FFF;background-color:#0b3c5e}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#FFF;background-color:transparent}.navbar-default .navbar-toggle{border-color:#0b3c5e}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#0b3c5e}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#0b3c5e;color:#FFF}.navbar-toggler{color:#FFF}.navbar .mobile-brand{height:40px;margin:.7rem}.navbar>a{padding:0}.container{margin:.6rem auto;border-radius:4px}.container-no-padding{padding:0!important}.carousel-inner{border-radius:4px}.contatos{color:#165d90;padding:0;list-style:none}.navbar-top .contatos{margin:0 15px 0 80px}.navbar-top .contatos li a{color:#808080}.navbar-top .contatos li a:hover{color:#808080}.navbar-top .contatos li{padding:4px}.navbar-top .contatos .phone{font-size:1.4rem}.btn{padding:.375rem 1rem}.btn-green{background-color:#18bc9c;color:#FFF}.btn-green:hover{background-color:rgba(255,255,255,0);border:solid 1px #18bc9c;color:#18bc9c}.btn-blue{background-color:#165d90;color:#FFF}.btn-blue:hover{background-color:rgba(255,255,255,0);border:solid 1px #165d90;color:#165d90}.call{padding:1.7rem 7rem}.call .ico{font-size:4rem;padding-right:20px}.call-info{display:inline-flex}.call h2{font-size:1.7rem;font-weight:bold}.call span{color:#797979}.bg-grey{background-color:#e6e6e6;color:#165d90}.bg-soft{background-color:#fefefe}.titulo{border-left:5px solid #0b3c5e;margin:1.9rem 0;padding-left:20px}.titulo h2{font-size:1.8rem;font-weight:bold;color:#0b3c5e}.titulo span{color:#797979}.ico-bullet{display:inline-block;position:absolute;background-color:#165d90;color:#FFF;text-align:center;font-size:1.6rem;border-radius:25px;padding:6px 0;width:50px;height:50px;top:-25px;left:35px}.box{padding:30px 10px 10px 20px;margin-bottom:40px;background-color:#e6e6e6;border-radius:4px;min-height:120px;color:#333}.box:hover{text-decoration:none;background-color:#919191;color:#FFF}.box-nohover:hover{text-decoration:none;background-color:#e6e6e6;color:#333}.box>.ico{position:absolute;width:50px;height:50px;top:-25px;left:35px}.box>.info>.ico{color:#FFF;font-size:1.9rem;position:absolute;right:25px;bottom:50px}.box>.info>ul{list-style:none;line-height:1.7rem}.box>.info a{color:#333}.box>.info a:hover{color:#FFF;background-color:#0b3c5e;border-radius:4px;padding:3px 10px}.card-link{color:#232323}.exame-principal{margin-bottom:20px;padding:20px;background-color:#165d90;color:#FFF;border-radius:4px;text-align:center}.exame-principal:hover{background-color:#0b3c5e}.exame-principal img{margin:15px auto 25px auto}.exame-principal h2{font-size:1.4rem}.map-canvas{width:100%;height:450px}footer{font-size:.9rem;font-weight:bold;line-height:1.5rem;color:#0b3c5e!important}footer .contatos{color:#0b3c5e!important}footer .contato-info{display:flex;margin-top:1rem}footer .contato-info i{font-size:4rem;margin-right:1rem}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding:.9rem 1rem}}@media(max-width:991px){.navbar-expand-lg .navbar-nav .nav-link{padding:.9rem 1rem .9rem 3rem}.navbar-brand{display:none}.navbar-top{padding:0 15px}.navbar-top .contatos{font-size:.9rem}.navbar-top .contatos .phone{font-size:1.25rem}}@media(max-width:768px){.call{padding:1.7rem 2rem}}@media(max-width:500px){.navbar-top .contatos{font-size:.7rem;margin:0 15px 0 30px}.navbar-top .contatos .phone{font-size:1rem}}
