.padd {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.colr{
  color: white !important;
}
.top-nav{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.bod-right {
  border-right: 1px solid #cccbcb;
}
.col-blck2 {
  color: black !important;
  font-size: 12px !important;
  padding-right: 10px;
}
.col-blck {
  color: black !important;
  font-size: 12px !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.padd-top{
  padding-top: 5%;
}
.img-center{
  margin-right: auto !important;
  margin-left:auto !important;
}
.bodrnone{
  border: 0;
}
.txt-bold{
  font-weight: bold !important;
}
.txt-bolds{
  font-size: 17px;
  font-weight: bold !important;
}
.card-text{
  font-size: 15px;
  color: gray;
}
.special-color-dark {
  background-color: #5398ff;
}
@media only screen and (max-width: 1440px){
.carousel-caption {
    text-align: center;
    margin-bottom: 0rem !important;
}
}
@media (min-width: 768px){
.d-md-block {
    display: block!important;
}
}
h1 {
  font-size: 40;
  font-weight: 800;
  color: white;
  padding-bottom: 10px;
  text-shadow: 2px 2px 4px #01744d;
}
@media only screen and (max-width: 1440px){
.p-slide {
    font-size: 30;
    font-weight: 400;
    color: white;
    padding-bottom: 10px;
    text-shadow: 2px 2px 4px #00388d;
}
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 5rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}
.section-header{
  background-color: #dfecff;
}
