.sub-page.row {
	padding: calc(10vh + 10.2rem) 10vw 3rem 10vw;
	background: linear-gradient(90deg, rgba(0,0,0, .6) 0%, rgba(0,0,0, .0) 40%, rgba(0,0,0, .0) 60%, rgba(0,0,0, .6) 100%),
		url('/wp-content/uploads/2025/08/image-82-min.jpg');
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

	.sub-page .container-title {
		
	}

			.sub-page .container-title .flex {
				display: flex;
				flex-wrap: wrap;
				color: var(--white-6);
			}

				.sub-page .container-title .flex a {
					color: var(--white-6);
				}

				.sub-page .container-title .flex .sub-page-next {
					color: var(--white-6);
					margin: 0 10px;
				}

				.sub-page .container-title .flex p {
					color: var(--color-1);
					text-overflow: ellipsis;
					overflow: hidden; 
					max-width: 240px;
					white-space: nowrap;
				}

@media screen and (max-width: 992px) {
	
	.sub-page.row {
		padding: calc(8rem + 10vh) 10vw 4rem 10vw;
		background: linear-gradient(90deg, rgba(0,0,0, .6) 0%,  rgba(0,0,0, .6) 100%),
			url('/wp-content/uploads/2025/08/image-82-min.jpg');
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
	}
	
		.sub-page .container-title {
			text-align: center;
		}
	
			.sub-page .container-title .flex {
				justify-content: center;
			}
}

@media screen and (max-width: 768px) {
	
}

@media screen and (max-width: 576px) {
	.sub-page .container-title .flex {
		display: none;;
	}
}