@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
button a {
  color: white;
}

button a:hover {
  color: white;
  text-decoration: none;
}

.metrics-summary {
  display: flex;
  align-items: self-start;
  justify-content: baseline;
}

body .app-header {
  border-bottom: none;
}

.sidebar {
  margin-top: 55px;
  padding-top: 1em;
}

.sidebar ul {
  padding: 0.25em;
  list-style: none;
}

.sidebar ul li a {
  padding: 5px 10px;
  display: block;
  color: #f0f0f0;
}

.sidebar ul li a:hover {
  background: rgba(200, 250, 255, 0.1);
  text-decoration: none;
}

.sidebar .c-sidebar-new-item a {
  color: #36b8ff;
}

.sidebar .c-sidebar-new-item a:hover {
  background: transparent;
  color: #49d4ff;
}

.sidebar .c-avatar {
  margin: 0px 5px 2px 4px;
  width: 5px;
  height: 5px;
  display: inline-block;
  border-radius: 10px;
}

.c-sidebar-nav-title {
  padding: 10px;
  color: #6c7377;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 0px;
  font-weight: 700;
}

.c-sidebar-nav-dropdown-toggle {
  color: rgba(255, 255, 255, 0.8);
  background: transparent;
}

.c-sidebar .c-sidebar-nav-link .c-sidebar-nav-icon,
.c-sidebar .c-sidebar-nav-dropdown-toggle .c-sidebar-nav-icon {
  color: #8a93a2;
}

.c-sidebar .c-sidebar-nav-link.c-active,
.c-sidebar .c-active.c-sidebar-nav-dropdown-toggle {
  color: #fff;
  background: rgba(255, 255, 255, 0.05);
}

.c-sidebar .c-sidebar-nav-link.c-active .c-sidebar-nav-icon,
.c-sidebar .c-active.c-sidebar-nav-dropdown-toggle .c-sidebar-nav-icon {
  color: #fff;
}

.c-sidebar .c-sidebar-nav-link:hover,
.c-sidebar .c-sidebar-nav-dropdown-toggle:hover {
  color: #fff;
  background: #1f3bdb;
}

.c-sidebar .c-sidebar-nav-link:hover .c-sidebar-nav-icon,
.c-sidebar .c-sidebar-nav-dropdown-toggle:hover .c-sidebar-nav-icon {
  color: #fff;
}

.c-sidebar .c-sidebar-nav-link:hover.c-sidebar-nav-dropdown-toggle::after,
.c-sidebar :hover.c-sidebar-nav-dropdown-toggle::after {
  background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMSAxNCc+PHBhdGggZmlsbD0nI2ZmZicgZD0nTTkuMTQ4IDIuMzUybC00LjE0OCA0LjE0OCA0LjE0OCA0LjE0OHEwLjE0OCAwLjE0OCAwLjE0OCAwLjM1MnQtMC4xNDggMC4zNTJsLTEuMjk3IDEuMjk3cS0wLjE0OCAwLjE0OC0wLjM1MiAwLjE0OHQtMC4zNTItMC4xNDhsLTUuNzk3LTUuNzk3cS0wLjE0OC0wLjE0OC0wLjE0OC0wLjM1MnQwLjE0OC0wLjM1Mmw1Ljc5Ny01Ljc5N3EwLjE0OC0wLjE0OCAwLjM1Mi0wLjE0OHQwLjM1MiAwLjE0OGwxLjI5NyAxLjI5N3EwLjE0OCAwLjE0OCAwLjE0OCAwLjM1MnQtMC4xNDggMC4zNTJ6Jy8+PC9zdmc+);
}

.c-sidebar .c-sidebar-nav-link.c-disabled,
.c-sidebar .c-disabled.c-sidebar-nav-dropdown-toggle {
  color: #b3b2b2;
  background: transparent;
}

.c-sidebar .c-sidebar-nav-link.c-disabled .c-sidebar-nav-icon,
.c-sidebar .c-disabled.c-sidebar-nav-dropdown-toggle .c-sidebar-nav-icon {
  color: #8a93a2;
}

.c-sidebar .c-sidebar-nav-link.c-disabled:hover,
.c-sidebar .c-disabled.c-sidebar-nav-dropdown-toggle:hover {
  color: #b3b2b2;
}

.c-sidebar .c-sidebar-nav-link.c-disabled:hover .c-sidebar-nav-icon,
.c-sidebar .c-disabled.c-sidebar-nav-dropdown-toggle:hover .c-sidebar-nav-icon {
  color: #8a93a2;
}

.projeto .site-img-thumb {
  border-radius: 10px;
}

.projeto h5 {
  font-size: 13px;
  margin: 0;
}

.projeto .url.description {
  font-size: 12px;
}

.dashboard-cliente .nav-tabs .nav-link {
  border: none;
}

.dashboard-cliente .nav-tabs .nav-link.active,
.dashboard-cliente .nav-tabs .nav-link.active:hover {
  background: transparent;
  border: none;
  border-bottom: 2px #0097e5 solid;
}

.dashboard-cliente .nav-tabs .nav-link:hover {
  background: transparent;
  border: none;
  border-bottom: 1px #c0c2c3 solid;
}

.dashboard-cliente .nav-tabs {
  border-bottom: solid 1px #e0e0e0;
}

.main a {
  color: #0097e5;
}

.img-site-dashboard {
  margin-right: 0px;
  padding-right: 0px;
}
.img-site-dashboard,
.img-site-dashboard img {
  height: auto;
  width: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 600px) {
  .img-site-dashboard,
  .img-site-dashboard img {
    min-width: 238px;
    max-width: 238px !important;
  }
}

.main .table thead th {
  border-bottom: solid 1px #e0e0e0;
  border-top: solid 1px #e0e0e0;
  font-size: 12px;
}

.main .table td {
  border-bottom: solid 1px #f0f0f0;
  border-top: solid 1px #f0f0f0;
  font-size: 11px;
}

.main .table {
  border: none;
}

.dropdown-item {
  border-bottom: solid 1px #f0f0f0;
}

.breadcrumb {
  border-bottom: none;
  padding: 0;
  font-size: 11px;
}

#ogcard .img {
  width: 100px;
  overflow: hidden;
  text-align: center;
  float: left;
  min-height: 60px;
  background-color: #f0f0f0;
  border-radius: 1px;
}

#ogcard .img img {
  width: auto;
  height: auto;
  max-width: 100px;
  text-align: center;
}

#ogcard .title {
  font-size: 16px;
  line-height: 1.1em;
}

#ogcard .description {
  font-size: 12px;
  color: #393939;
  line-height: 1.1em;
  padding: 0.5em 0;
}

#ogcard .url {
  font-size: 10px;
  color: #4dbd74;
}

#ogcard .type,
#ogcard .locale {
  display: inline;
  font-size: 10px;
  color: #393939;
}

#ogcard .close {
  float: right;
  font-size: 12px;
}

#ogcard {
  min-height: auto;
}

#modalConexoes .error {
  display: none;
}

#modalConexoes .warning {
  display: none;
}

#ogcard {
  display: none;
}

#ogcard .meta {
  margin-left: 115px;
}

.good {
  color: #018B4B;
}

.bg-good {
  background-color: #018B4B;
}

.ok {
  color: #DD5800;
}

.bg-ok {
  background-color: #DD5800;
}

.bad {
  color: #C40F20;
}

.bg-bad {
  background-color: #C40F20;
}

.panel.avaliacao.custom-panel {
  min-height: unset;
}

.face-icon {
  width: 50px;
  height: 50px;
}

.btn-primary {
  color: #fff !important;
}

.blue-footer {
  background-color: #0297e5;
  color: #fff;
}

.form-group span.error {
  color: #f86c6b;
  font-size: 12px;
}

.welcome-plan-selector .thumbnail {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px;
  cursor: pointer;
  transition: all 0.2s;
  height: 160px;
}

.welcome-plan-selector .thumbnail .caption {
  padding: 20px;
}

.welcome-plan-selector .thumbnail .caption .check {
  border: 1px solid #ccc;
  border-radius: 50%;
  max-width: 24px;
  font-size: 12px;
  padding: 3px 5px;
  color: #fff;
}

.welcome-plan-selector .thumbnail:hover {
  box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
}

.welcome-plan-selector .thumbnail.selected {
  box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
}

.welcome-plan-selector .thumbnail.selected .caption .check {
  background-color: #0297e5;
  border-color: #149de6;
}

.app-body {
  padding-bottom: unset;
}

.user-pill .nav-link {
  padding: 0.5rem !important;
}

.app-header .navbar-nav .user-pill.dropdown {
  margin-top: 0.35rem;
}
@media (min-width: 992px) {
  .app-header .navbar-nav .user-pill.dropdown {
    margin-top: 0;
  }
}
.app-header .navbar-nav .hamburger-toggler {
  cursor: pointer;
  background: none;
  border: none;
  min-width: 24px;
  min-height: 24px;
  padding: 0.35rem 0.35rem !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.app-header .navbar-nav .hamburger-toggler:focus {
  outline: 0;
}
.app-header .navbar-nav .hamburger-toggler span {
  display: block;
  width: 18px;
  height: 2.4px;
  margin-top: 2.4px;
  transition: all 0.1s cubic-bezier(0.25, 0.1, 0.25, 1);
  background: #FBFBFB;
}
.app-header .navbar-nav .hamburger-toggler span:first-child {
  margin-top: 0;
}
.app-header .navbar-nav .hamburger-toggler[aria-expanded=true] {
  background-color: #0097e5;
  /* rotate first span */
  /* hide second span */
  /* rotate third span */
}
.app-header .navbar-nav .hamburger-toggler[aria-expanded=true] span:first-of-type {
  transform: rotate(45deg) translate(4px, 4px);
}
.app-header .navbar-nav .hamburger-toggler[aria-expanded=true] span:nth-of-type(2) {
  opacity: 0;
}
.app-header .navbar-nav .hamburger-toggler[aria-expanded=true] span:last-of-type {
  transform: rotate(-45deg) translate(2.8px, -2.8px);
}
.app-header .navbar-nav .hamburger-toggler[aria-expanded=false] span {
  transform: none;
  opacity: 1;
}
.app-header .navbar-nav .dropdown-menu {
  margin-top: 0.5rem;
}

.dashboard-client .nav-tabs .nav-link {
  font-family: HK Grotesk;
  font-size: 1.125rem;
  /* 18px */
  line-height: 100%;
  letter-spacing: 0px;
  vertical-align: middle;
}
.dashboard-client .nav-tabs .nav-link i {
  vertical-align: bottom;
}
.dashboard-client .nav-tabs .nav-link.active {
  font-weight: 700;
}
.dashboard-client .abas-analise {
  font-family: HK Grotesk;
  font-size: 0.875rem; /* 14px */
  line-height: 100%;
  letter-spacing: 0px;
  vertical-align: middle;
}
.dashboard-client .abas-analise.active {
  font-weight: 700;
}
.dashboard-client .dropdown-item.delete-site {
  font-family: HK Grotesk;
  font-weight: 500;
  font-size: 1rem;
  line-height: 150%;
  letter-spacing: 0%;
  color: #C40F20 !important;
}
.dashboard-client .panel.avaliacao .color-status,
.dashboard-client .panel.custom-panel .color-status {
  font-family: HK Grotesk;
  font-weight: 700;
  font-size: 1.5rem;
  /* 24px */
  line-height: 120%;
  letter-spacing: 0%;
}
.dashboard-client .card-overview .overview-date i {
  margin-right: 0.25rem;
}
.dashboard-client .card-overview .title-score {
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 1rem;
  line-height: 150%;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
}
.dashboard-client .card-overview .score {
  font-family: HK Grotesk;
  font-weight: 700;
  font-size: 3rem;
  /* 48px */
  line-height: 100%;
  letter-spacing: -0.0625rem;
  /* -1px */
  text-align: center;
  vertical-align: middle;
}
.dashboard-client .card-overview .metric-item {
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 1rem;
  line-height: 150%;
  letter-spacing: 0%;
  text-align: right;
  vertical-align: middle;
}
.dashboard-client .card-overview form#form-test-site-1 {
  display: none;
}
.dashboard-client .panel.custom-panel h2 {
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 0.875rem;
  /* 14px */
  line-height: 150%;
  letter-spacing: 0%;
}
.dashboard-client .panel.custom-panel p {
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 0.875rem;
  /* 14px */
  line-height: 150%;
  letter-spacing: 0%;
  vertical-align: middle;
}

.sites-list-container .btn-outline {
  background-color: transparent !important;
  border: 1px solid #0297E5 !important;
  color: #0297E5 !important;
}
.sites-list-container .card {
  border-radius: 10px !important;
  height: 273px;
  width: 290px;
}
.sites-list-container .card-body span {
  margin-left: 10px;
}
.sites-list-container .card-body {
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
}
.sites-list-container .card-img-top {
  -o-object-fit: cover;
     object-fit: cover;
  height: 190px;
}
.sites-list-container .card-title {
  font-size: 1.1rem;
  margin-bottom: 0.5rem;
}
.sites-list-container .title-site {
  font-family: Segoe UI;
  font-weight: 700px;
  font-size: 14px;
  line-height: 24px;
  color: #353E41;
  white-space: nowrap;
}
.sites-list-container .url-site {
  font-family: Segoe UI;
  font-weight: 300px;
  font-size: 11px;
  line-height: 18px;
  color: #353E41;
  white-space: nowrap;
}
.sites-list-container .text-updated {
  font-family: Segoe UI;
  font-weight: 300px;
  font-size: 10px;
  line-height: 13.5px;
  color: #A9A9A9;
}
.sites-list-container #loader {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100px;
  margin-top: 20px;
}
.sites-list-container .spinner-border {
  width: 3rem;
  height: 3rem;
}
.sites-list-container .card-home {
  width: 100vw;
  /* height: 260px; */
  width: 100%;
  min-height: 260px;
  /* position: absolute; */
  left: 0;
  background-color: #1A2F47;
  z-index: 1000;
  position: relative;
  z-index: 9;
}
.sites-list-container .card-home::before, .sites-list-container .card-home::after {
  content: "";
  width: 100%;
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: -1;
  background-color: inherit;
}
.sites-list-container .card-home::before {
  left: -99%;
}
.sites-list-container .card-home::after {
  right: -99%;
}
.sites-list-container .title {
  color: #FFFFFF;
  font-size: 32px;
  font-weight: 500;
  line-height: 38px;
}
.sites-list-container .submit-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.sites-list-container .submit-container .tests-left {
  color: #f1f2f4;
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 1rem;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  line-height: 150%;
  margin-top: 1.25rem;
  margin-bottom: 0;
  min-height: 24px;
  max-height: 24px;
}
@media (min-width: 600px) {
  .sites-list-container .submit-container {
    max-width: 209px;
  }
}
.sites-list-container .btn-testar {
  background-color: #3498E5;
  color: white !important;
  width: 100%;
  min-height: 48px;
  font-family: HK Grotesk;
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 150%;
  letter-spacing: 0%;
  border: none;
}
@media (min-width: 600px) {
  .sites-list-container .btn-testar {
    max-width: 209px;
  }
}
.sites-list-container .btn-testar:hover,
.sites-list-container .btn-testar:active,
.sites-list-container .btn-testar:focus {
  background-color: #3498E5 !important;
  border-color: #3498E5 !important;
  color: white !important;
  cursor: pointer;
  box-shadow: none !important;
}
.sites-list-container .opt {
  font-family: "Segoe UI";
  color: #FFFFFF;
  font-size: 14px;
  font-style: normal;
  line-height: 30px;
  margin-right: 20px;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sites-list-container .opt input {
  position: relative;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 16px;
  height: 16px;
  border: 2px solid rgba(0, 0, 0, 0.1490196078);
  /* Default border color */
  background-color: #fff;
  /* Default background color */
  border-radius: 50%;
  display: inline-block;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease;
  margin-right: 0.5rem;
  /* Inner white circle when checked */
}
.sites-list-container .opt input:checked {
  border: 2px solid #3498E5;
  background-color: #3498E5;
}
.sites-list-container .opt input:checked::before {
  content: "";
  width: 8px;
  height: 8px;
  background-color: #fff;
  /* Inner dot color */
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sites-list-container .controls-opt {
  font-family: "Segoe UI";
  color: #FFFFFF;
  font-size: 18px;
  font-style: normal;
  line-height: 30px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  margin-top: 1.25rem;
}
.sites-list-container .controls-opt > div {
  display: flex;
  align-items: center;
}
.sites-list-container .controls-opt span {
  display: block;
  color: #f1f2f4;
  display: block;
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 1rem;
  line-height: 150%;
  letter-spacing: 0%;
  vertical-align: middle;
}
.sites-list-container .controls-opt .span-title {
  width: 100%;
  font-weight: 700;
  font-size: 1rem;
  max-width: 120px;
  margin-bottom: 0.5rem;
}
@media (min-width: 400px) {
  .sites-list-container .controls-opt .span-title {
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .sites-list-container .controls-opt .span-title {
    max-width: 140px;
    font-weight: 600;
    font-size: 1.25rem;
  }
}
.sites-list-container .controls-opt label,
.sites-list-container .controls-opt input {
  cursor: pointer;
}
@media (min-width: 500px) {
  .sites-list-container .controls-opt span {
    display: inline;
  }
  .sites-list-container .controls-opt .opt {
    margin-right: 0;
    margin-left: 20px;
  }
}
.sites-list-container .input-test {
  height: 48px !important;
  font-family: HK Grotesk;
  font-weight: 300;
  font-size: 1.25rem;
  line-height: 150%;
  letter-spacing: 0%;
  vertical-align: middle;
  width: 100%;
  max-width: 604px;
}
.sites-list-container .progress-circle {
  width: 50px;
  height: 50px;
  position: relative;
  border-radius: 50%;
  overflow: hidden;
}
.sites-list-container .progress-circle svg {
  transform: rotate(-90deg);
}
.sites-list-container .progress-circle circle {
  fill: none;
  stroke-width: 2.5;
}
.sites-list-container .progress-circle .bg {
  stroke: #F3F4F9;
}
.sites-list-container .progress-circle .progress {
  stroke-linecap: round;
  transition: stroke-dashoffset 0.5s ease;
}
.sites-list-container .progress-text {
  font-family: "HK Grotesk";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1rem;
  font-weight: 400;
}
.sites-list-container .text-default {
  font-family: "HK Grotesk";
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  color: #4F5050;
}
.sites-list-container .title-table {
  font-family: "HK Grotesk";
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}
.sites-list-container .info-table {
  font-family: "HK Grotesk";
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
}
.sites-list-container .tag-desktop {
  color: #212529;
  background-color: #EDEDED;
  padding: 4px 8px;
  border-radius: 100px;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
}
.sites-list-container .cursor-pointer {
  cursor: pointer;
}
.sites-list-container .img-thumbnail {
  width: 100%;
  min-width: 59px;
  max-width: 59px;
  height: 100%;
  min-height: 37px;
  border: none;
  background-color: initial;
  background-color: #B3B5B8;
  padding: 0;
}
.sites-list-container .img-thumbnail.mobile-thumb {
  -o-object-fit: contain;
     object-fit: contain;
}
.sites-list-container .test-form {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 1.5rem;
}
@media (min-width: 880px) {
  .sites-list-container .test-form {
    flex-wrap: nowrap;
  }
}
@media (min-width: 500px) {
  .sites-list-container .test-form .input-test {
    margin-right: 10px;
  }
}
.row-table-items-container {
  overflow: auto;
  width: 100%;
}
.row-table-items-container table td {
  min-width: 90px;
}
@media (min-width: 1150px) {
  .row-table-items-container table td {
    min-width: initial;
  }
}

.breadcrumb a {
  color: #009EF6;
}
.breadcrumb a i {
  font-size: 1.05rem;
  color: rgba(70, 91, 116, 0.3607843137);
}
.breadcrumb li {
  font-family: HK Grotesk;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0%;
}
.breadcrumb .fav-icon-item {
  position: relative;
  top: 0.075rem;
  margin-right: 0.5rem;
  width: 17px;
  height: 18px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  background-color: #353535;
  display: inline-block;
}
.breadcrumb .fav-icon-item img, .breadcrumb .fav-icon-item .fill-span {
  display: inline-block;
  border-radius: 10px;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}

.site-header-card .img-site-dashboard-container {
  margin-bottom: 1rem;
}
@media (min-width: 1000px) {
  .site-header-card .img-site-dashboard-container {
    margin-bottom: 0;
  }
}
.site-header-card .site-img-thumb {
  box-shadow: initial;
  max-height: inherit;
  border-radius: 10px;
}
.site-header-card .site-meta-container {
  display: flex;
  flex-direction: column;
}
@media (min-width: 600px) {
  .site-header-card .site-meta-container {
    max-width: 590px;
  }
}
@media (min-width: 1100px) {
  .site-header-card .site-meta-container {
    max-width: 700px;
  }
}
@media (min-width: 1300px) {
  .site-header-card .site-meta-container {
    max-width: 790px;
  }
}
.site-header-card .site-meta-container .site-title,
.site-header-card .site-meta-container .site-url,
.site-header-card .site-meta-container .site-meta {
  font-family: HK Grotesk;
  vertical-align: middle;
}
.site-header-card .site-meta-container .site-title {
  margin-top: 0.2rem;
  font-weight: 700;
  font-size: 1.5rem;
  /* 24px */
  line-height: 120%;
  color: #353E41;
}
.site-header-card .site-meta-container .site-url {
  font-weight: 400;
  font-size: 1rem;
  line-height: 150%;
  color: #353E41;
  padding: 0.5rem 0;
  margin: 0;
}
.site-header-card .site-meta-container .site-url a {
  color: inherit;
  text-decoration: none;
}
.site-header-card .site-meta-container .site-meta {
  font-weight: 400;
  font-size: 0.875rem;
  /* 14px */
  line-height: 150%;
  color: #646464;
  padding: 0.5rem 0;
  margin: 0;
}

.dashboard-cliente table .site-title, .dashboard-cliente table .site-url {
  font-family: HK Grotesk;
  vertical-align: middle;
  font-size: 0.875rem; /* 14px */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}
.dashboard-cliente table .site-title {
  font-weight: 700;
  line-height: 100%;
}
.dashboard-cliente table .site-url {
  font-weight: 400;
  line-height: 150%;
  padding: 0.2rem 0;
}
