@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/poppins/poppins-400.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/poppins/poppins-500.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/poppins/poppins-600.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/poppins/poppins-700.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/poppins/poppins-800.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:900;font-display:swap;src:url("/assets/fonts/poppins/poppins-900.woff2") format("woff2")}

html body,
html button,
html input,
html select,
html textarea{
  font-family:"Poppins",Arial,sans-serif!important;
}

html body{font-weight:400}
html p,
html li,
html dd,
html .course-body p,
html .price-card > p,
html .feature p,
html .process-step p,
html .faq-answer p,
html .footer-column a{
  font-weight:400!important;
}

html h1{font-weight:600!important}
html h2,
html h3,
html h4{font-weight:600!important}
html strong,
html b{font-weight:600}

html .main-nav,
html .main-nav a{
  font-family:"Poppins",Arial,sans-serif!important;
  font-weight:500!important;
}
html .main-nav .nav-cta{font-weight:600!important}

html .button,
html button,
html .faq-question{font-weight:600!important}
html .eyebrow,
html .course-tag,
html .plan-fit,
html .popular-label,
html .approval,
html .note-kicker,
html .note-subtitle,
html .note-area{font-weight:600!important}

html .brand-text strong{font-weight:800!important}
html .brand-text span{font-weight:600!important}
html .price,
html .license-number{font-weight:600!important}
