.single_case_study { .cyber-single-cases-study { .em-cases-study-content { transition: background 250ms ease-in-out; &:hover { background: #f7f9fe; .em-cases-study-title { h2 { a { color: #bf2222; } } } } .em-cases-study-content-link { position: absolute; inset: 0; z-index: 1; } } } } .footer-middle { #custom_html-2 { span { display: block; margin-bottom: 5px; } a { i { width: 30px; height: 30px; display: inline-flex; align-items: center; justify-content: center; color: #fff; background: #bf2222; border-radius: 5px; } } } } .kc-multi-icons-wrapper { .multi-icons-link.multi-iconsfa.fa-x-twitter { &::before { display: none !important; } } } i.fa.fa-twitter { &::before { content: '\e61b' !important; } } i.sl-social-twitter { &::before { content: '\e61b' !important; font-family: 'FontAwesome'; font-style: inherit; display: inline-block; text-rendering: auto; speak: none; font-weight: normal; } } body { &:not(.home) { .em40_header_area_main { position: sticky; top: 0; z-index: 9999; background: #fff; .cyber-main-menu { .trp_nav_area { .logo-left { align-items: center; } } } } } } .widget.widget_archive { ul.archive-list { li.archive-year { ul.archive-months { padding: 0; padding-left: 15px; margin-bottom: 10px; border-left: 1px solid #e8e8e8; li.archive-month { padding: 5px 0; border: none; a { font-size: 16px; } } } } } } #menu-main-menu { position: relative; z-index: 1000; } .contact-tiles { .kc-feature-boxes { height: 100%; } } #hp-casestudy-custom { margin-bottom: 100px; .custom-case-studies { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 80px 40px; .case-item { .single_case_study { } } } .case-study-more-button { margin-top: 50px; text-align: center; a { background: #bf2222; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block; font-size: 17px; font-weight: 500; line-height: 1; padding: 19px 32px; text-align: center; transition: all 0.3s ease 0s; box-shadow: none; margin-top: 9px; margin-right: 10px; letter-spacing: 1px; &:hover { background-color: #db1616; color: #fff; border: 1px solid #db1616; } } } } #success-stories-box-1 { .custom-case-studies { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 80px 40px; .case-item { .single_case_study { } } } }