@media (min-width: 0px) and (max-width: 769px){
    .hero-visual{display:none;}
    .hero {padding-top: 8.3rem;}
    .hero-trust{flex: 1 1 6rem;}
    .hero-kpis.hero-kpis--home{    display: flex;    flex-wrap: wrap;}
    .hero-kpis.hero-kpis--home .hero-kpi-item{flex: 0 0 47% !important;        max-width: 100%; min-width: auto;    padding: 0;}
    .hero-kpis--home .hero-kpi-text span{        text-align: left;}
    .hero-kpis--home .hero-kpi-icon-wrap{width: auto;    height: auto;}
    .hero-kpis--home .hero-kpi-icon-wrap img {    height: 40px;}
    .hero-kpis.hero-kpis--home{row-gap: 0rem;}
    .hero-kpis div{padding: .5rem 0rem;}
    .hero-kpi-text{    gap: 0rem;}
    .partner-logo-img{    max-width: min(200px, 23vw);    height: clamp(16px, 0.6vw, 20px);}
    .main-nav{display:none;}
    .hero-authority-ring{width: 110%;    height: auto;}
    .value-revenue-headline__row{display: unset;}
    .value-revenue-funnel-slot {        order: 0;}
    .framework.framework--publish .rcfx-card-right.rcfx-card-right--logos-single img{    max-width: 100%;}
    
    .scroll-block__item_1{    width: 340px;    top: -20px;    left: -180px;}
    .scroll-block__item_2{    width: 240px;    top: -20px;    right: -30px;}
    .scroll-block__item_3{    width: 210px;    top: 310px;    left: 50%;    margin-left:-80px;}
    .scroll-block__item_4{    width: 420px;    top: 492px;    left: 160px;}
    .scroll-block__item_5{    width: 380px;    top: 600px;    right: 190px;}
    .scroll-block__item_6{    width: 260px;    top: 910px;    left: 46%;}
    .scroll-block__item_7{    width: 400px;    top: 1200px;    right: -150px;}
    .scroll-block__item_8{    width: 360px;    top: 980px;    left: -150px;}
    .scroll-block__item_9{    width: 400px;    top: 1500px;    left: 24%;    margin-left:-160px;}
    
    .book-showcase-badge img {    height: 60px;}
    .book-showcase-badge {        top: 51%;}
    .book-showcase-badge__label{margin: -4px 0 0;}
    .book-showcase-badge__num {    font-size: clamp(4rem, 4.8vw, 4.6rem);}
    
    .genres-cta-banner{height: auto;}
    .search-era .container{padding: 40px 20px;}
    .search-case-card{padding: 25px !important;}
    .search-case-list li{width: 100%;}
    .search-case-stats{border-left: 0px dashed rgba(95, 73, 57, 0.16);}
    .search-stat-cell--metric span:last-child{font-size: 16px;}
    .search-case-main{        border-bottom: 0px dashed rgba(95, 73, 57, 0.2);}
    .home-partners-logoss img{width: 55px;}
    .story-contact__visual img{        max-height: unset;}
    .site-footer__watermark{transform: unset;position: unset;}
    .footer-stat-card{flex: 0 0 48%;}
    .footer-stats.site-footer__stats{display: flex;        flex-wrap: wrap;    width: 100%;    top: -40px;        margin-bottom: -6rem;}
    .footer-stats span{font-size: 16px;}
    .footer-stats strong{font-size: 50px;}
    .site-footer__crest{padding: clamp(3.5rem, 6.5vw, 5rem) 0 clamp(0rem, 0vw, 0rem);}
    .right-cta ul li img {    height: 50px;}
    .right-cta {    padding: 20px 0 0;}
    .right-cta p{width: 100%;}
    .bottom-brand-logo img{    display: none;}
    .container.site-footer-two{grid-template-columns: unset;}
    .news-letter-b input{    width: 55%;}
    .news-letter .d-flex p{    width: 90%;}
    .news-letter-b{margin: 10px 0 20px;}
    .footer-text h2{font-size: 28px;    line-height: 34px;}
    .site-footer__body{padding: clamp(5.5rem, 10.5vw, 9.25rem) 0 clamp(0.0rem, 0vw, 0rem);}
    .testi-grid .row .col-lg-4.col-md-4.col-12{    width: 100%;}
    .services-hero {        padding-top: clamp(6.75rem, 14vw, 5.5rem);}
    .services-expertise__lead{font-size: 22px;}
    .pain-points .services-authority__cards{    grid-template-columns: repeat(1, minmax(0, 1fr));}
    .services-authority__title br{display:none;}
    .story-contact ul li{flex: 0 0 100%;}
    .story-contact ul{    gap: 10px;}
    .video-review-box{flex-direction: column;}
    .video-review img {    width: 100%;}
    .video-review-content {width: 100%;padding: 2rem 0;padding-left: 0rem;}
    .video-review-content p{width: 100%;}
    .video-review-slider+h6{    padding-left: 5%; display:none;}
    .video-review-slider+h6 br{display:none;}
    .video-review-slider:before{height: 100%;}
    .video-review-slider .slick-arrow{display:none !important;}
    .testi-grid .row{padding: 0 0px;}
    .faq-question h3{font-size: 22px;    width: 90%;}
    
    
    .services-book-life__cell-title{    width: 80%;    margin: 0 auto 10px; font-size: 24px;}
    .services-book-life__cell-title br{display:none;}
    .services-book-life__grid{    margin: 30px 0 0;}
    
    .single-quote .txtwrp h2{width: 100%;font-size: 26px;line-height: 32px;margin: 0 auto 30px;}
    .terms-page {padding: 120px 0 50px;}
    
}