.services-that-keep-running {padding-top: 93px;margin-bottom: 100px;}
.services-that-keep-running .title {max-width: 1050px;width: 100%;margin-bottom: 43px;}
.services-that-keep-running .title p {font-weight: 500;font-size: 24px;line-height: 29px;letter-spacing: 0px;color: #1357F4;margin-bottom: 12px;}
.services-that-keep-running .title h2 {font-weight: 500;line-height: 100%;letter-spacing: -0.5px;color: #00068E;}
.services-that-keep-running .items-wrp {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}
.services-that-keep-running .items-wrp .item {padding: 40px 40px 36px 40px;border-radius: 12px;background: #F8F8F8;display: flex;flex-direction: column;}
.services-that-keep-running .items-wrp .item .icon {max-width: 50px;width: 100%;margin-bottom: 25px;}
.services-that-keep-running .items-wrp .item .icon img {width: 100%;}
.services-that-keep-running .items-wrp .item .content {display: flex;flex-direction: column;flex: 1;}
.services-that-keep-running .items-wrp .item .content h2 {font-weight: 500;font-size: 36px;line-height: 43px;letter-spacing: -0.4px;margin-bottom: 7px;color: #232323;}
.services-that-keep-running .items-wrp .item .content p {font-weight: 400;font-size: 24px;line-height: 29px;letter-spacing: -0.2px;color: #232323;margin-bottom: 17px;height: 58px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.services-that-keep-running .items-wrp .item .content ul {margin-bottom: 33px;}
.services-that-keep-running .items-wrp .item .content ul li {font-weight: 400;font-size: 20px;line-height: 24px;letter-spacing: -0.2px;padding-left: 16px;color: #232323;position: relative;}
.services-that-keep-running .items-wrp .item .content ul li:not(:last-child) {margin-bottom: 14px;}
.services-that-keep-running .items-wrp .item .content ul li::before {content: '';position: absolute;top: 9px;left: 0px;width: 6px;height: 6px;border-radius: 6px;background: #232323;}
.services-that-keep-running .items-wrp .item .content .btn-link {margin-top: auto;}

@media screen and (max-width: 1440px) {
    .services-that-keep-running {padding-top: 80px;margin-bottom: 80px;}
    .services-that-keep-running .title p {font-size: 20px;line-height: 125%;}
    .services-that-keep-running .items-wrp .item {padding: 35px;}
    .services-that-keep-running .items-wrp .item .content h2 {font-size: 30px;line-height: 38px;}
    .services-that-keep-running .items-wrp .item .content p {font-size: 20px;line-height: 125%;height: 50px;}
    .services-that-keep-running .items-wrp .item .content ul li {font-size: 16px;line-height: 20px;}
}

@media screen and (max-width: 1199px) {
    .services-that-keep-running .title p {font-size: 18px;}
    .services-that-keep-running .items-wrp {gap: 20px;}
    .services-that-keep-running .items-wrp .item .icon {max-width: 45px;margin-bottom: 20px;}
    .services-that-keep-running .items-wrp .item .content h2 {font-size: 25px;line-height: 33px;}
    .services-that-keep-running .items-wrp .item .content p {font-size: 18px;height: 45px;}
}

@media screen and (max-width: 767px) {
    .services-that-keep-running {padding-top: 60px;margin-bottom: 60px;}
    .services-that-keep-running .items-wrp {grid-template-columns: repeat(1, 1fr);}
    .services-that-keep-running .items-wrp .item .content p {height: auto;}
}