.nav{
  font-size: 18px;
  
}

.nav-link{
  margin: auto 15px;
}

.btn-dark,
.btn-dark:active,
.btn-dark:visited {
  background-color: #216380 !important;
}

.btn-dark:hover {
  background-color: white !important;
  color: #216380 !important;
}

.book-now-button {
  position: absolute;
   bottom: 20px; 
   right: 0px;
}


@media screen and (max-width: 991px) {
  .book-now-button{
    bottom:250px;
    top:250px;
    left:150px; /*not working right now*/
    right:50px;
  }
}

* {

  font-family: "Roboto" !important;
}

.skillbridge-icon {

   background-image:linear-gradient(to right, rgb(170, 202, 238), rgb(105, 167, 238));
}

.sdvosb-logo{
background-color: white;
border-radius: 10px;
}
/*Footer CSS*/
.send-email-tab{
  font-size: smaller;
}

.consultant{
width: 65%;
border: 2px solid grey;
border-radius:10px;
padding:20px;
margin:auto;
}

.consultant-heading{
  text-align: center;
}

.footer-2{
  padding: 1.5em 0 1.5em;

}


.right-footer{
  text-align: right;
}

.center-footer{
  text-align: center;
}

@media screen and (min-width: 577px) and (max-width: 775px) {
  .center-footer{
    margin-left: 50px;
  }
}

@media screen and (max-width: 575px) {
  .left-footer{
    text-align: center;
  }

  .center-footer{
    margin-left: 0;
  }
  
  .right-footer{
    text-align: center;
  }


}

.offeringsLogo {
  margin: 20px
}


.image-container {
  display: flex;
  justify-content: center;
}

.center {
  display: flex;
  justify-content: center;
}

.padding-top{
  padding-top: 70px;
}

.padding-bottom{
  padding-bottom: 70px;
}

.align-right{display:flex;
justify-content: right;
}
/*Services CSS*/

/*Close Services CSS*/


/*Home Page CSS*/
.heroContentImg{
float:right;
width: 300px;
height:300px;
}

.heroContentText{
  color:black;
}
/*end of Home Page CSS*/

@media screen and (max-width: 775px) {
  .heroContentImg-content{
    display:none;
  }


}