:root {
  --primary-color: #3d3dce;
  --secondary-color: #fc3f3f;
  --main-font: "Anton", sans-serif;
  --template-font: "texgyreadventorbold";
  --display-font: "Yesteryear", cursive;
  --text-font: "Montserrat", sans-serif;
  --arvo-font: "Arvo", serif;
  --dis-font: "Bebas Neue", sans-serif;
  --open-font: "Open Sans", sans-serif;
  --lato-font: "Lato", sans-serif;
  --top-strip: var(--secondary-color);
  --bottom-strip: var(--primary-color);
}

header {
  border-top: 10px solid var(--top-strip);
}

.logo-text {
  font-family: var(--dis-font);
  font-size: 5rem;
  padding-right: 0;
  padding-left: 0;
  margin-top: 0;
}

.navbar-inverse .navbar-nav > li > a {
  color: rgb(9, 3, 125);
  font-family: var(--lato-font);
  font-size: 2.1rem;
  font-weight: 900;
  padding: 15px;
  margin-top: 15px;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: black;
}

.header-middle {
  padding-top: 20px;
  padding-bottom: 10px;
}

.contact-strip {
  background-color: var(--bottom-strip);
}

.contact-strip a {
  font-family: var(--open-font);
  color: white;
  padding-left: 10px;
}

.contact-strip {
  text-align: right;
}

.curve {
  height: 17vw;
  width: 100vw;
  position: relative;
  background-color: white;
  border-radius: 50%;
  margin-top: -49px;
  margin-left: -11px;
  z-index: 100;
}

.bg-red {
  background-color: #fc3f3f;
  color: #fff;
}

.info {
  color: white;
  padding: 11px 33px;
}

.about ul.our-links {
  display: flex;
  margin: -600px 0px 70px 0;
  z-index: 101;
}

.flex {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

.equal-hight {
  border-radius: 15px;
}

@media only screen and (max-width: 768px) {
  .about ul.our-links {
    display: flex;
    margin: -200px 0px 70px 0;
    z-index: 101;
  }
  .curve {
    display: none;
  }
  .contact-strip {
    display: none;
  }
}/*# sourceMappingURL=copy_style.css.map */