.hp-flexible-revenue{background:linear-gradient(210.5deg,#f4f4f4 -8.7%,#fff 81.46%);padding:70px 0 50px}.hp-flexible-revenue .sectioon-title{margin-bottom:40px;text-align:center}.hp-flexible-revenue .sectioon-title h2{background:var(--grad,linear-gradient(270deg,#c8277d 0,#d22725 100%));background-clip:text;-webkit-background-clip:text;letter-spacing:-1px;-webkit-text-fill-color:transparent;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:10px}.hp-flexible-revenue .sectioon-title p{color:#75908e;font-size:21px;font-weight:400;line-height:22px}.hp-flexible-revenue .list-blocks{display:flex;flex-wrap:wrap;gap:14px;margin:0 auto;max-width:830px}.hp-flexible-revenue .list-item:first-child{width:379px}.hp-flexible-revenue .list-item:nth-child(2){width:359px}.hp-flexible-revenue .list-item:nth-child(3){width:412px}.hp-flexible-revenue .list-item:nth-child(4){width:402px}.hp-flexible-revenue .list-item:nth-child(5),.hp-flexible-revenue .list-item:nth-child(6){width:312px}.hp-flexible-revenue .list-item:nth-child(7){width:326px}.hp-flexible-revenue .list-item:nth-child(8){width:312px}.hp-flexible-revenue .block{align-items:center;border-radius:18px;display:flex;min-height:78px;padding:20px 22px;position:relative;z-index:1}.hp-flexible-revenue .block:before{background:linear-gradient(270deg,#c8277d,#d22725);border-radius:18px;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.hp-flexible-revenue .block h3{color:#1e1a1d;font-size:20px;font-weight:500;line-height:1.1;margin:0}@media (max-width:1199px){.hp-flexible-revenue{padding:60px 0}.hp-flexible-revenue .block h3{font-size:18px;line-height:1.2}}@media (max-width:991px){.hp-flexible-revenue .list-item{width:calc(50% - 7px)!important}.hp-flexible-revenue .sectioon-title{margin-bottom:30px}.hp-flexible-revenue .sectioon-title p{font-size:16px;line-height:normal}}@media (max-width:767px){.hp-flexible-revenue{padding:40px 0}.hp-flexible-revenue .sectioon-title h2{font-size:28px;line-height:1.2}.hp-flexible-revenue .list-blocks{gap:12px}.hp-flexible-revenue .list-item{width:100%!important}.hp-flexible-revenue .block{padding:18px}.hp-flexible-revenue .block h3{font-size:17px}}