/** Home **/
@media only screen and (min-width:1024px)
{
#kd-slider {
    padding-top: 100px;
}
}

.cb-img-area {
    display: block !important;
}

#services .cb-container {
    min-height: 300px !important;
}

.wpb_text_column p
{margin-bottom:20px;}

.kd-calltoaction .tt_button.tt_secondary_button {
    background: #fff;
}

.kd-calltoaction .tt_button.tt_secondary_button:hover {
    background: #fff;
		color: #c9843f;
}

.testimonials.slider.without-image .tt-content h6 {
    max-width: 90%;
}

#testimonials .parallax-overlay {
    opacity: 0.2 !important;
}

.testimonials.slider.content-left .owl-controls, .testimonials.slider.content-left .heading-separator, .testimonials.slider.content-left h3, .testimonials.slider.content-left .tt-content h6, .testimonials.slider.content-left .tt-container
{
	text-align: justify !important;
}

.vc_gitem-col {
    padding: 30px 30px 15px !important;
}

.vc_gitem-col .vc_btn3 {
    background: #c9843f !important;
    border-radius: 100px !important;
    text-transform: uppercase;
    font-weight: 900;
    font-size: 12px !important;
	  border: 2px solid #c9843f !important;
}

.vc_btn3:hover {
    color: #c9843f !important;
    background: transparent !important;
}


@media only screen and (max-width:1023px)
{
.testimonials.slider.without-image .tt-content h6 {
    max-width: 100%;
}
	
.testimonials.slider .tt-container .heading-separator {
    display: block;
    margin-bottom: 10px;
}
}


/** About Us **/
@media only screen and (max-width:767px)
{

	
.key-icon-box.icon-left.icon-default .fa {
    margin-bottom: 30px !important;
	  float: inherit !important;
}

.key-icon-box.icon-left.icon-default p {
    margin-left: 0px !important;
}
}


