.single-service #content {
    padding: 80px 15px;
}
.post-thumbnail .image-cover {
    padding-top: 41.1%;
}
.single-service .entry-header {
    border-bottom: 1px solid #D5D5D5;
    margin-bottom: 80px;
    padding-bottom: 10px;
}
.single-service-title {
    font-size: 4rem;
    margin-bottom: 0;
}
.single-service .entry-content {
    max-width: 896px;
    margin: 0 auto;
    padding: 0;
}
.single-service .entry-content img {
    border-radius: 24px;
}
.single-service .accordion-item {
    border-bottom: 1px solid #D5D5D5;
}
.single-service .accordion .accordion-title {
    font-size: 20px;
    font-weight: bold;
    color: #131b3d;
    padding: 21.5px 0;
    border-top: none;
}
.single-service .accordion .accordion-title.active {
    background-color: unset;
    padding-bottom: 0;

}
.single-service .accordion .toggle {
    right: 0;
    left: auto;
    font-size: 12px;
    top: 23px;
}
.single-service .accordion-inner {
    padding: 0 0 24px 0;
}
.related-services.section {
    background-color: #F7F8FF;
    padding: 80px 0;
}
.related-services .related-services-title {
    font-size: 36px;
    margin-bottom: 0;
}
.related-services .service-item .box-image .image-cover {
    padding-top: 47.5%;
    border-radius: 24px;
}
.related-services .service-item .box-text {
    padding: 24px 0 0 0;
}
.related-services .service-item .service-title {
    font-size: 36px;
}
.related-services .service-item .service-title a {
    color: #131B3D;
}
.related-services .service-item .button {
    border-radius: 99px;
    padding-left: 40px;
    padding-right: 40px;
}
.related-services .service-item .service-excerpt {
    font-size: 18px;
}
.related-services-slider .flickity-prev-next-button {
    top: -67px;
}
.related-services-slider .flickity-prev-next-button.previous {
    left: auto;
    right: 70px;
}

@media (max-width: 480px) {
    .single-service #content {
        padding: 56px 15px;
    }
    .single-service .entry-header {
        margin-bottom: 56px;
    }
    .single-service-title {
        font-size: 2.5rem;
    }
    .related-services.section {
        padding: 56px 0;
    }
}