a,
a:hover {
    color: unset;
    text-decoration: none;
}

.circle-round {
    color: #212529;
}

.circle-link-wrap {
    background: none;
    border: none;
    display: contents;
}

a.call {
    text-decoration: none;
}

a.call:hover {
    color: #1B1B1B;
}

.star-slider-slide a {
    color: #fff;
    text-decoration: none;
}

.star-slider-slide a:hover {
    color: #fff;
}

.about-bg-color a,

.oval-pic a,

.accordion-body a,

.faq a,

.verified a,

.ac-heading a {
    color: #1B1B1B;
    text-decoration: none;
}

.about-bg-color a:hover,

.oval-pic a:hover,

.accordion-body a:hover,

.faq a:hover,

.verified a:hover,

.ac-heading a:hover {
    color: #1B1B1B;
}

.hero-sections .row.service-icons {
    align-items: center;
}

.hero_banner_service_item {
    display: grid;
    grid-template-columns: 1fr 10fr;
    gap: 10px;
    align-items: center;
}

.blog-page-title {
    padding: 0 0 2% 0;
    font-size: 40px;
    text-align: center;
    margin: 0;
}

.blog-detail-page-title {
    padding: 0 0 10px 0;
    font-size: 40px;
    text-align: center;
    margin: 0;
}

.blog-list-wrapper {
    margin-bottom: 100px;
}

.blog-list-wrapper .blog-listing {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-auto-rows: 1fr;
}

.blog-list-wrapper .blog-listing .blog-item {}

.blog-list-wrapper .blog-listing .blog-item .blog-card {}

.blog-list-wrapper .blog-listing .blog-item .blog-card .blog-date {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
}

.blog-list-wrapper .blog-listing .blog-item .blog-card img {
    width: 100%;
}

.blog-list-wrapper .blog-listing .blog-item .blog-card .blog-title {
    text-decoration: none;
    display: inline-block;
    width: 100%;
    margin-top: 15px;
}

.blog-list-wrapper .blog-listing .blog-item .blog-card .blog-title h3 {
    font-size: 20px;
    color: #212529;
    font-weight: bold;
}

img {
    max-width: 100%;
}

.custom-pagination {
    display: inline-block;
    width: 100%;
    margin-top: 20px;
}

.custom-pagination .pagination {
    justify-content: center;
}

.custom-pagination .pagination a {
    text-decoration: none;
    background: #fff;
    border: 1px solid #eee;
    padding: 7px 16px;
    margin-left: 0px;
    margin-right: -1px;
    color: #1B1B1B;
}

.custom-pagination .pagination a.active {
    background: #000;
    color: #fff;
}

.blog-detail-date {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
}

.blog-detail-image {
    display: inline-block;
    margin-bottom: 30px;
}

.blog-detail-inner {
    display: inline-block;
    margin-bottom: 30px;
    width: 100%;
}

.blog-detail-inner a {
    color: #1B1B1B;
    text-decoration: none;
}

section.custom-space-top.animated.animatedFadeInUp.fadeInUp .verified.hidden-on-load.fade-in-up ul.done-arrow {
    margin-bottom: 0;
}

section.custom-space-top.address-section .info--label {
    margin-bottom: 20px;
}

section.custom-space-top.address-section .info--value {
    margin-bottom: 30px;
}

.custombg-form-bg .form-left h1 {
    font-family: 'Satoshi';
}

.custombg-form-bg .form-right label {
    font-weight: 500;
}

.custombg-form-bg form.bg-color-form input.form-control,
.custombg-form-bg form.bg-color-form textarea.form-control {
    border-radius: 0;
}

.custombg-form-bg form.bg-color-form textarea.form-control {
    height: 200px;
}

section.custom-space-top.animated.animatedFadeInUp.fadeInUp .verified.hidden-on-load.fade-in-up .verified-icon {
    align-items: end;
}

p.info--value a.call {
    display: inline;
}

p.info--value span {
    font-size: 18px;
}

.custombg-form-bg .contact-section .form-left p {
    font-size: 18px;
}

section.custom-space-top div.col-lg-6.animated.animatedFadeInUp.fadeInUp {
    margin-top: 18px;
}

section.custom-space-top div.col-lg-6.animated.animatedFadeInUp.fadeInUp.item--1,
section.custom-space-top div.col-lg-6.animated.animatedFadeInUp.fadeInUp.item--2 {
    margin-top: 0;
}
.blog-detail-inner ul li::marker{font-size: 23px;}
@media(max-width:767px) {

    /* p.info--value a.call{display: block;margin-bottom: 0;} */

}