.whatReceivewrap {
    display: flex;
    justify-content: flex-start;
    max-width: 1200px;
    flex-wrap: wrap;
    margin: 65px 0 0px;
    gap: 30px;
}

.whatRecivecard {
    position: relative;
    display: flex;
    gap: 15px;
    max-width: 580px;
    width: 100%;
    background: white;
    box-shadow: 0px 0px 16px 0px #469FDF33;
    border-radius: 16px;
    padding: 25px 24px;
    border: 1px solid #CFDEF0;

}
.whatRecivecard:hover{
    transform: scale(1.04);
    border-color: #2756DF;
}
.whatRecivesec {
    padding: 128px 0 90px;
}

.whatRecivecard::before {
    content: '';
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 37 37' fill='none'%3E%3Ccircle cx='18.5' cy='18.5' r='18.5' fill='%232756DF'/%3E%3Cpath d='M27.6143 13.3824C27.1 12.8725 26.3286 12.8725 25.8143 13.3824L16.1714 22.9412L12.1857 18.9902C11.6714 18.4804 10.9 18.4804 10.3857 18.9902C9.87143 19.5 9.87143 20.2647 10.3857 20.7745L15.2714 25.6176C15.5286 25.8725 15.7857 26 16.1714 26C16.5571 26 16.8143 25.8725 17.0714 25.6176L27.6143 15.1667C28.1286 14.6569 28.1286 13.8922 27.6143 13.3824Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/svg%3E");
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
    transition: all 0.3s ease-in-out;
}

.whatRecivecard:hover::before {
    transform: scale(1.2);
}

.contentCardTitle {
     font-family: 'Inter', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #231F20;
    line-height: 160%;
    letter-spacing: 0%;
    padding-bottom: 3px;
}

.contentCard {
    max-width: 564px;
    width: 100%;
}

.contentCardDesc * {
    font-family: 'Inter', sans-serif;
    color: #4b5563;
    font-weight: 400;
    font-size: 14px;
    line-height: 180%;
    padding-top: 3px;
    letter-spacing: 0.5%;
}

.secTitlewrap h2 {
    font-family: 'Inter', sans-serif;
    font-weight: 800;
    font-size: 38px;
    line-height: 150%;
    color: #35414B;
    text-align: center;
    margin-bottom: 3px;
}

.secTitlewrap p {
    text-align: center;
    margin: 0;
    max-width: 100%;
    font-size: 16px;
    line-height: 180%;
    color: #4b5563;
    font-weight: 400;
    padding-top: 0;
    font-family: 'Inter', sans-serif;
    padding-top: 0;
}

.whatRecivesec .microCopy .text p {
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0%;
    color: #4b5563;
}

.whatRecivesec .microCopy {
    text-align: left;
    max-width: 990px;
    /* margin: 70px auto 0; */
}

@media(max-width:575px) {
    .whatRecivesec {
        padding: 90px 0;
    }
.contentCardDesc * {
 
    font-size: 14px;
   
}
    section.blue-background {

        padding: 60px 0;
    }

    .whatReceivewrap {
        margin: 50px auto 0;
            gap: 20px;
    }
.faqWraper .col-cstm .faq-card+.faq-card, .wrapDetails {
    margin-top: 20px;
}
.faqWraper {
    row-gap: 20px;}
    .whatRecivecard::before {
               content: '';
        width: 25px;
        height: 25px;
        top: 4px;
        position: relative;

    }
.whatRecivesec .microCopy .text p{
        line-height: 160%;
}
    .secTitlewrap h2 {

        font-size: 25px!important;

    }

    .whatRecivesec .microCopy {

        margin: 30px auto 0;
    }

    .secTitlewrap p {
        font-size: 14px!important;
        line-height: 180%!important;
    }

    .whatRecivecard {

        gap: 6px;
    }

    .contentCardTitle {
        font-family: 'Inter', sans-serif;
        font-size: 15px;
    }
}