.inner-page-banner.msme-list-banner { margin-bottom: -100px; padding-bottom: 80px; } .msme-list-form .search-field { margin: 0 0 30px 0; } .msme-list-form .msme-form-button { width: 100%; } .msme-list-section .list-title { margin: 0 0 20px 0; } .msme-list-section .msme-list-box { border-radius: 25px; padding: 30px; margin: 0 0 30px 0; } .msme-list-section .msme-list-box .alpha-logo { /* border-radius: 15px; */ border: 2px solid #ececec; /* padding: 20px; */ text-align: center; } .msme-list-section .msme-list-box .alpha-logo img { max-width: 70%; max-height: 80%; } .msme-list-box .list-content { padding: 0 60px 0 0; position: relative; } .msme-list-box .list-content:after { position: absolute; content: ""; right: 0; top: 50%; transform: translateY(-50%); width: 2px; height: 157px; background-color: #ececec; } .msme-list-box .list-content .title { margin: 0 0 5px 0; } .msme-list-box .list-content .subtitle { margin: 0 0 10px 0; } .list-content .description { margin: 0 0 25px 0; } .list-content .linkbox .icon-with-text img { margin: 0 10px 0 0; } .list-content .linkbox .icon-with-text { padding: 0 15px 0 0; } .list-content .linkbox .icon-with-text:last-child { color: red; } .list-content .linkbox .social-media { padding: 0 0 0 10px; position: relative; } .list-content .linkbox .social-media::before { position: absolute; content: ""; left: 0; top: 50%; transform: translateY(-50%); width: 2px; height: 47px; background-color: #ececec; } .list-content .linkbox .social-media a { margin: 0 10px; } .msme-list-box .rating { text-align: center; } .msme-list-box .rating .rating-box { position: relative; margin: 0 auto 25px; } .msme-list-box .rating .rating-box .rating-number { position: absolute; top: 43%; left: 50%; transform: translate(-50%, -50%); } .msme-list-section .load-more-list button { min-width: 210px; }