* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

p {
    margin-bottom: 1rem;
}

.text_yellow {
    color: #fbd334;
}

.bg_yellow {
    background-color: #fbd334;
}

.heading {
    margin-bottom: 30px;
}

/* Best Agenncy section css start  */

section.best_agency {
    background-image: url(../img/best-agency-bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

section.best_agency .modal-content {
    background-color: #ffffff;
    padding: 30px;
    border-radius: 10px;
}

section.best_agency .modal-content .contact-form-items {
    padding: 0;
}

section.best_agency .heading h1 {
    color: #ffffff;

}

section.best_agency .partner_pera p {
    color: #ffffff;
}

section.best_agency .influencer_small_wrp {
    display: flex;
    align-items: center;
    column-gap: 10px;
    margin-bottom: 30px;
    background-color: #fbd334;
    width: fit-content;
    padding: 10px 30px 10px 10px;
    border-radius: 50px;
}

section.best_agency .small_image img {
    width: 30px;
}

section.best_agency .small_text p {
    margin-bottom: 0;
    font-family: ClashDisplay-Medium;
}

section.best_agency .best_agency_head {
    margin-right: 30px;
    margin-top: 30px;
}



/* Best Agenncy section css end  */


section.brands_rate .brands_image img {
    width: 100%;
}

section.how_connect .connect_heading h3 {
    background-color: #fbd334;
    width: fit-content;
    margin: 0px auto;
    padding: 5px 20px;
    color: #000000;
    border-radius: 50px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
}

section.top_influencer .advantage_wrp {
    height: 210px;
}

section.top_influencer .row .col-lg-6:nth-child(3) .advantage_wrp {
    margin-top: -50px;
}

section.top_influencer .row .col-lg-6:nth-child(2) .advantage_wrp {
    margin-top: 100px;
}

section.top_influencer .row .col-lg-6:nth-child(4) .advantage_wrp {
    margin-top: 20px;
}

section.top_influencer .advantge_flex {
    background-color: #fbd334;
}

section.top_influencer .advantage_heading h6 {
    color: #000000;
}

section.hire_result {
    position: relative;
}

section.hire_result:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 60%;
    background-color: #1452cd;
    z-index: -1;
    top: 0;
    border-bottom: 50px solid #a1baeb;
}

section.hire_result::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 60%;
    background-image: url(../img/hire_bg.png);
    background-position: center;
    background-size: contain;
    top: 0;
    background-repeat: no-repeat;
    z-index: -1;
}

section.hire_result .hire_content {
    background-color: #ffffff;
    padding: 40px;
    border-radius: 10px;
    box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;
}

section.need_information .lets_talk_btn {
    margin-top: 30px;
}

section.need_information .form-arrow img {
    mix-blend-mode: luminosity;
}

section.need_information .theme-btn:hover {
    color: var(--white) !important;
}

section.need_information .modal-content {
    background-color: #ffffff;
    padding: 30px;
    border-radius: 10px;
    box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;
}

section.need_information .modal-content .contact-form-items {
    padding: 0;
}




/* section young minds wrp start  */

