.q-trial__content {
	max-width: 43em;
}
.efficient-solution {
	margin-top: 6em;
}
.efficient-solution .description {
	-moz-column-count: 1;
	     column-count: 1;
}
.efficient-solution .description .paragraph--1 {
	margin-top: 0;
}
.efficient-solution .q-apps-features__heading {
	max-width: 800px;
	text-align: center;
	margin: 0 auto 1.4em;
}
.efficient-solution p {
	max-width: 825px;
	margin-left: auto;
	margin-right: auto;
}
/** comact header trial button **/

.q-header--fixed.q-header--compact .q-nav-actions__item--dora-signup-label,
.q-header--fixed.q-header--compact .q-nav-actions__item--dora-signup {
	display: block;
}
.q-header--fixed.q-header--compact .q-nav-actions__item--trial {
	display: none;
}
#pci-unified-dashboard {
	margin-bottom: 0;
	padding-top: 50px;
}
@media (min-width: 720px) {
	#pci-unified-dashboard {
		margin-bottom: -110px;
	}
	.efficient-solution .description {
		-moz-column-count: 2;
		     column-count: 2;
		-moz-column-gap: 3em;
		     column-gap: 3em;
	}
}
@media (min-width: 1020px) {
	#pci-unified-dashboard {
		margin-bottom: -210px;
	}
}
.q-subscriptions-hero-cta__link-wrap {
	text-align: center;
	margin-top: 1em;
}
.q-subscriptions-hero-cta__link-wrap p {
	margin-top: 0;
    margin-bottom: 12px;
}
.q-subscriptions-hero-cta {
	will-change: opacity, transform;
	opacity: 0;
	display: flex;
	align-items: center;
	margin-top: 2.15em;
	margin-bottom: 1.45em;
	justify-content: center;
	flex-direction: column;
}
.q-subscriptions-hero-cta__button {
	flex: none;
}
.q-subscriptions-hero-cta__link-wrap {
	color: #262626;
	text-align: center;
}
.q-subscriptions-hero-cta__link-wrap p {
	font-size: 14px;
	font-size: calc(0.00109 * 100vw + (13.59016px));
}
.q-subscriptions-hero-cta__link {
	color: inherit;
	text-decoration: none;
	padding: 0;
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	font-style: normal;
	vertical-align: baseline;
	border: 0;
	font-family: Gotham, sans-serif;
	font-weight: 400;
	letter-spacing: -0.01em;
	line-height: 1.15;
	color: #262626;
	line-height: 1.33333;
}
.q-subscriptions-hero-cta__link-phone {
	text-decoration: none;
	font-family: Gotham, sans-serif;
}
.q-subscriptions-hero-cta__link .email-us {
	font-weight: 500;
}
@media (min-width: 960px) {
	.q-subscriptions-hero-cta__button {
		padding-right: 1.5em;
	}
	.q-subscriptions-hero-cta__link-wrap {
		margin-top: 0;
	}
	.q-subscriptions-hero-cta {
		margin-top: 3.75em;
		justify-content: flex-start;
		flex-direction: row;
		align-items: flex-start;
	}
	.q-subscriptions-hero-cta__link-wrap {
		text-align: left;
	}
}
@media (min-width: 1165px) {
	.q-subscriptions-hero-cta {
		margin-bottom: 0;
	}
}

.q-apps-screenshot__list  ul {
	margin-top: 20px;
}

.q-trusrisk-platform {
	padding: 40px 0;
}

@media (min-width:720px) {
	.q-trusrisk-platform {
		padding: 80px 0 20px 0;
	}
}

.q-trusrisk-platform_heading {
	text-align: center;
}

.q-trusrisk-platform_content {
	text-align: center;
}
.q-icon-plus-content__image {
    width: 50px;
    height: 60px;
}
@media (min-width: 720px) {
	.q-apps-features__col:nth-child(3), .q-apps-features__col:nth-child(4) {
		margin-bottom: 3.75em;
	}
	.q-icon-plus-content__image {
		width: auto;
		height: auto;
		max-width: 65px;
	}
}

.q-apps-features__row {
	padding-top: 50px;
}

@media (min-width:720px) {
	.q-apps-features__row {
		padding-top: 80px;
	}
}
.section24 .q-grid__column-two {
	padding:15px 0
}
.dora-complaince {
	width:75%;
	margin: auto;
}
.dora-complaince-info {
	margin: 30px auto 100px auto;
}
.q-fancybox-link::after {
    content: "";
    position: absolute;
    display: block;
    width: 30px;
    height: 30px;
    background: url(https://ik.imagekit.io/qualys/image/zoom-icon.svg) center center no-repeat rgb(255 255 255 / 65%);
    background-size: 16px;
    border-radius: 3px;
    top: 6px;
    right: 15%;
}
.q-fancybox-link{
    position: relative;
}
.section24.lightbg {
    padding: 20px 0;
}
/*# sourceMappingURL=index.css.map */