a:hover {

  text-decoration: none !important;

}

.whats-app {

position: fixed;

width: 41px !important;

height: 41px !important;

bottom: 40px;

left:0;

right:unset;

background-color: #25d366;

color: #FFF;

border-radius: 50px;

text-align: center;

font-size: 30px;

box-shadow: 2px 2px 3px #999;

z-index: 100;

}



.my-float {

    margin-top: 0px !important;

}

ul.breadcrumb {

  display: flex;

  flex-wrap: wrap;

  padding: 0.75rem 1rem;

  margin-bottom: 1rem;

  list-style: none;

  background-color: #ffe9ef;

  border-radius: 0.25rem;

}

ul.breadcrumb li {

  display: inline;

  font-size: 11px;

}

ul.breadcrumb li + li:before {

  padding: 8px;

  color: black;

  content: "/\00a0";

}

ul.breadcrumb li a {

  color: black;

  text-decoration: none;

}

ul.breadcrumb li a:hover {

  color: #01447e;

  text-decoration: underline;

}

.heading {

  font-size: 35px;

  font-family: "Cinzel", serif;

  font-weight: normal;

  font-stretch: normal;

  font-style: normal;

  line-height: 1.2;

  letter-spacing: normal;

  text-align: left;

  color: #c49f22;

  padding-top: 30px !important;

}

.heading2 {

  font-size: 25px;
  font-weight:600;
  font-family: "Cinzel", serif;


  font-stretch: normal;

  font-style: normal;

  margin-top: 0px;

  text-align: left;

  color: #eec53c;

  padding-top: 30px !important;

}

.heading-content {

  font-family: "Poppins", sans-serif;

  font-size: 17px;

  font-weight: normal;

  font-stretch: normal;

  font-style: normal;

  line-height: 2.05;

  letter-spacing: normal;

  text-align: left;

  color: #0f3443;

}



.surgery-types {

  width: 100%;

  height: 255px;

  border: solid 0.5px #0f3443;

  border-radius: 5px;

  margin-bottom: 30px;

  display: flex;

  justify-content: center;

}

.surgery-types:hover {

  background-color: #0f3443;

}



.type-heading {

  font-family: "Poppins", sans-serif;

  font-size: 24px;

  font-weight: normal;

  font-stretch: normal;

  font-style: normal;

  line-height: 1.5;

  letter-spacing: normal;

  color: #0f3443;

  display: flex;

  align-items: center;

  text-align: center;

}



.type-heading:hover {

  color: white;

}

.face-surgeries {

  background: url(../images/services/cm-b.png) center center / cover no-repeat;

  display: flex;

  flex-direction: column;

  height: 500px;

  padding-top: 120px;

}

.brow-lift {

  background: url(../images/services/cm-b.png) center center / cover no-repeat;

  display: flex;

  flex-direction: column;

  height: 500px;

  padding-top: 120px;

}

.brow-lift1 {

  padding: 50px 0px 50px 0px;

  background-image: url(../images/services/background-pattern.png);

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

}

.card {

  background-color: #fae8e300 !important;

}

.card-body h3 {

  color: #0f3443;

  font-size: 21px;

  font-weight: 600;

}

.card-body p {

  text-align: justify;

  color: #212529;

  font-size: 16px;

}

.fa-dot-circle-o:before {

  color: #212529 !important;

  content: "\f192";

}

.card-body li {

  font-size: 17px;

  color: #0f3443;

  list-style: none;

  padding: 10px;

}

.card-header {

  padding: 0px !important;

}

/* nav > .nav.nav-tabs{



    border: none;

      color:rgb(0, 0, 0);

      background:white;

      border-radius:0;

  

  }

  nav > div a.nav-item.nav-link,

  nav > div a.nav-item.nav-link.active

  {

    border: none;

      padding: 18px 25px;

      color:rgb(0, 0, 0);

      background:rgb(255, 255, 255);

      border-radius:0;

  }

  

  nav > div a.nav-item.nav-link.active:after

   {

    content: "";

    position: relative;

    bottom: -60px;

    left: -10%;

    border: 15px solid transparent;

    border-top-color: #0f3443 ;

  }

  .tab-content{

    background: #fdfdfd;

      line-height: 25px;

      border: 1px solid #ddd;

      border-top:5px solid #0f3443;

      border-bottom:5px solid #0f3443;

      padding:30px 25px;

  }

  

  nav > div a.nav-item.nav-link:hover,

  nav > div a.nav-item.nav-link:focus

  {

    border: none;

      background: #0f3443;

      color:#fff;

      border-radius:0;

      transition:background 0.20s linear;

  } */

li {

  color: #0f3443;

  list-style: none;

  font-size: 16px;

}



.banner-image {

  width: 70%;

  height: 100%;

}



.accordion > .card:not(:last-of-type) {

  margin: 19px 0px !important;

  border-bottom: 1px solid #dfdfdf !important;

}

.btn.focus,

.btn:focus {

  outline: 0;

  box-shadow: none !important;

}

.btn:not(:disabled):not(.disabled) {

  font-size: 19px;

  text-transform: uppercase;

  color: #d02825bf;

  cursor: pointer;

  text-decoration: none !important;

}

button.btn-link:after {

  content: "\002B" !important;

  color: #d02825bf !important;

  font-weight: bold !important;

  float: right !important;

  margin-left: 5px !important;

}




@media only screen and (max-width: 600px) {

  .heading {

    padding-top: 10px !Important;

}

  .face-surgeries {

    flex-direction: column;

    height: 600px;

    padding-top: 70px !Important;

}

}

h3.heading {
    font-size: 30px;
}