@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300&display=swap');

a {
  color: #037FD5; }
  a:hover {
    color: rgba(3, 127, 213, 0.8); }

/* nav */
.page-header-alpha .navbar-mainmenu .nav-item a:hover {
  color: #037FD5; }

/* subscription form */
.form-container-transparent.form-container-white .form-desc h4 {
  color: #ffffff; }

.form-container-transparent.form-container-white .form-input label {
  color: #ffffff; }

.page-cover:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 1;
  transition: 0.6s; }

.page-cover.scrolled:after {
  background: rgba(0, 0, 0, 0.8); }

:root {
    font-family: 'Comfortaa', cursive;
}

.text-mc {
    /* color: #29aae2; */
    color: #1b75bc;
    font-weight: 600 !important;
    text-shadow: 0.5px 0.5px 0.5px #ccc;
}

.text-ali {
    color: #f36b21;
    font-weight: 600;
    text-shadow: 0.5px 0.5px 0.5px #ccc;
}

.text-justify {
    text-align: justify;
}

.nav-link-size {
    font-size: 3rem !important;
}

.nav-link-size:hover {
    color: #1b75bc !important;
}

.summit-text {
    color: #fff;
    font-weight: 600;
}

.text-glow {
    text-shadow:1px 1px 10px #fff, 1px 1px 10px #fff;
}

.slogan-text {
    font-size: 0.55rem !important;
}

.p-font-size {
    font-size: 1.15rem !important;
}


.media-category {
  font-size: 1.5rem !important;
  color: #1b75bc !important;
}