.h2-grey {color: #a1aeb8;}
.project-img {background-size: cover;background-repeat: no-repeat;background-position: center;}
.project-info-discuss {background-color: #5c7688;}
.project-info-ready {background-color: #8ab439;}
.project-info-progress {background-color: #ee7656;}
.project-text {padding: 30px;padding-bottom: 60px;position: relative;}

.card-status-text{height: 150px;}
.project-text .card-status-text a {color: #fff;font-size: 20px;}
.project-text .card-status-text a:after {content: " \2197";}

.status-img{width: 25px; height: 25px;display: block; margin: 0 auto;background-position: center;background-size: cover;background-repeat: no-repeat;}
.statusText{;color: #fff;font-size: 16px;text-align: center;width: 80%;margin: 0 auto;display: block;padding-top: 10px;}
.status-discuss{background-image: url("img/status-discuss.svg");}
.status-progress{background-image: url("img/status-progress.svg");}
.status-ready{background-image: url("img/status-ready.svg");}
.status-idea{background-image: url("img/status-idea.svg");}

.information-block{margin-top: 20px !important;}
.project-img{min-height: 300px;}

/*btn-group*/
.btn-group{background-color: #e5eff7; border-radius: 0 20px 20px 0;gap:3px}
.btn-outline-primary{color: #004158 !important;}
.btn-group:last-child{border-radius: 0 20px 20px 0 !important;}
.btn-group label{border: none; border-radius: 0 20px 20px 0 !important;}
.btn-outline-primary:active{background-color: #004158 !important;}
.btn-outline-primary:hover{color: #1887bb !important; background-color: #e5eff7 !important;}
.btn-group label:hover{border: none !important;}
/* .btn-check {visibility: hidden;} */
.btn-check {display: none;}
.btn-check:checked+.btn-outline-primary{background-color: #004158 !important; color: #fff !important;}
.container .btn-group label{margin-bottom: 0;}
.container .btn-group label:focus{box-shadow: none !important;}
.container .btn-group label:active{box-shadow: none !important;}
.container .btn-group .btn-check:focus, .btn-check:focus+.btn-outline-primary, .btn-check:focus+.btn{box-shadow: none !important;}
.modal-phone-img{float: left;width: 20px;height: 20px;margin-right: 10px;}
.modal-phone-img img{width: 100%;}
.modal-body .form-check{margin-bottom: 0;}
.mark_list{display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 65px;}
.mark_list .mark_likes{display: flex;gap:5px;}
.mark_list .mark_count{color: #fff;font-size: 16px;font-weight: 400;}

.mark_list .like-white-item {display: block;width: 23px;height: 20px;cursor: pointer;}
.mark_list .like-white-item::before {content: "";display: block;background: url(./img/heart.svg) no-repeat;background-size: 100% 100%;width: 100%;height: 100%;}
.mark_list .like-white-item.liked::before {background-image: url(./img/heart-liked.svg);}

@media (max-width: 764px){
  .btn.btn-outline-primary{font-size: 12px;}
  .idea .card-status-text{height: 100px;}
}
@media (max-width: 500px){
  .btn.btn-outline-primary{font-size: 10px;display: flex;justify-content: center;align-items: center;}
  .btn-group label{border-radius: 0 30px 30px 0 !important;}
}
@media (max-width: 390px){
  .btn.btn-outline-primary{font-size: 8px;}
}
@media (max-width: 1199px){
  .mark_list{margin-top: 6px;}
}

.showMore{display: none !important;}

/* new */
.projects_list_studioPark .card, .projects_list_studioPark .card h5 {
  color: #034d69;
}

.projects_list_studioPark .card-date {
  font-weight: bold;
  font-size: 1.5em;
}
.projects_list_studioPark .card-body, .projects_list_studioPark .card-footer {
  background-color: #eee;
}
.projects_list_studioPark .card-footer {
  border-top: none;
  padding-bottom: 3em;
}
.projects_list_studioPark .card-footer .btn-primary {
  border: none;
  background-color: #034d69;
}
.projects_list_studioPark .card-footer .btn-primary:hover {
  border: none;
  background-color: #022f40;
}