.company-after-logo{background:#242424;padding:25px 30px;float:left;width:100%;}img.main-discover__image{height:45px}.company-after-article{box-shadow:0 3px 6px #00000029;background:#fff;float:left;width:100%;margin-bottom:35px}.company-after-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding:25px 30px}.company-after-left-logo{width:170px;max-width: 100%;height:130px;margin:auto}.company-after-left-logo a img{width:100%;position:relative;top:50%;transform:translateY(-50%)}.company-after-left{max-width:25%;width:100%}.company-after-right{max-width:75%;float:left;width:100%;padding-left:25px;font-family: Oxygen;}.company-after-info-head{font-size:14px;color:#797979;padding-bottom:5px}.company-after-info-title{font-size:20px;color:#000;font-weight:700;padding-bottom:5px}.company-after-info-intro{color:#292929;font-size:14px;}.company-after-link{font-size:14px;color:#e50026;font-weight:700;margin-top:15px;display:inline-block}@media screen and (max-width:767px){.company-after-left,.company-after-right{max-width:100%;width:100%;padding:0}}@media screen and (max-width:400px){.company-after-left-logo{max-width:170px;height:130px;margin:auto;width:100%}.company-after-logo img{width:100%}}
/* latest articles */
.company-after-article .company-after-articles-wrapper { padding: 20px 0 30px; margin: 0 25px; border-top: 1px solid #d3d3d3; float: left; position: relative; width: calc(100% - 45px); } .company-after-article h3.company-articles-title { font-size: 20px; text-transform: uppercase; font-weight: bold; color: #000; padding: 0; margin: 0 0 10px; } .company-after-article .company-articles { display: flex; justify-content: flex-start; align-items: flex-start; gap: 15px; /* 16x9 */ } @media (max-width: 1024px) { .company-after-article .company-articles { gap: 25px; flex-wrap: wrap; } } @media (max-width: 767px) { .company-after-article .company-articles { row-gap: 20px; } } .company-after-article .company-articles a { float: left; position: relative; width: 25%; } @media (max-width: 1024px) { .company-after-article .company-articles a { width: calc(50% - 12.5px); } } @media (max-width: 767px) { .company-after-article .company-articles a { width: 100%; } } .company-after-article .company-articles .pcdrn-item_image, .company-after-article .company-articles .prem-comp-item_image { padding-top: 56.2%; overflow: hidden; position: relative; margin: 0; } .company-after-article .company-articles .pcdrn-item_image img, .company-after-article .company-articles .prem-comp-item_image .b-comp-img { object-fit: cover; left: 0; top: 0; position: absolute; width: 100%; height: 100%; } .company-after-article .prem-comp-item-wrapper { box-sizing: border-box; width: calc(25% + 7.5px); float: left; display: flex; flex-direction: column; cursor: pointer; } .company-after-article .prem-comp-item_image .min2rd { z-index: 1; } .company-after-article .min2rd { position: absolute; background: #021327; width: auto; color: #fff; font-size: 10px; padding: 5px 10px; margin-bottom: 0; right: 0; bottom: 0; display: flex; } .company-after-article .min2rd .cscd-smlogo-white { width: 11px; height: 10px !important; margin: auto 0; margin-right: 5px; } .company-after-article .prem-comp-item_details { display: flex; flex-direction: column; padding-top: 15px; } .company-after-article .prem-comp-item_details .standard_title { color: #000; font-size: 14px; line-height: 22px; margin-bottom: 5px; font-weight: bold; } .company-after-article .prem-comp-item_details .link-more-details { color: #BF2C3A; font-size: 14px; line-height: 17px; font-weight: bold; text-transform: uppercase; text-decoration: underline; text-decoration-skip-ink: none; text-underline-offset: 0.2em; } 
/* end latest articles */