.ip-section-1 {
    padding-top: 130px;
    padding-bottom: 40px;
}

.footer-logo a img {
    max-width: 270px;
}

.single--blog h1 {
    font-weight: 700;
    font-size: 50px;
    margin-bottom: 20px;
}

.single--blog h2,
.single--blog h3,
.single--blog h4 {
    font-weight: 700;
}

.single--blog p,
.single--blog li {
    color: #222;
}

.single--blog .img img {
    width: 100%;
    height: 520px;
    object-fit: cover;
    border-radius: 20px;
    margin-bottom: 20px;
    display: block;
}

.one-search-area .search-content .search-link .btn {
    padding: 12px 30px;
}
