			.zwc-flex-wrap {
				flex-wrap: wrap;
				display: flex;
				align-items: center
			}
			
			html,body {
				scroll-behavior: smooth
			}
			
			.zwc-dinlbk {
				display: inline-block
			}
			
			.content-wrap-custom {
				max-width: 1280px;
				width: 90%;
				margin: 0 auto
			}
			
			.act-btn.cta-btn {
				text-transform: none;
				font-size: 20px;
				font-family: var(--primaryfont-bold);
				padding: 17px 40px
			}
			
			.zwc-flex-wrap.brand-to-brand {
				padding: 20px 20px;
				background-color: #fff;
				border-radius: 25px;
				max-width: 250px;
				margin-bottom: 30px;
				justify-content: space-between
			}
			
			.zwc-desktop-banner {
				display: block
			}
			
			.zwc-mobile-banner {
				display: none
			}
			
			.zwc-flex-wrap.brand-to-brand>div {
				border-radius: 55px;
				width: 70px;
				display: flex;
				justify-content: center;
				align-items: center;
				padding: 16px
			}
			
			.zwc-flex-wrap.brand-to-brand .unbounce-logo {
				background-color: #efefef
			}
			
			.zwc-flex-wrap.brand-to-brand {
				position: relative
			}
			
			.zwc-flex-wrap.brand-to-brand::before {
				content: '';
				width: 38px;
				height: 51px;
				background-image: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/alternatives/ins-ld-alt-sprite.svg);
				background-position: -412px -9px;
				position: absolute;
				top: 28%;
				left: 42%;
				background-size: 450px
			}
			
			.zwc-flex-wrap.brand-to-brand .landingpage-logo {
				background-color: #f1f8ff
			}
			
			.zwc-mainwrapper h1 {
				font-size: 45px
			}
			
			.zwc-mainwrapper h2 {
				font-size: 40px
			}
			
			.zwc-mainwrapper h3 {
				font-size: 24px
			}
			
			section {
				padding: 90px 0
			}
			
			section.zwc-banner {
				background-color: #f3f7fa
			}
			
			.zwc-flex-wrap.banner-flex {
				justify-content: right;
				gap: 50px
			}
			
			.zwc-banner .banner-left {
				width: 42%
			}
			
			.zwc-banner .banner-left p {
				margin-bottom: 30px
			}
			
			.zwc-banner .banner-right {
				width: 45%
			}
			
			span.dblk {
				display: block
			}
			
			.zwc-subscriptions {
				background: linear-gradient(to bottom,#f3f7fa 50%,#fff 50%);
				padding-bottom: 0
			}
			
			.zwc-subscriptions .content-wrap {
				background-color: #198055;
				color: #fff;
				padding: 90px 90px 90px 90px;
				border-radius: 8px
			}
			
			section.zwc-testimonial-wrapper,section.zwc-features,section.zwc-review-wrapper {
				background-color: #f3f7fa
			}
			
			.testi-details.zwc-flex-wrap {
				gap: 50px;
				flex-wrap: nowrap
			}
			
			.cus-identity.zwc-flex-wrap {
				justify-content: normal;
				gap: 50px
			}
			
			.testi-cont p {
				max-width: 620px;
				border-radius: 15px 0 15px 0;
				font-size: 30px
			}
			
			.cus-identity>div.cus-name {
				border-right: 1px solid #000;
				padding: 0 20px;
				margin-top: 20px;
			}
			
			.cus-name h4 {
				margin-bottom: 0
			}
			
			.zwc-review-wrapper .zwc-review-list {
				border: 1px solid #e3e3e3;
				width: 310px;
				padding: 20px
			}
			
			.zwc-review-wrapper .zwc-review-flex {
				gap: 15px 15px;
				max-width: 1000px;
				justify-content: center;
				margin: 0 auto
			}
			
			.zwc-review-list .zwc-review-logo {
				display: flex
			}
			
			.zwc-review-rating .zwc-icon {
				display: flex
			}
			
			.zwc-review-rating .zwc-icon {
				display: flex
			}
			
			.zwc-review-rating .zwc-rating-value {
				font-size: 16px;
				color: #444;
				letter-spacing: 1px
			}
			
			section.zwc-review-wrapper {
				padding: 50px 0 90px;
				background-color: #f3f7fa
			}
			
			.zwc-review-rating .zwc-rating-value span {
				font-size: 24px
			}
			
			.zwc-review-wrapper h3 {
				text-align: center;
				position: relative;
				max-width: 600px;
				margin: 0 auto 50px
			}
			
			.zwc-review-wrapper h3::before,.zwc-review-wrapper h3::after {
				content: '';
				width: 150px;
				height: 2px;
				background-color: #e5e5e5;
				top: 50%;
				position: absolute
			}
			
			.zwc-review-wrapper h3::before {
				left: -160px
			}
			
			.zwc-review-wrapper h3::after {
				right: -160px
			}
			
			.zwc-review-list.zwc-g2 .zwc-flex-wrap {
				justify-content: space-around
			}
			
			.zwc-review-list .zwc-review-rating>div {
				margin-left: 10px
			}
			
			section.zwc-top-reasons {
				background-color: #fff
			}
			
			section.zwc-top-reasons h2,section.zwc-features h2,.landingpage-comp-inner h2 {
				text-align: center;
				margin-bottom: 50px
			}
			
			.zwc-top-reasons .content-wrap {
				max-width: 1000px;
				margin: 0 auto
			}
			
			.title-un.left {
				border-radius: 0 20px
			}
			
			.reason-varients {
				background: #FFF
			}
			
			.reason-varients .unbounce-heaed,.reason-varients.zwc-flex-wrap .lp-heaed {
				background-color: #f0f0f0;
				padding: 20px 20px 18px 30px;
				border-radius: 20px 0 0 0
			}
			
			.reason-varients.zwc-flex-wrap .unbounce-heaed {
				border-radius: 25px 0 0 0
			}
			
			.reason-varients.zwc-flex-wrap .lp-heaed {
				border-radius: 0 25px 0 0;
				padding-bottom: 21px;
				background-color: #e8ffeb
			}
			
			.reason-varients.zwc-flex-wrap {
				justify-content: space-evenly;
				border: 1px solid #e7e7e7;
				border-radius: 25px 25px 0 0
			}
			
			.zwc-top-reasons .content-wrap .zwc-flex-wrap>div {
				width: 50%
			}
			
			.unbounce-cont,.lp-cont {
				padding: 40px 50px 30px;
				max-width: 500px
			}
			
			.unbounce-cont p,.lp-cont p {
				position: relative
			}
			
			.unbounce-cont p::before,.lp-cont p::before {
				content: "";
				width: 18px;
				height: 45px;
				position: absolute;
				background-position: -348px 0;
				background-image: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/alternatives/ins-ld-alt-sprite.svg);
				left: -24px;
				top: -21px;
				background-size: 400px auto
			}
			
			.unbounce-cont.uc-cont-2 {
				padding-top: 50px
			}
			
			.unbounce-cont.uc-cont-2 {
				padding-top: 25px
			}
			
			.lp-cont.lp-cont-1 {
				padding-bottom: 24px;
				border: 1px solid#e1e6e4
			}
			
			.lp-cont.lp-cont-2 {
				padding-top: 25px
			}
			
			.unbounce-cont.uc-cont-2,.lp-cont.lp-cont-2 {
				border: 1px solid #e7e7e7
			}
			
			.unbounce-cont.uc-cont-1 {
				padding-bottom: 0;
				border: 0 1px 1px 0;
				border: 1px solid #e1e6e4
			}
			
			.title-lp {
				border-left: 1px solid #e7e7e7
			}
			
			.zwc-features-head {
				text-align: center;
				max-width: 900px;
				margin: 0 auto 70px
			}
			
			.zwc-features .zwc-flex-wrap {
				gap: 25px;
				align-items: normal;
				justify-content: center
			}
			
			.zwc-features .zwc-features-box {
				padding: 50px;
				border-radius: 5px
			}
			
			.zwc-features-box.big-box {
				width: 53%
			}
			
			.zwc-features-box.small-box {
				width: 36%
			}
			
			.zwc-features-box.big-box p {
				max-width: 515px
			}
			
			.zwc-features-box.small-box p {
				max-width: 350px
			}
			
			.sub-img {
				position: absolute
			}
			
			.zwc-features .image-blog {
				position: relative;
				text-align: center;
				margin: 20px auto
			}
			
			.zwc-features-box.box1 {
				background-color: #b7cafa
			}
			
			.zwc-features-box.box2 {
				background-color: #ffeda7;
				padding: 50px 20px 50px 50px
			}
			
			.zwc-features-box.box2 .image-blog::before {
				content: '';
				width: 55px;
				height: 65px;
				background-image: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/alternatives/ins-ld-alt-sprite.svg);
				background-position: -322px -2px;
				position: absolute;
				top: 89%;
				left: 46%;
				background-size: 450px;
				transform: rotate(169deg)
			}
			
			.zwc-features-box.box3 {
				background-color: #e1e7f0;
				width: 92%
			}
			
			.zwc-features-box.box3 .zwc-flexbox-cont {
				width: 50%
			}
			
			.zwc-features-box.box3 .zwc-flexbox-img {
				width: 35%
			}
			
			.zwc-flex-wrap.zwc-box-inrflex {
				align-items: center
			}
			
			.zwc-features-box.box4 {
				background-color: #e1e7f0;
				position: relative
			}
			
			.zwc-features-box.box5 {
				background-color: #ade6c2
			}
			
			.zwc-features-box.box6 {
				background-color: #dcc3f7
			}
			
			section.lp-platforms {
				padding-top: 0
			}
			
			.lp-platforms .platforms-left,.lp-platforms .platforms-right {
				width: 40%
			}
			
			.lp-platforms .zwc-flex-wrap {
				justify-content: space-around
			}
			
			.lp-platforms .rltv-block {
				position: relative
			}
			
			.lp-platforms .ecommerce {
				padding: 30px 0
			}
			
			.zwc-flex-wrap.reverse-wrap {
				padding: 130px 0 90px
			}
			
			.zwc-features-box.box4 .image-blog {
				position: relative
			}
			
			.zwc-flex-wrap.reverse-wrap .platforms-left.rltv-block::before,.zwc-features-box.box4 .image-blog::before {
				content: '';
				width: 57px;
				height: 64px;
				position: absolute;
				background-image: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/alternatives/ins-ld-alt-sprite.svg);
				background-position: -280px 0;
				background-size: 400px;
				left: 32%;
				top: -16%
			}
			
			.zwc-features-box.box4 .image-blog::before {
				left: 14%;
				top: 34%;
				transform: rotate(-140deg)
			}
			
			thead.mob-header {
				position: sticky;
				top: 60px;
				z-index: 1;
				border: 1px solid #e9efea
			}
			
			thead.mob-header tr:first-child {
				position: sticky;
				top: 0;
				z-index: 1
			}
			
			table.blueTable thead th {
				font-size: 19px;
				font-family: 'Zoho_Puvi_SemiBold';
				padding: 25px 0;
				font-weight: bold;
				width: 552px;
				color: #000;
				vertical-align: middle;
				border-bottom: 1px solid#e9efea;
				border-right: 1px solid #e9efea;
			}
			
			table.blueTable thead th:first-child {
				width: 199px;
				border-bottom: 0;
				background-color: #fff
			}
			
			table.blueTable thead th:nth-child(3) {
				width: 533px
			}
			
			table.blueTable tbody td:nth-child(1) {
				padding: 20px 10px 20px 20px;
				text-align: left
			}
			
			td.blue-bg,th.blue-bg {
				background: #f4faf5;
				text-align: center !important
			}
			
			table.blueTable tbody td {
				font-size: 17px;
				text-align: left;
				padding: 10px 0;
				width: 440px;
				text-align: center;
				border-right: 1px solid #f0f0f0;
			}
			
			table.blueTable tbody tr {
				border: 1px solid #e9efea
			}
			
			.faq-accordian {
				padding: 0;
				margin-bottom: 6px
			}
			
			span.zwc-close {
				position: relative;
				z-index: 0
			}
			
			span.zwc-close:before,span.zwc-close:after {
				position: absolute;
				left: 0;
				top: 0;
				content: ' ';
				height: 16px;
				width: 2px;
				background-color: #f44336
			}
			
			span.zwc-close:before {
				transform: rotate(45deg)
			}
			
			span.zwc-close:after {
				transform: rotate(-45deg)
			}
			
			span.star {
				color: red
			}
			
			.white-bg {
				background: #fff
			}
			
			.zwc-template-wrapper .zwc-templates-cont ul {
				display: flex;
				flex-wrap: wrap;
				width: 3490px
			}
			
			.zwc-main-wrapper .zwc-template-wrapper .zwc-templates-cont ul li {
				width: 556px;
				padding-right: 30px
			}
			
			.zwc-main-wrapper .zwc-template-wrapper .zwc-flex {
				gap: 0 30px
			}
			
			.zwc-main-wrapper .zwc-testimonial-wrapper {
				padding: 100px 0 50px
			}
			
			.zwc-testimonial-wrapper h2 {
				margin-bottom: 30px;
				display: block
			}
			
			.zwc-slick-slider .slick-dots li {
				background: #ccc;
				width: 21.5%;
				height: 2px;
				border: 0 solid #ccc;
				border-radius: 0;
				position: relative;
				margin: 0 15px
			}
			
			.zwc-slick-slider .slick-dots li:first-child {
				margin-left: 0
			}
			
			.zwc-slick-slider .slick-dots li:before {
				content: "";
				width: 0;
				height: 3px;
				background: #787878;
				left: 0;
				position: absolute
			}
			
			.zwc-slick-slider .slick-dots li.slick-active:before {
				transition: width 2.5s linear;
				width: 100%
			}
			
			.slider-wrap .testi-cont {
				position: relative;
				padding: 50px 0
			}
			
			.testi-cont p {
				max-width: 620px;
				border-radius: 15px 0 15px 0;
				font-size: 30px
			}
			
			.slider-wrap .testi-cont:before {
				content: "";
				position: absolute;
				width: 120px;
				height: 120px;
				top: 0;
				right: 0;
				background-image: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/unbounce-alternative/testi-quote.svg)
			}
			
			.zwc-slick-slider .slick-next,.zwc-slick-slider .slick-prev {
				top: -5%;
				border: 2px solid #000;
				border-radius: 50px;
				width: 50px;
				height: 50px
			}
			
			.zwc-slick-slider .slick-arrow:hover {
				color: #fff;
				background-color: #000
			}
			
			.zwc-slick-slider .slick-arrow {
				color: #000;
				font-size: 0
			}
			
			.zwc-slick-slider .slick-prev {
				left: 80%
			}
			
			.zwc-slick-slider .slick-next {
				right: 9%
			}
			
			.zwc-slick-slider .slick-next::before,.zwc-slick-slider .slick-prev::before {
				width: 15px;
				height: 15px;
				border-top: 2px solid currentColor;
				border-right: 2px solid currentColor;
				background: 0
			}
			
			.zwc-slick-slider .slick-prev::after,.zwc-slick-slider .slick-next::after {
				width: 21px;
				height: 2px;
				background: currentColor;
				transform: none;
				top: 21px;
				left: 12px
			}
			
			.zwc-slick-slider .slick-next::before {
				transform: rotate(47deg);
				left: 19px;
				top: 14px
			}
			
			.zwc-slick-slider .slick-prev::before {
				transform: rotate(-129deg);
				left: 13px;
				top: 15px
			}
			
			.zwc-slick-slider .slick-next::after {
				left: 13px
			}
			
			img.sub-img.suggestions {
				bottom: -6px;
				left: 12%;
				max-width: 42%
			}
			
			img.sub-img.c-assist {
				top: -21px;
				left: 113px;
				max-width: 31%
			}
			
			img.sub-img.align {
				right: 0;
				bottom: -14%;
				width: 35%
			}
			
			img.sub-img.elements {
				top: -23%;
				right: -10%;
				width: 33%
			}
			
			img.sub-img.c-assist {
				top: -7%;
				left: 16%;
				max-width: 31%
			}
			
			img.sub-img.suggestions {
				bottom: -1%;
				right: -3%;
				max-width: 42%
			}
			
			img.sub-img.payment {
				left: 2%;
				top: -7%;
				max-width: 49%
			}
			
			img.sub-img.payment-details {
				left: -8%;
				bottom: -1%;
				width: 52%
			}
			
			img.sub-img.audience {
				bottom: 20%;
				left: 16%;
				width: 21%
			}
			
			img.sub-img.custumized {
				right: 9%;
				top: -2%;
				width: 40%
			}
			
			img.sub-img.form {
				left: 12%;
				bottom: -11%;
				width: 36%
			}
			
			img.sub-img.conversion-per {
				bottom: -7%;
				left: 0;
				width: 55%
			}
			
			img.sub-img.shopnow {
				bottom: -10%;
				left: -5%;
				width: 33%
			}
			
			img.sub-img.segmentation {
				top: -30%;
				left: -6%;
				width: 40%
			}
			
			img.sub-img.visitors {
				right: 2%;
				width: 33%;
				top: -21%
			}
			
			img.sub-img.clicks {
				bottom: -4%;
				width: 25%;
				left: -5%
			}
			
			span.dblock {
				display: block;
				text-align: center
			}
			
			.zwc-subscriptions p a {
				color: #ffcb00;
				border-bottom: 1px solid #ffcb00;
				display: inline-block
			}
			
			.zwc-flex-wrap.banner-flex {
				justify-content: right;
				gap: 100px
			}
			
			.cus-content-wrap {
				max-width: 100%;
				margin: 0 0 0 auto
			}
			
			.category {
				border: 1px solid #eaeaea;
				border-radius: 4px;
				background: #fff;
				padding: 10px 10px 10px 20px;
				margin: 20px;
				width: 20%;
				justify-content: space-around
			}
			
			.category .category-icon {
				position: relative;
				width: 60px;
				height: 60px;
				border-radius: 5px;
				display: block;
				margin-right: 15px
			}
			
			.category .category-icon::before {
				content: "";
				width: 63px;
				height: 63px;
				background: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/alternatives/ins-ld-alt-sprite.svg)no-repeat;
				background-size: 373px auto;
				position: absolute
			}
			
			.category:first-child {
				margin-left: 0
			}
			
			.category:first-child .category-icon::before {
				background-position: 0 0
			}
			
			.category:nth-child(2) .category-icon::before {
				background-position: -64px 0
			}
			
			.category:nth-child(3) .category-icon::before {
				background-position: -129px 0
			}
			
			.category:nth-child(4) .category-icon::before {
				background-position: -196px 0
			}
			
			.bottom-comp .category.zwc-flex-wrap {
				justify-content: flex-start;
				gap: 10px
			}
			
			.bottom-comp .zwc-flex-wrap p {
				margin-bottom: 0
			}
			
			.zwc-add-on {
				margin: 30px 0
			}
			
			.zpricegroup-common {
				display: block
			}
			
			span.zcurrency-symbol-common {
				font-size: 23px
			}
			
			section.zp-disclaimer-section {
				text-align: center;
				background: #fafafa;
				padding: 40px 0
			}
			
			section.zp-disclaimer-section p {
				margin: 0;
				font-size: 14px
			}
			
			td.lp-heaed {
				background-color: #e8ffeb;
				padding: 30px;
				border-radius: 0 20px 0 0
			}
			
			.zwc-usercoming-back {
				display: flex;
				justify-content: center;
				align-items: center
			}
			
			.user-container {
				position: relative;
				width: 100%;
				aspect-ratio: 3;
				border-radius: 50%;
				margin-inline:auto;overflow: hidden;
				padding-top: 40px
			}
			
			.zwc-center-icon {
				position: absolute;
				left: 50%;
				top: 50%;
				transform: translate(-50%,-50%);
				width: min(46%,383px);
				aspect-ratio: 1;
				background: #f0f8ff;
				border-radius: 50%;
				display: flex;
				align-items: start;
				justify-content: center;
				box-shadow: 0 4px 6px rgba(0,0,0,0.1);
				z-index: 3
			}
			
			.zwc-featurelist {
				position: absolute;
				padding: 10px 5px 10px 45px;
				background: white;
				border-radius: 8px;
				font-size: 14px;
				font-weight: bold;
				width: 210px;
				border: .5px solid #000
			}
			
			.zwc-featurelist {
				top: calc(50% + 50%* sin(var(--angle, 75deg)));
				transform: translate(-50%,-50%);
				left: calc(50% + 60%* cos(var(--angle, 75deg)))
			}
			
			.zwc-featurelist:nth-child(1) {
				--angle: 195deg
			}
			
			.zwc-featurelist:nth-child(2) {
				--angle: 214deg
			}
			
			.zwc-featurelist:nth-child(3) {
				--angle: 234deg
			}
			
			.zwc-featurelist:nth-child(4) {
				--angle: 270deg
			}
			
			.zwc-featurelist:nth-child(5) {
				--angle: 306deg
			}
			
			.zwc-featurelist:nth-child(6) {
				--angle: 324deg
			}
			
			.zwc-featurelist:nth-child(7) {
				--angle: 345deg
			}
			
			.user-container:before {
				position: absolute;
				width: 80%;
				aspect-ratio: 1;
				border-radius: 50%;
				border-radius: 819px;
				border: 2px solid #fcfcfc;
				background: #FFF;
				box-shadow: 0 -4px 16px 0 rgba(0,0,0,0.04);
				inset: -70px 0 0 100px
			}
			
			.user-container:after {
				position: absolute;
				width: 50%;
				aspect-ratio: 1;
				border-radius: 50%;
				border-radius: 819px;
				border: 2px solid #fcfcfc;
				background: #FFF;
				box-shadow: 0 -4px 16px 0 rgba(0,0,0,0.04);
				left: 50%;
				top: 76%;
				transform: translate(-50%,-50%)
			}
			
			.user-container {
				border-radius: unset
			}
			
			.zwc-featurelist-section {
				width: min(64%,820px);
				position: relative;
				aspect-ratio: 1;
				border: 2px solid #fcfcfc;
				background: #FFF;
				box-shadow: 0 -4px 16px 0 rgba(0,0,0,0.04);
				border-radius: 50%;
				margin-inline:auto}
			
			.zwc-featurelist-section:after {
				content: '';
				border: 2px solid #fcfcfc;
				background: #FFF;
				box-shadow: 0 -4px 16px 0 rgba(0,0,0,0.04);
				border-radius: 50%;
				position: absolute;
				width: 80%;
				aspect-ratio: 1;
				top: 50%;
				left: 50%;
				transform: translate(-50%,-50%)
			}
			
			.zwc-center-icon img {
				width: min(26%,80px);
				padding-top: clamp(5px,3vw,50px)
			}
			
			.zwc-usercoming-back h2 {
				max-width: 710px;
				margin: 0 auto 70px;
				text-align: center
			}
			
			section.zwc-usercoming-back {
				padding: 0;
				overflow: hidden;
				height: auto;
				padding-top: 100px
			}
			span.zcurrency-symbol-common, span.z-price-text-common, .dblk.alt-price {
				font-size: 28px;
				font-family: var(--primaryfont-semibold);
			}
			@media only screen and (min-width: 1681px) {
				.zwc-banner .banner-left {
					width:37%
				}
			}
			
			@media only screen and (max-width: 1440px) {
			}
			
			@media only screen and (max-width: 1280px) {
				.zwc-mainwrapper h1 {
					font-size:43px
				}
			}
			
			@media only screen and (max-width: 1199px) {
				.zwc-mainwrapper h1 {
					font-size:36px
				}
			
				thead.mob-header {
					top: 0
				}
			
				.zwc-mainwrapper h2 {
					font-size: 34px
				}
			
				.category {
					flex-direction: column;
					gap: 10px
				}
			
				.zwc-subscriptions {
					padding: 0
				}
			
				.zwc-featurelist-section {
					max-width: 625px
				}
			}
			
			@media only screen and (max-width: 991px) {
				.zwc-desktop-banner {
					display:none
				}
			
				.zwc-mobile-banner {
					display: block
				}
			
				.zwc-flex-wrap.banner-flex {
					flex-direction: column;
					gap: 0
				}
			
				section.zwc-top-reasons h2,section.zwc-features h2,.landingpage-comp-inner h2 {
					margin-bottom: 30px
				}
			
				.zwc-banner .banner-left,.zwc-banner .banner-right {
					width: 100%;
					max-width: 600px;
					text-align: center;
					margin: 20px auto
				}
			
				.cus-content-wrap {
					max-width: 90%;
					margin: 0 auto
				}
			
				section {
					padding: 60px 0
				}
			
				section.zwc-testimonial-wrapper {
					padding-bottom: 0
				}
			
				.zwc-mainwrapper h1 {
					font-size: 36px
				}
			
				.zwc-mainwrapper h2 {
					font-size: 32px
				}
			
				.zwc-subscriptions .content-wrap {
					text-align: center;
					padding: 60px
				}
			
				.zwc-features .zwc-flex-wrap {
					flex-direction: column;
					gap: 0
				}
			
				.reason-varients {
					width: 800px;
					margin: 0 auto
				}
			
				.zwc-features-box.big-box,.zwc-features-box.small-box,.zwc-features-box.box3,.zwc-features-box.box3 .zwc-flexbox-cont,.zwc-features-box.box3 .zwc-flexbox-img {
					width: 100%;
					max-width: 600px;
					margin: 20px auto
				}
			
				.zwc-features-box.small-box p {
					max-width: 515px
				}
			
				section.zwc-testimonial-wrapper h2 {
					text-align: center
				}
			
				.testi-details.zwc-flex-wrap {
					flex-direction: column-reverse;
					gap: 0
				}
			
				.testi-cont p {
					text-align: center;
					font-size: 20px
				}
			
				.zwc-slick-slider .slick-next,.zwc-slick-slider .slick-prev {
					top: 60%
				}
			
				.zwc-slick-slider .slick-next {
					right: 10%
				}
			
				.zwc-slick-slider .slick-prev {
					left: 10%
				}
			
				.cus-identity.zwc-flex-wrap {
					justify-content: center;
					gap: 25px;
					padding: 20px 0
				}
			
				.cus-identity>div h4 {
					margin-bottom: 0
				}
			
				.zwc-flex-wrap.reverse-wrap {
					padding: 90px 0 90px
				}
			
				.zwc-flex-wrap.brand-to-brand {
					margin: 0 auto 40px
				}
			
				.zwc-review-wrapper h3::after,.zwc-review-wrapper h3::before {
					display: none
				}
			
				.table-wrap {
					overflow: scroll;
					display: block
				}
			
				.zwc-slick-slider .slick-dots li {
					display: none
				}
			
				.user-container {
					display: block;
					padding: 40px 10px;
					overflow: visible
				}
			
				.zwc-featurelist {
					position: relative;
					transform: none;
					top: auto;
					left: auto;
					margin: 10px 0
				}
			
				.zwc-featurelist-section {
					display: flex;
					flex-wrap: wrap;
					justify-content: center;
					gap: 20px;
					aspect-ratio: inherit;
					border: 0;
					border-radius: 0;
					padding: 50px 20px
				}
			
				.zwc-center-icon,.user-container:before,.user-container:after,.zwc-featurelist-section:after,.zwc-featurelist-section:before {
					display: none
				}
			
				.zwc-usercoming-back h2 {
					margin: 0 auto 0
				}
				section.zwc-review-wrapper {margin-top: -30px;}
			
			}
			
			@media only screen and (max-width: 767px) {
				.zwc-mainwrapper h1 {
					font-size:30px
				}
			.act-btn.cta-btn {
 
    font-size: 18px;

    padding: 17px 30px;
}
				.zwc-mainwrapper h2 {
					font-size: 28px
				}
			
				.zwc-mainwrapper h3 {
					font-size: 22px
				}
			
				.reason-varients.zwc-flex-wrap {
					flex-direction: column
				}
			
				.zwc-top-reasons .content-wrap .zwc-flex-wrap>div {
					width: 100%
				}
			
				.unbounce-cont,.lp-cont {
					margin: 0 auto;
					max-width: 690px
				}
			
				.reason-varients.zwc-flex-wrap .unbounce-heaed,.reason-varients.zwc-flex-wrap .lp-heaed {
					border-radius: 25px 25px 0 0;
					text-align: center
				}
			
				.title-lp {
					border-left: 0
				}
			
				.lp-platforms .zwc-flex-wrap {
					flex-direction: column
				}
			
				.zwc-flex-wrap.reverse-wrap {
					flex-direction: column-reverse
				}
			
				.lp-platforms .platforms-left,.lp-platforms .platforms-right {
					width: 100%;
					text-align: center;
					margin: 20px auto
				}
			
				.category {
					padding: 10px 10px
				}
			
				.zwc-flex-wrap.reverse-wrap .platforms-left,.zwc-flex-wrap.reverse-wrap .platforms-right {
					margin: 50px auto
				}
			
				.zwc-review-wrapper h3::after,.zwc-review-wrapper h3::before {
					display: none
				}
			
				.zwc-subscriptions .content-wrap {
					padding: 40px 20px
				}
			
				.zwc-features .zwc-features-box {
					padding: 30px
				}
			
				.zwc-flex-wrap.reverse-wrap {
					padding: 0
				}
			
				.zwc-slick-slider .slick-dots li {
					display: none
				}
			
				.lp-platforms .ecommerce {
					padding: 30px 20px
				}
			
				img.sub-img.custumized {
					right: 0
				}
			
				img.sub-img.align {
					left: 2%;
					bottom: -8%;
					width: 28%
				}
			
				img.sub-img.elements {
					top: -23%;
					right: -10%;
					width: 23%
				}
			
				.category {
					width: 160px
				}
			
				.zwc-slick-slider .slick-prev {
					left: 0
				}
			
				.zwc-slick-slider .slick-next {
					right: 0
				}
			
				.category .category-icon {
					margin-right: 0
				}
			
				.bottom-comp .zwc-flex-wrap {
					justify-content: center
				}
			
				.category:first-child {
					margin-left: 20px
				}
			
				/* table.blueTable thead th {
					font-size: 17px
				}
			 */
				table.blueTable tbody td {
					font-size: 16px
				}
			
				.zwc-featurelist {
					width: 100%;
					max-width: 300px
				}
			
				.zwc-featurelist-section {
					width: 100%
				}
			
				.zwc-features-box.box2 .image-blog::before {
					display: none
				}
			
				.zwc-features-head {
					text-align: center;
					max-width: 900px;
					margin: 0 auto 40px
				}
			
				.slider-wrap .testi-cont:before {
					transform: scale(0.5)
				}
				table.blueTable thead th {
					font-size: 17px;
					padding: 25px 5px;
				}
				span.zcurrency-symbol-common, span.z-price-text-common, .dblk.alt-price {
					font-size: 20px;
				
				}
			}
			
			@media only screen and (min-width: 767px) {
				img.sub-img.suggestions,img.sub-img.c-assist,img.sub-img.align,img.sub-img.elements,img.sub-img.c-assist,img.sub-img.suggestions,img.sub-img.payment,img.sub-img.payment-details,img.sub-img.audience,img.sub-img.custumized,img.sub-img.form,img.sub-img.custumized,img.sub-img.conversion-per,img.sub-img.shopnow,img.sub-img.segmentation,img.sub-img.visitors,img.sub-img.clicks {
					opacity:0;
					transition: 1s ease 1s
				}
			
				img.sub-img.c-assist,img.sub-img.elements,img.sub-img.align,img.sub-img.payment,img.sub-img.audience,img.sub-img.form,img.sub-img.form {
					transform: translateX(-20px)
				}
			
				img.sub-img.suggestions,img.sub-img.align,img.sub-img.payment-details,img.sub-img.custumized,img.sub-img.custumized {
					transform: translateX(20px)
				}
			
				.bottom-animated img.sub-img.align,.bottom-animated img.sub-img.elements,.bottom-animated img.sub-img.c-assist,.bottom-animated img.sub-img.suggestions,.bottom-animated img.sub-img.payment,.bottom-animated img.sub-img.payment-details,.bottom-animated img.sub-img.audience,.bottom-animated img.sub-img.custumized,.bottom-animated img.sub-img.form,.bottom-animated img.sub-img.custumized,.bottom-animated img.sub-img.conversion-per {
					opacity: 1;
					transform: translateX(0)
				}
			
				.middle-animated img.sub-img.shopnow,.middle-animated img.sub-img.segmentation,.middle-animated img.sub-img.visitors,.middle-animated img.sub-img.clicks {
					opacity: 1;
					transform: translateX(0)
				}
			}
			
			@media only screen and (max-width: 480px) {
				.cus-identity>div.cus-name {
					border-right:inherit
				}
			
				section.zwc-testimonial-wrapper {
					padding-bottom: 60px
				}
			
				.cus-identity.zwc-flex-wrap {
					gap: 0
				}
			
				.lp-platforms .ecommerce {
					padding: 10px
				}
			
				.zwc-subscriptions {
					padding: 0
				}
			
				.zwc-flex-wrap.brand-to-brand>div {
					width: 70px
				}
			
				.zwc-flex-wrap.brand-to-brand {
					padding: 30px 25px;
					background-color: #fff;
					border-radius: 25px;
					max-width: 272px;
					margin-bottom: 40px;
					justify-content: space-between
				}
			
				table.blueTable thead th {
					font-size: 18px;
					padding: 20px 5px
				}
			
				.zwc-mainwrapper h2 {
					font-size: 24px
				}
			
				.zwc-features-box.box4 .image-blog::before {
					left: 16%;
					top: 39%
				}
			
				.zwc-slick-slider .slick-prev {
					left: 26%
				}
			
				.zwc-slick-slider .slick-next {
					right: 26%
				}
			
				.zwc-slick-slider .slick-next,.zwc-slick-slider .slick-prev {
					top: 105%
				}
			
				.zwc-features .zwc-features-box {
					padding: 15px
				}
			
				.user-container {
					transform: scale(1)
				}
			
				.zwc-mainwrapper h1 {
					font-size: 28px
				}
			
				.zwc-mainwrapper h2 {
					font-size: 25px
				}
			}
			
			.zwc-featurelist::before {
				content: "";
				display: block;
				position: absolute;
				width: 30px;
				height: 33px;
				background-image: url(//www.zohowebstatic.com/sites/zweb/images/landingpage/alternatives/ins-ld-alt-sprite.svg);
				background-position: 0 -51px;
				background-repeat: no-repeat;
				left: 10px;
				top: 6px;
				background-size: 300px auto
			}
			
			.zwc-featurelist:nth-child(2)::before {
				background-position: -31px -51px
			}
			
			.zwc-featurelist:nth-child(3)::before {
				background-position: -64px -51px
			}
			
			.zwc-featurelist:nth-child(4)::before {
				background-position: -96px -51px
			}
			
			.zwc-featurelist:nth-child(5)::before {
				background-position: -130px -51px
			}
			
			.zwc-featurelist:nth-child(6)::before {
				background-position: -160px -51px
			}
			
			.zwc-featurelist:nth-child(7)::before {
				background-position: -194px -51px
			}
			
			