a {
font-weight: bold;}

.t3-header {
  background-color: #fff !important;
}

.eb-post-author {
  display: none;
}

#eb-post-author {
  display: none;
}

.btn {
  font-size: 16px !important;
}

td, tr td {
  border-top: 0px;
}

tr td {
  padding-bottom: 5px;
}

.acm-teams style-1 .section-title  {
  font-weight: bold;
}

.acm-teams .item .member-image {
  margin-right: 24px;
  margin-bottom: 24px;
}

.ui.blue.button, .ui.blue.buttons .button {
  background-color: #24376c !important; 

}

blockquote {
  border-left: 0px;
  padding-left: 0px;
  padding-bottom: 24px;
  padding-top: 24px;
  color:  #24376c; 
}

.ui.blue.button, .ui.blue.buttons .button {
  background-color: #24376c; 
}

.btn-default {
  background-color: #fff !Important;
  color: #24376c !important;
}
.Section103 {
  padding: 0px !important;
}

#Section103 {
  padding: 0px !important;
}


#t3-section-top {
  padding-top: 45px;
  
}
.t3-section .nopaddingbottom {
  padding-bottom: 0px !important;
}

.t3-section .nopaddingleft {
  padding-left: 0px !important;
}

.t3-section .nopaddingright {
  padding-right: 0px !important;
}

div.t3-wrapper {
  background: #fff !important;
}

.chronoforms6_credits {
  display: none !important;
}

h2, .h2 {
  font-weight: 100 !important;
  font-size: 20px !Important;
  letter-spacing: .5px !important;
  padding-bottom: 20px;
}

h3, .h3 {
font-size: 20px !important;}

.t3-mainbody {
  background-color: #fff !important;
}

.t3-footer {
  background-color: #fff !important;
}

.t3-copyright {
  text-transform: none !important;
  padding: 75px 0px !important;
  font-size: 14px !important;
}

#t3-section-bottom {
  background-image: url("star.png");
  background-position: center right;
  background-repeat: no-repeat;
  background-color: #eeeeee;
}

.t3-section {
  padding-top: 75px ;
  padding-bottom: 75px;
}

.btn-default.btn-sp::before {
  background: none !important;
}

.acm-features.style-1 .features-content .btn:hover {
  color: #fff !important;
  background: #27713c !important;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
  margin: 0px 5px !important;
  font-size: 14px !important;
}

.sub-heading {
  margin-bottom: 40px;
}

.navbar-default .navbar-nav .blue {
  color: #24376c !important;
}

.jmm-testimonials.default {
   color: #24376c !important;
  font-size: 110% !important;
  text-align: left !important;
  width: 60% !important;
  padding-left: 75px !important;
}

.jmm-testimonials.default .jmm-author {
   color: #24376c !important;
}

.jmm-testimonials.default .carousel-indicators li:hover, .jmm-testimonials.default .carousel-indicators .active {
  color: #27713c !important;
}

.jmm-testimonials.default .carousel-indicators li {
    color: #24376c !important;

}

.jmm-profession {
  text-transform: uppercase;
}

.acm-slideshow .owl-carousel .item .slider-content h1 {
  margin-bottom: 25px !important;
}

.logo {
  top: -19px;
}

.ui.blue.button, .ui.blue.buttons .button {
  border-radius: 0px;
  background-color: #24376c;
  text-transform: uppercase !important;
}

.t3-mainnav {
  padding-right: 0px !Important;
}

.sub-heading:after {
display:none;}

.sub-heading:before {
display:none;}

@media only screen and (max-width: 600px) {
.acm-slideshow .owl-carousel .item .slider-content {
  display: none;
}

}

@media only screen and (max-width:1391px) {
.t3-mainnav {
    padding-left: 210px;
}

.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > span {
    margin: 0 8px;
}
}


h1 {
  font-size: 24px !important;
  text-transform: capitalize;
}

.article-title, .article-header h1 {
  color: #24376c !important;
}

body {
  font-size: 16px !important;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
  color:#616161;
}

.logo-image img {max-height:80px;}

.btn.btn-sp {
  background: #24376c !important;
}

.acm-slideshow .ion-arrow-right-c {
  display: none !important;
}

#t3-section-top {
  background-color: #fff !Important;
}

.acm-slideshow .owl-carousel .item .slider-content-inner .title a {
  letter-spacing: 0px !important;
  color: #24376c !important;
  text-decoration: none !important;
}


.acm-slideshow .owl-carousel .item .slider-content {
  background: rgba(255, 255, 255, 0.7) !important;
  color: #24376c !important;
  right: 40px !Important;
  padding: 15px !important;
  text-align: center;
  width: 35% !important;
  
 left: unset !important;
}

.acm-features.style-1 .features-content .btn {
  background-color: #fff !important;
  border: 2px solid #e8eaec;
  color: #24376c !important;
}
