@media (min-width: 285px) {
    .homepage-hero-banner-announcement h5,
    .homepage-hero-banner-announcement h2.h5 {
        min-height: 72px;
    }
}

@media (min-width: 293px) {
    .homepage-hero-banner-announcement p {
        min-height: 168px;
    }
}

@media (min-width: 308px) {
    .homepage-hero-banner-announcement h5,
    .homepage-hero-banner-announcement h2.h5 {
        min-height: 48px;
    }
}

@media (min-width: 315px) {
    .homepage-hero-banner-announcement p {
        min-height: 144px;
    }
}

@media (min-width: 371px) {
    .homepage-hero-banner-announcement p {
        min-height: 120px;
    }
}

@media (min-width: 392px) {
    .homepage-hero-banner-announcement p {
        min-height: 96px;
    }
}

@media (min-width: 479px) {
	.homepage-hero-banner-announcement h5,
    .homepage-hero-banner-announcement h2.h5 {
        min-height: 24px;
    }
}

@media (min-width: 500px) {
    .homepage-hero-banner-announcement p {
        min-height: 72px;
    }
}

@media (min-width: 768px) {
    .homepage-hero-banner-announcement p {
        min-height: 48px;
    }
}

@media (min-width: 992px) {
    .homepage-hero-banner-announcement p {
        min-height: 72px;
    }
    .homepage-hero-banner-announcement h5,
    .homepage-hero-banner-announcement h2.h5 {
        min-height: 24px;
    }
}

@media (max-width: 292px) {
    .homepage-hero-banner-announcement p {
        min-height: 192px;
    }
}

@media (max-width: 284px) {
    .homepage-hero-banner-announcement h5,
    .homepage-hero-banner-announcement h2.h5 {
        min-height: 96px;
    }
}
main.homepage-v3 {
	overflow-x : unset;
}

body.v3.page.workforcehome {
	overflow-x: hidden;
}

.homepage-content-buttons-holder {
	margin-top: 20px;
	position: relative;
	padding-right: 5px;
}

.homepage-content-login-holder {
	margin-top: 20px;
	position: relative;
	box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.1);
    border-radius: 0.5rem;
    padding: 1.5rem;
	margin-right: 5px;
}

.homepage-content-login-holder a:after {
    content:none !important; 
}

@media(max-width: 576px){
	.mobile-padding-top{
		margin-top: 1rem;
	}
}
@media (min-width: 992px) {
    .homepage-hero-banner-holder-author {
        max-height: 700px;
    }
}
