.enable-top-divider{background-color:#8f8f8f;height:1px;width:100%}.charles-complete-heading h1{color:var(--primary-color);font-family:var(--font-family-charles-sitalic),sans-serif;font-weight:400;letter-spacing:0;line-height:95px;margin-bottom:50px}.charles-complete-heading .description{margin-bottom:60px}.charles-complete-heading .description,.charles-complete-heading .description p{color:var(--primary-color);font-family:var(--font-primary)}.charles-complete-heading .buttons-group{gap:20px}.charles-complete-heading .buttons-group .charles-btn{border-radius:50px;color:var(--dark-color);font-family:var(--font-family-inter),sans-serif;font-size:1rem;font-weight:400;gap:10px;line-height:20px;padding:12px 40px;text-decoration:none;transition:.4s}.charles-complete-heading .buttons-group .charles-btn.has-border{border:1px solid #000}.charles-complete-heading .buttons-group .charles-btn.dark,.charles-complete-heading .buttons-group .charles-btn.dark:hover,.charles-complete-heading .buttons-group .charles-btn.light:hover,.charles-complete-heading .buttons-group .charles-btn.yellow:hover,.charles-complete-heading .buttons-group .charles-btn:hover{background-color:var(--primary-color);color:#fff}.charles-complete-heading .buttons-group .charles-btn svg{fill:var(--primary-color)}.charles-complete-heading .buttons-group .charles-btn.dark svg,.charles-complete-heading .buttons-group .charles-btn.dark:hover svg,.charles-complete-heading .buttons-group .charles-btn.light:hover svg,.charles-complete-heading .buttons-group .charles-btn.yellow:hover svg,.charles-complete-heading .buttons-group .charles-btn:hover svg{fill:#fff}.charles-complete-heading .buttons-group .charles-btn.yellow{background-color:#fff171;color:var(--primary-color)}.charles-complete-heading .buttons-group .charles-btn.light{background-color:#fff;color:var(--primary-color)}@media screen and (max-width:768px){.charles-complete-heading .description{margin-bottom:25px}.charles-complete-heading .buttons-group .charles-btn{font-size:12px;padding:8px 22px}.charles-complete-heading .buttons-group{gap:10px}}@media screen and (max-width:568px){.charles-complete-heading .container{padding:0}}