.title{
  font-size: 3.2rem;
  font-family: "Montserrat-SemiBold-Italic", sans-serif;
  font-style: italic;
}

.rdap-txt{
  font-size: 1.2rem;
  font-family: "Montserrat-Regular", sans-serif;
  margin-bottom: 1.5rem;
  text-align: justify;
  text-align-last: center;
}

.rdap-txt-2{
  font-size: 1.2rem;
  font-family: "Montserrat-Bold", sans-serif;
  margin-bottom: 1.5rem;
  text-align: justify;
  text-align-last: center;
  font-weight: 700;
  font-style: italic;
}

.rdap-txt-3{
  font-size: 1rem;
  font-family: "Montserrat-Bold", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.search-container{
  background-color: #fedc32;
  padding: 2rem;
  border-radius: 1rem;
}

.input-container-search-rdap{
  display: flex;
  gap:16px;
}

.input-container-search-rdap button{
  background-color: #fff !important;
  color: black;
  width: 160px;
  height: 50px;
  border: 1px solid #000;
  font-weight: 700;
  font-size: 1.1rem;
}

.search-input-box-rdap{
  flex: 1;
  height: 50px;
  padding: 0px 1rem;
}

.search-input-box-rdap::placeholder{
  color:#000 !important;
  opacity: 1 !important;
}

.subtitle{
  font-size: 2.2rem;
  font-family: "Montserrat-Bold", sans-serif;
  font-style: italic;
}

.nav{
  gap:2rem;
  height: 50px;
}

.nav a{
  color: inherit;
  text-decoration: none;
  color:#000 !important;
  font-size:1rem;
  font-weight: bold;
}

.panel-body{
  border:1px solid #000 !important;
  padding:2rem !important;
}

.section h3{
  font-family: "Montserrat-Bold", sans-serif;
  font-weight: bold;
  margin-bottom: 0.5rem;
  font-style: italic;
}

.section{
  margin-bottom: 1rem;
}

.section p, .section span, .section a, section dt ,section dd{
  font-family: "Montserrat-Regular", sans-serif;
  font-style: normal;
}

.card-section{
  border:1px solid #000;
  padding: 1rem;
}

.card-section-danger{
  border:1px solid #f60704;
  padding: 1rem;
}

@media (max-width: 767px) {
  .input-container-search-rdap {
    flex-direction: column;
    justify-content: center;
    align-items:center;
  }

  .search-input-box-rdap{
    flex:auto;
    width: 100%;
  }

  .input-container-search-rdap button{
    font-size: 1rem !important;
    width: 100%;
  }
}


