.heading-area{display:flex;flex-direction:column;margin-bottom:64px}.heading-area .top-label{font-size:16px;letter-spacing:.05rem;line-height:1.5;margin-bottom:12px;text-transform:uppercase}.heading-area .main-heading{margin-bottom:16px}.heading-area .description{display:flex;flex-direction:column;gap:16px}.heading-area .description *{margin-bottom:0;margin-top:0}.heading-area .bullet-list{display:flex;flex-direction:column;gap:16px;list-style-type:none;margin:0;padding:16px 0;text-align:left}.heading-area .bullet-list li{padding-left:48px;padding-top:4px;position:relative}.heading-area .bullet-list li .bullet-icon{align-items:center;background-color:#d2d3d5;border-radius:32px;display:flex;flex-wrap:wrap;height:32px;justify-content:center;left:0;position:absolute;top:0;width:32px}.heading-area .bullet-list li .bullet-icon .replaced-svg{display:block;font-size:0;line-height:0}.heading-area .bullet-list li .bullet-icon img{display:block;margin:0 auto}.heading-area .theme-buttons{margin-top:48px}.heading-area.text-center,.heading-area.text-center .theme-buttons{justify-content:center;margin-left:auto;margin-right:auto}.heading-area.text-right,.heading-area.text-right .theme-buttons{justify-content:flex-end;margin-left:auto}.theme-buttons{display:flex;flex-wrap:wrap;gap:16px;max-width:max-content}.theme-btn.boxed,.theme-btn.outlined{border-radius:2px}@media (max-width:1919.5px){.heading-area{margin-bottom:48px}.heading-area .top-label{font-size:14px}.heading-area .theme-buttons{margin-top:32px}}@media (max-width:959.5px){.heading-area{margin-bottom:32px}.heading-area .top-label{font-size:12px}.heading-area .theme-buttons{margin-top:24px}.heading-area .bullet-list li{padding-top:8px}}