/* loader  */
#loader-wrapper {
  background: rgba(17,23,41,1);
background: -moz-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17,23,41,1)), color-stop(100%, rgba(7,89,152,1)));
background: -webkit-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -o-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -ms-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: linear-gradient(to bottom, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111729', endColorstr='#075998', GradientType=0 );
}
/* fin loader */
/* nav */
.mobile-list-nav > li > a {
  width: 100%;
}
.mobile-list-nav > li > a.dropdownlink::after {
  right: 0px;
}
/* fin nav */

/* header */
.header-part {
  /* background: #024c82; */
  /* border-color: #b92797; */
  border: none;
  background: rgba(17,23,41,1);
background: -moz-linear-gradient(-45deg, rgba(17,23,41,1) 0%, rgba(7,90,152,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(17,23,41,1)), color-stop(100%, rgba(7,90,152,1)));
background: -webkit-linear-gradient(-45deg, rgba(17,23,41,1) 0%, rgba(7,90,152,1) 100%);
background: -o-linear-gradient(-45deg, rgba(17,23,41,1) 0%, rgba(7,90,152,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(17,23,41,1) 0%, rgba(7,90,152,1) 100%);
background: linear-gradient(135deg, rgba(17,23,41,1) 0%, rgba(7,90,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111729', endColorstr='#075a98', GradientType=1 );
}
.gradient-border {
  width: 100%;
  height: 10px;
  background: rgba(53,1,49,1);
background: -moz-linear-gradient(-45deg, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(53,1,49,1)), color-stop(100%, rgba(122,33,124,1)));
background: -webkit-linear-gradient(-45deg, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: -o-linear-gradient(-45deg, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: linear-gradient(135deg, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#350131', endColorstr='#7a217c', GradientType=1 );
}
.header-item p i {
  color: #61bfba;
}
.flat-list.social-icon li a:hover i {
  color: #61bfba;
}
.nav-bg-white #nav-list > ul > li.active > a, .nav-bg-white #nav-list > ul > li:hover > a, .nav-bg-white #nav-list > ul > li > a.active {
  /* color: #83246D; */
}
.nav-bg-white #nav-list > ul > li.active > a::after, .nav-bg-white #nav-list > ul > li:hover > a::after, .nav-bg-white #nav-list > ul > li > a.active::after {
  /* background: #83246D; */
}
.nav-bg-white #nav-list > ul > li > a::after {
  /* background: #83246D; */
}
.header-item p a:hover {
  color: #61bfba;
}
/* fin header */


/* slider */
.banner-item .banner-caption h2 {
  color: #61bfba !important;
}
.banner-slider .swiper-pagination-bullet {
  border: 2px solid #fff1;
  background: #61bfba;
}
.banner-slider .swiper-pagination-bullet-active {
  background: #be20bf;
}
.swiper-pagination-bullet {
  width: 15px;
  height: 15px;
}
/* fin slider */


/* counter  */
.counter-item {
  color: #075a98;
}
.counter-3-part::after {
  background: rgba(17,23,41,1);
background: -moz-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17,23,41,1)), color-stop(100%, rgba(7,89,152,1)));
background: -webkit-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -o-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -ms-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: linear-gradient(to bottom, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111729', endColorstr='#075998', GradientType=0 );
opacity: .9;
}
.counter-3-part.section-p .section-head-3-1 h2 span {
  color: #61bfba;

}
.counter-3-part.section-p .section-head-3-1 h2::after {
background: #61bfba;
}
.counter-3-item .number-box i {
  color: #61bfba !important;
}
/* fin counter timer  */

/* experience */
.experience-part::after {
  background: rgba(17,23,41,1);
background: -moz-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17,23,41,1)), color-stop(100%, rgba(7,89,152,1)));
background: -webkit-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -o-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -ms-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: linear-gradient(to bottom, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111729', endColorstr='#075998', GradientType=0 );
opacity: .85;
}
.experience-part .section-head-2 h2 {
  color: #61bfba !important;

}
/* fin experience */

/* footer  */
.footer-widget {
  background: rgba(53,1,49,1);
background: -moz-linear-gradient(top, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(53,1,49,1)), color-stop(100%, rgba(122,33,124,1)));
background: -webkit-linear-gradient(top, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: -o-linear-gradient(top, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: -ms-linear-gradient(top, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
background: linear-gradient(to bottom, rgba(53,1,49,1) 0%, rgba(122,33,124,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#350131', endColorstr='#7a217c', GradientType=0 );
}
.footer-logo ol.flat-list li a i {
  color: #61bfba;
}
.footer-part i.fa {
  color:#61bfba;
}
.footer-copyright {
 background: rgb(255,255,255);
}
.footer-icon-text span a {
  color: #61bfba;
}
/* fin footer  */

/* breadcrumb */
.breadcrumb-part::after {
  background: rgba(17,23,41,1);
background: -moz-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17,23,41,1)), color-stop(100%, rgba(7,89,152,1)));
background: -webkit-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -o-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: -ms-linear-gradient(top, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
background: linear-gradient(to bottom, rgba(17,23,41,1) 0%, rgba(7,89,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111729', endColorstr='#075998', GradientType=0 );
    opacity: .85;
}
.breadcrumb-link ul.flat-list li:last-child a {
  color: #61bfba;
  margin-left: .5rem;
}
/* fin breadcrumb */

/* practise  */
.sin-practice-4 span {
  color: #61bfba;
}
/* fin practise */

/* call to action */
.call_to_action {
  background: rgba(97,191,186,1);
background: -moz-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(97,191,186,1)), color-stop(100%, rgba(43,88,165,1)));
background: -webkit-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
background: -o-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
background: -ms-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
background: linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61bfba', endColorstr='#2b58a5', GradientType=1 );
}
/* fin call to action */


img.img-icon {
  width: 45px !important;
  height: auto !important;
}


.breadcrumb-banner {
  position: relative;
}
.breadcrumb-banner::after {
  content: '';
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background: rgba(97,191,186,1);
  background: -moz-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
  background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(97,191,186,1)), color-stop(100%, rgba(43,88,165,1)));
  background: -webkit-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
  background: -o-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
  background: -ms-linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
  background: linear-gradient(45deg, rgba(97,191,186,1) 0%, rgba(43,88,165,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61bfba', endColorstr='#2b58a5', GradientType=1 );
  opacity: .5;
}

.btn {
  color: #292929;
    padding: 8px 15px;
    padding: 16px 40px;
    text-align: center;
    display: inline-block;
    top: -25px;
    border-radius: 5px;
    left: 50%;
    font-weight: 400;
    text-transform: uppercase;
    border: 1px solid #292929;
    font-size: 14px;
    background: none;
}
.btn:hover {
  background: #075a98;
    color: #fff;
    border: 1px solid #075a98;
}

.wid-heading {
  padding: 15px 0px;
}
.address-widget {
  padding: 20px 0 20px 30px;
}
.single-practice {
  padding-bottom: 0px;
    margin-bottom: 0px;
}
.single-practice::after {
  content: none;
}
.about-tab-button {
  margin: 0px;
}
.about-tab-button .nav-tabs a p {
  text-align: center;
}
.prac-det-inner h2 {
  padding-bottom: 0;
}
.card-header:first-child {
  background: #045997;
}
.prac-det-inner h2 button {
  color:white;
  width:100%;text-align:left;
}
