body {
        background-image:
      linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)),
      url("/storage/resources/bg2-683afd348be22.jpg");
      
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.header {
background-color:##070707;
justify-content: center;
border-radius:5px;
}
.header {
    margin-bottom:0px;
}

.responsive a {
        font-family: 'BigNoodleTitling', sans-serif;
    text-transform: uppercase;
        font-size:25px;

    color:#A5875E;
}



.hero {
    height:600px;

}

.hero-title {
  font-family: 'BigNoodleTitling', sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size:75px;
    color:#A5875E;
    text-shadow: 1px 2px 4px rgba(0,0,0,0.74);

}
.content {
    margin-top:15%;
}

.content h1 {
    line-height: 0.9;
}

h1 .line {
    display:block;
    text-transform: uppercase;
    text-align:center;
}

.hero-subtitle {
    font-family: 'BigNoodleTitling', sans-serif;
      font-weight: 200;
  font-style: normal;
    color:#ececec;
    text-align:center;
    font-size:25px;
}
.btn-primary {
    border-radius:5px;
    border:2px solid #A5875E;
    background-color:#070707;
    color:#A5875E;
    font-weight: 800;
    
}

.second {
    background-color:#A5875E;
    color:#070707;
}

.reg {
    background-color:;
}
.card {
background-color:#070707;
border-radius:0;
}

.box {
    background-color:#191919cc;
    color:#070707;
}

.box .value {
    font-weight: 800;
}

.about .flex {
    display:block;
}

.w-25 {
    width:100%;
    margin-bottom:10px;
}

.companies .flex {
    display:block;
}

.companies .w-45 {
    width:100%;
    margin-bottom:10px;
}

.menu {
    background-color:#070707cc;
}

.hide {
    display:none;
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
body {
    margin-left: auto;
    margin-right: auto;
    max-width: 75%;
    width: 91.6666666667%;
        background-image:
      linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)),
      url("/storage/resources/bg2-683afd348be22.jpg");
      
        background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.header {
background-color:#070707cc;
justify-content: center;
border-radius:5px;
margin-top:50px;
}
.header {
    margin-bottom:0px;
}

.responsive a {
        font-family: 'BigNoodleTitling', sans-serif;
    text-transform: uppercase;
        font-size:25px;

    color:#A5875E;
}



.hero {
    height:600px;

}

.hero-title {
  font-family: 'BigNoodleTitling', sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size:75px;
    color:#A5875E;
    text-shadow: 1px 2px 4px rgba(0,0,0,0.74);

}
.content {
    margin-top:15%;
}

.content h1 {
    line-height: 0.9;
}

h1 .line {
    display:block;
    text-transform: uppercase;
    text-align:center;
}

.hero-subtitle {
    font-family: 'BigNoodleTitling', sans-serif;
      font-weight: 200;
  font-style: normal;
    color:#ececec;
    text-align:center;
    font-size:25px;
}
.btn-primary {
    border-radius:5px;
    border:2px solid #A5875E;
    background-color:#070707cc;
    color:#A5875E;
    font-weight: 800;
    
}

.second {
    background-color:#A5875E;
    color:#070707;
}

.reg {
    background-color:;
}
.card {
background-color:#070707cc;
border-radius:0;
}

.box {
    background-color:rgba(25, 25, 25,0.5);
    color:#ececec;
}

.box .value {
    font-weight: 800;
    color:#A5875E;
}


.about .flex {
    display:flex;
}

.w-25 {
    width:25%;
    margin-bottom:0px;
}
.companies .flex {
    display:flex;
}
.companies .w-45 {
    width:45%;
    margin-bottom:0px;
}

}

p {
    color: #ececec;
}
.card-title {
    color: #ececec;
}