.button_text_color_hover {
color: #fff;
}
.g5plus-services.style1 .services-item-inner {
border: 1px solid #e0e0e0;
}
.services-item-inner {
background-color: #FFF;
position: relative;
}
.services-item-inner > a {
position: absolute;
left: 16px;
bottom: 0;
}
.services-image img {
width: 100%;
height: auto;
}
.services-info {
padding: 0 16px 40px;
}
.services-info h3 {
font-size: 18px;
font-weight: 900;
line-height: 30px;
margin-top: 17px;
margin-bottom: 2px;
text-transform: uppercase;
}
.services-info p {
font-size: 14px;
color: #8a8a8a;
height: 150px;
overflow: hidden;
}
.services-info a {
color: #000;
}
.services-info a:hover {
color: #ffa60a;
}
.g5plus-services .column-2 .services-item {
width: 50%;
}
.g5plus-services .column-3 .services-item {
width: 33.33333333%;
}
.g5plus-services .column-4 .services-item {
width: 25%;
}
.g5plus-services .bt:not(.btn-cate) {
cursor: not-allowed;
background-color: #ffa60a;
color: #FFFFFF;
}
.g5plus-services .btn-cate {
background-color: #2c3e50;
color: #FFFFFF;
cursor: pointer;
}
.g5plus-services .sv-load-more {
cursor: pointer;
}
.g5plus-services select.services-filter-group {
width: 250px;
margin-bottom: 30px;
display: none;
}
@media screen and (max-width: 991px) {
.g5plus-services .column-4 .services-item {
width: 33.3333333%;
}
}
@media screen and (max-width: 767px) {
.g5plus-services .column-3 .services-item,
.g5plus-services .column-4 .services-item {
width: 50%;
}
.g5plus-services select.services-filter-group {
display: block;
}
}
@media screen and (max-width: 480px) {
.g5plus-services .column-2 .services-item,
.g5plus-services .column-3 .services-item,
.g5plus-services .column-4 .services-item {
width: 100%;
}
.g5plus-services .services-item {
width: 100%;
}
}