.happy-stories .story-content .card-content-wrap .story-text-content{
    padding-left: 40px !important;
}
.happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before{
    content: " ❝ ";
    position: absolute;
    font-size: 98px;
    top: 2px;
    background: var(--primary-gradient);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media (max-width: 768px){
    .story-section .story-content .card-content-wrap .column-rev{
        display: flex;
        flex-direction: column-reverse;
    }
}
@media (max-width: 1200px) {
    .happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: -5px;
        font-size: 75px;
    }
}
 @media (max-width: 991px) {
    .happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: -15px;
        font-size: 75px;
    }
}
@media (max-width: 768px) {
    .happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: 0px;
    font-size: 85px;
    }
}
@media (max-width: 533px) {
    .happy-storiess.story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: 475px;
    font-size: 85px;
    }
}
@media (max-width: 500px) {
    .happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: 4px;
        font-size: 55px;
    }
   
 }
 @media (max-width: 475px) {
    .happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: 0;
    font-size: 62px;
    }
   
 }
 @media (max-width: 410px) {
    .happy-stories .story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: 0;
    font-size: 62px;
    }
   
 }
 @media (max-width: 376px) {
    .happy-stories.story-content .card-content-wrap .story-text-content .sub-title-wrap::before {
        top: 255px;
    font-size: 62px;
    }
   
 }