/*
* Color
*/


/*
* Background color
*/

.bg-base-color {
    background-color: #CCC !important;
}


/*
* Border color
*/

.border-base-color {
    border-color: #0baf4e !important;
}


/*
* Button color
*/

.btn-base-color {
    background-color: #FFF !important;
    color:#000;
}


/*
* Button color - hover
*/

.btn-hover-base-color:hover {
    background-color: #0baf4e !important;
}


/*
* Features Block
*/

.features-block:before {
 background-color: #CCC;
}
.features-block:hover .block-icon {
    background-color: #000;
}
.features-block:hover .block-icon i {
    color: #ffffff;
}
.features-block .block-icon {
    border: 1px solid #000;
}
.features-block .block-icon i {
    color: #000;
}


/*
* Flickity
*/

.carousel-custom .flickity-page-dots .dot.is-selected {
    background: #000;
}


/*
* Heading style
*/

.title-underline-base-color {
    border-color: #0baf4e;
}
.title-underline-thick-base-color {
    border-color: #0baf4e;
}
.title-sideline-base-color:before {
    background-color: #0baf4e;
}


/*
* Preloader
*/

.pace .pace-progress {
    background-color: #CCC;
}


/*
* Text color
*/

.text-base-color {
    color: #0baf4e !important;
}


/*
* Text color (hover)
*/

.text-hover-base-color:hover {
    color: #0baf4e !important;
}


/*
* Timeline
*/

.timeline .timeline-item:before {
    background-color: #0baf4e !important;
}