:where([class^="ri-"])::before { content: "\f3c2"; }
      body {
          font-family: 'Inter', sans-serif;
      }
	  header.fixed{
	      background-color: #111827;
	  }
	  header.fixed a{
	      color: #fff;
	  }
	  header.fixed button{
	      color: #fff;
	  }
      .scroll-top {
          transition: opacity 0.3s, transform 0.3s;
      }
      .scroll-top:hover {
          transform: translateY(-5px);
      }
      .scroll-top.hidden {
          opacity: 0;
          pointer-events: none;
      }
      .language-selector {
          position: relative;
      }
      .language-options {
          display: none;
          position: absolute;
          top: 100%;
          right: 0;
          background-color: white;
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
          border-radius: 8px;
          z-index: 50;
          min-width: 120px;
      }
      .language-selector:hover .language-options {
          display: block;
      }
      .custom-checkbox {
          display: inline-block;
          position: relative;
          padding-left: 30px;
          cursor: pointer;
      }
      .custom-checkbox input {
          position: absolute;
          opacity: 0;
          cursor: pointer;
      }
      .checkmark {
          position: absolute;
          top: 0;
          left: 0;
          height: 20px;
          width: 20px;
          background-color: #f3f4f6;
          border: 1px solid #d1d5db;
          border-radius: 4px;
      }
      .custom-checkbox:hover input ~ .checkmark {
          background-color: #e5e7eb;
      }
      .custom-checkbox input:checked ~ .checkmark {
          background-color: #007bff;
          border-color: #007bff;
      }
      .checkmark:after {
          content: "";
          position: absolute;
          display: none;
      }
      .custom-checkbox input:checked ~ .checkmark:after {
          display: block;
      }
      .custom-checkbox .checkmark:after {
          left: 7px;
          top: 3px;
          width: 6px;
          height: 11px;
          border: solid white;
          border-width: 0 2px 2px 0;
          transform: rotate(45deg);
      }
.bg-white span.blue{
          color: #1e40af;
}
.space-y-8 ul{
    list-style: disc;
    margin-left: 30px;
    padding: 0;
}