.hero_section{background:#1e1e20;overflow:hidden;padding:100px 0}.hero_section .banner_content{max-width:996px}.hero_section .banner_content h6{font-size:12px;margin-bottom:28px}.hero_section .banner_content h1.hero_heading{color:#fff;font-size:60px;font-weight:700;line-height:1.1;margin-bottom:28px}.hero_section .banner_content .hero_subcontent{color:#b7bdb9;display:inline-block;font-size:24px;font-weight:400;line-height:1.5;margin-bottom:20px;max-width:660px}.hero_section .banner_content .feature-list{align-items:center;display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:40px 0 0}.hero_section .banner_content .feature-list li{align-items:center;background-color:rgba(0,163,82,.1);border:1px solid rgba(0,163,82,.2);border-radius:50px;display:flex;gap:10px;padding:8px 18px;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}.hero_section .banner_content .feature-list li span{color:#999;font-size:14px}.hero_section .banner_content .feature-list li img{width:16px}.hero_section .banner_content .feature-list li:hover{background-color:rgba(0,163,82,.15);border-color:rgba(0,163,82,.4)}.hero_section .banner_content .feature-list li.partner-badge{align-items:center;border-radius:16px;display:flex;gap:12px;justify-content:space-between;max-width:245px;padding:10px 26px}.hero_section .banner_content .feature-list li.partner-badge span{color:#fff;font-size:14px;font-weight:600;line-height:1.3}.hero_section .banner_content .feature-list li .icon-circle{line-height:0}.hero_section .banner_content .feature-list li.partner-badge .badge-icon{display:flex;flex-shrink:0}.hero_section .banner_content .feature-list li.partner-badge .badge-icon img{height:40px;width:auto}.hero_section .banner_content .feature-list li strong{color:#fff;font-weight:600}.hero_section .banner_content ul li .dot-sep{color:#7a827d;margin:0 2px}@media (max-width:767.98px){.hero_section .banner_content h1.hero_heading{font-size:34px}.hero_section .banner_content .hero_subcontent{font-size:18px}.hero_section .banner_content .cta_row a{display:table;text-align:center}.hero_section .banner_content .feature-list{padding:20px 0 0}}@media (min-width:768px) and (max-width:991.98px){.hero_section .banner_content h1.hero_heading{font-size:42px}.hero_section .banner_content .hero_subcontent{font-size:20px}}