   /* .article-content h2, */
   h1 {
       font-size: 36px !important;
       font-weight: 500;
       text-transform: initial;
       text-transform: uppercase;
       margin: 0 0 36px 0;
       line-height: 1;
   }

   /* .article-content h3,
   .article-content h4 {
       margin-top: 1.5rem;
       margin-bottom: 1rem;
       font-weight: 600;
   } */

   .article-content h2 {
       color: #080a3c;
       line-height: 34px;
       font-weight: 500;
       font-size: 24px;
       margin: 40px 0 20px;
       text-transform: uppercase;
   }

   .article-content h3 {
       color: #080a3c;
       line-height: 34px;
       font-weight: 500;
       font-size: 20px;
       margin: 20px 0 10px;
       text-transform: uppercase;
   }

   .article-content p {
       /* line-height: 1.6;
       margin-bottom: 1rem;
       font-size: 1.05rem; */
       line-height: 1.5;
       font-size: 20px;
       font-weight: 300;
       margin-bottom: 12px;
   }

   .article-content ul,
   .article-content ol {
       list-style-position: inside;
       color: #000;
       line-height: 1.5;
       font-size: 20px;
       font-weight: 300;
   }

   .article-content li {
       margin-bottom: 15px;
   }

   .article-content li::marker {
       color: #b08d57 ;
       font-size: 22px;
       font-weight: bold;
   }

   .article-content img {
       max-width: 100%;
       height: auto;
       margin: 1rem 0;
       border-radius: 5px;
   }

   .article-content a {
       color: #8c6d32;
   }


   .section-cta .btn-primary {
       margin-top: 30px;
   }
