/* Enter Your Custom CSS Here */
h6 {
    font-weight: 800 !important;
}

body {
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    line-height: 26px;
    color: #31414e;
    font-weight: 400;
}

h3 {
    color: #31414e;
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0px;
}
.mkd-title .mkd-title-holder .mkd-title-subtitle-holder-inner h1 { font-style: italic; }

#testimonial h3.mkd-testimonial-text {font-weight: 400 !important; letter-spacing: 0px; }

#testimonial h5.mkd-testimonial-author-text {
    color: #aec936 !important;
    font-size: 14px !important;
}

#testimonial h6.mkd-testimonials-job  {
    color: #31414e;
font-size: 15px;
text-transform: uppercase;
font-style: normal;
letter-spacing: 2pt;
font-weight: 500 !important;
}



.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #aec936
}

.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #aec936
}


@media only screen and (max-width: 1024px){
.mkd-section.mkd-parallax-section-holder:not(.mkd-full-screen-height-parallax) { height: auto !important;min-height: 400px !important;}

}

@media only screen and (min-width: 480px) and (max-width: 768px){
h6 { font-size: 22px;line-height: 26px;}

}

@media only screen and (max-width: 480px){
h6 { font-size: 22px;line-height: 26px;}

}
.mkd-card-slider-holder .mkd-card-slide:hover .mkd-card-slide-inner {
  border: 1px solid #31414e;
}
.mkd-card-slider-holder .mkd-card-slide .mkd-card-slide-inner {
  border: 1px solid #acc340;
  border-radius: 0 0 10px 10px; 
}
.mkd-card-slider-holder .mkd-card-slide:hover h3.mkd-card-title{
		color: #31414e;
}
h3.mkd-card-title {
  font-size: 3em;
  color: #acc340;
}
.mkd-card-content .mkd-btn-underline.mkd-card-slider-link { margin-top: 20px; }
.mkd-card-content .mkd-btn-text {
    background: #acc340;
    color: #fff;
    padding: 15px 20px;
    border-radius: 10px;
}
.mkd-card-slider-holder .mkd-card-slide:hover .mkd-btn-text{
background: #31414e;
		}
.mkd-card-image img { width: 100% !important; max-width: 100%; }
.mkd-card-content .mkd-btn-underline-line { display: none; }

.wpb_text_column { word-spacing: normal; word-break: break-word; }