
@font-face {
    font-family: "BrandonGrotesque Bold";
    font-display: swap;
    src: url("/assets/fonts/HVD-Fonts-BrandonGrotesque-Bold.otf") format("opentype");
}
@font-face {
    font-family: "Brandon Text Bold";
    font-display: swap;
    src: url("/assets/fonts/HVD-Fonts-BrandonText-Bold.ttf") format("truetype");
}
@font-face {
    font-family: "Brandon Regular";
    font-display: swap;
    src: url("/assets/fonts/HVD-Fonts-BrandonText-Regular.ttf") format("truetype");
}


/*     Text Sizes     */

.text-05 {
    font-size: 0.5rem;
}
.text-06 {
    font-size: 0.6rem;
}
.text-07 {
    font-size: 0.7rem;
}
.text-08 {
    font-size: 0.8rem;
}
.text-09 {
    font-size: 0.9rem;
}
.text-10 {
    font-size: 1rem;
}
.text-11 {
    font-size: 1.1rem;
}
.text-12 {
    font-size: 1.2rem;
}
.text-13 {
    font-size: 1.3rem;
}
.text-14 {
    font-size: 1.4rem;
}
.text-15 {
    font-size: 1.5rem;
}
.text-16 {
    font-size: 1.6rem;
}
.text-17 {
    font-size: 1.7rem;
}
.text-18 {
    font-size: 1.8rem;
}
.text-19 {
    font-size: 1.9rem;
}
.text-20 {
    font-size: 2rem;
}
.text-21 {
    font-size: 2.1rem;
}
.text-22 {
    font-size: 2.2rem;
}
.text-23 {
    font-size: 2.3rem;
}
.text-24 {
    font-size: 2.4rem;
}
.text-25 {
    font-size: 2.5rem;
}
.text-26 {
    font-size: 2.6rem;
}
.text-27 {
    font-size: 2.7rem;
}
.text-28 {
    font-size: 2.8rem;
}
.text-29 {
    font-size: 2.9rem;
}
.text-30 {
    font-size: 3rem;
}
.text-31 {
    font-size: 3.1rem;
}
.text-32 {
    font-size: 3.2rem;
}
.text-33 {
    font-size: 3.3rem;
}
.text-34 {
    font-size: 3.4rem;
}
.text-35 {
    font-size: 3.5rem;
}
.text-36 {
    font-size: 3.6rem;
}
.text-37 {
    font-size: 3.7rem;
}
.text-38 {
    font-size: 3.8rem;
}
.text-39 {
    font-size: 3.9rem;
}
.text-40 {
    font-size: 4rem;
}


/*     Weight     */

.text-bold {
    font-family: "BrandonGrotesque Bold";
    font-weight: bold;
}


/*     Anchor     */

.homepage-link-white {
    color: #fff !important;
}
a.homepage-link-white:hover,
a.homepage-link-white:focus {
    color: rgba(255, 255, 255, .5) !important;
}
.homepage-link-jade {
    color: #003d4e !important;
}
a.homepage-link-jade:hover,
a.homepage-link-jade:focus {
    color: rgba(0, 0, 0, .5) !important;
}
.text-white {
    color: #fff !important;
}
a.text-white:hover,
a.text-white:focus {
    color: rgba(255, 255, 255, .5) !important;
}
.text-primary {
    color: #003d4e !important;
}
a.text-primary:hover,
a.text-primary:focus {
    color: #000102 !important;
}
.text-secondary {
    color: #003d4e !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
    color: #000102 !important;
}
.text-success {
    color: #28a745 !important;
}
a.text-success:hover,
a.text-success:focus {
    color: #19692c !important;
}
.text-info {
    color: #17a2b8 !important;
}
a.text-info:hover,
a.text-info:focus {
    color: #0f6674 !important;
}
.text-warning {
    color: #ffc107 !important;
}
a.text-warning:hover,
a.text-warning:focus {
    color: #ba8b00 !important;
}
.text-danger {
    color: #dc3545 !important;
}
a.text-danger:hover,
a.text-danger:focus {
    color: #a71d2a !important;
}
.text-light {
    color: #f8f9fa !important;
}
a.text-light:hover,
a.text-light:focus {
    color: #cbd3da !important;
}
.text-dark {
    color: #343a40 !important;
}
a.text-dark:hover,
a.text-dark:focus {
    color: #121416 !important;
}

a.text-melinta-jade:hover,
a.text-melinta-jade:focus {
    color: #000102 !important;
}

a.text-melinta-orange:hover,
a.text-melinta-orange:focus {
    color: #bc430b !important;
}

a.text-melinta-teal:hover,
a.text-melinta-teal:focus {
    color: #035e5e !important;
}

a.text-melinta-mint:hover,
a.text-melinta-mint:focus {
    color: #078d80 !important;
}

a.text-melinta-gray:hover,
a.text-melinta-gray:focus {
    color: #333 !important;
}
.text-melinta-light-gray {
    color: #cccccc !important;
}
.text-melinta-light-gray-2 {
    color: #d9d9d9 !important;
}
a.text-melinta-light-gray:hover,
a.text-melinta-light-gray:focus {
    color: #aaaaaa !important;
}

/* Melinta Jade */
.text-melinta-jade {
    color: #003d4e !important;
}
a.text-melinta-jade:hover,
a.text-melinta-jade:focus {
    color: #000102 !important;
}

.text-melinta-jade-3 {
    color: #809ea6 !important;
}
.text-melinta-jade-4 {
    color: #BFCED3 !important;
}


/* Melinta Teal */
.text-melinta-teal {
    color: #05a8a8 !important;
}
a.text-melinta-teal:hover,
a.text-melinta-teal:focus {
    color: #035e5e !important;
}

/* Melinta Mint */
.text-melinta-mint {
    color: #0ad6c2 !important;
}
a.text-melinta-mint:hover,
a.text-melinta-mint:focus {
    color: #078d80 !important;
}

/* Melinta Red */
.text-melinta-red {
    color: #a30d33 !important;
}
a.text-melinta-red:hover,
a.text-melinta-red:focus {
    color: #6d0922 !important;
}

/* Melinta Orange */
.text-melinta-orange {
    color: #f26322 !important;
}
a.text-melinta-orange:hover,
a.text-melinta-orange:focus {
    color: #bc430b !important;
}

/* Melinta Yellow */
.text-melinta-yellow {
    color: #ffd600 !important;
}
a.text-melinta-yellow:hover,
a.text-melinta-yellow:focus {
    color: #c9a600 !important;
}

/* Melinta Gray */
.text-melinta-gray {
    color: #595959 !important;
}
a.text-melinta-gray:hover,
a.text-melinta-gray:focus {
    color: #333 !important;
}
.text-melinta-dark-gray {
    color: #e9edf0 !important;
}
a.text-melinta-dark-gray:hover,
a.text-melinta-dark-gray:focus {
    color: #bcc8d1 !important;
}
.text-melinta-light-jade {
    color: #506e78 !important;
}
a.text-melinta-light-jade:hover,
a.text-melinta-light-jade:focus {
    color: #31444a !important;
}
.text-body {
    color: #888 !important;
}
.text-muted {
    color: #6c757d !important;
}
.text-black-50 {
    color: rgba(0, 0, 0, .5) !important;
}
.text-white-50 {
    color: rgba(255, 255, 255, .5) !important;
}


/*     Text Colors      */

/* Melinta Jade */
.melinta-jade,
.melinta-jade-1 {
    color: #003d4e;
}
.melinta-jade-2 {
    color: #336470;
}
.melinta-jade-3 {
    color: #809ea6;
}
.melinta-jade-4 {
    color: #bfced3;
}

/* Melinta Teal */
.melinta-teal,
.melinta-teal-1 {
    color: #05a8a8;
}
.melinta-teal-2 {
    color: #37b9b9;
}
.melinta-teal-3 {
    color: #9bdcdc;
}
.melinta-teal-4 {
    color: #c0e9e9;
}

/* Melinta Mint */
.melinta-mint,
.melinta-mint-1 {
    color: #0ad6c2;
}
.melinta-mint-2 {
    color: #6ce6da;
}
.melinta-mint-3 {
    color: #9defe7;
}
.melinta-mint-4 {
    color: #c2f5f0;
}

/* Melinta Red */
.melinta-red,
.melinta-red-1 {
    color: #a30d33;
}
.melinta-red-2 {
    color: #b53d5c;
}
.melinta-red-3 {
    color: #d18599;
}
.melinta-red-4 {
    color: #e8c2cc;
}

/* Melinta Orange */
.melinta-orange,
.melinta-orange-1 {
    color: #f26322;
}
.melinta-orange-2 {
    color: #f5824e;
}
.melinta-orange-3 {
    color: #f9b190;
}
.melinta-orange-4 {
    color: #fcd8c8;
}

/* Melinta Yellow */
.melinta-yellow,
.melinta-yellow-1 {
    color: #ffd600;
}
.melinta-yellow-2 {
    color: #ffe666;
}
.melinta-yellow-3 {
    color: #ffef99;
}
.melinta-yellow-4 {
    color: #fff5bf;
}


/*     Backgrounds     */

/* Melinta Jade */

.bg-melinta-jade,
.bg-melinta-jade-1 {
    background-color: #003d4e;
}
.bg-melinta-jade-2 {
    background-color: #336470;
}
.bg-melinta-jade-3 {
    background-color: #809ea6;
}
.bg-melinta-jade-4 {
    background-color: #bfced3;
}

/* Melinta Teal */
.bg-melinta-teal,
.bg-melinta-teal-1 {
    background-color: #05a8a8;
}
.bg-melinta-teal-2 {
    background-color: #37b9b9;
}
.bg-melinta-teal-3 {
    background-color: #9bdcdc;
}
.bg-melinta-teal-4 {
    background-color: #c0e9e9;
}

/* Melinta Mint */
.bg-melinta-mint,
.bg-melinta-mint-1 {
    background-color: #0ad6c2;
}
.bg-melinta-mint-2 {
    background-color: #6ce6da;
}
.bg-melinta-mint-3 {
    background-color: #9defe7;
}
.bg-melinta-mint-4 {
    background-color: #c2f5f0;
}

/* Melinta Red */
.bg-melinta-red,
.bg-melinta-red-1 {
    background-color: #a30d33;
}
.bg-melinta-red-2 {
    background-color: #b53d5c;
}
.bg-melinta-red-3 {
    background-color: #d18599;
}
.bg-melinta-red-4 {
    background-color: #e8c2cc;
}

/* Melinta Orange */
.bg-melinta-orange,
.bg-melinta-orange-1 {
    background-color: #f26322;
}
.bg-melinta-orange-2 {
    background-color: #f5824e;
}
.bg-melinta-orange-3 {
    background-color: #f9b190;
}
.bg-melinta-orange-4 {
    background-color: #fcd8c8;
}

/* Melinta Yellow */
.bg-melinta-yellow,
.bg-melinta-yellow-1 {
    background-color: #ffd600;
}
.bg-melinta-yellow-2 {
    background-color: #ffe666;
}
.bg-melinta-yellow-3 {
    background-color: #ffef99;
}
.bg-melinta-yellow-4 {
    background-color: #fff5bf;
}
.bg-melinta-yellow-5 {
    background-color: #FFFAE0;
}
/* Light-Gray */
.bg-melinta-light-gray,
.bg-melinta-light-gray-1 {
    background-color: #cccccc;
}
.bg-melinta-light-gray-2 {
    background-color: #d9d9d9;
}
.bg-melinta-light-gray-3 {
    background-color: #e6e6e6;
}
.bg-melinta-light-gray-4 {
    background-color: #f2f2f2;
}
/* Gray */
.bg-melinta-gray,
.bg-melinta-gray-1 {
    background-color: #999999;
}
.bg-melinta-gray-2 {
    background-color: #a6a6a6;
}
.bg-melinta-gray-3 {
    background-color: #b3b3b3;
}
.bg-melinta-gray-4 {
    background-color: #c0c0c0;
}
/* Dark-Gray */
.bg-melinta-dark-gray,
.bg-melinta-dark-gray-1 {
    background-color: #666666;
}
.bg-melinta-dark-gray-2 {
    background-color: #737373;
}
.bg-melinta-dark-gray-3 {
    background-color: #808080;
}
.bg-melinta-dark-gray-4 {
    background-color: #8c8c8c;
}


/*     Bootstrap Buttons     */

/* Melinta Jade */
.btn-melinta-jade,
.btn-melinta-jade-1 {
    background-color: #003d4e;
    color: #fff;
}
.btn-melinta-jade:hover,
.btn-melinta-jade:focus,
.btn-melinta-jade-1:hover,
.btn-melinta-jade-1:focus,
.btn-melinta-jade + .active,
.btn-melinta-jade-1 + .active
{
    background-color: #809ea6;
    color: #003d4e;
}
.btn-melinta-jade-2 {
    background-color: #336470;
}
.btn-melinta-jade-2:hover,
.btn-melinta-jade-2:focus {
    background-color: #bfced3;
}
.btn-melinta-jade-3 {
    background-color: #809ea6;
}

.btn-melinta-jade-3:hover,
.btn-melinta-jade-4:focus {
    background-color: #003d4e;
    color: #ffffff;
}
.btn-melinta-jade-4 {
    background-color: #bfced3;
}
.btn-melinta-jade-4:hover,
.btn-melinta-jade-4:focus {
    background-color: #336470;
	color: #fff;
}
.btn-melinta-jade-4.active
{
    background-color: #003d4e;
    color: #fff;
}
.btn-melinta-jade-4.collapsed
{
    background-color: #bfced3;
    color: #003d4e;
}


.btn-outline-melinta-jade,
.btn-outline-melinta-jade-1 {
    border-color: #003d4e;
	color:#fff;
}

.btn-outline-melinta-jade:hover,
.btn-outline-melinta-jade:focus,
.btn-outline-melinta-jade-1:hover,
.btn-outline-melinta-jade-1:focus,
.btn-outline-melinta-jade + .active,
.btn-outline-melinta-jade-1 + .active
{
	color: #809ea6;
	background-color: #003d4e;
}



/* Melinta Teal */
.btn-melinta-teal,
.btn-melinta-teal-1 {
    background-color: #05a8a8;
	color: #fff;
	
}
.btn-melinta-teal:hover,
.btn-melinta-teal:focus,
.btn-melinta-teal-1:hover,
.btn-melinta-teal-1:focus {
    background-color: #9bdcdc;
}


.btn-outline-melinta-teal,
.btn-outline-melinta-teal-1 {
    border-color: #05a8a8;
	color:#fff;
}

.btn-outline-melinta-teal:hover,
.btn-outline-melinta-teal:focus,
.btn-outline-melinta-teal-1:hover,
.btn-outline-melinta-teal-1:focus,
.btn-outline-melinta-teal + .active,
.btn-outline-melinta-teal-1 + .active
{
	/*color: #809ea6;*/
	color: #ffffff;
	background-color: #05a8a8;
}

/* Dark text vs white text */
.btn-outline-melinta-teal-1dark {
    border-color: #05a8a8;
	color:#05a8a8;
}

.btn-outline-melinta-teal-1dark:hover,
.btn-outline-melinta-teal-1dark:focus,
.btn-outline-melinta-teal-1dark + .active
{
	color: #ffffff;
	background-color: #05a8a8;
}


.btn-melinta-teal-2 {
    background-color: #37b9b9;
}
.btn-melinta-teal-2:hover,
.btn-melinta-teal-2:focus {
    background-color: #c0e9e9;
}



.btn-melinta-teal-3 {
    background-color: #9bdcdc;
}
.btn-melinta-teal-3:hover,
.btn-melinta-teal-3:focus {
    background-color: #05a8a8;
}
.btn-melinta-teal-4 {
    background-color: #c0e9e9;
}
.btn-melinta-teal-4:hover,
.btn-melinta-teal-4:focus {
    background-color: #37b9b9;
}

/* Melinta Mint */
.btn-melinta-mint,
.btn-melinta-mint-1 {
    background-color: #0ad6c2;
    color: #003d4e;
}

.btn-melinta-mint:hover,
.btn-melinta-mint:focus,
.btn-melinta-mint-1:hover,
.btn-melinta-mint-1:focus {
    background-color: #0ad6c2;
}
.btn-melinta-mint-2 {
    background-color: #6ce6da;
	color: #003d4e;
}
.btn-melinta-mint-2:hover,
.btn-melinta-mint-2:focus {
    background-color: #0ad6c2;
}
.btn-melinta-mint-3 {
    background-color: #9defe7;
	color: #003d4e;
}
.btn-melinta-mint-3:hover,
.btn-melinta-mint-3:focus {
    background-color: #0ad6c2;
}
.btn-melinta-mint-4 {
    background-color: #c2f5f0;
	color: #003d4e;
}
.btn-melinta-mint-4:hover,
.btn-melinta-mint-4:focus {
    background-color: #6ce6da;
}

/* Melinta Red */
.btn-melinta-red,
.btn-melinta-red-1 {
    background-color: #a30d33;
    color: #fff;
}
.btn-melinta-red:hover,
.btn-melinta-red:focus,
.btn-melinta-red-1:hover,
.btn-melinta-red-1:focus {
    background-color: #d18599;
}
.btn-melinta-red-2 {
    background-color: #b53d5c;
}
.btn-melinta-red-2:hover,
.btn-melinta-red-2:focus {
    background-color: #e8c2cc;
}
.btn-melinta-red-3 {
    background-color: #d18599;
}
.btn-melinta-red-3:hover,
.btn-melinta-red-3:focus {
    background-color: #a30d33;
}
.btn-melinta-red-4 {
    background-color: #e8c2cc;
}
.btn-melinta-red-4:hover,
.btn-melinta-red-4:focus {
    background-color: #b53d5c;
	color: #fff;
}

/* Melinta Orange */
.btn-melinta-orange,
.btn-melinta-orange-1 {
    background-color: #f26322;
    color: #fff;
}
.btn-melinta-orange:hover,
.btn-melinta-orange:focus,
.btn-melinta-orange-1:hover,
.btn-melinta-orange-1:focus {
    background-color: #f9b190;
	color: #000;
}


.btn-melinta-orange-2 {
    background-color: #f5824e;
}
.btn-melinta-orange-2:hover,
.btn-melinta-orange-2:focus {
    background-color: #fcd8c8;
	color: #000;
}
.btn-melinta-orange-3 {
    background-color: #f9b190;
}
.btn-melinta-orange-3:hover,
.btn-melinta-orange-3:focus {
    background-color: #f26322;
}
.btn-melinta-orange-4 {
    background-color: #fcd8c8;
}
.btn-melinta-orange-4:hover,
.btn-melinta-orange-4:focus {
    background-color: #f5824e;
}

.btn-outline-melinta-orange,
.btn-outline-melinta-orange-1 {
    border-color: #f26322;
	color:#fff;
}

.btn-outline-melinta-orange:hover,
.btn-outline-melinta-orange:focus,
.btn-outline-melinta-teal-1:hover,
.btn-outline-melinta-orange-1:focus,
.btn-outline-melinta-orange + .active,
.btn-outline-melinta-orange-1 + .active
{
	color: #809ea6;
	background-color: #f26322;
}


/* Melinta Yellow */
.btn-melinta-yellow,
.btn-melinta-yellow-1 {
    background-color: #ffd600;
    color: #333;
}
.btn-melinta-yellow:hover,
.btn-melinta-yellow:focus,
.btn-melinta-yellow-1:hover,
.btn-melinta-yellow-1:focus {
    background-color: #ffef99;
}
.btn-melinta-yellow-2 {
    background-color: #ffe666;
}
.btn-melinta-yellow-2:hover,
.btn-melinta-yellow-2:focus {
    background-color: #fff5bf;
}
.btn-melinta-yellow-3 {
    background-color: #ffef99;
}
.btn-melinta-yellow-3:hover,
.btn-melinta-yellow-3:focus {
    background-color: #ffd600;
}
.btn-melinta-yellow-4 {
    background-color: #fff5bf;
}
.btn-melinta-yellow-4:hover,
.btn-melinta-yellow-4:focus {
    background-color: #ffe666;
}

.bg-melinta-pattern-yellow {
	background-image: url('/assets/images/patterns/Melinta Pattern-Yellow.png');
	background-size: contain; /* Adjust this value if needed */
	background-repeat: repeat; /* Repeat the pattern */
	background-position: center center; /* Center the pattern */
}


/* Light-Gray */
.btn-melinta-light-gray,
.btn-melinta-light-gray-1 {
    background-color: #cccccc;
    color: #fff;
}
.btn-melinta-light-gray:hover,
.btn-melinta-light-gray:focus,
.btn-melinta-light-gray-1:hover,
.btn-melinta-light-gray-1:focus {
    background-color: #e0e0e0; /* Slightly lighter tint */
}
.btn-melinta-light-gray-2 {
    background-color: #b3b3b3;
}
.btn-melinta-light-gray-2:hover,
.btn-melinta-light-gray-2:focus {
    background-color: #d9d9d9; /* Another lighter tint */
}
.btn-melinta-light-gray-3 {
    background-color: #e0e0e0;
}
.btn-melinta-light-gray-3:hover,
.btn-melinta-light-gray-3:focus {
    background-color: #cccccc; /* Original color */
}
.btn-melinta-light-gray-4 {
    background-color: #d9d9d9;
}
.btn-melinta-light-gray-4:hover,
.btn-melinta-light-gray-4:focus {
    background-color: #b3b3b3; /* Intermediate tint */
}

.bg-melinta-pattern-light-gray {
	background-image: url('/assets/images/patterns/Melinta Pattern-Light Gray.png');
	background-size: contain; /* Adjust this value if needed */
	background-repeat: repeat; /* Repeat the pattern */
	background-position: center center; /* Center the pattern */
  }

/* Gray */
.btn-melinta-gray,
.btn-melinta-gray-1 {
    background-color: #999999;
    color: #fff;
}
.btn-melinta-gray:hover,
.btn-melinta-gray:focus,
.btn-melinta-gray-1:hover,
.btn-melinta-gray-1:focus {
    background-color: #b3b3b3; /* Slightly lighter tint */
}
.btn-melinta-gray-2 {
    background-color: #808080;
}
.btn-melinta-gray-2:hover,
.btn-melinta-gray-2:focus {
    background-color: #cccccc; /* Another lighter tint */
}
.btn-melinta-gray-3 {
    background-color: #b3b3b3;
}
.btn-melinta-gray-3:hover,
.btn-melinta-gray-3:focus {
    background-color: #999999; /* Original color */
}
.btn-melinta-gray-4 {
    background-color: #cccccc;
}
.btn-melinta-gray-4:hover,
.btn-melinta-gray-4:focus {
    background-color: #808080; /* Intermediate tint */
}

/* Dark-Gray */
.btn-melinta-dark-gray,
.btn-melinta-dark-gray-1 {
    background-color: #666666;
    color: #fff;
}
.btn-melinta-dark-gray:hover,
.btn-melinta-dark-gray:focus,
.btn-melinta-dark-gray-1:hover,
.btn-melinta-dark-gray-1:focus {
    background-color: #808080; /* Slightly lighter tint */
}
.btn-melinta-dark-gray-2 {
    background-color: #4d4d4d;
}
.btn-melinta-dark-gray-2:hover,
.btn-melinta-dark-gray-2:focus {
    background-color: #999999; /* Another lighter tint */
}
.btn-melinta-dark-gray-3 {
    background-color: #808080;
}
.btn-melinta-dark-gray-3:hover,
.btn-melinta-dark-gray-3:focus {
    background-color: #666666; /* Original color */
}
.btn-melinta-dark-gray-4 {
    background-color: #999999;
}
.btn-melinta-dark-gray-4:hover,
.btn-melinta-dark-gray-4:focus {
    background-color: #4d4d4d; /* Intermediate tint */
}
.bg-melinta-pattern-dark-gray {
	background-image: url('/assets/images/patterns/Melinta%20Pattern-Dark%20Gray.png');
	background-size: 100%; /* Adjust this value if needed */
	background-repeat: repeat; /* Repeat the pattern */
	background-position: center center; /* Center the pattern */
  }

  .bg-melinta-pattern-dark-gray-2 {
	background-image: url('/assets/images/patterns/Melinta%20Pattern-Dark%20Gray-2.png');
	background-size: 100%; /* Adjust this value if needed */
	background-repeat: repeat; /* Repeat the pattern */
	background-position: center center; /* Center the pattern */
  }

  .bg-melinta-pattern-dark-gray-3 {
	background-image: url('/assets/images/patterns/Melinta%20Pattern-Dark%20Gray-3.png');
	background-size: 100%; /* Adjust this value if needed */
	background-repeat: repeat; /* Repeat the pattern */
	background-position: center center; /* Center the pattern */
  }

  .bg-melinta-pattern-dark-gray-4 {
	background-image: url('/assets/images/patterns/Melinta%20Pattern-Dark%20Gray-4.png');
	background-size: 100%; /* Adjust this value if needed */
	background-repeat: repeat; /* Repeat the pattern */
	background-position: center center; /* Center the pattern */
  }



/*     Anchor & Button Backgrounds     */

a.bg-melinta-jade:hover,
a.bg-melinta-jade:focus,
button.bg-melinta-jade:hover,
button.bg-melinta-jade:focus {
    background-color: #00151b !important;
}

a.bg-melinta-orange:hover,
a.bg-melinta-orange:focus,
button.bg-melinta-orange:hover,
button.bg-melinta-orange:focus {
    background-color: #d54b0d !important;
}

a.bg-melinta-teal:hover,
a.bg-melinta-teal:focus,
button.bg-melinta-teal:hover,
button.bg-melinta-teal:focus {
    background-color: #047676 !important;
}

a.bg-melinta-mint:hover,
a.bg-melinta-mint:focus,
button.bg-melinta-mint:hover,
button.bg-melinta-mint:focus {
    background-color: #08a596 !important;
}

a.bg-melinta-light-gray:hover,
a.bg-melinta-light-gray:focus,
button.bg-melinta-light-gray:hover,
button.bg-melinta-light-gray:focus {
    background-color: #aaaaaa !important;
}

a.bg-melinta-gray:hover,
a.bg-melinta-gray:focus,
button.bg-melinta-gray:hover,
button.bg-melinta-gray:focus {
    background-color: #404040 !important;
}

a.bg-melinta-dark-gray:hover,
a.bg-melinta-dark-gray:focus,
button.bg-melinta-dark-gray:hover,
button.bg-melinta-dark-gray:focus {
    background-color: #cbd4db !important;
}

a.bg-melinta-light-jade:hover,
a.bg-melinta-light-jade:focus,
button.bg-melinta-light-jade:hover,
button.bg-melinta-light-jade:focus {
    background-color: #3c5259 !important;
}


.nav-pill-btn-melinta-jade .nav-link {
	background-color: #809ea6;
	color: #003d4e;
	margin: 5px; /* Spacing between pills */
	transition: background-color 0.3s ease, color 0.3s ease; /* Smooth transition for hover effects */
}

.nav-pill-btn-melinta-jade .nav-link.active {
	background-color: #003d4e;
	color: #fff;
}

.nav-pill-btn-melinta-jade .nav-link:hover {
	background-color: #003d4e;
	color: #fff;
}



.nav-pills-melinta-jade .nav-link {
	background-color: #fff; /* Match the background color */
	color: #003d4e !important; /* Color of the text */
	padding: 0 0 6px 0; /* Spacing between pills */
	border-radius:  0!important;
	border-bottom: 6px solid transparent; /* Invisible border for underline effect */
	margin:10px!important;
}

.nav-pills-melinta-jade .nav-link.active {
	background-color: #fff;
	color: #05a8a8 !important;
	border-radius: 0!important;
	border-bottom: 6px solid #05a8a8; /* Underline color when active */
	padding: 0 0 6px 0 !important; /* Spacing between pills */
	margin:10px!important;
}


.nav-pills-melinta-jade .nav-link:hover {
	background-color: #fff;
	color: #05a8a8!important;
	border-radius:  0!important;
	border-bottom: 6px solid #05a8a8; /* Underline color when active */
	padding: 0 0 6px 0!important; /* Spacing between pills */
	margin:10px!important;
}


.btn-no-status  {
    color: #FFF!important;
      -webkit-text-stroke:1.5px #696969; /* outline (Chrome/Edge/Safari) */

}