.initial {
  margin-top: 2em;
}

.image {
  z-index: -1;
  height: 50em;
}

.header-shadow {
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);;
}

.semi_middle {
  width: 48%;
}

.title {
  background: rgba(0, 0, 0, 0.49);
  top: 10em;
}

.homepage-content {
  top: 50em;
}

.line {
  min-height: 0.5rem;
  width: 7rem;
}

.line-vertical {
  width: 0.5rem;
  height: 22rem;
}

.convenants {
  color: #00305B;
}

.container_convenants {
  background: #FAFAFC;
}

.bg-black-gray {
  background: #383838;
}

.seller-container {
  min-height: 20em;
}

.text_gray {
  color: #a3a3a5;
}

.f_change {
  font-size: 1.75rem;
  font-weight: 950;
}

.btn_sol {
  background: #2f2e2e;
  color: white;
  font-weight: 1000;
}

.btn_sol:hover{
  background: white;
  color: black;
}

.footer {
  background: #2f2e2e;
}

.text_history {
  font-size: 2rem;
}

.bg_mission {
  background: rgba(170, 145, 21, 1);
}

.bg_vision {
  background: rgba(0, 48, 91, 1);
}

.bg_silver {
  background: #D7D7D7;
}

.line_single {
  min-height: 0.5rem;
  width: 25rem;
}

.bg_light_yellow {
  color: #B8860B;
}

.container {
  width: 15em;
}

.rotate {
  -webkit-transform:rotate(15deg);
  -moz-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  transform: rotate(15deg);
}

.price {
  top: 4.5rem;
  left: 5rem;
}

.footer_icons {
  min-width: 2rem;
}

.image_logo {
  width: 20%;
}

/* inputs */
.input-transiction {
  transition: 0.2s all;
  cursor: text;
}

.only-bb {
  border: none;
  border-bottom: solid 1px #C0C0C0;
}

input.only-input:focus {
  color: #808080;
  border-bottom: solid 1.5px #808080;
}

/* inputs */

@media only screen and (max-width: 1024px) {
  .title {
    top: 5em;
  }
  .image {
    height: 35em;
  }
  .homepage-content{
    top: 30em
  }
 .text_history {
    font-size: 1.3rem;
  }
  .image_logo {
    max-width: 300px;
    min-width: 250px;
  }
}

@media only screen and (max-width: 768px) {
  .semi_middle {
    width: 100%;
  }
}

@media only screen and (max-width: 390px) {
  .footer_icons {
    display: none;
  }
}
