.font-custom {
    font-family: Montserrat,sans-serif !important;
}
.bg-header-vpn-comparison {
    background-color: #1076BC;
}
.color-dark-blue {
    color:#1A285C !important;
}
.button-orange {
    color:#fff;
    background-color:#FD8231;
}
.orange {
    color: orange;
}
body {
    counter-reset: count_top_vpns count_best_vpns;
}
.best_vpns_counter::before {
    content: counter(count_best_vpns);
    counter-increment: count_best_vpns;
}
.top_vpns_counter::before {
    content: counter(count_top_vpns) ". ";
    counter-increment: count_top_vpns;
}
.pros {
    border-left:6px solid #28a745;
}
.cons {
    border-left:6px solid #DD3545;
}
strong,b {
    font-weight:500 !important;
}
.top_vpn_single_parent {
    min-height:300px
}