/*FONTS*/
@import url(../css/clash-display.css);

/*VARIABLES*/
:root {
  --c-dark: #212526;
  --c-brand: #ca994e;
  --c-brand-light: #edd089;
  --c-brand-rgb:202, 153, 78;
  --c-body: #727272;
  --c-font-base: "ClashDisplay", sans-serif;
  --c-box-shadow: 0px 15px 25px rgba(0,0,0,0.08);
  --transition: all 0.5s ease;
}

/*RESET AND HELPERS*/
body{
  font-family:var(--c-font-base) ;
  line-height: 1.5;
  color: var(--c-body);
  font-family: Georgia, 'Times New Roman', Times, serif;
}

h1,h2,h3,h4,h5,h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 400;
  color: var(--c-dark);
  font-family:Georgia, 'Times New Roman', Times, serif;
}

.section-padding {
  padding-top: 140px;
  padding-bottom: 140px;
}

/*HERO*/

.hero {
  background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0,0,0,.40)), url(../img/rocket1.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    position: relative;
    height: fit-content;
    padding: 90px 20px 90px 20px;
}

/* SECTION TITLE*/
.section-title{
  margin-bottom: 60px;
}
.section-title .line{
  width:60px;
  height: 4px;
  background-color: var(--c-brand);
}
.section-title p{
  max-width: 800px;
  font-size: 18px;

}
.section-title .line{
  width:60px;
  height: 4px;
  background-color: var(--c-brand);
  margin: 16px auto 24px auto;
}

/*ICONBOX*/
.iconbox{
  width: 50px;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(var(--c-brand-rgb), 0.8) ;
  color: rgba(255, 255, 255, 0.672);
  font-size: 40px;
  flex: none;
}
.section-title .line{
  width:60px;
  height: 4px;
  background-color: var(--c-brand);
  margin: 16px auto 24px auto;
}
.team-member img {
    width: 125px;
}

/*VALOR*/

.valor {
  background:linear-gradient(rgba(0, 0, 0, 0.889), rgba(0, 0, 0, 0.950)), url(../img/rocket-dark.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    position: relative;
    height: fit-content;
    padding: 80px;
}
.btn{
  font-size: 40px;
}

/*FOOTER*/

a{
  font-size: 1.25rem;
  color: var(--c-brand);
}
a:hover{
  color: var(--c-brand-light);
}