.boost-ads-title {
    color: var(--border-color);
    font-weight: 800;
    margin-bottom: 1rem;
    font-size: 2.1rem;
    letter-spacing: -1px;
    text-shadow: 0 2px 8px #FFEDD5;
}

.icon-circle-yellow {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 2.1em;
    height: 2.1em;
    border-radius: 50%;
    background-image: linear-gradient(267.43deg, #ff8500 4.95%, #ff4400 97.92%);
    color: #222;
    font-size: 1.15em;
    margin-right: 0.6em;
    box-shadow: 0 1px 4px #FFEDD5;
}

@media (max-width: 575.98px) {
    .icon-circle-yellow {
        width: 1.7em;
        height: 1.7em;
        font-size: 1em;
        margin-right: 0.5em;
    }
}




.boost-ads-lead {
    color: #222;
    font-size: 1.18rem;
    margin-bottom: 0.7rem;
    font-weight: 500;
}

.boost-ads-paragraph {
    color: #444;
    margin-bottom: 1rem;
    font-size: 1.05rem;
}

.highlight-yellow {
    color: var(--border-color);
    font-weight: 700;
    background: #FFEDD5;
    padding: 0.1em 0.4em;
    border-radius: 0.4em;
}

.boost-ads-section-title {
    color: #222;
    font-weight: 700;
    margin-top: 1.5rem;
    margin-bottom: 0.7rem;
    font-size: 1.25rem;
    letter-spacing: -0.5px;
}

.boost-ads-list {
    list-style: none;
    padding-left: 0;
    margin-bottom: 1.1rem;
}

.boost-ads-list li {
    margin-bottom: 0.5rem;
    font-size: 1.07rem;
    color: #333;
    background: #ffe7e7;
    border-radius: 0.5em;
    padding: 0.4em 0.8em;
    box-shadow: 0 1px 4px #FFEDD5;
    transition: background 0.2s;
}

.boost-ads-list li:hover {
    background: #FFEDD5;
}

.icon-yellow {
    color: var(--border-color);
}

.boost-ads-core-services {
    margin-bottom: 1.2rem;
    background: #ffe7e7;
    border-radius: 0.7em;
    padding: 1em 1.2em;
    box-shadow: 0 2px 8px #FFEDD5;
}

.boost-ads-core-title {
    font-weight: 700;
    color: var(--border-color);
    display: block;
    margin-bottom: 0.7rem;
    font-size: 1.1rem;
}

.boost-ads-ol {
    padding-left: 1.2em;
    margin-bottom: 0;
}

.boost-ads-ol>li {
    margin-bottom: 0.9rem;
    font-weight: 600;
}

.boost-ads-ol ul {
    list-style: none;
    padding-left: 0.7em;
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
}

.boost-ads-ol ul li {
    font-weight: 400;
    font-size: 1rem;
    margin-bottom: 0.2em;
    display: flex;
    align-items: center;
    gap: 0.4em;
}

.boost-ads-industries .col-12 {
    font-size: 1.05rem;
    color: #444;
    margin-bottom: 0.5rem;
    display: flex;
    align-items: center;
    width: 100%;
    background: #fffde7;
    border-radius: 0.5em;
    padding: 0.4em 0.7em;
    box-shadow: 0 1px 4px #FFEDD5;
    font-weight: 500;
    transition: background 0.2s;
}

.boost-ads-industries .col:hover {
    background: #FFEDD5;
}

.boost-ads-case-studies b {
    display: flex;
    align-items: center;
    margin-top: 0.9rem;
    margin-bottom: 0.2rem;
    color: #222;
    font-size: 1.08rem;
}

.boost-ads-case-studies ul {
    margin-bottom: 0.5rem;
    padding-left: 1.2em;
}

.boost-ads-case-studies ul li {
    display: flex;
    align-items: center;
    gap: 0.4em;
    font-size: 1rem;
}

.boost-ads-case-note {
    font-style: italic;
    color: #888;
    font-size: 0.98em;
    display: flex;
    align-items: center;
    gap: 0.4em;
    margin-top: 0.5em;
}

.boost-ads-contact-list {
    margin-bottom: 1.1rem;
    list-style: none;
    padding-left: 0;
}

.boost-ads-contact-list li {
    margin-bottom: 0.4rem;
    display: flex;
    align-items: start;
    gap: 0.4em;
    font-size: 1.05rem;
}

.boost-ads-link {
    color: var(--border-color);
    text-decoration: underline;
    font-weight: 600;
}

.boost-ads-final {
    color: #222;
    font-size: 1.13rem;
    margin-bottom: 1.2rem;
    background: #fffde7;
    border-radius: 0.5em;
    padding: 0.7em 1em;
    box-shadow: 0 1px 4px #FFEDD5;
    font-weight: 600;
    letter-spacing: -0.2px;
}

/* Enquiry Form Styles */
.boost-enquiry-form-card {
    background: #fff;
    border: 2px solid var(--border-color);
    border-radius: 1.2rem;
    box-shadow: 0 4px 16px #FFEDD5;
}

.boost-enquiry-title {
    color: var(--border-color);
    font-weight: 800;
    margin-bottom: 1.2rem;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    gap: 0.5em;
    letter-spacing: -0.5px;
}

.boost-form-label {
    font-weight: 600;
}

.boost-form-input:focus {
    border-color: var(--border-color);
    box-shadow: 0 0 0 0.2rem rgba(239, 37, 31, .15);
}

.boost-form-btn {
    background-image: linear-gradient(267.43deg, #ff8500 4.95%, #ff4400 97.92%);
    color: #ffffff;
    border-radius: 8px;
    font-size: 1.1em;
    font-weight: 700;
    transition: background 0.2s, color 0.2s;
    box-shadow: 0 2px 8px #FFEDD5;
    border: none;
}

.boost-form-btn:active,
.boost-form-btn:focus {
    background: #c41d18 !important;
    color: #222 !important;
}

.boost-form-note {
    color: #888;
    margin-top: 0.7rem;
    font-size: 0.98em;
}

 .breadcrumb{
    padding-top: 154px;
    height: 200px;
}



.breadcrumb H2, .breadcrumb div, .breadcrumb H1{
    font-size: 35px;
}



.breadcrumb .heading-contant{
    margin-bottom:-40px ;
}


@media (max-width: 991.98px) {
    
    
    
    
    
    
    .breadcrumb H2, .breadcrumb div, .breadcrumb H1{
    font-size: 25px !important;
}
    
    
    
    
    
    
    
    .boost-ads-content {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    
    .breadcrumb {
    height: auto !important;
    padding-top:100px !important;
        padding-bottom:40px !important;

}

.breadcrumb .heading-contant{
    margin: 0 !important;
}
}

@media (max-width: 767.98px) {
    .boost-ads-india-section .row {
        flex-direction: column;
    }

    .boost-enquiry-form-card {
        margin-top: 2rem;
    }
}

.boost-ads-industries .icon-circle-yellow.custom-industry-icon {
    background: var(--border-color) !important;
    color: #fff !important;
}

.boost-ads-industries .icon-circle-yellow.custom-industry-icon {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    max-height: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--border-color) !important;
    color: #fff !important;
    margin-right: 0.7em;
    font-size: 2rem;
    box-shadow: 0 1px 4px #FFEDD5;
}

@media (max-width: 575.98px) {
    .boost-ads-industries .icon-circle-yellow.custom-industry-icon {
        width: 40px;
        height: 40px;
        min-width: 40px;
        min-height: 40px;
        max-width: 40px;
        max-height: 40px;
        font-size: 1.3rem;
    }
}

.boost-ads-industries .col {
    display: flex;
    align-items: center;
    gap: 20px;
    width: 100%
}