/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import url("https://fonts.googleapis.com/css2?family=Gentium+Plus:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
.custom-image-slider {
  position: relative;
  width: 75%;
  max-width: 500px;
  overflow: hidden;
  height: 0;
  margin: auto;
  padding-bottom: 75%;
  /* Adjust this value according to your image aspect ratio */
}
.slider-before, .slider-after {
  position: absolute;
  width: 100%;
  display: block;
  top: 0;
  left: 0;
  object-fit: cover;
}
.slider-after {
  overflow: hidden;
}
.slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 4px;
  background-color: #fff;
  cursor: ew-resize;
}
.slider-handle::before, .slider-handle::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  cursor: ew-resize;
  transition: all 0.2s ease-out;
  /* Add transition property */
}
.slider-handle::before {
  left: -24px;
  border-right: 16px solid #fff;
}
.slider-handle::after {
  right: -24px;
  border-left: 16px solid #fff;
}
.slider-before, .slider-after {
  user-select: none;
}
.page-hero {
  background-color: #1a435d;
  color: #ffffff;
  padding: 4rem 2rem;
  text-align: center;
  margin-bottom: 3rem;
}
.page-hero h1 {
  font-family: "Georgia", serif;
  font-size: 2.5rem;
  margin-bottom: 1rem;
}
.page-hero .subtitle {
  font-size: 1.1rem;
  opacity: 0.9;
  max-width: 700px;
  margin: 0 auto;
}
.steps-container {
  max-width: 900px;
  margin: 0 auto;
  padding: 0 1rem;
}
.steps-container .step-card {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  border: 1px solid #e0e0e0;
  background: #fff;
  position: relative;
  padding: 2rem 2rem 2rem 4rem;
  margin-bottom: 2rem;
}
.steps-container .step-card .step-badge {
  position: absolute;
  left: -20px;
  top: 2rem;
  width: 45px;
  height: 45px;
  background: #d4af37;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.steps-container .step-card h3 {
  color: #1a435d;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.steps-container .step-card .step-highlight {
  background: #fffdf5;
  border-left: 4px solid #d4af37;
  padding: 1.5rem;
  margin: 1rem 0;
  font-style: italic;
}
.content-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 2rem;
  padding: 2rem 0;
}
.content-grid .grid-item {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  border: 1px solid #e0e0e0;
  background: #fff;
  transition: transform 0.2s ease;
  overflow: hidden;
}
.content-grid .grid-item:hover {
  transform: translateY(-5px);
}
.content-grid .grid-item .image-wrapper {
  height: 180px;
  overflow: hidden;
}
.content-grid .grid-item .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.content-grid .grid-item .card-content {
  padding: 1.5rem;
}
.content-grid .grid-item .card-content .card-meta {
  color: #d4af37;
  font-size: 0.9rem;
  margin-bottom: 0.5rem;
}
.custom-accordion .accordion-item {
  border: none;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 0.5rem;
}
.custom-accordion .accordion-item .accordion-button {
  background: transparent;
  color: #1a435d;
  font-weight: 500;
}
.custom-accordion .accordion-item .accordion-button:not(.collapsed) {
  box-shadow: none;
  color: #d4af37;
}
.custom-accordion .accordion-item .accordion-button:after {
  filter: sepia(100%) hue-rotate(10deg);
}
.saints-module .saint-card .saint-subtitle {
  font-family: "Georgia", serif;
  font-style: italic;
  color: #555;
  font-size: 0.95rem;
  line-height: 1.5;
  position: relative;
  padding-top: 10px;
  margin-top: 10px;
  border-top: 1px solid rgba(212, 175, 55, 0.2);
}
.saints-module .saint-card .saint-subtitle::before {
  content: '"';
  color: #d4af37;
  font-size: 1.5rem;
  position: absolute;
  top: -5px;
  left: 0;
  display: none;
}
.gentium-plus-bold-italic {
  font-family: "Gentium Plus", serif;
  font-weight: 700;
  font-style: italic;
}
body {
  background-color: rgba(251, 247, 247, 0.5);
}
body p {
  margin: 0.1rem 0 1.5rem 0;
}
h1, h2 {
  font-family: "Georgia", serif;
  font-weight: 700;
  font-style: italic;
  line-height: normal;
  font-size: 2rem;
}
h3, h4, h5, h6 {
  margin: 0.75rem 0 0.05rem 0;
  line-height: normal;
  align-self: start;
}
.gradient-line, hr {
  margin: 0 0 50px 0;
  display: block;
  border: none;
  height: 2px;
  width: 100%;
  background: #0071B9;
  background: linear-gradient(to right, white, #cc336c, #101010, #cc336c, white);
  background: linear-gradient(to right, white, #101010, #cc336c, #101010, white);
}
.g-main-nav .g-menu-item-content {
  font-family: "Georgia", serif;
}
#g-navigation {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  box-shadow: 0 2px 0 #cc336c;
}
#g-mainbar {
  padding: 0;
}
.category-desc img {
  margin-bottom: 1rem;
}
.page-header h1, .page-header h2 {
  color: #cc336c;
}
.com-content-article__body {
  justify-items: flex-start;
  flex-direction: column;
  align-items: center;
}
.com-content-article__body section {
  padding: 2rem 4rem;
}
.invert-img {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.g-owlcarousel.has-color-overlay .owl-stage > .owl-item:nth-child(even) .g-owlcarousel-item-img:after, .g-owlcarousel.has-color-overlay .owl-stage > .owl-item:nth-child(odd) .g-owlcarousel-item-img:after {
  background: none;
}
@media only all and (min-width: 48rem) {
  .g-home-particles.g-helium-style #g-header {
    /* margin-top: -9.5rem; */
    padding: 0;
    margin-top: 0;
  }
}
#controlsWrapper {
  transition: margin-left 0.3s ease;
  margin-left: 0;
  background: #eee;
}
#controlsWrapper.hide {
  display: none;
}
#toggleControlsButton {
  width: 20px;
  background: #f0f0f0;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: 1px solid #ccc;
  position: static;
}
#toggleControlsButton::before {
  content: ">";
  /* Default: chevron right */
  font-size: 16px;
}
#controlsWrapper.hidden #toggleControlsButton::before {
  content: "<";
  /* Chevron left when hidden */
}
#controlsWrapper:not(.hidden) #toggleControlsButton::before {
  content: ">";
  /* Chevron right when visible */
}
/*@import "controller";*/
@media only all and (max-width: 47.99rem) {
  h1, h2 {
    font-size: 1.5rem;
  }
  .com-content-article__body section {
    padding: inherit;
  }
}
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: rgba(0, 0, 0, 0.8);
  /* Black w/ opacity */
}
.modal-content {
  background-color: #1c0a11;
  display: flex;
  margin: auto;
  padding: 20px;
  border: 1px solid #431929;
  width: 100%;
  text-align: center;
  position: relative;
  /* Needed for absolute positioning of the close button */
  justify-content: center;
  height: 100%;
}
.modal-content img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto 15px;
  /* Add some space below the image for the timer */
}
.show-shroud-modal {
  /* Style your button as desired */
  padding: 10px 20px;
  background-color: #ddd;
  border: none;
  cursor: pointer;
  margin-top: 10px;
}
.close-button {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  position: absolute;
  top: 10px;
  right: 15px;
  cursor: pointer;
}
.close-button:hover, .close-button:focus {
  color: white;
  text-decoration: none;
}
#modalTimer {
  text-align: center;
  font-size: 1.1em;
  margin-bottom: 10px;
  color: #7a1f41;
}
/* Fade-out transition */
.modal.fade-out {
  opacity: 0;
  transition: opacity 1.3s ease-in-out;
}
.saints-grid .saint-card {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  transition: box-shadow 0.3s ease;
}
.saints-grid .saint-card:hover {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.08);
}
.saints-grid .saint-card .saint-img-container {
  overflow: hidden;
  border-bottom: 1px solid #f0f0f0;
}
.saints-grid .saint-card .saint-img-container img {
  width: 100%;
  height: 220px;
  object-fit: cover;
}
.saints-grid .saint-card .card-body {
  padding: 1.25rem;
  text-align: center;
}
.saints-grid .saint-card .saint-title {
  font-family: "Georgia", serif;
  font-size: 1.25rem;
  margin-bottom: 0.75rem;
}
.saints-grid .saint-card .saint-title a {
  color: #1a435d;
  text-decoration: none;
}
.saints-grid .saint-card .saint-title a:hover {
  color: #d4af37;
}
.saints-grid .saint-card .saint-card-subtitle {
  font-size: 0.9rem;
  color: #666;
  font-style: italic;
  line-height: 1.4;
}
.scripture-grid .scripture-card {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
  transition: transform 0.2s ease-in-out;
}
.scripture-grid .scripture-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
.scripture-grid .scripture-card .card-body {
  padding: 1.5rem;
}
.scripture-grid .scripture-card .scripture-ref {
  color: #d4af37;
  font-family: "Georgia", serif;
  font-size: 1.1rem;
  margin-bottom: 0.5rem;
}
.scripture-grid .scripture-card .scripture-quote {
  color: #1a435d;
  font-family: "Georgia", serif;
  font-style: italic;
  font-size: 1.05rem;
  margin-bottom: 0.75rem;
}
.scripture-grid .scripture-card .scripture-explanation, .scripture-grid .scripture-card .scripture-description {
  color: #555;
  font-size: 0.95rem;
  line-height: 1.5;
}
.scripture-grid .scripture-card .scripture-explanation p, .scripture-grid .scripture-card .scripture-description p {
  margin-bottom: 0;
}
.custom-accordion, .mce-accordion {
  --bs-accordion-border-color: rgba(0, 0, 0, 0.08);
  --bs-accordion-btn-focus-box-shadow: none;
}
.custom-accordion .accordion-item, .custom-accordion summary, .mce-accordion .accordion-item, .mce-accordion summary {
  border: 1px solid var(--bs-accordion-border-color);
  border-left: 4px solid #d4af37;
  margin-bottom: 1rem;
  border-radius: 0.8rem !important;
  border-bottom: 1px solid #d4af37;
  overflow: hidden;
}
.custom-accordion .accordion-button, .mce-accordion .accordion-button {
  font-family: "Georgia", serif;
  color: #1a435d;
  background-color: #ffffff;
  font-size: 1.1rem;
  padding: 1.25rem;
}
.custom-accordion .accordion-button:not(.collapsed), .mce-accordion .accordion-button:not(.collapsed) {
  color: #d4af37;
  background-color: #fdfaf0;
  box-shadow: none;
}
.custom-accordion .accordion-button::after, .mce-accordion .accordion-button::after {
  filter: sepia(100%) hue-rotate(10deg) saturate(200%);
}
.custom-accordion .accordion-body, .mce-accordion .accordion-body {
  color: #555;
  line-height: 1.6;
  font-size: 0.95rem;
  background-color: #ffffff;
}
.main-quote {
  border: 1px solid var(--bs-accordion-border-color);
  border-left: 4px solid #d4af37;
  margin-bottom: 1rem;
  border-radius: 0.8rem !important;
  font-size: 1.1rem;
  padding: 1.25rem;
  font-family: "Georgia", serif;
  color: #1a435d;
  background-color: #ffffff;
  font-style: italic;
  width: fit-content;
}
.mod-center {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.btn {
  text-transform: none;
}
.btn.accent2 {
  background: #d4af37;
  color: #1a435d;
}
.tailwind-wrap {
  --spacing: 0.25rem;
  --container-sm: 24rem;
  --container-lg: 32rem;
  --container-2xl: 42rem;
  --container-3xl: 48rem;
  --container-4xl: 56rem;
  --container-5xl: 64rem;
  --container-6xl: 72rem;
  --text-xs: 0.75rem;
  --text-xs--line-height: calc(1 / 0.75);
  --text-sm: 0.875rem;
  --text-sm--line-height: calc(1.25 / 0.875);
  --text-base: 1rem;
  --text-base--line-height: calc(1.5 / 1);
  --text-lg: 1.125rem;
  --text-lg--line-height: calc(1.75 / 1.125);
  --text-xl: 1.25rem;
  --text-xl--line-height: calc(1.75 / 1.25);
  --text-2xl: 1.5rem;
  --text-2xl--line-height: calc(2 / 1.5);
  --text-3xl: 1.875rem;
  --text-3xl--line-height: calc(2.25 / 1.875);
  --text-4xl: 2.25rem;
  --text-4xl--line-height: calc(2.5 / 2.25);
  --text-5xl: 3rem;
  --text-5xl--line-height: 1;
  --text-6xl: 3.75rem;
  --text-6xl--line-height: 1;
  --text-7xl: 4.5rem;
  --text-7xl--line-height: 1;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --tracking-tight: -0.025em;
  --tracking-wider: 0.05em;
  --tracking-widest: 0.1em;
  --leading-relaxed: 1.625;
  --radius-xs: 0.125rem;
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  --aspect-video: 16 / 9;
  --default-transition-duration: 150ms;
  --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --default-font-family: var(--font-sans);
  --default-mono-font-family: var(--font-mono);
  --color-border: var(--border);
}
.tailwind-wrap .platform-content > .row > * {
  padding: 0;
}
.tailwind-wrap .com-content-article__body {
  justify-items: normal;
}
.tailwind-wrap section {
  position: relative;
}
.tailwind-wrap .max-w-3xl {
  max-auto: auto;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}
.tailwind-wrap .max-w-4xl {
  max-auto: auto;
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
}
.tailwind-wrap .mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.tailwind-wrap .min-h-screen {
  min-height: 100vh;
}
.tailwind-wrap .max-w-6xl {
  max-width: var(--container-6xl);
}
.tailwind-wrap .space-y-4 > * + * {
  margin-top: 1rem;
}
.tailwind-wrap .space-y-6 > * + * {
  margin-top: 1.5rem;
}
.tailwind-wrap .space-y-8 > * + * {
  margin-top: 2rem;
}
.tailwind-wrap .space-y-12 > * + * {
  margin-top: 3rem;
}
.tailwind-wrap .py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.tailwind-wrap .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.tailwind-wrap .pl-20 {
  padding-left: 5rem;
}
.tailwind-wrap .pl-6 {
  padding-left: 1.5rem;
}
.tailwind-wrap .p-1 {
  padding: 0.25rem;
}
.tailwind-wrap .px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.tailwind-wrap .pt-1 {
  padding-top: 0.25rem;
}
.tailwind-wrap .pb-1 {
  padding-bottom: 0.25rem;
}
.tailwind-wrap .py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.tailwind-wrap .pl-1 {
  padding-left: 0.25rem;
}
.tailwind-wrap .pr-1 {
  padding-right: 0.25rem;
}
.tailwind-wrap .m-1 {
  margin: 0.25rem;
}
.tailwind-wrap .mt-1 {
  margin-top: 0.25rem;
}
.tailwind-wrap .mb-1 {
  margin-bottom: 0.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-1 {
  width: 0.25rem;
}
.tailwind-wrap .h-1 {
  height: 0.25rem;
}
.tailwind-wrap .p-2 {
  padding: 0.5rem;
}
.tailwind-wrap .px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.tailwind-wrap .pt-2 {
  padding-top: 0.5rem;
}
.tailwind-wrap .pb-2 {
  padding-bottom: 0.5rem;
}
.tailwind-wrap .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.tailwind-wrap .pl-2 {
  padding-left: 0.5rem;
}
.tailwind-wrap .pr-2 {
  padding-right: 0.5rem;
}
.tailwind-wrap .m-2 {
  margin: 0.5rem;
}
.tailwind-wrap .mt-2 {
  margin-top: 0.5rem;
}
.tailwind-wrap .mb-2 {
  margin-bottom: 0.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-2 {
  width: 0.5rem;
}
.tailwind-wrap .h-2 {
  height: 0.5rem;
}
.tailwind-wrap .p-3 {
  padding: 0.75rem;
}
.tailwind-wrap .px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.tailwind-wrap .pt-3 {
  padding-top: 0.75rem;
}
.tailwind-wrap .pb-3 {
  padding-bottom: 0.75rem;
}
.tailwind-wrap .py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.tailwind-wrap .pl-3 {
  padding-left: 0.75rem;
}
.tailwind-wrap .pr-3 {
  padding-right: 0.75rem;
}
.tailwind-wrap .m-3 {
  margin: 0.75rem;
}
.tailwind-wrap .mt-3 {
  margin-top: 0.75rem;
}
.tailwind-wrap .mb-3 {
  margin-bottom: 0.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-3 {
  width: 0.75rem;
}
.tailwind-wrap .h-3 {
  height: 0.75rem;
}
.tailwind-wrap .p-4 {
  padding: 1rem;
}
.tailwind-wrap .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.tailwind-wrap .pt-4 {
  padding-top: 1rem;
}
.tailwind-wrap .pb-4 {
  padding-bottom: 1rem;
}
.tailwind-wrap .py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.tailwind-wrap .pl-4 {
  padding-left: 1rem;
}
.tailwind-wrap .pr-4 {
  padding-right: 1rem;
}
.tailwind-wrap .m-4 {
  margin: 1rem;
}
.tailwind-wrap .mt-4 {
  margin-top: 1rem;
}
.tailwind-wrap .mb-4 {
  margin-bottom: 1rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-4 {
  width: 1rem;
}
.tailwind-wrap .h-4 {
  height: 1rem;
}
.tailwind-wrap .p-5 {
  padding: 1.25rem;
}
.tailwind-wrap .px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.tailwind-wrap .pt-5 {
  padding-top: 1.25rem;
}
.tailwind-wrap .pb-5 {
  padding-bottom: 1.25rem;
}
.tailwind-wrap .py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.tailwind-wrap .pl-5 {
  padding-left: 1.25rem;
}
.tailwind-wrap .pr-5 {
  padding-right: 1.25rem;
}
.tailwind-wrap .m-5 {
  margin: 1.25rem;
}
.tailwind-wrap .mt-5 {
  margin-top: 1.25rem;
}
.tailwind-wrap .mb-5 {
  margin-bottom: 1.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-5 {
  width: 1.25rem;
}
.tailwind-wrap .h-5 {
  height: 1.25rem;
}
.tailwind-wrap .p-6 {
  padding: 1.5rem;
}
.tailwind-wrap .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.tailwind-wrap .pt-6 {
  padding-top: 1.5rem;
}
.tailwind-wrap .pb-6 {
  padding-bottom: 1.5rem;
}
.tailwind-wrap .py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.tailwind-wrap .pl-6 {
  padding-left: 1.5rem;
}
.tailwind-wrap .pr-6 {
  padding-right: 1.5rem;
}
.tailwind-wrap .m-6 {
  margin: 1.5rem;
}
.tailwind-wrap .mt-6 {
  margin-top: 1.5rem;
}
.tailwind-wrap .mb-6 {
  margin-bottom: 1.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-6 {
  width: 1.5rem;
}
.tailwind-wrap .h-6 {
  height: 1.5rem;
}
.tailwind-wrap .p-7 {
  padding: 1.75rem;
}
.tailwind-wrap .px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.tailwind-wrap .pt-7 {
  padding-top: 1.75rem;
}
.tailwind-wrap .pb-7 {
  padding-bottom: 1.75rem;
}
.tailwind-wrap .py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.tailwind-wrap .pl-7 {
  padding-left: 1.75rem;
}
.tailwind-wrap .pr-7 {
  padding-right: 1.75rem;
}
.tailwind-wrap .m-7 {
  margin: 1.75rem;
}
.tailwind-wrap .mt-7 {
  margin-top: 1.75rem;
}
.tailwind-wrap .mb-7 {
  margin-bottom: 1.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-7 {
  width: 1.75rem;
}
.tailwind-wrap .h-7 {
  height: 1.75rem;
}
.tailwind-wrap .p-8 {
  padding: 2rem;
}
.tailwind-wrap .px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.tailwind-wrap .pt-8 {
  padding-top: 2rem;
}
.tailwind-wrap .pb-8 {
  padding-bottom: 2rem;
}
.tailwind-wrap .py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.tailwind-wrap .pl-8 {
  padding-left: 2rem;
}
.tailwind-wrap .pr-8 {
  padding-right: 2rem;
}
.tailwind-wrap .m-8 {
  margin: 2rem;
}
.tailwind-wrap .mt-8 {
  margin-top: 2rem;
}
.tailwind-wrap .mb-8 {
  margin-bottom: 2rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-8 {
  width: 2rem;
}
.tailwind-wrap .h-8 {
  height: 2rem;
}
.tailwind-wrap .p-9 {
  padding: 2.25rem;
}
.tailwind-wrap .px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.tailwind-wrap .pt-9 {
  padding-top: 2.25rem;
}
.tailwind-wrap .pb-9 {
  padding-bottom: 2.25rem;
}
.tailwind-wrap .py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.tailwind-wrap .pl-9 {
  padding-left: 2.25rem;
}
.tailwind-wrap .pr-9 {
  padding-right: 2.25rem;
}
.tailwind-wrap .m-9 {
  margin: 2.25rem;
}
.tailwind-wrap .mt-9 {
  margin-top: 2.25rem;
}
.tailwind-wrap .mb-9 {
  margin-bottom: 2.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-9 {
  width: 2.25rem;
}
.tailwind-wrap .h-9 {
  height: 2.25rem;
}
.tailwind-wrap .p-10 {
  padding: 2.5rem;
}
.tailwind-wrap .px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.tailwind-wrap .pt-10 {
  padding-top: 2.5rem;
}
.tailwind-wrap .pb-10 {
  padding-bottom: 2.5rem;
}
.tailwind-wrap .py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.tailwind-wrap .pl-10 {
  padding-left: 2.5rem;
}
.tailwind-wrap .pr-10 {
  padding-right: 2.5rem;
}
.tailwind-wrap .m-10 {
  margin: 2.5rem;
}
.tailwind-wrap .mt-10 {
  margin-top: 2.5rem;
}
.tailwind-wrap .mb-10 {
  margin-bottom: 2.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-10 {
  width: 2.5rem;
}
.tailwind-wrap .h-10 {
  height: 2.5rem;
}
.tailwind-wrap .p-11 {
  padding: 2.75rem;
}
.tailwind-wrap .px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.tailwind-wrap .pt-11 {
  padding-top: 2.75rem;
}
.tailwind-wrap .pb-11 {
  padding-bottom: 2.75rem;
}
.tailwind-wrap .py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}
.tailwind-wrap .pl-11 {
  padding-left: 2.75rem;
}
.tailwind-wrap .pr-11 {
  padding-right: 2.75rem;
}
.tailwind-wrap .m-11 {
  margin: 2.75rem;
}
.tailwind-wrap .mt-11 {
  margin-top: 2.75rem;
}
.tailwind-wrap .mb-11 {
  margin-bottom: 2.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-11 {
  width: 2.75rem;
}
.tailwind-wrap .h-11 {
  height: 2.75rem;
}
.tailwind-wrap .p-12 {
  padding: 3rem;
}
.tailwind-wrap .px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.tailwind-wrap .pt-12 {
  padding-top: 3rem;
}
.tailwind-wrap .pb-12 {
  padding-bottom: 3rem;
}
.tailwind-wrap .py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.tailwind-wrap .pl-12 {
  padding-left: 3rem;
}
.tailwind-wrap .pr-12 {
  padding-right: 3rem;
}
.tailwind-wrap .m-12 {
  margin: 3rem;
}
.tailwind-wrap .mt-12 {
  margin-top: 3rem;
}
.tailwind-wrap .mb-12 {
  margin-bottom: 3rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-12 {
  width: 3rem;
}
.tailwind-wrap .h-12 {
  height: 3rem;
}
.tailwind-wrap .p-13 {
  padding: 3.25rem;
}
.tailwind-wrap .px-13 {
  padding-left: 3.25rem;
  padding-right: 3.25rem;
}
.tailwind-wrap .pt-13 {
  padding-top: 3.25rem;
}
.tailwind-wrap .pb-13 {
  padding-bottom: 3.25rem;
}
.tailwind-wrap .py-13 {
  padding-top: 3.25rem;
  padding-bottom: 3.25rem;
}
.tailwind-wrap .pl-13 {
  padding-left: 3.25rem;
}
.tailwind-wrap .pr-13 {
  padding-right: 3.25rem;
}
.tailwind-wrap .m-13 {
  margin: 3.25rem;
}
.tailwind-wrap .mt-13 {
  margin-top: 3.25rem;
}
.tailwind-wrap .mb-13 {
  margin-bottom: 3.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-13 {
  width: 3.25rem;
}
.tailwind-wrap .h-13 {
  height: 3.25rem;
}
.tailwind-wrap .p-14 {
  padding: 3.5rem;
}
.tailwind-wrap .px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
.tailwind-wrap .pt-14 {
  padding-top: 3.5rem;
}
.tailwind-wrap .pb-14 {
  padding-bottom: 3.5rem;
}
.tailwind-wrap .py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
.tailwind-wrap .pl-14 {
  padding-left: 3.5rem;
}
.tailwind-wrap .pr-14 {
  padding-right: 3.5rem;
}
.tailwind-wrap .m-14 {
  margin: 3.5rem;
}
.tailwind-wrap .mt-14 {
  margin-top: 3.5rem;
}
.tailwind-wrap .mb-14 {
  margin-bottom: 3.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-14 {
  width: 3.5rem;
}
.tailwind-wrap .h-14 {
  height: 3.5rem;
}
.tailwind-wrap .p-15 {
  padding: 3.75rem;
}
.tailwind-wrap .px-15 {
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}
.tailwind-wrap .pt-15 {
  padding-top: 3.75rem;
}
.tailwind-wrap .pb-15 {
  padding-bottom: 3.75rem;
}
.tailwind-wrap .py-15 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}
.tailwind-wrap .pl-15 {
  padding-left: 3.75rem;
}
.tailwind-wrap .pr-15 {
  padding-right: 3.75rem;
}
.tailwind-wrap .m-15 {
  margin: 3.75rem;
}
.tailwind-wrap .mt-15 {
  margin-top: 3.75rem;
}
.tailwind-wrap .mb-15 {
  margin-bottom: 3.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-15 {
  width: 3.75rem;
}
.tailwind-wrap .h-15 {
  height: 3.75rem;
}
.tailwind-wrap .p-16 {
  padding: 4rem;
}
.tailwind-wrap .px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}
.tailwind-wrap .pt-16 {
  padding-top: 4rem;
}
.tailwind-wrap .pb-16 {
  padding-bottom: 4rem;
}
.tailwind-wrap .py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.tailwind-wrap .pl-16 {
  padding-left: 4rem;
}
.tailwind-wrap .pr-16 {
  padding-right: 4rem;
}
.tailwind-wrap .m-16 {
  margin: 4rem;
}
.tailwind-wrap .mt-16 {
  margin-top: 4rem;
}
.tailwind-wrap .mb-16 {
  margin-bottom: 4rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-16 {
  width: 4rem;
}
.tailwind-wrap .h-16 {
  height: 4rem;
}
.tailwind-wrap .p-17 {
  padding: 4.25rem;
}
.tailwind-wrap .px-17 {
  padding-left: 4.25rem;
  padding-right: 4.25rem;
}
.tailwind-wrap .pt-17 {
  padding-top: 4.25rem;
}
.tailwind-wrap .pb-17 {
  padding-bottom: 4.25rem;
}
.tailwind-wrap .py-17 {
  padding-top: 4.25rem;
  padding-bottom: 4.25rem;
}
.tailwind-wrap .pl-17 {
  padding-left: 4.25rem;
}
.tailwind-wrap .pr-17 {
  padding-right: 4.25rem;
}
.tailwind-wrap .m-17 {
  margin: 4.25rem;
}
.tailwind-wrap .mt-17 {
  margin-top: 4.25rem;
}
.tailwind-wrap .mb-17 {
  margin-bottom: 4.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-17 {
  width: 4.25rem;
}
.tailwind-wrap .h-17 {
  height: 4.25rem;
}
.tailwind-wrap .p-18 {
  padding: 4.5rem;
}
.tailwind-wrap .px-18 {
  padding-left: 4.5rem;
  padding-right: 4.5rem;
}
.tailwind-wrap .pt-18 {
  padding-top: 4.5rem;
}
.tailwind-wrap .pb-18 {
  padding-bottom: 4.5rem;
}
.tailwind-wrap .py-18 {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.tailwind-wrap .pl-18 {
  padding-left: 4.5rem;
}
.tailwind-wrap .pr-18 {
  padding-right: 4.5rem;
}
.tailwind-wrap .m-18 {
  margin: 4.5rem;
}
.tailwind-wrap .mt-18 {
  margin-top: 4.5rem;
}
.tailwind-wrap .mb-18 {
  margin-bottom: 4.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-18 {
  width: 4.5rem;
}
.tailwind-wrap .h-18 {
  height: 4.5rem;
}
.tailwind-wrap .p-19 {
  padding: 4.75rem;
}
.tailwind-wrap .px-19 {
  padding-left: 4.75rem;
  padding-right: 4.75rem;
}
.tailwind-wrap .pt-19 {
  padding-top: 4.75rem;
}
.tailwind-wrap .pb-19 {
  padding-bottom: 4.75rem;
}
.tailwind-wrap .py-19 {
  padding-top: 4.75rem;
  padding-bottom: 4.75rem;
}
.tailwind-wrap .pl-19 {
  padding-left: 4.75rem;
}
.tailwind-wrap .pr-19 {
  padding-right: 4.75rem;
}
.tailwind-wrap .m-19 {
  margin: 4.75rem;
}
.tailwind-wrap .mt-19 {
  margin-top: 4.75rem;
}
.tailwind-wrap .mb-19 {
  margin-bottom: 4.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-19 {
  width: 4.75rem;
}
.tailwind-wrap .h-19 {
  height: 4.75rem;
}
.tailwind-wrap .p-20 {
  padding: 5rem;
}
.tailwind-wrap .px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}
.tailwind-wrap .pt-20 {
  padding-top: 5rem;
}
.tailwind-wrap .pb-20 {
  padding-bottom: 5rem;
}
.tailwind-wrap .py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.tailwind-wrap .pl-20 {
  padding-left: 5rem;
}
.tailwind-wrap .pr-20 {
  padding-right: 5rem;
}
.tailwind-wrap .m-20 {
  margin: 5rem;
}
.tailwind-wrap .mt-20 {
  margin-top: 5rem;
}
.tailwind-wrap .mb-20 {
  margin-bottom: 5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-20 {
  width: 5rem;
}
.tailwind-wrap .h-20 {
  height: 5rem;
}
.tailwind-wrap .p-21 {
  padding: 5.25rem;
}
.tailwind-wrap .px-21 {
  padding-left: 5.25rem;
  padding-right: 5.25rem;
}
.tailwind-wrap .pt-21 {
  padding-top: 5.25rem;
}
.tailwind-wrap .pb-21 {
  padding-bottom: 5.25rem;
}
.tailwind-wrap .py-21 {
  padding-top: 5.25rem;
  padding-bottom: 5.25rem;
}
.tailwind-wrap .pl-21 {
  padding-left: 5.25rem;
}
.tailwind-wrap .pr-21 {
  padding-right: 5.25rem;
}
.tailwind-wrap .m-21 {
  margin: 5.25rem;
}
.tailwind-wrap .mt-21 {
  margin-top: 5.25rem;
}
.tailwind-wrap .mb-21 {
  margin-bottom: 5.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-21 {
  width: 5.25rem;
}
.tailwind-wrap .h-21 {
  height: 5.25rem;
}
.tailwind-wrap .p-22 {
  padding: 5.5rem;
}
.tailwind-wrap .px-22 {
  padding-left: 5.5rem;
  padding-right: 5.5rem;
}
.tailwind-wrap .pt-22 {
  padding-top: 5.5rem;
}
.tailwind-wrap .pb-22 {
  padding-bottom: 5.5rem;
}
.tailwind-wrap .py-22 {
  padding-top: 5.5rem;
  padding-bottom: 5.5rem;
}
.tailwind-wrap .pl-22 {
  padding-left: 5.5rem;
}
.tailwind-wrap .pr-22 {
  padding-right: 5.5rem;
}
.tailwind-wrap .m-22 {
  margin: 5.5rem;
}
.tailwind-wrap .mt-22 {
  margin-top: 5.5rem;
}
.tailwind-wrap .mb-22 {
  margin-bottom: 5.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-22 {
  width: 5.5rem;
}
.tailwind-wrap .h-22 {
  height: 5.5rem;
}
.tailwind-wrap .p-23 {
  padding: 5.75rem;
}
.tailwind-wrap .px-23 {
  padding-left: 5.75rem;
  padding-right: 5.75rem;
}
.tailwind-wrap .pt-23 {
  padding-top: 5.75rem;
}
.tailwind-wrap .pb-23 {
  padding-bottom: 5.75rem;
}
.tailwind-wrap .py-23 {
  padding-top: 5.75rem;
  padding-bottom: 5.75rem;
}
.tailwind-wrap .pl-23 {
  padding-left: 5.75rem;
}
.tailwind-wrap .pr-23 {
  padding-right: 5.75rem;
}
.tailwind-wrap .m-23 {
  margin: 5.75rem;
}
.tailwind-wrap .mt-23 {
  margin-top: 5.75rem;
}
.tailwind-wrap .mb-23 {
  margin-bottom: 5.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-23 {
  width: 5.75rem;
}
.tailwind-wrap .h-23 {
  height: 5.75rem;
}
.tailwind-wrap .p-24 {
  padding: 6rem;
}
.tailwind-wrap .px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}
.tailwind-wrap .pt-24 {
  padding-top: 6rem;
}
.tailwind-wrap .pb-24 {
  padding-bottom: 6rem;
}
.tailwind-wrap .py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.tailwind-wrap .pl-24 {
  padding-left: 6rem;
}
.tailwind-wrap .pr-24 {
  padding-right: 6rem;
}
.tailwind-wrap .m-24 {
  margin: 6rem;
}
.tailwind-wrap .mt-24 {
  margin-top: 6rem;
}
.tailwind-wrap .mb-24 {
  margin-bottom: 6rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-24 {
  width: 6rem;
}
.tailwind-wrap .h-24 {
  height: 6rem;
}
.tailwind-wrap .p-25 {
  padding: 6.25rem;
}
.tailwind-wrap .px-25 {
  padding-left: 6.25rem;
  padding-right: 6.25rem;
}
.tailwind-wrap .pt-25 {
  padding-top: 6.25rem;
}
.tailwind-wrap .pb-25 {
  padding-bottom: 6.25rem;
}
.tailwind-wrap .py-25 {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}
.tailwind-wrap .pl-25 {
  padding-left: 6.25rem;
}
.tailwind-wrap .pr-25 {
  padding-right: 6.25rem;
}
.tailwind-wrap .m-25 {
  margin: 6.25rem;
}
.tailwind-wrap .mt-25 {
  margin-top: 6.25rem;
}
.tailwind-wrap .mb-25 {
  margin-bottom: 6.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-25 {
  width: 6.25rem;
}
.tailwind-wrap .h-25 {
  height: 6.25rem;
}
.tailwind-wrap .p-26 {
  padding: 6.5rem;
}
.tailwind-wrap .px-26 {
  padding-left: 6.5rem;
  padding-right: 6.5rem;
}
.tailwind-wrap .pt-26 {
  padding-top: 6.5rem;
}
.tailwind-wrap .pb-26 {
  padding-bottom: 6.5rem;
}
.tailwind-wrap .py-26 {
  padding-top: 6.5rem;
  padding-bottom: 6.5rem;
}
.tailwind-wrap .pl-26 {
  padding-left: 6.5rem;
}
.tailwind-wrap .pr-26 {
  padding-right: 6.5rem;
}
.tailwind-wrap .m-26 {
  margin: 6.5rem;
}
.tailwind-wrap .mt-26 {
  margin-top: 6.5rem;
}
.tailwind-wrap .mb-26 {
  margin-bottom: 6.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-26 {
  width: 6.5rem;
}
.tailwind-wrap .h-26 {
  height: 6.5rem;
}
.tailwind-wrap .p-27 {
  padding: 6.75rem;
}
.tailwind-wrap .px-27 {
  padding-left: 6.75rem;
  padding-right: 6.75rem;
}
.tailwind-wrap .pt-27 {
  padding-top: 6.75rem;
}
.tailwind-wrap .pb-27 {
  padding-bottom: 6.75rem;
}
.tailwind-wrap .py-27 {
  padding-top: 6.75rem;
  padding-bottom: 6.75rem;
}
.tailwind-wrap .pl-27 {
  padding-left: 6.75rem;
}
.tailwind-wrap .pr-27 {
  padding-right: 6.75rem;
}
.tailwind-wrap .m-27 {
  margin: 6.75rem;
}
.tailwind-wrap .mt-27 {
  margin-top: 6.75rem;
}
.tailwind-wrap .mb-27 {
  margin-bottom: 6.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-27 {
  width: 6.75rem;
}
.tailwind-wrap .h-27 {
  height: 6.75rem;
}
.tailwind-wrap .p-28 {
  padding: 7rem;
}
.tailwind-wrap .px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}
.tailwind-wrap .pt-28 {
  padding-top: 7rem;
}
.tailwind-wrap .pb-28 {
  padding-bottom: 7rem;
}
.tailwind-wrap .py-28 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.tailwind-wrap .pl-28 {
  padding-left: 7rem;
}
.tailwind-wrap .pr-28 {
  padding-right: 7rem;
}
.tailwind-wrap .m-28 {
  margin: 7rem;
}
.tailwind-wrap .mt-28 {
  margin-top: 7rem;
}
.tailwind-wrap .mb-28 {
  margin-bottom: 7rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-28 {
  width: 7rem;
}
.tailwind-wrap .h-28 {
  height: 7rem;
}
.tailwind-wrap .p-29 {
  padding: 7.25rem;
}
.tailwind-wrap .px-29 {
  padding-left: 7.25rem;
  padding-right: 7.25rem;
}
.tailwind-wrap .pt-29 {
  padding-top: 7.25rem;
}
.tailwind-wrap .pb-29 {
  padding-bottom: 7.25rem;
}
.tailwind-wrap .py-29 {
  padding-top: 7.25rem;
  padding-bottom: 7.25rem;
}
.tailwind-wrap .pl-29 {
  padding-left: 7.25rem;
}
.tailwind-wrap .pr-29 {
  padding-right: 7.25rem;
}
.tailwind-wrap .m-29 {
  margin: 7.25rem;
}
.tailwind-wrap .mt-29 {
  margin-top: 7.25rem;
}
.tailwind-wrap .mb-29 {
  margin-bottom: 7.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-29 {
  width: 7.25rem;
}
.tailwind-wrap .h-29 {
  height: 7.25rem;
}
.tailwind-wrap .p-30 {
  padding: 7.5rem;
}
.tailwind-wrap .px-30 {
  padding-left: 7.5rem;
  padding-right: 7.5rem;
}
.tailwind-wrap .pt-30 {
  padding-top: 7.5rem;
}
.tailwind-wrap .pb-30 {
  padding-bottom: 7.5rem;
}
.tailwind-wrap .py-30 {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}
.tailwind-wrap .pl-30 {
  padding-left: 7.5rem;
}
.tailwind-wrap .pr-30 {
  padding-right: 7.5rem;
}
.tailwind-wrap .m-30 {
  margin: 7.5rem;
}
.tailwind-wrap .mt-30 {
  margin-top: 7.5rem;
}
.tailwind-wrap .mb-30 {
  margin-bottom: 7.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-30 {
  width: 7.5rem;
}
.tailwind-wrap .h-30 {
  height: 7.5rem;
}
.tailwind-wrap .p-31 {
  padding: 7.75rem;
}
.tailwind-wrap .px-31 {
  padding-left: 7.75rem;
  padding-right: 7.75rem;
}
.tailwind-wrap .pt-31 {
  padding-top: 7.75rem;
}
.tailwind-wrap .pb-31 {
  padding-bottom: 7.75rem;
}
.tailwind-wrap .py-31 {
  padding-top: 7.75rem;
  padding-bottom: 7.75rem;
}
.tailwind-wrap .pl-31 {
  padding-left: 7.75rem;
}
.tailwind-wrap .pr-31 {
  padding-right: 7.75rem;
}
.tailwind-wrap .m-31 {
  margin: 7.75rem;
}
.tailwind-wrap .mt-31 {
  margin-top: 7.75rem;
}
.tailwind-wrap .mb-31 {
  margin-bottom: 7.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-31 {
  width: 7.75rem;
}
.tailwind-wrap .h-31 {
  height: 7.75rem;
}
.tailwind-wrap .p-32 {
  padding: 8rem;
}
.tailwind-wrap .px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}
.tailwind-wrap .pt-32 {
  padding-top: 8rem;
}
.tailwind-wrap .pb-32 {
  padding-bottom: 8rem;
}
.tailwind-wrap .py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.tailwind-wrap .pl-32 {
  padding-left: 8rem;
}
.tailwind-wrap .pr-32 {
  padding-right: 8rem;
}
.tailwind-wrap .m-32 {
  margin: 8rem;
}
.tailwind-wrap .mt-32 {
  margin-top: 8rem;
}
.tailwind-wrap .mb-32 {
  margin-bottom: 8rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-32 {
  width: 8rem;
}
.tailwind-wrap .h-32 {
  height: 8rem;
}
.tailwind-wrap .p-33 {
  padding: 8.25rem;
}
.tailwind-wrap .px-33 {
  padding-left: 8.25rem;
  padding-right: 8.25rem;
}
.tailwind-wrap .pt-33 {
  padding-top: 8.25rem;
}
.tailwind-wrap .pb-33 {
  padding-bottom: 8.25rem;
}
.tailwind-wrap .py-33 {
  padding-top: 8.25rem;
  padding-bottom: 8.25rem;
}
.tailwind-wrap .pl-33 {
  padding-left: 8.25rem;
}
.tailwind-wrap .pr-33 {
  padding-right: 8.25rem;
}
.tailwind-wrap .m-33 {
  margin: 8.25rem;
}
.tailwind-wrap .mt-33 {
  margin-top: 8.25rem;
}
.tailwind-wrap .mb-33 {
  margin-bottom: 8.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-33 {
  width: 8.25rem;
}
.tailwind-wrap .h-33 {
  height: 8.25rem;
}
.tailwind-wrap .p-34 {
  padding: 8.5rem;
}
.tailwind-wrap .px-34 {
  padding-left: 8.5rem;
  padding-right: 8.5rem;
}
.tailwind-wrap .pt-34 {
  padding-top: 8.5rem;
}
.tailwind-wrap .pb-34 {
  padding-bottom: 8.5rem;
}
.tailwind-wrap .py-34 {
  padding-top: 8.5rem;
  padding-bottom: 8.5rem;
}
.tailwind-wrap .pl-34 {
  padding-left: 8.5rem;
}
.tailwind-wrap .pr-34 {
  padding-right: 8.5rem;
}
.tailwind-wrap .m-34 {
  margin: 8.5rem;
}
.tailwind-wrap .mt-34 {
  margin-top: 8.5rem;
}
.tailwind-wrap .mb-34 {
  margin-bottom: 8.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-34 {
  width: 8.5rem;
}
.tailwind-wrap .h-34 {
  height: 8.5rem;
}
.tailwind-wrap .p-35 {
  padding: 8.75rem;
}
.tailwind-wrap .px-35 {
  padding-left: 8.75rem;
  padding-right: 8.75rem;
}
.tailwind-wrap .pt-35 {
  padding-top: 8.75rem;
}
.tailwind-wrap .pb-35 {
  padding-bottom: 8.75rem;
}
.tailwind-wrap .py-35 {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}
.tailwind-wrap .pl-35 {
  padding-left: 8.75rem;
}
.tailwind-wrap .pr-35 {
  padding-right: 8.75rem;
}
.tailwind-wrap .m-35 {
  margin: 8.75rem;
}
.tailwind-wrap .mt-35 {
  margin-top: 8.75rem;
}
.tailwind-wrap .mb-35 {
  margin-bottom: 8.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-35 {
  width: 8.75rem;
}
.tailwind-wrap .h-35 {
  height: 8.75rem;
}
.tailwind-wrap .p-36 {
  padding: 9rem;
}
.tailwind-wrap .px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}
.tailwind-wrap .pt-36 {
  padding-top: 9rem;
}
.tailwind-wrap .pb-36 {
  padding-bottom: 9rem;
}
.tailwind-wrap .py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}
.tailwind-wrap .pl-36 {
  padding-left: 9rem;
}
.tailwind-wrap .pr-36 {
  padding-right: 9rem;
}
.tailwind-wrap .m-36 {
  margin: 9rem;
}
.tailwind-wrap .mt-36 {
  margin-top: 9rem;
}
.tailwind-wrap .mb-36 {
  margin-bottom: 9rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-36 {
  width: 9rem;
}
.tailwind-wrap .h-36 {
  height: 9rem;
}
.tailwind-wrap .p-37 {
  padding: 9.25rem;
}
.tailwind-wrap .px-37 {
  padding-left: 9.25rem;
  padding-right: 9.25rem;
}
.tailwind-wrap .pt-37 {
  padding-top: 9.25rem;
}
.tailwind-wrap .pb-37 {
  padding-bottom: 9.25rem;
}
.tailwind-wrap .py-37 {
  padding-top: 9.25rem;
  padding-bottom: 9.25rem;
}
.tailwind-wrap .pl-37 {
  padding-left: 9.25rem;
}
.tailwind-wrap .pr-37 {
  padding-right: 9.25rem;
}
.tailwind-wrap .m-37 {
  margin: 9.25rem;
}
.tailwind-wrap .mt-37 {
  margin-top: 9.25rem;
}
.tailwind-wrap .mb-37 {
  margin-bottom: 9.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-37 {
  width: 9.25rem;
}
.tailwind-wrap .h-37 {
  height: 9.25rem;
}
.tailwind-wrap .p-38 {
  padding: 9.5rem;
}
.tailwind-wrap .px-38 {
  padding-left: 9.5rem;
  padding-right: 9.5rem;
}
.tailwind-wrap .pt-38 {
  padding-top: 9.5rem;
}
.tailwind-wrap .pb-38 {
  padding-bottom: 9.5rem;
}
.tailwind-wrap .py-38 {
  padding-top: 9.5rem;
  padding-bottom: 9.5rem;
}
.tailwind-wrap .pl-38 {
  padding-left: 9.5rem;
}
.tailwind-wrap .pr-38 {
  padding-right: 9.5rem;
}
.tailwind-wrap .m-38 {
  margin: 9.5rem;
}
.tailwind-wrap .mt-38 {
  margin-top: 9.5rem;
}
.tailwind-wrap .mb-38 {
  margin-bottom: 9.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-38 {
  width: 9.5rem;
}
.tailwind-wrap .h-38 {
  height: 9.5rem;
}
.tailwind-wrap .p-39 {
  padding: 9.75rem;
}
.tailwind-wrap .px-39 {
  padding-left: 9.75rem;
  padding-right: 9.75rem;
}
.tailwind-wrap .pt-39 {
  padding-top: 9.75rem;
}
.tailwind-wrap .pb-39 {
  padding-bottom: 9.75rem;
}
.tailwind-wrap .py-39 {
  padding-top: 9.75rem;
  padding-bottom: 9.75rem;
}
.tailwind-wrap .pl-39 {
  padding-left: 9.75rem;
}
.tailwind-wrap .pr-39 {
  padding-right: 9.75rem;
}
.tailwind-wrap .m-39 {
  margin: 9.75rem;
}
.tailwind-wrap .mt-39 {
  margin-top: 9.75rem;
}
.tailwind-wrap .mb-39 {
  margin-bottom: 9.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-39 {
  width: 9.75rem;
}
.tailwind-wrap .h-39 {
  height: 9.75rem;
}
.tailwind-wrap .p-40 {
  padding: 10rem;
}
.tailwind-wrap .px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}
.tailwind-wrap .pt-40 {
  padding-top: 10rem;
}
.tailwind-wrap .pb-40 {
  padding-bottom: 10rem;
}
.tailwind-wrap .py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.tailwind-wrap .pl-40 {
  padding-left: 10rem;
}
.tailwind-wrap .pr-40 {
  padding-right: 10rem;
}
.tailwind-wrap .m-40 {
  margin: 10rem;
}
.tailwind-wrap .mt-40 {
  margin-top: 10rem;
}
.tailwind-wrap .mb-40 {
  margin-bottom: 10rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-40 {
  width: 10rem;
}
.tailwind-wrap .h-40 {
  height: 10rem;
}
.tailwind-wrap .p-41 {
  padding: 10.25rem;
}
.tailwind-wrap .px-41 {
  padding-left: 10.25rem;
  padding-right: 10.25rem;
}
.tailwind-wrap .pt-41 {
  padding-top: 10.25rem;
}
.tailwind-wrap .pb-41 {
  padding-bottom: 10.25rem;
}
.tailwind-wrap .py-41 {
  padding-top: 10.25rem;
  padding-bottom: 10.25rem;
}
.tailwind-wrap .pl-41 {
  padding-left: 10.25rem;
}
.tailwind-wrap .pr-41 {
  padding-right: 10.25rem;
}
.tailwind-wrap .m-41 {
  margin: 10.25rem;
}
.tailwind-wrap .mt-41 {
  margin-top: 10.25rem;
}
.tailwind-wrap .mb-41 {
  margin-bottom: 10.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-41 {
  width: 10.25rem;
}
.tailwind-wrap .h-41 {
  height: 10.25rem;
}
.tailwind-wrap .p-42 {
  padding: 10.5rem;
}
.tailwind-wrap .px-42 {
  padding-left: 10.5rem;
  padding-right: 10.5rem;
}
.tailwind-wrap .pt-42 {
  padding-top: 10.5rem;
}
.tailwind-wrap .pb-42 {
  padding-bottom: 10.5rem;
}
.tailwind-wrap .py-42 {
  padding-top: 10.5rem;
  padding-bottom: 10.5rem;
}
.tailwind-wrap .pl-42 {
  padding-left: 10.5rem;
}
.tailwind-wrap .pr-42 {
  padding-right: 10.5rem;
}
.tailwind-wrap .m-42 {
  margin: 10.5rem;
}
.tailwind-wrap .mt-42 {
  margin-top: 10.5rem;
}
.tailwind-wrap .mb-42 {
  margin-bottom: 10.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-42 {
  width: 10.5rem;
}
.tailwind-wrap .h-42 {
  height: 10.5rem;
}
.tailwind-wrap .p-43 {
  padding: 10.75rem;
}
.tailwind-wrap .px-43 {
  padding-left: 10.75rem;
  padding-right: 10.75rem;
}
.tailwind-wrap .pt-43 {
  padding-top: 10.75rem;
}
.tailwind-wrap .pb-43 {
  padding-bottom: 10.75rem;
}
.tailwind-wrap .py-43 {
  padding-top: 10.75rem;
  padding-bottom: 10.75rem;
}
.tailwind-wrap .pl-43 {
  padding-left: 10.75rem;
}
.tailwind-wrap .pr-43 {
  padding-right: 10.75rem;
}
.tailwind-wrap .m-43 {
  margin: 10.75rem;
}
.tailwind-wrap .mt-43 {
  margin-top: 10.75rem;
}
.tailwind-wrap .mb-43 {
  margin-bottom: 10.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-43 {
  width: 10.75rem;
}
.tailwind-wrap .h-43 {
  height: 10.75rem;
}
.tailwind-wrap .p-44 {
  padding: 11rem;
}
.tailwind-wrap .px-44 {
  padding-left: 11rem;
  padding-right: 11rem;
}
.tailwind-wrap .pt-44 {
  padding-top: 11rem;
}
.tailwind-wrap .pb-44 {
  padding-bottom: 11rem;
}
.tailwind-wrap .py-44 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}
.tailwind-wrap .pl-44 {
  padding-left: 11rem;
}
.tailwind-wrap .pr-44 {
  padding-right: 11rem;
}
.tailwind-wrap .m-44 {
  margin: 11rem;
}
.tailwind-wrap .mt-44 {
  margin-top: 11rem;
}
.tailwind-wrap .mb-44 {
  margin-bottom: 11rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-44 {
  width: 11rem;
}
.tailwind-wrap .h-44 {
  height: 11rem;
}
.tailwind-wrap .p-45 {
  padding: 11.25rem;
}
.tailwind-wrap .px-45 {
  padding-left: 11.25rem;
  padding-right: 11.25rem;
}
.tailwind-wrap .pt-45 {
  padding-top: 11.25rem;
}
.tailwind-wrap .pb-45 {
  padding-bottom: 11.25rem;
}
.tailwind-wrap .py-45 {
  padding-top: 11.25rem;
  padding-bottom: 11.25rem;
}
.tailwind-wrap .pl-45 {
  padding-left: 11.25rem;
}
.tailwind-wrap .pr-45 {
  padding-right: 11.25rem;
}
.tailwind-wrap .m-45 {
  margin: 11.25rem;
}
.tailwind-wrap .mt-45 {
  margin-top: 11.25rem;
}
.tailwind-wrap .mb-45 {
  margin-bottom: 11.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-45 {
  width: 11.25rem;
}
.tailwind-wrap .h-45 {
  height: 11.25rem;
}
.tailwind-wrap .p-46 {
  padding: 11.5rem;
}
.tailwind-wrap .px-46 {
  padding-left: 11.5rem;
  padding-right: 11.5rem;
}
.tailwind-wrap .pt-46 {
  padding-top: 11.5rem;
}
.tailwind-wrap .pb-46 {
  padding-bottom: 11.5rem;
}
.tailwind-wrap .py-46 {
  padding-top: 11.5rem;
  padding-bottom: 11.5rem;
}
.tailwind-wrap .pl-46 {
  padding-left: 11.5rem;
}
.tailwind-wrap .pr-46 {
  padding-right: 11.5rem;
}
.tailwind-wrap .m-46 {
  margin: 11.5rem;
}
.tailwind-wrap .mt-46 {
  margin-top: 11.5rem;
}
.tailwind-wrap .mb-46 {
  margin-bottom: 11.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-46 {
  width: 11.5rem;
}
.tailwind-wrap .h-46 {
  height: 11.5rem;
}
.tailwind-wrap .p-47 {
  padding: 11.75rem;
}
.tailwind-wrap .px-47 {
  padding-left: 11.75rem;
  padding-right: 11.75rem;
}
.tailwind-wrap .pt-47 {
  padding-top: 11.75rem;
}
.tailwind-wrap .pb-47 {
  padding-bottom: 11.75rem;
}
.tailwind-wrap .py-47 {
  padding-top: 11.75rem;
  padding-bottom: 11.75rem;
}
.tailwind-wrap .pl-47 {
  padding-left: 11.75rem;
}
.tailwind-wrap .pr-47 {
  padding-right: 11.75rem;
}
.tailwind-wrap .m-47 {
  margin: 11.75rem;
}
.tailwind-wrap .mt-47 {
  margin-top: 11.75rem;
}
.tailwind-wrap .mb-47 {
  margin-bottom: 11.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-47 {
  width: 11.75rem;
}
.tailwind-wrap .h-47 {
  height: 11.75rem;
}
.tailwind-wrap .p-48 {
  padding: 12rem;
}
.tailwind-wrap .px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}
.tailwind-wrap .pt-48 {
  padding-top: 12rem;
}
.tailwind-wrap .pb-48 {
  padding-bottom: 12rem;
}
.tailwind-wrap .py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}
.tailwind-wrap .pl-48 {
  padding-left: 12rem;
}
.tailwind-wrap .pr-48 {
  padding-right: 12rem;
}
.tailwind-wrap .m-48 {
  margin: 12rem;
}
.tailwind-wrap .mt-48 {
  margin-top: 12rem;
}
.tailwind-wrap .mb-48 {
  margin-bottom: 12rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-48 {
  width: 12rem;
}
.tailwind-wrap .h-48 {
  height: 12rem;
}
.tailwind-wrap .p-49 {
  padding: 12.25rem;
}
.tailwind-wrap .px-49 {
  padding-left: 12.25rem;
  padding-right: 12.25rem;
}
.tailwind-wrap .pt-49 {
  padding-top: 12.25rem;
}
.tailwind-wrap .pb-49 {
  padding-bottom: 12.25rem;
}
.tailwind-wrap .py-49 {
  padding-top: 12.25rem;
  padding-bottom: 12.25rem;
}
.tailwind-wrap .pl-49 {
  padding-left: 12.25rem;
}
.tailwind-wrap .pr-49 {
  padding-right: 12.25rem;
}
.tailwind-wrap .m-49 {
  margin: 12.25rem;
}
.tailwind-wrap .mt-49 {
  margin-top: 12.25rem;
}
.tailwind-wrap .mb-49 {
  margin-bottom: 12.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-49 {
  width: 12.25rem;
}
.tailwind-wrap .h-49 {
  height: 12.25rem;
}
.tailwind-wrap .p-50 {
  padding: 12.5rem;
}
.tailwind-wrap .px-50 {
  padding-left: 12.5rem;
  padding-right: 12.5rem;
}
.tailwind-wrap .pt-50 {
  padding-top: 12.5rem;
}
.tailwind-wrap .pb-50 {
  padding-bottom: 12.5rem;
}
.tailwind-wrap .py-50 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}
.tailwind-wrap .pl-50 {
  padding-left: 12.5rem;
}
.tailwind-wrap .pr-50 {
  padding-right: 12.5rem;
}
.tailwind-wrap .m-50 {
  margin: 12.5rem;
}
.tailwind-wrap .mt-50 {
  margin-top: 12.5rem;
}
.tailwind-wrap .mb-50 {
  margin-bottom: 12.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-50 {
  width: 12.5rem;
}
.tailwind-wrap .h-50 {
  height: 12.5rem;
}
.tailwind-wrap .p-51 {
  padding: 12.75rem;
}
.tailwind-wrap .px-51 {
  padding-left: 12.75rem;
  padding-right: 12.75rem;
}
.tailwind-wrap .pt-51 {
  padding-top: 12.75rem;
}
.tailwind-wrap .pb-51 {
  padding-bottom: 12.75rem;
}
.tailwind-wrap .py-51 {
  padding-top: 12.75rem;
  padding-bottom: 12.75rem;
}
.tailwind-wrap .pl-51 {
  padding-left: 12.75rem;
}
.tailwind-wrap .pr-51 {
  padding-right: 12.75rem;
}
.tailwind-wrap .m-51 {
  margin: 12.75rem;
}
.tailwind-wrap .mt-51 {
  margin-top: 12.75rem;
}
.tailwind-wrap .mb-51 {
  margin-bottom: 12.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-51 {
  width: 12.75rem;
}
.tailwind-wrap .h-51 {
  height: 12.75rem;
}
.tailwind-wrap .p-52 {
  padding: 13rem;
}
.tailwind-wrap .px-52 {
  padding-left: 13rem;
  padding-right: 13rem;
}
.tailwind-wrap .pt-52 {
  padding-top: 13rem;
}
.tailwind-wrap .pb-52 {
  padding-bottom: 13rem;
}
.tailwind-wrap .py-52 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}
.tailwind-wrap .pl-52 {
  padding-left: 13rem;
}
.tailwind-wrap .pr-52 {
  padding-right: 13rem;
}
.tailwind-wrap .m-52 {
  margin: 13rem;
}
.tailwind-wrap .mt-52 {
  margin-top: 13rem;
}
.tailwind-wrap .mb-52 {
  margin-bottom: 13rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-52 {
  width: 13rem;
}
.tailwind-wrap .h-52 {
  height: 13rem;
}
.tailwind-wrap .p-53 {
  padding: 13.25rem;
}
.tailwind-wrap .px-53 {
  padding-left: 13.25rem;
  padding-right: 13.25rem;
}
.tailwind-wrap .pt-53 {
  padding-top: 13.25rem;
}
.tailwind-wrap .pb-53 {
  padding-bottom: 13.25rem;
}
.tailwind-wrap .py-53 {
  padding-top: 13.25rem;
  padding-bottom: 13.25rem;
}
.tailwind-wrap .pl-53 {
  padding-left: 13.25rem;
}
.tailwind-wrap .pr-53 {
  padding-right: 13.25rem;
}
.tailwind-wrap .m-53 {
  margin: 13.25rem;
}
.tailwind-wrap .mt-53 {
  margin-top: 13.25rem;
}
.tailwind-wrap .mb-53 {
  margin-bottom: 13.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-53 {
  width: 13.25rem;
}
.tailwind-wrap .h-53 {
  height: 13.25rem;
}
.tailwind-wrap .p-54 {
  padding: 13.5rem;
}
.tailwind-wrap .px-54 {
  padding-left: 13.5rem;
  padding-right: 13.5rem;
}
.tailwind-wrap .pt-54 {
  padding-top: 13.5rem;
}
.tailwind-wrap .pb-54 {
  padding-bottom: 13.5rem;
}
.tailwind-wrap .py-54 {
  padding-top: 13.5rem;
  padding-bottom: 13.5rem;
}
.tailwind-wrap .pl-54 {
  padding-left: 13.5rem;
}
.tailwind-wrap .pr-54 {
  padding-right: 13.5rem;
}
.tailwind-wrap .m-54 {
  margin: 13.5rem;
}
.tailwind-wrap .mt-54 {
  margin-top: 13.5rem;
}
.tailwind-wrap .mb-54 {
  margin-bottom: 13.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-54 {
  width: 13.5rem;
}
.tailwind-wrap .h-54 {
  height: 13.5rem;
}
.tailwind-wrap .p-55 {
  padding: 13.75rem;
}
.tailwind-wrap .px-55 {
  padding-left: 13.75rem;
  padding-right: 13.75rem;
}
.tailwind-wrap .pt-55 {
  padding-top: 13.75rem;
}
.tailwind-wrap .pb-55 {
  padding-bottom: 13.75rem;
}
.tailwind-wrap .py-55 {
  padding-top: 13.75rem;
  padding-bottom: 13.75rem;
}
.tailwind-wrap .pl-55 {
  padding-left: 13.75rem;
}
.tailwind-wrap .pr-55 {
  padding-right: 13.75rem;
}
.tailwind-wrap .m-55 {
  margin: 13.75rem;
}
.tailwind-wrap .mt-55 {
  margin-top: 13.75rem;
}
.tailwind-wrap .mb-55 {
  margin-bottom: 13.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-55 {
  width: 13.75rem;
}
.tailwind-wrap .h-55 {
  height: 13.75rem;
}
.tailwind-wrap .p-56 {
  padding: 14rem;
}
.tailwind-wrap .px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}
.tailwind-wrap .pt-56 {
  padding-top: 14rem;
}
.tailwind-wrap .pb-56 {
  padding-bottom: 14rem;
}
.tailwind-wrap .py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}
.tailwind-wrap .pl-56 {
  padding-left: 14rem;
}
.tailwind-wrap .pr-56 {
  padding-right: 14rem;
}
.tailwind-wrap .m-56 {
  margin: 14rem;
}
.tailwind-wrap .mt-56 {
  margin-top: 14rem;
}
.tailwind-wrap .mb-56 {
  margin-bottom: 14rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-56 {
  width: 14rem;
}
.tailwind-wrap .h-56 {
  height: 14rem;
}
.tailwind-wrap .p-57 {
  padding: 14.25rem;
}
.tailwind-wrap .px-57 {
  padding-left: 14.25rem;
  padding-right: 14.25rem;
}
.tailwind-wrap .pt-57 {
  padding-top: 14.25rem;
}
.tailwind-wrap .pb-57 {
  padding-bottom: 14.25rem;
}
.tailwind-wrap .py-57 {
  padding-top: 14.25rem;
  padding-bottom: 14.25rem;
}
.tailwind-wrap .pl-57 {
  padding-left: 14.25rem;
}
.tailwind-wrap .pr-57 {
  padding-right: 14.25rem;
}
.tailwind-wrap .m-57 {
  margin: 14.25rem;
}
.tailwind-wrap .mt-57 {
  margin-top: 14.25rem;
}
.tailwind-wrap .mb-57 {
  margin-bottom: 14.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-57 {
  width: 14.25rem;
}
.tailwind-wrap .h-57 {
  height: 14.25rem;
}
.tailwind-wrap .p-58 {
  padding: 14.5rem;
}
.tailwind-wrap .px-58 {
  padding-left: 14.5rem;
  padding-right: 14.5rem;
}
.tailwind-wrap .pt-58 {
  padding-top: 14.5rem;
}
.tailwind-wrap .pb-58 {
  padding-bottom: 14.5rem;
}
.tailwind-wrap .py-58 {
  padding-top: 14.5rem;
  padding-bottom: 14.5rem;
}
.tailwind-wrap .pl-58 {
  padding-left: 14.5rem;
}
.tailwind-wrap .pr-58 {
  padding-right: 14.5rem;
}
.tailwind-wrap .m-58 {
  margin: 14.5rem;
}
.tailwind-wrap .mt-58 {
  margin-top: 14.5rem;
}
.tailwind-wrap .mb-58 {
  margin-bottom: 14.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-58 {
  width: 14.5rem;
}
.tailwind-wrap .h-58 {
  height: 14.5rem;
}
.tailwind-wrap .p-59 {
  padding: 14.75rem;
}
.tailwind-wrap .px-59 {
  padding-left: 14.75rem;
  padding-right: 14.75rem;
}
.tailwind-wrap .pt-59 {
  padding-top: 14.75rem;
}
.tailwind-wrap .pb-59 {
  padding-bottom: 14.75rem;
}
.tailwind-wrap .py-59 {
  padding-top: 14.75rem;
  padding-bottom: 14.75rem;
}
.tailwind-wrap .pl-59 {
  padding-left: 14.75rem;
}
.tailwind-wrap .pr-59 {
  padding-right: 14.75rem;
}
.tailwind-wrap .m-59 {
  margin: 14.75rem;
}
.tailwind-wrap .mt-59 {
  margin-top: 14.75rem;
}
.tailwind-wrap .mb-59 {
  margin-bottom: 14.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-59 {
  width: 14.75rem;
}
.tailwind-wrap .h-59 {
  height: 14.75rem;
}
.tailwind-wrap .p-60 {
  padding: 15rem;
}
.tailwind-wrap .px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}
.tailwind-wrap .pt-60 {
  padding-top: 15rem;
}
.tailwind-wrap .pb-60 {
  padding-bottom: 15rem;
}
.tailwind-wrap .py-60 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}
.tailwind-wrap .pl-60 {
  padding-left: 15rem;
}
.tailwind-wrap .pr-60 {
  padding-right: 15rem;
}
.tailwind-wrap .m-60 {
  margin: 15rem;
}
.tailwind-wrap .mt-60 {
  margin-top: 15rem;
}
.tailwind-wrap .mb-60 {
  margin-bottom: 15rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-60 {
  width: 15rem;
}
.tailwind-wrap .h-60 {
  height: 15rem;
}
.tailwind-wrap .p-61 {
  padding: 15.25rem;
}
.tailwind-wrap .px-61 {
  padding-left: 15.25rem;
  padding-right: 15.25rem;
}
.tailwind-wrap .pt-61 {
  padding-top: 15.25rem;
}
.tailwind-wrap .pb-61 {
  padding-bottom: 15.25rem;
}
.tailwind-wrap .py-61 {
  padding-top: 15.25rem;
  padding-bottom: 15.25rem;
}
.tailwind-wrap .pl-61 {
  padding-left: 15.25rem;
}
.tailwind-wrap .pr-61 {
  padding-right: 15.25rem;
}
.tailwind-wrap .m-61 {
  margin: 15.25rem;
}
.tailwind-wrap .mt-61 {
  margin-top: 15.25rem;
}
.tailwind-wrap .mb-61 {
  margin-bottom: 15.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-61 {
  width: 15.25rem;
}
.tailwind-wrap .h-61 {
  height: 15.25rem;
}
.tailwind-wrap .p-62 {
  padding: 15.5rem;
}
.tailwind-wrap .px-62 {
  padding-left: 15.5rem;
  padding-right: 15.5rem;
}
.tailwind-wrap .pt-62 {
  padding-top: 15.5rem;
}
.tailwind-wrap .pb-62 {
  padding-bottom: 15.5rem;
}
.tailwind-wrap .py-62 {
  padding-top: 15.5rem;
  padding-bottom: 15.5rem;
}
.tailwind-wrap .pl-62 {
  padding-left: 15.5rem;
}
.tailwind-wrap .pr-62 {
  padding-right: 15.5rem;
}
.tailwind-wrap .m-62 {
  margin: 15.5rem;
}
.tailwind-wrap .mt-62 {
  margin-top: 15.5rem;
}
.tailwind-wrap .mb-62 {
  margin-bottom: 15.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-62 {
  width: 15.5rem;
}
.tailwind-wrap .h-62 {
  height: 15.5rem;
}
.tailwind-wrap .p-63 {
  padding: 15.75rem;
}
.tailwind-wrap .px-63 {
  padding-left: 15.75rem;
  padding-right: 15.75rem;
}
.tailwind-wrap .pt-63 {
  padding-top: 15.75rem;
}
.tailwind-wrap .pb-63 {
  padding-bottom: 15.75rem;
}
.tailwind-wrap .py-63 {
  padding-top: 15.75rem;
  padding-bottom: 15.75rem;
}
.tailwind-wrap .pl-63 {
  padding-left: 15.75rem;
}
.tailwind-wrap .pr-63 {
  padding-right: 15.75rem;
}
.tailwind-wrap .m-63 {
  margin: 15.75rem;
}
.tailwind-wrap .mt-63 {
  margin-top: 15.75rem;
}
.tailwind-wrap .mb-63 {
  margin-bottom: 15.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-63 {
  width: 15.75rem;
}
.tailwind-wrap .h-63 {
  height: 15.75rem;
}
.tailwind-wrap .p-64 {
  padding: 16rem;
}
.tailwind-wrap .px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}
.tailwind-wrap .pt-64 {
  padding-top: 16rem;
}
.tailwind-wrap .pb-64 {
  padding-bottom: 16rem;
}
.tailwind-wrap .py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}
.tailwind-wrap .pl-64 {
  padding-left: 16rem;
}
.tailwind-wrap .pr-64 {
  padding-right: 16rem;
}
.tailwind-wrap .m-64 {
  margin: 16rem;
}
.tailwind-wrap .mt-64 {
  margin-top: 16rem;
}
.tailwind-wrap .mb-64 {
  margin-bottom: 16rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-64 {
  width: 16rem;
}
.tailwind-wrap .h-64 {
  height: 16rem;
}
.tailwind-wrap .p-65 {
  padding: 16.25rem;
}
.tailwind-wrap .px-65 {
  padding-left: 16.25rem;
  padding-right: 16.25rem;
}
.tailwind-wrap .pt-65 {
  padding-top: 16.25rem;
}
.tailwind-wrap .pb-65 {
  padding-bottom: 16.25rem;
}
.tailwind-wrap .py-65 {
  padding-top: 16.25rem;
  padding-bottom: 16.25rem;
}
.tailwind-wrap .pl-65 {
  padding-left: 16.25rem;
}
.tailwind-wrap .pr-65 {
  padding-right: 16.25rem;
}
.tailwind-wrap .m-65 {
  margin: 16.25rem;
}
.tailwind-wrap .mt-65 {
  margin-top: 16.25rem;
}
.tailwind-wrap .mb-65 {
  margin-bottom: 16.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-65 {
  width: 16.25rem;
}
.tailwind-wrap .h-65 {
  height: 16.25rem;
}
.tailwind-wrap .p-66 {
  padding: 16.5rem;
}
.tailwind-wrap .px-66 {
  padding-left: 16.5rem;
  padding-right: 16.5rem;
}
.tailwind-wrap .pt-66 {
  padding-top: 16.5rem;
}
.tailwind-wrap .pb-66 {
  padding-bottom: 16.5rem;
}
.tailwind-wrap .py-66 {
  padding-top: 16.5rem;
  padding-bottom: 16.5rem;
}
.tailwind-wrap .pl-66 {
  padding-left: 16.5rem;
}
.tailwind-wrap .pr-66 {
  padding-right: 16.5rem;
}
.tailwind-wrap .m-66 {
  margin: 16.5rem;
}
.tailwind-wrap .mt-66 {
  margin-top: 16.5rem;
}
.tailwind-wrap .mb-66 {
  margin-bottom: 16.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-66 {
  width: 16.5rem;
}
.tailwind-wrap .h-66 {
  height: 16.5rem;
}
.tailwind-wrap .p-67 {
  padding: 16.75rem;
}
.tailwind-wrap .px-67 {
  padding-left: 16.75rem;
  padding-right: 16.75rem;
}
.tailwind-wrap .pt-67 {
  padding-top: 16.75rem;
}
.tailwind-wrap .pb-67 {
  padding-bottom: 16.75rem;
}
.tailwind-wrap .py-67 {
  padding-top: 16.75rem;
  padding-bottom: 16.75rem;
}
.tailwind-wrap .pl-67 {
  padding-left: 16.75rem;
}
.tailwind-wrap .pr-67 {
  padding-right: 16.75rem;
}
.tailwind-wrap .m-67 {
  margin: 16.75rem;
}
.tailwind-wrap .mt-67 {
  margin-top: 16.75rem;
}
.tailwind-wrap .mb-67 {
  margin-bottom: 16.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-67 {
  width: 16.75rem;
}
.tailwind-wrap .h-67 {
  height: 16.75rem;
}
.tailwind-wrap .p-68 {
  padding: 17rem;
}
.tailwind-wrap .px-68 {
  padding-left: 17rem;
  padding-right: 17rem;
}
.tailwind-wrap .pt-68 {
  padding-top: 17rem;
}
.tailwind-wrap .pb-68 {
  padding-bottom: 17rem;
}
.tailwind-wrap .py-68 {
  padding-top: 17rem;
  padding-bottom: 17rem;
}
.tailwind-wrap .pl-68 {
  padding-left: 17rem;
}
.tailwind-wrap .pr-68 {
  padding-right: 17rem;
}
.tailwind-wrap .m-68 {
  margin: 17rem;
}
.tailwind-wrap .mt-68 {
  margin-top: 17rem;
}
.tailwind-wrap .mb-68 {
  margin-bottom: 17rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-68 {
  width: 17rem;
}
.tailwind-wrap .h-68 {
  height: 17rem;
}
.tailwind-wrap .p-69 {
  padding: 17.25rem;
}
.tailwind-wrap .px-69 {
  padding-left: 17.25rem;
  padding-right: 17.25rem;
}
.tailwind-wrap .pt-69 {
  padding-top: 17.25rem;
}
.tailwind-wrap .pb-69 {
  padding-bottom: 17.25rem;
}
.tailwind-wrap .py-69 {
  padding-top: 17.25rem;
  padding-bottom: 17.25rem;
}
.tailwind-wrap .pl-69 {
  padding-left: 17.25rem;
}
.tailwind-wrap .pr-69 {
  padding-right: 17.25rem;
}
.tailwind-wrap .m-69 {
  margin: 17.25rem;
}
.tailwind-wrap .mt-69 {
  margin-top: 17.25rem;
}
.tailwind-wrap .mb-69 {
  margin-bottom: 17.25rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-69 {
  width: 17.25rem;
}
.tailwind-wrap .h-69 {
  height: 17.25rem;
}
.tailwind-wrap .p-70 {
  padding: 17.5rem;
}
.tailwind-wrap .px-70 {
  padding-left: 17.5rem;
  padding-right: 17.5rem;
}
.tailwind-wrap .pt-70 {
  padding-top: 17.5rem;
}
.tailwind-wrap .pb-70 {
  padding-bottom: 17.5rem;
}
.tailwind-wrap .py-70 {
  padding-top: 17.5rem;
  padding-bottom: 17.5rem;
}
.tailwind-wrap .pl-70 {
  padding-left: 17.5rem;
}
.tailwind-wrap .pr-70 {
  padding-right: 17.5rem;
}
.tailwind-wrap .m-70 {
  margin: 17.5rem;
}
.tailwind-wrap .mt-70 {
  margin-top: 17.5rem;
}
.tailwind-wrap .mb-70 {
  margin-bottom: 17.5rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-70 {
  width: 17.5rem;
}
.tailwind-wrap .h-70 {
  height: 17.5rem;
}
.tailwind-wrap .p-71 {
  padding: 17.75rem;
}
.tailwind-wrap .px-71 {
  padding-left: 17.75rem;
  padding-right: 17.75rem;
}
.tailwind-wrap .pt-71 {
  padding-top: 17.75rem;
}
.tailwind-wrap .pb-71 {
  padding-bottom: 17.75rem;
}
.tailwind-wrap .py-71 {
  padding-top: 17.75rem;
  padding-bottom: 17.75rem;
}
.tailwind-wrap .pl-71 {
  padding-left: 17.75rem;
}
.tailwind-wrap .pr-71 {
  padding-right: 17.75rem;
}
.tailwind-wrap .m-71 {
  margin: 17.75rem;
}
.tailwind-wrap .mt-71 {
  margin-top: 17.75rem;
}
.tailwind-wrap .mb-71 {
  margin-bottom: 17.75rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-71 {
  width: 17.75rem;
}
.tailwind-wrap .h-71 {
  height: 17.75rem;
}
.tailwind-wrap .p-72 {
  padding: 18rem;
}
.tailwind-wrap .px-72 {
  padding-left: 18rem;
  padding-right: 18rem;
}
.tailwind-wrap .pt-72 {
  padding-top: 18rem;
}
.tailwind-wrap .pb-72 {
  padding-bottom: 18rem;
}
.tailwind-wrap .py-72 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}
.tailwind-wrap .pl-72 {
  padding-left: 18rem;
}
.tailwind-wrap .pr-72 {
  padding-right: 18rem;
}
.tailwind-wrap .m-72 {
  margin: 18rem;
}
.tailwind-wrap .mt-72 {
  margin-top: 18rem;
}
.tailwind-wrap .mb-72 {
  margin-bottom: 18rem;
}
.tailwind-wrap .max-w-5xl {
  max-width: var(--container-5xl);
}
.tailwind-wrap .w-72 {
  width: 18rem;
}
.tailwind-wrap .h-72 {
  height: 18rem;
}
.tailwind-wrap .text-lg {
  font-size: var(--text-lg);
  line-height: var(--tw-leading, var(--text-lg--line-height));
}
.tailwind-wrap .text-sm {
  font-size: var(--text-sm);
  line-height: var(--tw-leading, var(--text-sm--line-height));
}
.tailwind-wrap .text-xl {
  font-size: var(--text-xl);
  line-height: var(--tw-leading, var(--text-xl--line-height));
}
.tailwind-wrap .text-xs {
  font-size: var(--text-xs);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
.tailwind-wrap .flex {
  display: flex;
}
.tailwind-wrap .justify-center {
  justify-content: center;
}
.tailwind-wrap .items-center {
  align-items: center;
}
.tailwind-wrap .rounded-lg {
  border-radius: 0.5rem;
}
.tailwind-wrap h1, .tailwind-wrap h2, .tailwind-wrap h3 {
  font-family: "Georgia", serif;
  color: #100035;
  line-height: 1.2;
}
.tailwind-wrap .text-5xl {
  font-size: 3rem;
}
.tailwind-wrap .text-6xl {
  font-size: 3.75rem;
}
.tailwind-wrap .text-7xl {
  font-size: 4.5rem;
}
.tailwind-wrap .text-4xl {
  font-size: 2.25rem;
}
.tailwind-wrap .text-3xl {
  font-size: 1.875rem;
}
.tailwind-wrap .text-2xl {
  font-size: 1.5rem;
}
.tailwind-wrap .text-xl {
  font-size: 1.25rem;
}
.tailwind-wrap .text-lg {
  font-size: 1.125rem;
}
.tailwind-wrap .italic {
  font-style: italic;
}
.tailwind-wrap .text-center {
  text-align: center;
}
.tailwind-wrap .tracking-tight {
  letter-spacing: -0.025em;
}
.tailwind-wrap .tracking-wider {
  letter-spacing: 0.05em;
}
.tailwind-wrap .leading-relaxed {
  line-height: 1.625;
}
.tailwind-wrap .rounded-full {
  border-radius: 9999px;
  background: #100035;
  color: #ffffff;
  width: 4rem;
  height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tailwind-wrap .border-l-2 {
  border-left: 2px solid #d4af37;
}
.tailwind-wrap button.group {
  background-color: transparent;
  color: #d4af37;
  border: 1px solid #d4af37;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  transition: all 0.3s ease;
}
.tailwind-wrap button.group:hover {
  background-color: rgba(13, 13, 13, 0);
  transform: translateY(-2px);
}
.tailwind-wrap .bg-light-2 {
  background: #faf9f6;
}
.tailwind-wrap .bg-white {
  background: #faf9f6;
}
.tailwind-wrap .card-white {
  background: #ffffff;
  border: 1px solid #e8e8e8;
}
.tailwind-wrap .grid {
  display: grid;
  width: 100%;
}
.tailwind-wrap .gap-12 {
  gap: 3rem;
}
.tailwind-wrap .flex {
  display: flex;
}
.tailwind-wrap .items-center {
  align-items: center;
}
.tailwind-wrap .gap-4 {
  gap: 1rem;
}
.tailwind-wrap .gap-3 {
  gap: 0.75rem;
}
.tailwind-wrap footer, .tailwind-wrap .bg-reverse {
  background-color: #100035;
  color: #ffffff;
}
.tailwind-wrap footer h2, .tailwind-wrap footer h3, .tailwind-wrap footer h4, .tailwind-wrap .bg-reverse h2, .tailwind-wrap .bg-reverse h3, .tailwind-wrap .bg-reverse h4 {
  color: #ffffff;
}
.tailwind-wrap footer button, .tailwind-wrap .bg-reverse button {
  background: #d4af37;
}
@media (max-width: 768px) {
  .tailwind-wrap .text-5xl {
    font-size: 2.5rem;
  }
  .tailwind-wrap .pl-20 {
    padding-left: 0;
  }
  .tailwind-wrap .flex.items-center {
    flex-direction: column;
    text-align: center;
  }
}
@media (width >= 48rem) {
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
/*# sourceMappingURL=custom_17.css.map */