/*.ip-banner {
	margin-top: 79px;
}
.ip-banner .ip-content {
	display: none;
}*/

.press-subtitle {
	text-transform: uppercase;
	margin-top: 80px;
}
.press-main-wrapper {
	margin-top: 80px;
}
	.press-tabs-buttons {
		font-size: 0;
		border-bottom: 1px solid #e1e1e1;
	}
		.press-tabs {
			display: inline-block;
			vertical-align: top;
		}
			.press-tabs a {
				display: block;
				padding: 0 20px 7px;
			    color: #333;
			    font-size: 27px;
				font-weight: 400;
			    font-family: var(--font-noe);
				line-height: 1;
				position: relative;
			}
				.press-tabs a::after {
					width: 100%;
					height: 4px;
					content: '';
					position: absolute;
					bottom: -1px;
					left: 0;
					background-color: #333;
					opacity: 0;
				}
				.press-tabs a.active::after {
					opacity: 1;
				}

	.press-tabs-content-wrapper {
		margin-top: 25px;
	}
		.press-content-wrap {
			display: none;
		}
			.press-content-wrap.active {
				display: block;
			}
			.press-items {
				width: 100%;
				display: inline-block;
				vertical-align: top;
				padding: 35px 0;
				font-size: 0;
				border-top: solid 1px #dbdbdb;
			}
				.press-items:first-child {
					border-top: none;
				}
				.press-thumbnails {
					width: 13%;
					display: inline-block;
					vertical-align: middle;
					text-align: center;
					/*padding-left: 15px;*/
				}
					.press-thumbnails img {
						max-width: 100%;
					}

				.press-content {
					width: 75%;
					display: inline-block;
					vertical-align: middle;
					padding-left: 50px;
					/*font-weight: 300;*/
				}
					.press-date {
						font-size: 13px;
						text-transform: uppercase;
					}
					.press-title {
						margin: 5px 0 0;
					    font-weight: 400;
					    font-family: var(--font-noe);
					    font-size: 27px;
					    color: #333;
					    line-height: 1.1;
					}
						.press-title a:focus {
							color: inherit;
						}
						
					.press-author, .press-description {
						font-size: 14px;
					}
				.press-more-button {
					width: 12%;
					display: inline-block;
					vertical-align: middle;
					text-align: right;
				}
					.press-more-button a.default-button {
						min-width: 163px;
					}

			.press-news-button {
				margin-top: 50px;
				text-align: center;
			}
				.press-news-button a.default-button::after {
					display: none;
				}


/* MOBILE */
@media only screen and (max-width: 1199px) {
	.press-content {
		width: 70%;
		padding-right: 20px;
	}
	.press-more-button {
		width: 17%;
	}
}
@media only screen and (max-width: 991px) {
	.press-thumbnails {
		width: 100%;
	}
	.press-content {
		width: 100%;
		padding: 0;
	    margin: 15px 0;
	    text-align: center;
	}
	.press-more-button {
		width: 100%;
		text-align: center;
	}
}

@media only screen and (max-width: 480px) {
	.press-tabs a {
		font-size: 20px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.press-title{
		line-height: 1;
	}
}