<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h1 {
	font-size: 50px;
	margin-bottom: 25px;
	line-height: 1.1
}

h2 {
	font-size: 46px;
	font-family: var(--primaryfont-bold)
}

h3 {
	font-size: 30px;
	font-family: var(--primaryfont-bold)
}

a {
	cursor: pointer
}

.zw-product-header  {
	background: #05244f;
}

.zw-product-header  .expanded.dropdown .caret {
    background-position: -168px 0;
}

.banner-section {
	padding: 100px 0 0;
	background: #05244f;
	color: #fff;
	margin-top: -7px;
	overflow: hidden
}

.banner-section .content-wrap {
	display: flex;
	flex-direction: row-reverse;
	max-width: 1230px
}

.zw-other-lang .banner-section .content-wrap{
    align-items: flex-end;
}

.banner-content {
	width: 60%;
	z-index: 1;
	padding-left: 106px;
	padding-right: 30px
}

.zw-other-lang .banner-content{
    margin-bottom: 50px;
    align-self:flex-start;
}

.banner-content p {
	padding-right: 90px;
	margin-bottom: 30px
}

.banner-video {
	width: 40%
}

.video-wrap video {
	max-width: 187%;
	margin-left: -78%;
	margin-top: -50px;
	margin-bottom: -7px
}

.security-section {
	padding: 60px 0;
	overflow: hidden
}

.cyber-security {
	padding: 60px 0 40px;
	max-width: 760px;
	margin: 0 auto;
	text-align: center
}

.adopting-password {
	padding: 60px 0;
	display: flex;
	align-items: center
}

.adopting-password&gt;div {
	width: 50%
}

.adopt-image img {
	max-width: 150%;
	margin-left: -65%
}
.adopt-image.business img{
    max-width: 85%;
    margin-left: 0;
}
.adopt-content {
	padding-right: 130px
}

.increase-password {
	padding: 60px 0 30px;
	display: flex;
	flex-wrap: wrap;
	max-width: 90%;
	margin: 0 auto;
	width: 100%
}

.increase-content {
	max-width: 49%;
	padding: 0 100px 0 10px
}

.inc-box {
	padding: 120px 20px 25px;
	position: relative;
	margin: 10px 10px 20px;
	width: 262px;
	height: 250px;
	text-align: center;
	border-radius: 5px;
	transition: all 1s ease;
	opacity: 0;
	transform: translateY(-50px)
}
.other-lang .inc-box:not(.other-lang.i18n-vi .inc-box, .other-lang.i18n-pt-br .inc-box) {
    height: 300px;
}

.store,
.avoid,
.simple {
	background: #fff5f5;
	border: 1px solid #f8dddd
}

.generate,
.access,
.safe {
	background: #eaf6ff;
	border: 1px solid #cfe8fa
}

.inc-box p::before {
	content: '';
	position: absolute;
	background: url(/sites/zweb/images/vault/icon-sprite.png) no-repeat;
	background-size: 442px 59px;
	top: 45px;
	transform: translateX(-50%);
	left: 50%
}

.inc-box.store p::before {
	background-position: 0 -9px;
	width: 47px;
	height: 45px
}

.inc-box.generate p::before {
	background-position: -59px -9px;
	width: 39px;
	height: 50px
}

.inc-box.access p::before {
	background-position: -110px -15px;
	width: 117px;
	height: 23px;
	top: 60px
}

.inc-box.avoid p::before {
	background-position: -237px -9px;
	width: 55px;
	height: 44px
}

.inc-box.safe p::before {
	background-position: -301px 0;
	width: 54px;
	height: 54px
}

.inc-box.simple p::before {
	background-position: -367px -6px;
	width: 46px;
	height: 46px
}

.autopilot-features {
	padding: 20px 0 60px;
	background: #032350;
	position: relative;
	z-index: 1;
	overflow: hidden
}

.autopilot-features::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 450px;
	background: #fff;
	z-index: -1;
	top: 0
}

.feature-section {
	background: #0e4478;
	max-width: 90%;
	margin: 0 auto;
	width: 100%;
	border-radius: 5px;
	padding: 100px 100px 0 100px;
	color: #fff
}

.feature-section .dis-flx {
	display: flex;
	justify-content: space-between
}

.feature-section .feature-content {
	width: 50%
}

.feature-section .feature-list {
	width: 45%;
	margin-top: 10px
}

.zw-other-lang .feature-section .feature-list{
    margin-bottom: 50px;
}

.feature-content p {
	padding-right: 103px
}

.i18n-ar .feature-content p{
    padding-left: 103px;
    padding-right: 0;
}

.banner-wrap a {
	border-bottom: 1px solid currentColor
}
.feature-image img {
	max-width: 420px;
	width: 100%;
	margin-bottom: -7px;
	opacity: 0;
	transition: 1s all .5s ease;
	transform: translateY(-134px)
}

.feature-image {
	display: flex;
	justify-content: flex-end;
	margin-top: 50px;
	position: relative;
	z-index: 1
}

.feature-image::before {
	content: "";
	position: absolute;
	background-image: url(/sites/zweb/images/vault/bg-icon.png);
	display: inline-block;
	width: 836px;
	height: 422px;
	background-size: 100%;
	z-index: -1;
	max-width: 140%;
	bottom: -5px;
	left: -47%;
	transform: translateX(-250px);
	transition: all 1.5s ease;
	opacity: 0
}

.feature-list ul li {
	padding-left: 40px;
	margin-bottom: 40px;
	position: relative
}

.feature-list ul li::last-child {
	margin-bottom: 0
}

.feature-list ul li::before {
	content: "";
	position: absolute;
	background: url(/sites/zweb/images/vault/icon-sprite.png) no-repeat -418px -15px;
	background-size: 442px 59px;
	width: 24px;
	height: 23px;
	left: 0;
	top: 0
}

.slider-section {
	padding: 140px 0 70px;
	position: relative
}

.slider-section .content-wrap {
	max-width: 1170px
}

.slider-title {
	width: 52%;
	color: #fff
}

.slider-box {
	margin-top: 105px;
	width: 900px;
	overflow: unset
}

.slick-list {
	overflow: unset
}

.slider-count.slick-active {
	opacity: 1
}

.slider-count {
	max-width: 262px;
	min-height: 258px;
	position: relative;
	background: #e6f2ff;
	text-align: center;
	padding: 17px;
	border-radius: 5px;
	margin-top: 50px;
	margin-right: 20px;
	color: #000;
	opacity: .1;
	transition: all .5s
}

.i18n-ar .slider-count {
    margin-right: 0;
    margin-left: 20px;
}

.slider-count::before {
	content: '1';
	position: absolute;
	background: #052046;
	border: 3px solid #0e4478;
	border-radius: 100%;
	font-size: 28px;
	font-family: var(--primaryfont-medium);
	padding: 15px 24px;
	color: #fff;
	position: relative;
	top: -50px;
	transform: translateX(-50%)
}

.slider-count.two::before {
	content: '2'
}

.slider-count.three::before {
	content: '3'
}

.slider-count.four::before {
	content: '4'
}

.slider-count.five::before {
	content: '5'
}

.slider-count.six::before {
	content: '6'
}

.test-bottom ul.slick-dots li {
	display: none
}

.slick-next {
	right: -100px
}

.slick-prev {
	right: 40px;
	left: auto
}

.slick-next,
.slick-prev {
	top: -280px
}

.slick-next:before {
	height: 60px;
	width: 60px;
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	background: 0
}

.slick-next:after {
	transform: rotate(45deg);
	bottom: -20px;
	right: 0;
	width: 142px;
	transform: rotate(180deg);
	border-bottom: 2px solid #fff;
	background: 0
}

.slick-next:hover:after,
.slick-next:hover:before,
.slick-prev:hover:after,
.slick-prev:hover:before {
	background: 0
}

.slider-box .slick-prev.slick-disabled {
	display: none;
	opacity: 0
}

.slick-next.slick-disabled {
	display: none
}

.slider-box .slick-prev:before {
	height: 60px;
	width: 60px;
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	background: 0;
	transform: rotate(130deg);
	top: -3px;
	left: 38px
}

.slider-box .slick-prev:after {
	bottom: -20px;
	left: 29px;
	width: 142px;
	transform: rotate(180deg);
	border-bottom: 2px solid #fff;
	background: 0
}

.trust-sections {
	padding: 30px 0 60px
}

.trust-sections .content-wrap {
	max-width: 840px
}

.trust-para {
	display: flex;
	justify-content: space-between;
	padding: 60px 0 60px;
	flex-wrap: wrap;
	text-align: center
}

.trust-para&gt;div {
	width: 100%
}

.trust-right {
	/*! padding-right:9% */
}

.trust-right p {
	margin-top: 0
}

.trust-left {
	/*! padding-left:4.5% */
}

.get-started {
	padding: 40px 0 0;
	text-align: center;
	max-width: 700px;
	width: 100%;
	margin: 0 auto
}

.get-started img {
	width: 100%;
	max-width: 149px;
	background: #000;
	padding: 25px 30px;
	border-radius: 100px;
	margin: 5px 0 0 3px
}

.get-started h2 {
	margin-top: 35px
}

.get-started p {
	padding: 0 45px
}

.pricing {
	max-width: 865px;
	width: 100%;
	margin: 0 auto;
	padding: 35px 0 40px;
	display: flex
}

.pricing&gt;div {
	width: 417px;
	padding: 65px 18px;
	border-radius: 5px;
	text-align: center;
	opacity: 0
}

.price-left {
	margin-right: 30px;
	background: #fff5f5;
	border: 1px solid #f8dddd
}

.price-right {
	background: #eaf6ff;
	border: 1px solid #cfe8fa
}

.zcurrency-symbol-common {
	font-size: 40px;
	display: inline-block;
	vertical-align: text-bottom;
	font-family: var(--primaryfont-semibold)
}

.z-price-text-common {
	font-family: var(--primaryfont-semibold);
	font-size: 80px
}

.detail span {
	display: block
}

.getstart-plan {
	background: #03a9f5;
	color: #fff;
	display: inline-block;
	padding: 10px 60px;
	font-family: var(--zf-secondary-extrabold);
	margin: 30px 0 0
}

.prcng-content h5 {
	font-size: 17px
}

.prcng-content h5 a {
	border-bottom: 1px solid
}

.prcng-content ul {
	margin: 20px auto 0
}

.prcng-content ul li {
	position: relative;
	padding: 0 0 0 30px;
	margin: 0 0 15px
}

.prcng-content ul li:before {
	content: '';
	width: 5px;
	height: 5px;
	background: #000;
	display: block;
	border-radius: 20px;
	position: absolute;
	left: 0;
	top: 12px
}

.prcng-content {
	padding-top: 60px;
	text-align: left;
	width: 90%;
	margin: auto
}

.footer-section {
	padding: 60px 0 60px;
	text-align: center;
	max-width: 700px;
	width: 100%;
	margin: 0 auto
}
.footer-section h3{
    max-width: 550px;
    margin: 0 auto 20px;
}
.footer-section p {
	max-width: 600px;
	margin-left: auto;
	margin-right: auto
}

@media all {

	.inup1,
	.inup2,
	.inup3 {
		-webkit-transform: translateY(60px);
		transform: translateY(60px);
		-webkit-transition: all 1300ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
		transition: all 1300ms cubic-bezier(0.11, 0.16, 0.43, 0.86)
	}

	.in-view .inup1,
	.in-view.inup1,
	.in-view .inup2,
	.in-view.inup2,
	.in-view .inup3,
	.in-view.inup3 {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	.fadeinleft1 {
		-webkit-transform: translateX(-70px);
		transform: translateX(-70px);
		opacity: 0;
		-ms-filter: "alpha(opacity=0)";
		-webkit-transition: all 1300ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
		transition: all 1300ms cubic-bezier(0.11, 0.16, 0.43, 0.86)
	}
    .fadeinright1 {
		-webkit-transform: translateX(70px);
		transform: translateX(70px);
		opacity: 0;
		-ms-filter: "alpha(opacity=0)";
		-webkit-transition: all 1300ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
		transition: all 1300ms cubic-bezier(0.11, 0.16, 0.43, 0.86)
	}
    .in-view .fadeinleft1,.in-view .fadeinright1{
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
		-ms-filter: "alpha(opacity=100)"
	}

	.inup1,
	.fadeinleft1,.fadeinright1{
		-webkit-transition-delay: 200ms;
		transition-delay: 200ms
	}

	.inup2 {
		-webkit-transition-delay: 400ms;
		transition-delay: 400ms
	}

	.inup3 {
		-webkit-transition-delay: 600ms;
		transition-delay: 600ms
	}
}

.in-view.feature-image::before {
	transform: translateX(0);
	opacity: 1
}

.in-view.feature-image img {
	transform: translateY(0);
	opacity: 1
}

.get-start-icon img {
	animation: rotation 15s infinite linear;
	position: relative
}

.get-start-icon picture::before {
	content: '';
	position: absolute;
	width: 155px;
	height: 155px;
	border: 2px dashed #707070;
	border-radius: 100px;
	left: 50%;
	transform: translateX(-49%)
}

@keyframes rotation {
	from {
		-webkit-transform: rotate(0)
	}

	to {
		-webkit-transform: rotate(359deg)
	}
}

.feature-list ul li,
.feature-list ul a {
	opacity: 0;
	transition: all 1s ease;
	transform: translateY(-40px);
	display: inline-block
}

.feature-list ul&gt;a {
	margin-left: 40px
}

.feature-list.in-view ul li,
.feature-list.in-view ul a {
	opacity: 1;
	transform: translateY(0)
}

.feature-list.in-view ul li.seven {
	margin-bottom: 20px
}

.in-view ul li.one {
	transition-delay: 2s
}

.in-view ul li.two {
	transition-delay: 2.2s
}

.in-view ul li.three {
	transition-delay: 2.4s
}

.in-view ul li.four {
	transition-delay: 2.6s
}

.in-view ul li.five {
	transition-delay: 2.8s
}

.in-view ul li.six {
	transition-delay: 3s
}

.in-view ul li.seven {
	transition-delay: 3.2s
}

.in-view ul li.seven+a {
	transition-delay: 3.4s
}

.in-view .price-left {
	animation: lensflipInY 1s ease forwards
}

.in-view .price-right {
	animation: lensflipInY 1s ease .5s forwards
}

@keyframes lensflipInY {
	from {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 30deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 30deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -6deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -6deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 5deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 5deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -2deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -2deg)
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px);
		opacity: 1
	}
}

.in-view .inc-box {
	transform: translateY(0);
	opacity: 1
}

.in-view .inc-box.generate {
	transition-delay: .5s
}

.in-view .inc-box.access {
	transition-delay: 1s
}

.in-view .inc-box.avoid {
	transition-delay: 1.5s
}

.in-view .inc-box.safe {
	transition-delay: 2s
}

.in-view .inc-box.simple {
	transition-delay: 2.5s
}
/*newly-edits*/
.faq-section{
    padding-top:80px;
}
.faq-section h2{
    font-size: 35px;
    text-align: center;
}
.faq-section .content-wrap {
    max-width: 900px;
}
.faq-section ul {
    margin: 30px auto;
}
.faq-section ul li {
    padding: 20px 0 10px;
    border-bottom: 1px solid #e5e5e5;
}
.faq-section ul li:nth-child(1) {
    border-top: 1px solid #e5e5e5;
}
.faq-section ul li h3 {
    margin-bottom: 15px;
    cursor: pointer;
    position: relative;
    padding-right: 20px;
    font-family: var(--primaryfont-semibold);
    font-size: 23px;
}
.faq-section ul li p {
    width: 95%;
}
h3 .arrow {
    position: absolute;
    right: 0;
    top: 0;
    transition: all 500ms ease;
    width: 30px;
    height: 30px;
}
h3 .arrow::before {
    content: "";
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #333;
    position: absolute;
    top: 17px;
    right: 0;
    border-top: 8px solid #333;
}
h3 .arrow::after {
    content: "";
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    position: absolute;
    top: 16px;
    right: 2px;
}

.i18n-ar h3 .arrow::before{
    right:auto;
    left: 0;
}
.i18n-ar h3 .arrow::after{
    right: auto;
    left: 2px;
}

li.zactive h3 .arrow {
    transform: scaleY(-1);
    transform-origin: center;
    top: 10px;
}
.custom-cta {
	display: inline-block;
	margin: 0 15px 0;
	background-color: #000;
	text-transform: uppercase;
	padding: 9px 32px;
	color: white;
	font-family: var(--zf-primary-semibold), Arial, Helvetica, sans-serif;
    border: 1px solid transparent;
}
.banner-wrap .act-btn,.banner-wrap .custom-cta,.banner-wrap a.geo-link{
    border-bottom: none;
}
.quote-wrap{
    text-align: center;
}
.geo-link{
    text-decoration: underline;
    cursor: pointer;
}

.zw-other-lang .zw-template-inner h1, .zw-other-lang .zw-template-inner h2, .zw-other-lang .zw-template-inner h3{
    word-break: break-word;
}

@media only screen and (max-width :1480px) {
	h1 {
		font-size: 46px
	}

	.security-section {
		padding: 30px 0 0
	}

	.cyber-security {
		padding-bottom: 30px
	}

	.slider-section {
		padding: 100px 0 70px;
		position: relative
	}

	.banner-section .content-wrap {
		max-width: 1170px
	}

	.adopt-image img {
		max-width: 130%;
		margin-left: -42%
	}

	.feature-image img {
		max-width: 400px
	}

	.feature-image::before {
		left: -50%;
		height: 353px
	}

	.increase-content {
		max-width: 49%
	}
}
@media only screen and (max-width :1280px) {
	h1 {
		font-size: 48px
	}

	.banner-content h1 {
		padding-right: 0
	}

	.video-wrap video {
		max-width: 150%;
		margin-left: -46%
	}

	.banner-content p {
		padding-right: 20px
	}

	h2 {
		font-size: 42px
	}

	.adopt-content {
		padding-right: 80px
	}

	.adopt-image img {
		max-width: 130%;
		margin-left: -42%
	}

	.increase-content {
		max-width: 50%
	}

	.inc-box {
		padding: 100px 16px 25px;
		width: 239px;
		height: 230px
	}

	.inc-box p::before {
		top: 30px
	}

	.inc-box.access p::before {
		top: 45px
	}

	.feature-section {
		padding: 80px 50px 0 50px
	}

	.feature-image img {
		max-width: 350px
	}

	.feature-image::before {
		height: 316px;
		left: -38%;
		max-width: 130%
	}
}
@media only screen and (max-width :1024px) {
	.banner-video {
		display: none
	}

	.banner-section {
		padding: 0
	}

	.banner-content {
		padding: 50px 45px 90px;
		text-align: center;
		width: 100%
	}

	.banner-content h1 {
		max-width: 785px;
		margin: 0 auto 25px
	}

	h1 {
		font-size: 40px
	}

	h2 {
		font-size: 32px
	}

	h3 {
		font-size: 25px
	}

	.banner-content p {
		max-width: 600px;
		margin: 0 auto 20px;
		padding: 0
	}

	.security-section {
		padding: 30px 0
	}

	.cyber-security {
		max-width: 505px
	}

	.adopting-password {
		flex-direction: column-reverse;
		justify-content: center
	}
    .adopting-password.business{
        flex-direction: column;
    }
	.adopt-image img {
		max-width: 80%;
		margin-left: 0;
	}

	.adopting-password&gt;div {
		width: 100%;
		text-align: center
	}

	.adopt-content {
		padding: 0;
		margin-bottom: 50px
	}

	.adopt-content p {
		max-width: 600px;
		margin: auto
	}

	.increase-content {
		width: 100%;
		max-width: 100%;
		padding: 0
	}

	.increase-password {
		text-align: center;
		justify-content: center
	}

	.increase-content p {
		max-width: 600px;
		margin: 0 auto 40px
	}

	.feature-content p {
		padding-right: 25px
	}

	.feature-section {
		overflow: hidden
	}

	.feature-image {
		position: absolute;
		bottom: 0
	}

	.slick-next {
		right: 10%
	}

	.slick-prev {
		right: 24%
	}

	.slider-section .content-wrap {
		max-width: 900px
	}

	.autopilot-features,
	.adopting-password,
	.trust-sections {
		padding: 30px 0
	}

	.trust-right {
		padding-right: 5%
	}

	.pricing&gt;div {
		width: 400px;
		padding: 55px 30px
	}

	.pricing {
		justify-content: center
	}

	.slider-section {
		padding: 100px 0 50px
	}

	.slick-next,
	.slick-prev {
		top: -230px
	}

	.cyber-security {
		padding: 40px 0
	}

	.trust-para {
		padding: 50px 0 40px
	}

	.prcng-content h5 {
		font-size: 16px
	}
    .adopt-image.business img{
        max-width: 60%;
    }
    .zw-other-lang .banner-content {
        margin-bottom: 0px;
    }
}

@media only screen and (min-width :992px) {
    .zw-other-lang .feature-section .feature-content{
        display: grid;
        grid-template-rows: min-content min-content 1fr; 
    }

    .zw-other-lang .feature-image{
        align-self: end;
    }


}

@media only screen and (max-width :991px) {
	h1 {
		font-size: 35px
	}

	h2 {
		font-size: 30px
	}

	.feature-image {
		display: none
	}

	.feature-section .dis-flx {
		flex-wrap: wrap
	}

	.feature-section .dis-flx&gt;div {
		width: 100%
	}

	.feature-section .feature-list {
		margin-top: 50px
	}

	.feature-section {
		padding: 60px 50px
	}

	.trust-para {
		flex-wrap: wrap
	}

	.trust-para&gt;div {
		width: 100%;
		text-align: center
	}

	.trust-right {
		padding: 0;
		max-width: 600px;
		margin: 20px auto 0
	}

	.slider-count {
		width: 200px;
		min-height: 260px
	}

	.slider-section .content-wrap {
		max-width: 800px
	}

	.slick-next {
		right: 0
	}

	.slick-prev {
		right: 22%
	}

	.slider-title {
		width: 57%
	}

	.slider-box {
		margin-top: 85px;
		width: 720px
	}

	.footer-section p {
		max-width: 600px;
		margin: 0 auto 20px
	}

	.feature-list ul li {
		opacity: 1
	}

	.get-started p {
		padding: 0 50px
	}
    .zw-other-lang .feature-section .feature-list {
        margin-bottom: 0px;
    }
}
@media only screen and (max-width:767px) {
	h1 {
		font-size: 35px
	}

	h2 {
		font-size: 28px
	}

	h3 {
		font-size: 23px
	}

	.cyber-security,
	.increase-password {
		padding: 30px 0
	}

	.feature-section {
		padding: 50px 30px
	}

	.slider-section {
		padding: 60px 0 20px
	}

	.slick-next,
	.slick-prev {
		top: -80px
	}

	.slider-title {
		width: 100%;
		text-align: center
	}

	.slider-title&gt;p {
		max-width: 570px;
		margin: 0 auto 20px
	}

	.slider-box {
		margin-top: 120px;
		max-width: 700px;
		width: 100%
	}

	.slider-count {
		max-width: 50%;
		width: 200px;
		min-height: 201px
	}

	.trust-para {
		padding: 30px 0
	}

	.get-started img {
		padding: 17px 20px;
		max-width: 100px
	}

	.get-start-icon picture::before {
		width: 107px;
		height: 107px
	}

	.pricing {
		flex-wrap: wrap
	}

	.price-left {
		margin: 0;
		margin-bottom: 30px
	}

	.slick-prev {
		transform: translateX(-50%) scale(0.6);
		left: 30%
	}

	.slick-next {
		transform: translateX(-50%) scale(0.6);
		left: 40%
	}

	.main-container-wrapper .zw-product-header  {
		background: #032350
	}

	.main-container-wrapper .zw-product-header  .menu-icon-help-header .product-title a {
		color: #fff
	}
    .faq-section h2{
        font-size: 30px;
    }
    .faq-section ul li h3{
        font-size: 20px;
    }
    .faq-section {
        padding-top: 40px;
    }
    .adopt-image.business img{
        max-width: 80%;
    }
    .slider-section .content-wrap {
        text-align: center;
    }
}
@media only screen and (max-width:600px) {
	.test-bottom ul.slick-dots li {
		display: inline-block
	}
}
@media only screen and (max-width:480px) {
	h1 {
		font-size: 27px
	}

	h2 {
		font-size: 22px
	}

	h3 {
		font-size: 20px
	}

	.banner-content {
		padding: 60px 0
	}

	.banner-content p {
		max-width: 400px
	}

	.increase-content p {
		max-width: 100%
	}

	.feature-section {
		padding: 30px 15px
	}

	.feature-list ul li {
		margin-bottom: 25px
	}

	.slick-next {
		left: 27%
	}

	.slick-prev {
		left: 18%
	}

	.slider-count::before {
		font-size: 18px;
		padding: 12px 18px;
		top: -32px
	}

	.get-started {
		padding: 20px 0 20px
	}

	.pricing {
		padding: 30px 0
	}

	.pricing&gt;div {
		padding: 40px 20px
	}

	.get-started p {
		padding: 0 15px
	}

	.slider-count {
		width: 100px;
		max-width: 100%;
		margin: auto 30px;
		min-height: 178px;
		padding: 17px 25px
	}

	.test-bottom ul.slick-dots li {
		display: inline-block
	}

	.slider-box {
		margin-top: 80px
	}

	.slider-box .slick-list {
		overflow: unset !important
	}
    .faq-section ul li h3 {
        font-size: 18px;
    }
    .faq-section h2 {
        font-size: 25px;
    }
}
@media only screen and (max-width:449px){
    .custom-cta{
        margin-top: 10px;
    }
}
@media only screen and (min-width:1100px) {
	.custom-cta {
		padding: 10px 32px;
		font-size: 17px
	}
.other-lang .act-btn {
    padding: 10px 26px;
    font-size: 15px;
}
}
@media only screen and (max-width:1099px){
    .custom-cta{
        padding: 8px 30px;
        font-size: 15px
    }
}
.test-bottom {
	margin-bottom: 60px
}

.test-bottom+a {
	border-bottom: 1px solid
}
.feature-section ul a{
    text-decoration: underline;
    border-bottom: none;
    display: inline;
}

.feature-list ul a:last-child{
    display: inline-block;
}

.zw-other-lang .feature-section ul a{
    display: inline-block;
}

.z-price-text-common em {
    font-style: normal;
}
@media only screen and (max-width:480px){
    .act-btn,.custom-cta{
        font-size: 13px;
    }
}

/*Other lang starts*/
.i18n-pt-br .footer-section {
    max-width: 900px;
}
.other-lang a.custom-cta {
    margin-top: 15px;
}
.other-lang .inc-box:not(.other-lang.i18n-vi .inc-box, .other-lang.i18n-pt-br .inc-box) {
    height: 300px;
}
/*Other lang ends*/


/* Arabic style starts */
.i18n-ar .banner-section .content-wrap{flex-direction: initial;}
.i18n-ar .banner-content p{padding-left: 90px;padding-right: 0;}
.i18n-ar .cyber-security *, .i18n-ar .adopt-image *{text-align: center;}
.i18n-ar .adopting-password{flex-direction: row-reverse;}
.i18n-ar .adopting-password .adopt-content{padding-left: 130px;padding-right: 0;}
.i18n-ar .increase-content{padding: 0 10px 0 100px;}
.i18n-ar .inc-box *{text-align: center;}
.i18n-ar .feature-section .dis-flx{flex-direction: row-reverse;}
.i18n-ar .feature-list ul li{padding-left: 0;padding-right: 40px;}
.i18n-ar .feature-list ul li::before{right: 0;left: unset;}
.i18n-ar .feature-list ul&gt;a{margin-right: 40px;margin-left: 0;}
.i18n-ar .trust-para *, .i18n-ar .get-started, .i18n-ar .get-started *, .i18n-ar .pricing *{text-align: center;}
.i18n-ar .prcng-content *{text-align: right;}
.i18n-ar .prcng-content ul li{padding: 0 30px 0 0;}
.i18n-ar .prcng-content ul li:before{left: unset;right: 0;}
.i18n-ar .quote-wrap{text-align: center;}
.i18n-ar .faq-section ul li h3{padding-right: 0;padding-left: 20px;}
.i18n-ar h3 .arrow{left: 0;right: unset;}
.i18n-ar .footer-section, .i18n-ar .footer-section *{text-align: center;}
.i18n-ar .slick-next {left: -95px;right: auto;transform: scaleX(-1);}
.i18n-ar .slick-prev {left: 40px;right: auto;transform: scaleX(-1);}
.i18n-ar .slider-count {float: right;text-align: center;}
.i18n-ar .slick-slider .slick-list, .i18n-ar .slick-slider .slick-dots {direction: rtl;}
.i18n-ar .price-left{margin-left: 30px;margin-right: 0;}
@media only screen and (max-width: 1024px){
    .i18n-ar .banner-content, .i18n-ar .banner-content *, .i18n-ar .adopting-password .adopt-content *, .i18n-ar .increase-content *{text-align: center;}
    .i18n-ar .adopting-password .adopt-content{padding: 0;}
    .i18n-ar .feature-content p{padding-left: 25px;padding-right: 0;}
    .i18n-ar .banner-content p{padding: 0;}
    .i18n-ar .adopting-password{flex-direction: column-reverse;}
    .i18n-ar .adopting-password.business{flex-direction: column;}
    .i18n-ar .slick-next {left: 10%;}
    .i18n-ar .slick-prev {left: 24%;}
    .i18n-ar .increase-content {
        padding: 0;
    }
}
@media only screen and (max-width: 767px){
    .i18n-ar .price-left{margin: 0;margin-bottom: 30px;}
    .i18n-ar .slider-title &gt; h2{
        text-align: center;
    }
    .i18n-ar .slider-title &gt; p{
        text-align: center;
    }

    .i18n-ar .slick-prev {
        right: 30%;
        left: auto;
        transform: rotateY(180deg) scale(0.6);
        transform-origin: center;
    }

    .i18n-ar .slick-next {
        left: auto;
        right: 40%;
        transform: rotateY(180deg) scale(0.6);
        transform-origin:center;
    }

}
.i18n-es-xl .slick-track p {
    font-size: 16px;
}
.i18n-nl .slick-track p {
    font-size: 15px;
}</pre></body></html>