h1 { font-weight: bold; font-size: 50px; text-transform: uppercase; line-height: 100%; margin-bottom: 25px;  } h2 { font-weight: 600; font-size: 40px; text-transform: uppercase; margin-bottom: 25px;  } h3 { font-weight: 600; font-size: 30px; text-transform: uppercase; margin-bottom: 25px;  } h4 { font-weight: 400; font-size: 22px; text-transform: uppercase; margin-bottom: 15px;  } h5 { font-size: 18px;  } .btn:not(.btn-admin), .btn-theme:not(.btn-admin), .button:not(.btn-admin) { font-weight: bold; font-size: 14px; text-transform: uppercase; color: #ffffff;  padding-left: 25px; padding-top: 10px; padding-right: 25px; padding-bottom: 10px;  margin-top: 25px;  border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px;  } .btn.btn-style-1 { background-color: #fafafa;  color: var(--noahs_page_builder-3d9b35);  } .btn.btn-style-2 { background-color: var(--noahs_page_builder-secondary-color);  } .btn.btn-style-3 { background-color: var(--noahs_page_builder-fee000);  color: #000000;  } .form-item { display: flex;  flex-direction: column;  } .btn:not(.btn-admin):hover,  .btn-theme:not(.btn-admin):hover,  .button:not(.btn-admin):hover { background-color: var(--noahs_page_builder-secondary-color);  } .btn.btn-style-1:hover { background-color: var(--noahs_page_builder-secondary-color);  } .btn.btn-style-2:hover { background-color: var(--noahs_page_builder-3d9b35);  } @media (max-width: 959px) {h1 { font-size: 40px;  } h2 { font-size: 30px;  } h3 { font-size: 28px;  } h4 { font-size: 20px;  } .form-item { display: flex;  flex-direction: column;  } }@media (max-width: 767px) {h1 { font-size: 40px;  } h2 { font-size: 35px;  } h3 { font-size: 30px;  } h4 { font-size: 22px;  } body { color: #4a4a4a;  } .form-item { display: flex;  flex-direction: column;  } }