@import url(https://fonts.googleapis.com/css?family=Oswald:400,300&display=swap);

/* default style */

.navbar-default .navbar-nav>li>a {
  color: #000;
  font-size: 18px;
  text-transform: uppercase;
  font-family: 'Oswald', sans-serif;
}

.navbar-default .navbar-nav>li>a:hover {
  color: #838383;
  font-size: 18px;
}

.navbar-default .navbar-nav>li>a.current {
  color: #838383;
  font-size: 18px;
}

h1 {
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
  font-size: 40px;
  color: #000;
}

h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #333;
}

h3 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #333;
}

h4 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #333;
}

p {
  font-size: 16px;

}

p,
a {
  font-family: 'Oswald', sans-serif;
  color: #333;
  line-height: 24px;
}

i.fa:not([style*=":"]) {
  color: #000;
  font-size: 30px;
  text-shadow: none;
  box-sizing: content-box;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  display: inline-block;
}

.form-control {
  background-color: #000;
  border-radius: 0px;
}

.btn:not([bs-btn]) {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  border-radius: 0px;
}

.btn:hover:not([bs-btn]),
.btn:focus:not([bs-btn]),
.btn:active:not([bs-btn]),
.btn.active:not([bs-btn]),
.open .dropdown-toggle.btn {
  color: #fff;
  background-color: #000;
  border-color: #fff;
}

.btn:active,
.btn.active,
.open .dropdown-toggle.btn {
  background-image: none;
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn,
.btn.disabled:hover,
.btn[disabled]:hover,
fieldset[disabled] .btn:hover,
.btn.disabled:focus,
.btn[disabled]:focus,
fieldset[disabled] .btn:focus,
.btn.disabled:active,
.btn[disabled]:active,
fieldset[disabled] .btn:active,
.btn.disabled.active,
.btn[disabled].active,
fieldset[disabled] .btn.active {
  background-color: #000;
  border-color: #fff;
  ;
}

.btn .badge {
  color: #000;
  background-color: #fff;
}


/* carousel style */

.carousel h1 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 60px;
  color: #fff;
}

.carousel p {
  font-size: 40px;

}

.carousel p,
.carousel a {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  color: #fff;
}

/* main style */

.main .navbar-default .navbar-nav>li>a {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
  font-family: 'Oswald', sans-serif;
}

.main .navbar-default .navbar-nav>li>a:hover {
  color: #838383;
  font-size: 18px;
}

.main .navbar-default .navbar-nav>li>a.current {
  color: #838383;
  font-size: 18px;
}

.main {
  background-color: #000;
}

.main h1 {
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
  font-size: 40px;
  color: #fff;
}

.main h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #fff;
}

.main h3 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #fff;
}

.main h4 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #fff;
}

.main p {
  font-size: 16px;

}

.main p,
.main a {
  font-family: 'Oswald', sans-serif;
  color: #fff;
  line-height: 24px;
}

.main i.fa:not([style*=":"]) {
  color: #fff;
  font-size: 40px;
  text-shadow: none;
  box-sizing: content-box;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  display: inline-block;
}

.main .form-control {
  background-color: #fff;
  border-radius: 0px;
}

.negative .form-control::-moz-placeholder {
  color: #000;
}

.negative .form-control:-ms-input-placeholder {
  color: #000;
}

.negative .form-control::-webkit-input-placeholder {
  color: #000;
}

/* secondary style */

.secondary {
  background-color: #e6e6e6;
}

.secondary h1 {
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
  font-size: 40px;
  color: #000;
}

.secondary h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #333;
}

.secondary h3 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #333;
}

.secondary h4 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #333;
}

.secondary p {
  font-size: 16px;

}

.secondary p,
.secondary a {
  font-family: 'Oswald', sans-serif;
  color: #333;
  line-height: 24px;
}

.secondary i.fa:not([style*=":"]) {
  color: #000;
  font-size: 30px;
  text-shadow: none;
  box-sizing: content-box;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  display: inline-block;
}

.secondary .form-control {
  background-color: #000;
  border-radius: 0px;
}

.secondary .form-control::-moz-placeholder {
  color: #fff;
}

.secondary .form-control:-ms-input-placeholder {
  color: #fff;
}

.secondary .form-control::-webkit-input-placeholder {
  color: #fff;
}

/* negative style */

.negative {
  background-color: #e6e6e6;
}

.negative h1 {
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
  font-size: 40px;
  color: #000;
}

.negative h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #000;
}

.negative h3 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #000;
}

.negative h4 {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 40px;
  color: #000;
}

.negative p {
  font-size: 16px;

}

.negative p,
.negative a {
  font-family: 'Oswald', sans-serif;
  color: #000;
  line-height: 24px;
}

.negative i.fa:not([style*=":"]) {
  color: #000;
  font-size: 30px;
  text-shadow: none;
  box-sizing: content-box;
  line-height: 45px;
  text-align: center;
  width: 45px;
  height: 45px;
  display: inline-block;
}

.negative .form-control {
  background-color: #000;
  border-radius: 0px;
}

.negative .form-control::-moz-placeholder {
  color: #fff;
}

.negative .form-control:-ms-input-placeholder {
  color: #fff;
}

.negative .form-control::-webkit-input-placeholder {
  color: #fff;
}