<p>.page-header h1{ line-height: 1; } .nobosshighlights-item__title, .nobosshighlights-item__subtitle { letter-spacing: -1px; } .highlights-icon { padding: 0 !important; height: 2em; width: 2em; display: flex !important; align-items: center; justify-content: center; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); } .nobosshighlights-item__title { letter-spacing: -1px; } .nobosslatestposts-item__title { letter-spacing: -1px; } .nobossfooter__content { display: flex; justify-content: space-between; } .nbformxml-wrapper--enquete{ padding: 0 !important; } /******************************************* MOBILE-TABLET *******************************************/ @media only screen and (max-width: 991px) { .nobossfooter__wrapper{ display: flex; } .nobossfooter__position1, .nobossfooter__position3{ flex: 1; } .nobossnemesis #contato .nbformxml-wrapper{ width: 100%; } .nbformxml-wrapper--enquete .control-group{ width: 100% !important; } .nobossfooter__position2.nobossfooter__position2--center.nobossfooter__position--menu { display: block; width: 100%; flex: 4 !important; text-align: center; flex-basis: 100% !important; } .nobossfooter__wrapper{ flex-wrap: wrap-reverse; } .nobossfooter__wrapper .nobossfooter__position2{ order: 2; } .nobossfooter__wrapper .nobossfooter__position1, .nobossfooter__wrapper .nobossfooter__position3{ flex-basis: 50% !important; } .nobossfooter__position1 .nobossfooter__content{ text-align: center; } } /******************************************* MOBILE *******************************************/ @media only screen and (max-width: 767px) { #contato{ flex-direction: column; } .nobossnemesis #contato .nbformxml-wrapper{ padding-left: 0 !important; } .nbformxml-wrapper--ouvidoria .control-group{ margin: 0 !important; width: 100% !important; } ul.nav.menu{ padding-bottom: 15px; } } /******************************************* MOBILE XS *******************************************/ @media only screen and (max-width: 480px){ .nobossfooter__content { text-align: center; } .nobossfooter__wrapper{ flex-direction: column; } .nb-caption__content { width: 100% !important; } .nobossfooter__wrapper .nobossfooter__position2 { order: -1; } } /******************************************* MOBILE-TABLET *******************************************/ @media only screen and (max-width: 991px) {  } .ans-infos{ display: inline-flex; align-items: center; flex-direction: column; } .nobossfooter img{ max-height: 50px; } .ans-number { background-color: #1e272e; font-weight: bold !important; display: inline-block; padding: 5px 10px; margin: 5px 0 !important; width: 100%; text-align: center; position: relative; } .ans-number *{ font-size: 12px !important; } .ans-number::before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; border: white 1px solid; margin: 3px; } .operadora-infos *{ font-size: 14px !important; color: #fff !important; } .nobossfooter__content span{ padding: 0 !important; } .nobossfooter__wrapper .nobossfooter__position2{ flex: 2 !important; } .nobossfooter__wrapper .nobossfooter__position3{ flex: 1; } .nobossfooter__wrapper .nobossfooter__position3 .ans-infos{ display: none; } .nobossfooter__wrapper .nobossfooter__position1 .operadora-infos{ display: none; } .operadora-infos { text-align: left; } .operadora-infos p:first-of-type{ font-weight: bold; text-transform: uppercase; font-size: 12px !important; } .operadora-infos span{ font-family: "Oxygen_Bold"; letter-spacing: -0.5px; } .nobossfooter a:focus, .nobossfooter a:hover{ text-decoration: none; } #nossa-historia strong{ font-weight: bold; display: inline-block; } .external-link .fa { color: inherit; font-size: 24px; margin-left: 10px; } .external-link a{ font-weight: bold; display: inline-flex !important; } .external-link a:hover, .external-link a:focus{ text-decoration: none; } .nbteam__list { flex-wrap: wrap; } .nbteam__list.nbteam__list--column{ flex-wrap: nowrap; } .nbteam__title:after, .testimonials-title:after{ display: none !important; } .nbteam__item-name{ letter-spacing: -1px; } .nobosstestimonials--model1 * { text-shadow: none !important; } .nobosstestimonialsubmission * span{ font-family: inherit; } #contato { display: flex; align-items: baseline; } #contato .fa { font-family: FontAwesome !important; } #contato .nbformxml-wrapper { flex: 1; padding: 0 !important; padding-left: 60px !important; } #contato .control-group { width: 100% !important; } #contato .nbformxml-header{ display: none; } #vocabulario li { padding-bottom: 20px; line-height: 1.5; } #vocabulario strong { font-weight: bold; display: inline-block; } .faq-item__answer *:after { display: none; } .faq-answer ul { padding-left: 40px !important; } .faq-item__question{ letter-spacing: -1px; } .nbformxml button { font-family: 'Arimo_Bold'; border-radius: 30px !important; } .nbformxml-wrapper--ouvidoria .control-group { padding: 10px !important; flex: 1; flex-basis: auto; } .nbformxml-wrapper--ouvidoria .nbformxml__fields-group { display: flex; flex-wrap: wrap; margin-right: -10px; margin-left: -10px; } .nbformxml-wrapper--ouvidoria .nbformxml-header{ display: none; } .nbformxml-wrapper--ouvidoria{ padding: 0 0 60px !important; } .ouvidoria-wrapper{ display: flex; flex-direction: column; align-items: baseline; } input[type=radio] + label{ display: inline-flex; align-items: center; } input[type=radio] + label::before { content: '\f0c8'; font-family: Font Awesome\ 5 Free,FontAwesome!important; font-size: 1.25em; margin-right: 5px; } input[type=radio]:checked + label::before { content: '\f14a'; } /******************************************* MOBILE XS *******************************************/ @media only screen and (max-width: 480px){  .nobossheader__logo--link img{ vertical-align: middle; } } /******************************************* DESKTOP-DESKTOP-XL *******************************************/  /* CONVENIOS */ .convenio-item { padding: 20px; margin: 0 0 20px; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); word-break: break-word; } .city-name { font-weight: bold; margin-top: 20px; } .convenio-item b { display: inline-block; font-weight: bold; } .medical-name { font-weight: bold; line-height: 1.25; margin-bottom: 5px; } .site::before, .phone::before, .email::before, .address::before{ font-family: FontAwesome; margin-right: 5px; } .site::before { content: '\f0ac'; } .phone::before { content: '\f095'; } .address::before { content: '\f041'; } .form-group{ position: relative; } /******************************************* TABLET-DESKTOP *******************************************/ @media only screen and (min-width: 768px) { .form-group{ width: 50%; } } .form-group::after { content: '\f107'; font-family: FontAwesome; display: block; position: absolute; right: 15px; top: 0; bottom: 0; display: flex; align-items: center; font-size: 36px; color: #b50011; pointer-events: none; } .nobossfooter__copyright{ text-align: center; } .gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible * { border: none; } form.gsc-search-box.gsc-search-box-tools * { border: 0; } .gsc-search-button{ margin-left: 0 !important; } .gsc-thumbnail{ padding: 0 !important; }</p>