.features-list{background:url(https://www.lines.com/wp-content/themes/lines-wordpress-theme/css/blocks/../../img/blocks/features-list-block/features-list-bg.webp) 50%/cover no-repeat;background-attachment:fixed;color:#fff;left:50%;padding:40px 0;position:relative;transform:translateX(-50%);width:100vw}@media only screen and (min-width:64em){.features-list{padding:60px 0}}.features-list:before{background:#fff;background:radial-gradient(circle,rgb(0 0 0 / .8) 0,#000 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.features-list .h1,.features-list .h2,.features-list .h3,.features-list .h4,.features-list .h5,.features-list .h6,.features-list h1,.features-list h2,.features-list h3,.features-list h4,.features-list h5,.features-list h6{color:inherit;margin-bottom:10px;margin-top:0;text-transform:none}.features-list h1,.features-list h2{font-size:40px}.features-list .wrapper{margin:0 auto;max-width:var(--width-main-wrapper);padding:0 15px;position:relative;z-index:2}@media only screen and (min-width:48em){.features-list .wrapper{padding:0 20px}}.features-list-content ol,.features-list-content p,.features-list-content ul{color:#bdbfd4}.features-list-items{display:flex;flex-wrap:wrap;gap:20px 56px;justify-content:space-around;list-style:none;margin:30px 0 0;padding:0}@media only screen and (min-width:48em){.features-list-items{flex-wrap:nowrap;margin-top:40px}}.features-list-items .icon-wrap{background:linear-gradient(270deg,rgb(50 51 55 / .4) 50%,rgb(70 79 111 / .2));border-radius:12px;display:inline-block;flex-shrink:0;height:56px;padding:8px;width:56px}.features-list-items .icon-wrap img{height:100%;object-fit:contain;width:100%}.features-list-items li{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;text-align:center}@media only screen and (min-width:64em){.features-list-items li{flex-wrap:nowrap;gap:24px;justify-content:flex-start;text-align:left}}.features-list-items .details-wrap{width:100%}.features-list-items .title{font-size:24px;font-weight:700;margin-bottom:12px;text-transform:uppercase;text-transform:none}.features-list-items .desc{color:#bdbfd4}.features-list .btn-wrap{margin-top:30px}@media only screen and (min-width:48em){.features-list .btn-wrap{margin-top:40px}}