.news-left .fossil {
 font-size: 24px !important;
 margin-bottom: 30px;
}

.services-details-bg {
 background-color: #fff;
 width: 100%;
 padding: 15px 25px;
 color: var(--grey);
 cursor: pointer;
}

.service-details-section .news-left p {
 margin-top: 12px;
}

.services-details-bg span {
 font-weight: var(--semi-bold);
}

.services-details-bg:hover {
 background-color: var(--green);
 color: #fff;
}

.service-details-contact-box .icon-bg {
 background-color: #4AAB3D1A;
}

.service-details-contact-box svg path {
 fill: var(--green);
}

.service-details-contact-box a span {
 color: var(--grey);
 font-weight: var(--semi-bold);
}

.service-fossil-down {
 width: 100%;
 height: 486px;
}

.service-fossil-down img {
 width: 100%;
 max-width: 100%;
 height: 100%;
 object-fit: cover;
}

.service-fossil-down-right {
 margin-left: -320px;
 margin-top: 138px;
}

.fossil-service-group .secondary-theme-btn:hover i {
 color: var(--dark-blue);
}

.fossil-service-group .secondary-theme-btn:hover span {
 color: var(--dark-blue) !important;
}

.service-details-contact-box a:hover span {
 color: var(--green) !important;
}

@media (max-width:991px) {
 .service-chaki {
  flex-direction: column;
 }

 .fossil-service-group {
  flex-direction: column;
 }

 .service-fossil-down-right {
  margin-left: auto;
  margin-top: -108px;
  margin-right: auto;
 }
}