html {
  font-size: 14px;
}


.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
  position: relative;
  min-height: 100%;
}

body {
  padding-bottom: 20px;
}


/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
  padding-left: 15px;
  padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
  max-width: 280px;
}

/* Carousel */

.carousel-caption p {
  font-size: 20px;
  line-height: 1.4;
}
.carousel-caption {
  z-index: 10 !important;
  font-size: 28px;
  color: white;
  font-weight: bold;
  text-shadow: none;
  padding-bottom: 8%;
}

@media (min-width: 768px) {
  .carousel-caption {
    z-index: 10 !important;
    color: white;
    font-weight: bold;
    text-shadow: none;
    padding-bottom: 14%;
  }

}

  .center {
    margin-left: auto;
    margin-right: auto;
    width: 1020px;
  }

  .panel-pos {
    position: absolute;
    left: 20px;
    bottom: 20px;
  }
  .panel-caption {
    z-index: 10 !important;
    font-size: 28px;
    color: black;
    font-weight: bold;
    text-shadow: none;
  }
@media (max-width:768px) {
    .panel-caption {
    z-index: 10 !important;
    font-size: 14px;
    color: black;
    font-weight: bold;
    text-shadow: none;
  }
}

dd {
  padding-bottom: 10px;
}
.nav-item {
  /*padding-right:40px;*/
  font-size:20px;
  /*color:gray !important;*/

  
}
.card1 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.my-center {
  margin-left: auto;
  margin-right: auto;
}

.info {
  font-size: clamp(1.2rem, 0.79vi + 1.2em, 2rem);
  color: slategrey;
}

h2 {
  font-size: clamp(1.66rem, 0.79vi + 1.66rem, 2.2rem) !important;
  color: darkslategray;
}


/*--fs-sm: clamp(0.8rem, 0.08vi + 0.78rem, 0.84rem);
--fs-base: clamp(1rem, 0.23vi + 0.94rem, 1.13rem);
--fs-md: clamp(1.25rem, 0.45vi + 1.14rem, 1.5rem);
--fs-lg: clamp(1.56rem, 0.79vi + 1.36rem, 2rem);
--fs-xl: clamp(1.95rem, 1.29vi + 1.63rem, 2.66rem);
--fs-xxl: clamp(2.44rem, 2.02vi + 1.94rem, 3.55rem);
--fs-xxxl: clamp(3.05rem, 3.06vi + 2.29rem, 4.73rem);*/