a.svelte-11d2z92 {
display: none;
}
.content-wrapper {
margin-top: 127px; }
.no-scroll {
height: 100vh;
overflow-y: hidden; }
body, html {
font-family: "Segoe UI", sans-serif;
font-size: 16px;
overflow-x: hidden;
max-width: 100vw;
color: #6E6E6E;
scroll-behavior: smooth;
line-height: 2em; }
body a, html a {
text-decoration: none !important;
color: #6E6E6E; }
body b, html b {
font-weight: 600; }
body .bg-black, html .bg-black {
background-color: #7F7F7F; }
body .bg-sec, html .bg-sec {
background-color: #EBEBEB; }
body .bg-pri, html .bg-pri {
background-color: #006982; }
body .s30, html .s30 {
height: 30px; }
body .s50, html .s50 {
height: 50px; }
body .s100, html .s100 {
height: 100px; }
body .pri-button, html .pri-button {
background-color: #006982;
border-radius: 10px;
padding: 5px 10px;
border: none;
color: #F9F9F9;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
min-width: 150px; }
body .pri-button:hover, html .pri-button:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); }
body .pri-button:active, html .pri-button:active {
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95); }
body .read-more, html .read-more {
display: none; }
.page-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.page-title h2 {
color: #006982;
font-size: 26px;
margin-right: 50px; }
.page-title .page-title-div {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
height: 2px;
background-color: #006982; }
.subpage-title h2 {
text-transform: uppercase;
color: #006982;
font-size: 30px;
font-weight: bold;
letter-spacing: 1px;
margin-bottom: 0; }
#page-home .banner-home .banner-bg {
min-height: 650px;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
#page-home .banner-home .banner-bg .banner-content {
max-width: 700px;
padding: 65px 150px 65px 65px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
background-color: rgba(0, 105, 130, 0.5); }
#page-home .banner-home .banner-bg .banner-content .banner-title {
color: #F9F9F9;
font-size: 30px; }
#page-home .banner-home .banner-bg .banner-content .banner-text {
color: #F9F9F9;
font-size: 22px;
margin-top: 20px; }
#page-home .slider-clinica .item {
border-radius: 20px; }
#page-home .slider-clinica .owl-dots {
margin-top: 10px !important;
position: relative;
z-index: 99; }
#page-home .a-clinica-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
#page-home .a-clinica-content .a-clinica-text {
padding: 0 60px; }
#page-home .especialidade {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #EBEBEB;
margin-bottom: 30px;
padding: 15px 25px;
text-align: center;
border-radius: 20px;
min-height: 159px;
cursor: pointer;
-webkit-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out; }
#page-home .especialidade p {
font-size: 12px;
line-height: 15px;
margin-top: 10px;
color: #006982; }
#page-home .especialidade.active, #page-home .especialidade:hover {
background-color: #006982; }
#page-home .especialidade.active p, #page-home .especialidade:hover p {
color: #F9F9F9; }
#page-home .especialidades-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
#page-home .especialidades-content .spec-content {
display: none;
padding: 0 60px; }
#page-home .especialidades-content .spec-content.active {
display: block; }
#page-home .especialidades-content .spec-title {
color: #006982;
font-size: 22px;
margin-bottom: 20px; }
#page-home .medicos .medico.item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
#page-home .medicos .medico.item .plus-icon {
background-color: #006982;
width: 25px;
height: 25px;
border-radius: 5px;
color: #F9F9F9;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 20px;
font-weight: bold;
margin-top: -13px; }
#page-home .medicos .medico.item .plus-icon span {
margin-top: -3px; }
#page-home .medicos .medico.item .medico-name {
font-size: 22px;
color: #006982;
margin-top: 10px;
margin-bottom: 0; }
#page-home .medicos .medico.item .medico-cargo {
color: #006982;
font-size: 14px; }
#page-home .home-blog {
overflow: hidden; }
#page-home .home-blog .artigo {
border: 2px solid #006982;
border-radius: 20px; }
#page-home .home-blog .artigo .thumb {
height: 160px;
background-position: center;
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px; }
#page-home .home-blog .artigo .post-excerpt {
min-height: 110px; }
#page-home .home-blog .artigo .post-info {
padding: 20px; }
#page-home .home-blog .artigo .post-info h2 {
font-size: 18px;
min-height: 47px; }
#page-home .home-blog .artigo .post-info h2 a {
color: #006982; }
#page-home .home-blog .artigo .post-info .blog-read-more {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
#page-home .home-blog .artigo .post-info .blog-read-more .plus-icon {
border: 2px solid #006982;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 30px;
height: 30px;
margin-right: 15px;
border-radius: 10px;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-home .home-blog .artigo .post-info .blog-read-more .plus-icon span {
font-size: 22px;
color: #006982;
font-weight: bold;
line-height: 1;
margin-top: -4px;
margin-bottom: 0;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-home .home-blog .artigo .post-info .blog-read-more p {
margin-bottom: 0;
color: #006982;
font-weight: 500; }
#page-home .home-blog .artigo .post-info .blog-read-more:hover .plus-icon {
background-color: #006982; }
#page-home .home-blog .artigo .post-info .blog-read-more:hover .plus-icon span {
color: #F9F9F9; }
#page-a-clinica .equipe .funcionario {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%; }
#page-a-clinica .equipe .funcionario img {
max-width: 100%; }
#page-a-clinica .equipe .funcionario .funcionario-name {
font-size: 22px;
color: #006982;
margin-top: 10px;
margin-bottom: 0; }
#page-a-clinica .equipe .funcionario .funcionario-cargo {
color: #006982;
font-size: 14px; }
#page-a-clinica .galeria .foto {
height: 235px;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
margin: 15px 0; }
#page-a-clinica .galeria .foto .foto-overlay {
cursor: pointer;
width: 100%;
height: 100%;
background-color: rgba(0, 105, 130, 0.5);
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
#page-a-clinica .galeria .foto .foto-overlay:hover {
opacity: 1; }
#page-a-clinica .galeria-modal-overlay {
width: 100vw;
height: 100vh;
position: fixed;
background-color: rgba(110, 110, 110, 0.8);
bottom: -100vh;
left: 0;
z-index: 99;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 50px 0;
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-a-clinica .galeria-modal-overlay .modal-close {
cursor: pointer;
position: absolute;
top: 30px;
margin-left: 600px; }
#page-a-clinica .galeria-modal-overlay .modal-close .line {
width: 30px;
height: 4px;
background-color: #006982; }
#page-a-clinica .galeria-modal-overlay .modal-close .line.line1 {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
#page-a-clinica .galeria-modal-overlay .modal-close .line.line2 {
-webkit-transform: rotate(-45deg) translateY(-3px) translateX(3px);
-ms-transform: rotate(-45deg) translateY(-3px) translateX(3px);
transform: rotate(-45deg) translateY(-3px) translateX(3px); }
#page-a-clinica .galeria-modal-overlay .galeria-modal {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
#page-a-clinica .galeria-modal-overlay .galeria-modal .galeria-ampliada {
max-width: 100%; }
#page-a-clinica .galeria-modal-overlay.open {
bottom: 0;
opacity: 1; }
#page-corpo-clinico .foto-medico {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
#page-corpo-clinico .foto-medico img {
border-radius: 20px;
max-width: 100%; }
#page-corpo-clinico .nome-medico {
font-size: 22px;
color: #006982; }
#page-corpo-clinico .cargo-medico {
color: #006982;
font-weight: 400;
font-size: 16px;
text-transform: uppercase;
margin-bottom: 30px; }
#page-corpo-clinico .medicos .medico {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
cursor: pointer; }
#page-corpo-clinico .medicos .medico:hover .plus-icon {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1); }
#page-corpo-clinico .medicos .medico img {
max-width: 100%; }
#page-corpo-clinico .medicos .medico .plus-icon {
background-color: #006982;
width: 25px;
height: 25px;
border-radius: 5px;
color: #F9F9F9;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 20px;
font-weight: bold;
margin-top: -13px;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-corpo-clinico .medicos .medico .plus-icon span {
margin-top: -3px; }
#page-corpo-clinico .medicos .medico .medico-name {
font-size: 22px;
color: #006982;
margin-top: 10px;
margin-bottom: 0; }
#page-corpo-clinico .medicos .medico .medico-cargo {
color: #006982;
font-size: 14px; }
#page-convenios .convenios {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
#page-convenios .convenios .convenio {
margin: 5px;
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(20% - 10px);
flex: 0 0 calc(20% - 10px);
width: calc(20% - 10px);
height: 210px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #6E6E6E;
padding: 8px; }
#page-convenios .convenios .convenio:hover img {
-webkit-filter: grayscale(0%);
filter: grayscale(0%); }
#page-convenios .convenios .convenio img {
width: 100%;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-blog .artigo {
border: 2px solid #006982;
border-radius: 20px;
margin-bottom: 30px; }
#page-blog .artigo .thumb {
height: 160px;
background-position: center;
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px; }
#page-blog .artigo .post-excerpt {
min-height: 110px; }
#page-blog .artigo .post-info {
padding: 20px; }
#page-blog .artigo .post-info h2 {
font-size: 18px; 
min-height:47px; }
#page-blog .artigo .post-info h2 a {
color: #006982; }
#page-blog .artigo .post-info .blog-read-more {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
#page-blog .artigo .post-info .blog-read-more .plus-icon {
border: 2px solid #006982;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 30px;
height: 30px;
margin-right: 15px;
border-radius: 10px;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-blog .artigo .post-info .blog-read-more .plus-icon span {
font-size: 22px;
color: #006982;
font-weight: bold;
line-height: 1;
margin-top: -4px;
margin-bottom: 0;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
#page-blog .artigo .post-info .blog-read-more p {
margin-bottom: 0;
color: #006982;
font-weight: 500; }
#page-blog .artigo .post-info .blog-read-more:hover .plus-icon {
background-color: #006982; }
#page-blog .artigo .post-info .blog-read-more:hover .plus-icon span {
color: #F9F9F9; }
#page-blog .pagination-block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
#page-blog .pagination .btn {
font-weight: 600;
font-size: 22px;
color: #006982;
background-color: transparent;
border: 2px solid #006982;
border-radius: 12px;
padding: 5px;
line-height: 1;
margin: 0 5px; }
#page-blog .pagination .btn.disabled {
opacity: 0; }
#page-blog .pagination .page-number-li {
margin-top: 3px; }
#page-blog .pagination .page-number-li .page-number {
font-weight: 600;
font-size: 16px;
color: #006982;
background-color: transparent;
border: 2px solid #006982;
border-radius: 12px;
padding: 5px 10px;
line-height: 1;
margin: 0 5px; }
#page-blog .pagination .page-number-li .page-number.current {
background-color: #006982;
color: #F9F9F9; }
#page-contato button.forminator-button.forminator-button-submit {
border-radius: 13px !important; }
#single-artigo .post-title {
color: #006982;
font-size: 30px;
font-weight: bold; }
#single-artigo .thumb {
min-height: 360px;
background-repeat: no-repeat;
background-size: cover;
background-position: center; }
#single-artigo .share {
margin-top: 15px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content; }
#single-artigo .share .share-img {
background-color: #006982;
margin-right: 15px;
padding: 0 2px 4px 3px;
border-radius: 15px; }
#single-artigo .share p {
color: #006982;
font-size: 20px;
font-weight: 500;
margin-bottom: 4px; }
#single-artigo .share .fb-share-button {
margin-left: 15px;
margin-top: -3px; }
.owl-theme .owl-dots .owl-dot span {
width: 12px;
height: 12px;
background: #006982;
border-radius: 3px;
border: 2px solid #006982; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: transparent; }
.owl-dots {
margin-top: -32px !important;
position: relative;
z-index: 99; }
.owl-prev {
width: 15px;
height: 100px;
position: absolute;
top: 28%;
left: -25px;
display: block !important;
border: none;
-webkit-transform: scale(3);
-ms-transform: scale(3);
transform: scale(3); }
.owl-next {
width: 15px;
height: 100px;
position: absolute;
top: 28%;
right: -25px;
display: block !important;
border: none;
color: #006982;
-webkit-transform: scale(3);
-ms-transform: scale(3);
transform: scale(3); }
.owl-theme .owl-nav [class*=owl-] {
background: transparent !important;
color: #006982;
outline: none !important; }
.owl-theme .owl-nav [class*=owl-]:hover {
background: transparent !important;
color: #006982; }
header.desk {
position: fixed;
width: 100%;
background-color: #fff;
z-index: 95;
height: 127px;
max-height: 127px; }
header.desk img {
max-height: 79px; }
header .topbar {
color: #F9F9F9;
font-size: 14px; }
header .topbar a {
color: #F9F9F9; }
header .nav {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 15px; }
header .nav a {
font-weight: 500;
font-size: 16px; }
header .nav .active-mark {
width: 12px;
height: 12px;
background-color: #006982;
border-radius: 3px;
float: left;
margin-right: 8px;
margin-top: 11px;
display: none; }
header .nav .active .active-mark {
display: block; }
header.mobile-header {
padding: 0 0 15px;
position: relative;
z-index: 999;
background-color: #fff;
position: fixed;
width: 100%;
height: 105px;
max-height: 105px; }
header.mobile-header .topbar {
height: 10px;
margin-bottom: 15px; }
header.mobile-header img {
margin-left: 15px;
max-height: 65px; }
header.mobile-header .burger-menu {
position: absolute;
right: 15px;
top: 33px; }
header.mobile-header .burger-menu.open .first-line {
-webkit-transform: rotate(-40deg) translateX(-10px) translateY(10px);
-ms-transform: rotate(-40deg) translateX(-10px) translateY(10px);
transform: rotate(-40deg) translateX(-10px) translateY(10px); }
header.mobile-header .burger-menu.open .second-line {
opacity: 0; }
header.mobile-header .burger-menu.open .last-line {
-webkit-transform: rotate(40deg) translateX(-8px) translateY(-10px);
-ms-transform: rotate(40deg) translateX(-8px) translateY(-10px);
transform: rotate(40deg) translateX(-8px) translateY(-10px); }
header.mobile-header .burger-menu .line {
width: 50px;
height: 4px;
background-color: #006982;
margin-bottom: 10px;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
header.mobile-header .burger-menu .line.last-line {
margin-bottom: 0; }
.modal-menu {
position: fixed;
top: 0;
right: -100vw;
z-index: 998;
width: 100vw;
height: 100vh;
background-color: rgba(110, 110, 110, 0.95);
padding-top: 105px;
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
.modal-menu.open {
opacity: 1;
right: 0; }
.modal-menu .nav-item {
width: 100%;
text-align: center;
color: #F9F9F9;
font-size: 20px;
font-weight: 500; }
.modal-menu .nav-item div {
padding: 15px 0;
border-bottom: 2px solid #F9F9F9; }
footer .footer-infos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
footer .footer-infos .info-f {
margin-left: 20px;
color: #F9F9F9;
line-height: 1.6rem; }
footer .footer-infos .info-f a {
color: #F9F9F9; }
footer .sociais {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 15px; }
footer .sociais p {
margin-bottom: 0;
margin-right: 10px;
color: #006982;
font-weight: 500;
font-size: 18px; }
footer .sociais .social-icon {
margin: 0 5px;
border: 2px solid #006982;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 5px;
border-radius: 10px;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
footer .sociais .social-icon img {
width: 20px;
height: 20px; }
footer .sociais .social-icon:hover {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1); }
footer .assinatura {
color: #F9F9F9; }
@media only screen and (max-width: 991px) {
.container {
padding-right:35px;
padding-left: 35px; }
.content-wrapper {
margin-top: 105px; }
#page-home .banner-home .banner-bg {
min-height: 500px; }
#page-home .banner-home .banner-bg .banner-content {
max-width: 93%;
padding: 65px 20px;
text-align: center;
float: right; }
#page-home .a-clinica-content .a-clinica-text {
padding: 0;
margin-top: 30px; }
#page-home .especialidades-content .spec-content {
padding: 0; }
#page-home .home-blog .artigo {
margin-bottom: 30px; }
footer .footer-infos {
width: 90%;
margin: 0 auto 30px;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
p.footer-text {
padding: 0 20px; }
#page-a-clinica .galeria .foto {
height: 160px;
margin-bottom: 20px; }
#page-a-clinica .galeria-modal-overlay .modal-close {
margin-left: 0;
right: 30px;
top: 60px; }
#page-corpo-clinico .foto-medico img {
width: 95%;
margin-bottom: 20px; }
#page-corpo-clinico .medicos .medico img {
max-height: 160px; }
#page-corpo-clinico .medicos .medico .medico-name {
font-size: 18px; }
#page-convenios .convenios .convenio {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(50% - 10px);
flex: 0 0 calc(50% - 10px);
width: calc(50% - 10px);
height: 180px; } }