.q-thumbnail-logo {
	max-width: calc(50% - 20px);
	flex: 40%;
}
.q-thumbnail-logo img {
	height: 95px;
	width: auto;
	margin: 0 auto;
	-o-object-fit: contain;
	   object-fit: contain;
}
.q-thumbnail-wrapper::after {
	content: "";
	width: 2px;
	opacity: 0.4;
	position: absolute;
	height: 90%;
	border-right: 2px dashed #FFF;
	top: 20px;
	left: calc(50% - 2px);
}
.q-thumbnail-vs {
	background: #0B233F;
	position: relative;
	z-index: 1;
	padding: 7px 0;
}
.q-grid-container.first-three > a {
	display: none;
}
.q-grid-container.first-three > a:nth-child(-n+3) {
	display: block;
}
.q-social-poster-overlay {
	opacity: 0;
	transition: opacity 0.35s;
}
.q-social-poster:hover .q-social-poster-overlay {
	opacity: 1;
}
.q-social-poster-icon {
	transition: all 0.65s;
	opacity: 0;
	transform: translateY(60px);
}
.q-social-poster:hover .q-social-poster-icon {
	opacity: 1;
	transform: translateY(0);
}
@media (hover: none) {
	.q-social-poster-overlay,
	.q-social-poster-icon {
		opacity: 1;
	}
	.q-social-poster-icon {
		transform: translateY(0);
	}
}
.q-UnicornBanner {
	background-position: right top;
	background-image: url(https://ik.imagekit.io/qualys/tr:q-90/image/unicorns/hero-slide-unicorns-gradient-hd-2.jpg);
	min-height: 700px;
}
@media (min-width: 640px) {
	.q-UnicornBanner {
		background-position: right calc(100% + 200px);
		min-height: 600px;
	}
}
@media (min-width: 768px) {
	.q-UnicornBanner {
		background-position: calc(100% + 555px) top;
		background-image: url(https://ik.imagekit.io/qualys/tr:q-90/image/unicorns/hero-slide-unicorns-gradient-hd.jpg);
	}
}
@media (min-width: 1024px) {
	.q-UnicornBanner {
		background-position: calc(100% + 340px) top;
	}
}
@media (min-width: 1280px) {
	.q-UnicornBanner {
		background-position: calc(100% + 200px) top;
	}
}
@media (min-width: 1440px) {
	.q-UnicornBanner {
		background-position: calc(100% - 1px) top;
	}
}

/*# sourceMappingURL=index.css.map */