.icon_holder {
    font-size: 30px;
    color: black;
}
.flaticon-data,.icofont-automation,.aprova-website{
    height: 80px;
    margin-top: -23px;
}
.icofont-network{
    height: 85px;
}
.bullet{
    margin-left: 25px;
    padding-top: 10px;
}
.bullet li{
    list-style-type: disc;
}
.bottom_border{
    border-bottom: 1px solid var(--c-black);
}
footer{
    background-color: var(--c-gray);
}
footer p,footer span,footer a,footer button,footer h1,footer h2,footer h3,footer h4,footer h5{
    color: var(--c-black) !important;
    border-color: var(--c-black) !important;
}
i{
    color: var(--c-secondary) !important;
}
.breadcumb-inner i{
    color: var(--c-white) !important;
}
h3{
    font-size: 28px;
}
.brpt h3{
    color: var(--c-primary);
    font-size: 30px;
}
.mean-container a.meanmenu-reveal span {
    background: var(--c-secondary);
}
.mean-container a.meanmenu-reveal:hover span {
    background: var(--c-secondary-hover);
}
.mean-container .mean-bar::before,.mean-container a.meanmenu-reveal,.meanmenu-reveal.meanclose:hover {
    color: var(--c-secondary) !important;
}
.mean-container .mean-nav ul li {
    background: unset;
}
.btn-primary{
    background-color: var(--c-primary);
}
.btn-primary:hover{
    background-color: var(--c-primary-hover);
}
.btn-secondary{
    background-color: var(--c-secondary);
}
.btn-secondary:hover{
    background-color: var(--c-secondary-hover);
}