    #mw_ebp #mc_ebp [data-ebp] [id^='office-kiano_'] .arrow_ebp {
        vertical-align: initial;
    }
    
    #mw_ebp #mc_ebp [data-ebp] p,
    #mw_ebp #mc_ebp [data-ebp] h2,
    #mw_ebp #mc_ebp [data-ebp] h3,
    #mw_ebp #mc_ebp [data-ebp] h4,
    #mw_ebp #mc_ebp [data-ebp] h5,
    #mw_ebp #mc_ebp [data-ebp] h6 {
        overflow-wrap: normal;
        word-wrap: normal;
        -ms-word-break: normal;
        word-break: normal;
        -ms-hyphens: none;
        -moz-hyphens: none;
        -webkit-hyphens: none;
        hyphens: none;
    }
    
    #mw_ebp #mc_ebp [data-ebp] p {
        letter-spacing: 0;
    }
    /*==============================
=            lenovo            =
==============================*/
    
    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='ms-footer_'] ul,
    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='ms-footer_'] ul li {
        font-family: "SegoeUI", "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 16px;
    }

    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^="ms-footer_"] .slick-item-heading_ebp {
        line-height: 1.2;
    }

    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^="ms-footer_"] .slick-item-description_ebp {
        margin: 8% auto;
    }
    
    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .device-model_ebp {
        top: 60px;
    }
    
    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^="ms-footer_"] .slick-prev,
    #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^="ms-footer_"] .slick-next {
        bottom: auto;
    }
    
    @media (min-width: 560px) {
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^="ms-footer_"] .slick-menu-top_ebp li.active a {
            font-size: 16px;
        }
    }
    
    @media (min-width: 768px) {
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .kv-device_ebp {
            width: 445px;
            right: 0%;
            bottom: -25px;
        }
    }
    
    @media (min-width: 940px) {
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .device-model_ebp {
            top: 100px;
        }
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .kv-device_ebp {
            width: 400px;
            right: 0;
            bottom: -20px;
        }
    }
    
    @media (min-width: 992px) {
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .device-model_ebp {
            top: 100px;
        }
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .kv-device_ebp {
            width: 505px;
            right: 6%;
            bottom: -50px;
        }
    }
    
    @media (min-width: 1080px) {
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .kv-device_ebp {
            bottom: -54px;
            width: 500px;
            right: 4%;
        }
    }
    
    @media (min-width: 1200px) {
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .kv-device_ebp {
            bottom: -83px;
            width: 620px;
            right: 4%;
        }
        #mw_ebp[data-page_ebp="lenovo-card"] #mc_ebp [data-ebp] [id^='device-kv_'] .device-model_ebp {
            top: 50px;
        }
    }
    /*=====  End of Lenovo  ======*/
    
    @media (min-width: 700px) {
        #mw_ebp #mc_ebp [data-ebp] [id^='kv_'] .packshot_ebp {
            margin-top: 20%;
        }
    }
    
    @media (min-width: 1200px) {
        #mw_ebp #mc_ebp [data-ebp] [id^='kv-kiano_'] .main-claim_ebp {
            font-size: 39px;
        }
    }
    
    #mw_ebp #mc_ebp [data-ebp] [id^='product-compare-kiano_'] .features_ebp li {
        font-weight: inherit;
        font-family: inherit;
        font-size: inherit;
    }
