.section-sticky-sub-nav {
	padding: 2rem 0;
    margin: 0 min(800px - 50vw, 0px);
	position: sticky;
	z-index: 1000;
	top: 99px;
	margin-top: 2rem;
	padding-top: 0;

	.sticky-sub-nav-container {
		padding: 1.5rem calc(50vw - 800px + 4rem);
		background: linear-gradient(0deg, #003C46 0%, #809EA3 155%);
		display: flex;
		align-items: center;				

		span.sticky-sub-nav-title {
			padding: 0 1rem;
			margin: 0;
			font-size: 28px;
			color: #ffff;
			font-weight: 100;
		}

		ul.sticky-sub-nav-list {
			display: flex;
			align-items: center;
			margin: 0;

			li {
				list-style-type: none;
				padding: 0 1rem;
				margin: 0;

				a {
					color: #ffff;
					border-bottom: none;
					text-decoration: none;
					font-weight: 400;
					&:hover{
						opacity: 0.85;
					}
				}
			}
		}
	}

	@media (max-width: 1070px) {
		.sticky-sub-nav-container {
	        position: relative;
	        flex-direction: column;
	        align-items: flex-start;
	        padding: 1.25rem 1.5rem;
	        cursor: pointer;
	        user-select: none;

	        &::after {
				content: "keyboard_arrow_down";
				position: absolute;
				top: 1.25rem;
				right: 1.5rem;
				width: 38px;
				height: 38px;
				background-color: #0DFFAD;
				color: #003C46;
				border-radius: 50%;
				padding-top: 3px;

				display: flex;
				align-items: center;
				justify-content: center;
				font-size: 30px;
				font-family: "Material Symbols Outlined";

				transition: transform 0.3s ease, top 0.3s ease, bottom 0.3s ease;
	        }

	        /* Hidden Links by Default */
	        ul.sticky-sub-nav-list {
				display: none;
				flex-direction: column;
				align-items: flex-start;
				width: 100%;
				margin-top: 1rem;

				li {
					padding: 0.5rem 1rem;

					a {
						text-decoration: underline;
					}
				}
	        }

	        &.is-open {

				ul.sticky-sub-nav-list {
					display: flex;
					padding: 0;
				}

				&::after {
					top: auto;
					bottom: 1.25rem;
					transform: rotate(180deg);
				}
			}
	    }
	}

	@media (max-width: 580px) {
		padding: 0 0;
	}
}