.env-body {
	width: 900px;
	margin-left: -19%
}
.marketplace-options-row .marketplace-item p {
	text-align: right
}
ul.start-ratings li {
    display: inline-block;
    width: 17%;
}
body .poptin-btn-small-text .et_pb_text_inner {
    color: #828282;
    font-weight: normal;
    width: 350px;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.as-featured-on-list .et_pb_text_inner {
    direction: rtl;
    text-align: right;
    font-weight: bold;
}
.integrations-options-row .et_pb_module .et_pb_text_inner .integration-img {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
}
@media only screen and (min-width: 981px) and (max-width: 1024px) {
	.page-forms .popups-page-top-block .popups-top-left.et_pb_text_1 {
		padding-right: 50px!important;
		padding-left: 50px
	}
	.page-forms .popups-page-top-block .et_pb_button_module_wrapper {
		height: 55px;
		padding-left: 50px
	}
	.popups-page-top-block .poptin-btn-small-text p {
		padding-left: 60px;
		width: 390px
	}
	body.page-forms .popups-top-right {
		min-height: 375px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 105%;
		top: 0px;
		background: #fff
	}
	body.page-forms .video-container {
		width: 100%;
		height: 375px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-forms .states-funnel-section {
		background-size: 554px !important;
		padding: 0px 0px
	}
	.forms-multistep-pb-section .forms-ab-test-row .popups-top-left {
		width: 100%;
		padding-left: 50px !important
	}
	body.page-forms .states-funnel-section {
		background-size: 554px !important;
		padding: 0px 0px
	}
	body.page-forms .popups-top-left h4 {
		font-size: 28px;
		font-weight: 300;
		line-height: 30px;
		color: #828282
	}
	body.page-forms .et_pb_section_3 {
		padding-top: 66px;
		padding-bottom: 430px;
		background-position: 0px -120px;
		background-size: 88%
	}
	body.page-forms .popups-top-left.et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 0px!important;
		margin-top: 185px!important
	}
	body.page-forms .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 0px;
		background-position: 100px 87% !important;
		background-size: 100%
	}
	.page-popups .popups-page-top-block .popups-top-left.et_pb_text_1 {
		padding-right: 50px!important;
		padding-left: 50px
	}
	body.page-popups .popups-top-right {
		min-height: 330px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 105%;
		top: 0px;
		background: #fff
	}
	body.page-popups .popups-top-left h4 {
		font-size: 28px;
		font-weight: 300;
		line-height: 36px;
		color: #828282
	}
	body.page-popups .popups-top-left {
		padding-top: 0px
	}
	body.page-popups .popups-page-top-block .et_pb_button_module_wrapper {
		height: 55px;
		padding-left: 50px
	}
	body.page-popups .popups-top-left ul li {
		color: #828282;
		font-weight: normal;
		list-style: none;
		font-size: 15.5px;
		padding-left: 20px;
		position: relative;
		line-height: 22px
	}
	body.page-popups .popups-page-section.section-3 .et_pb_row_3 {
		background-position: 98% 200px!important;
		background-size: 480px !important
	}
	body.page-popups .popups-page-section.et_pb_section_1 {
		padding-top: 185px;
		padding-bottom: 250px;
		background-position: -24px -37px!important;
		background-size: 700px!important
	}
	body.page-popups .et_pb_section_0 {
		padding-bottom: 100px
	}
	body.page-popups .popups-page-section.section-3.et_pb_section_2 {
		padding-top: 40px;
		padding-bottom: 80px
	}
	body.page-popups .popups-top-left.et_pb_text_6 {
		padding-top: 0px;
		padding-left: 50px !important
	}
	body.page-popups .et_pb_section_4 {
		padding-top: 160px;
		padding-bottom: 510px;
		background-position: 0px -149px;
		background-size: 95%
	}
	body.page-popups .et_pb_text_7 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 0px!important;
		margin-top: 104px!important
	}
	body.page-popups .et_pb_section_4 {
		padding-top: 160px;
		padding-bottom: 400px;
		background-position: 0px -149px;
		background-size: 95%
	}
	body.page-popups .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 0px;
		background-position: 100px 83% !important;
		background-size: 100%
	}
	body.page-pricing .pricing-item {
		width: 218px;
		float: left;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.05);
		-webkit-box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.05);
		padding: 10px 0px;
		margin: 0px 16.5px;
		border-radius: 15px;
		position: relative;
		background-position: -15px 69px !important
	}
	body.page-pricing .et_pb_row.poptin-pricing {
		position: relative;
		width: 100%;
		max-width: 1100px;
		margin: auto;
		padding: 10px 0px
	}
	body.page-pricing .pricing-item h4.package-sub-text sup {
		font-size: 20.5px;
		vertical-align: text-top;
		line-height: 50px;
		position: absolute;
		top: 20px;
		left: 65px
	}
	body.page-pricing .pricing-item h4.package-sub-text sub {
		font-size: 20.5px;
		vertical-align: text-top;
		line-height: 50px;
		position: absolute;
		top: 45px;
		/*right: 37px*/
	}
	body.page-pricing .yearly-package-sub.psubact .package-sub-text sub {
		right: 32px
	}
	body.page-pricing .poptin-testimonial-section.et_pb_section_1 {
		padding-top: 14px;
		background-position: 0% 0%!important;
		background-size: 500px !important
	}
	body.page-pricing .client-info {
		width: 250px;
		margin: 20px auto 0px;
		background-size: 48px 48px !important;
		margin-left: 145px
	}
	body.page-pricing .poptin-features.et_pb_row {
		position: relative;
		width: 94%;
		max-width: 1080px;
		margin: auto
	}
	body.page-pricing .poptin-features h5 {
		font-size: 25.5px;
		font-weight: normal;
		padding: 10px 20px
	}
	body.page-pricing .poptin-feature-list ul li {
		list-style: none;
		float: left;
		width: 24%;
		font-size: 12.5px;
		font-weight: 300;
		color: #828282;
		margin-bottom: 30px;
		min-height: 52px;
		padding-left: 20px;
		position: relative;
		margin-right: 5px
	}
	body.page-pricing .et_pb_section.poptin-faq-section {
		padding-top: 50px;
		background-position: 0% 10%
	}
	body.page-pricing .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 0px;
		background-position: 100% 80% !important;
		background-size: 100% !important
	}
	.poptin-footer-section .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 0px;
		background-position: 100% 80% !important;
		background-size: 100% !important
	}
	body.page-pricing .poptin-footer-section .poptin-footer-part-2,
	body.page-forms .poptin-footer-section .poptin-footer-part-2,
	body.page-popups .poptin-footer-section .poptin-footer-part-2 {
		width: 68% !important;
		margin: 0 auto;
		padding: 27px 0px;
		border-top: 1px solid #E0E0E0 !important
	}
	body.page-pricing .et_pb_section.poptin-footer-section .poptin-footer-part-1 .et_pb_text_inner {
		text-align: center;
		width: 85%;
		margin: 0 auto
	}
	body .type-project.et_pb_portfolio_item {
		width: 247px !important;
		height: auto;
		background: #FFF;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin-bottom: 0px !important;
		color: #828282;
		float: left;
		margin-left: 10px;
		margin-bottom: 20px !important;
		margin-right: 10px
	}
	body .logo-block img {
		height: 60px;
		min-width: 160px;
		max-width: 160px
	}
	body.et_pb_gutters3 .marketplace-options-row.et_pb_row .et_pb_column,
	body.et_pb_gutters3.et_pb_row.marketplace-options-row .et_pb_column {
		margin-right: 18px;
		margin-left: 18px;
		width: 21.5% !important
	}
	body .marketplace-options-row .et_pb_module h3 {
		text-align: center;
		line-height: 24px !important;
		color: #7761df;
		font-size: 14.5px !important
	}
	body .marketplace-options-row .et_pb_module {
		width: 204px !important;
		height: auto;
		background: #FFF;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin-bottom: 0px !important;
		color: #828282
	}
	body.page-marketplace .et_pb_row {
		position: relative;
		width: 95%;
		max-width: 1080px;
		margin: auto
	}
	body .marketplace-options-row .et_pb_module h4 {
		background: #faf9fe;
		border-radius: 6px;
		padding: 6px 10px;
		margin-top: 10px;
		color: #828282;
		border: 2px dashed #c6c4cc;
		position: absolute;
		width: 100%;
		bottom: 0px;
		font-size: 13px
	}
	body .marketplace-options-row .et_pb_module {
		padding: 15px;
		font-size: 13px;
		line-height: 23px
	}
	body .poptin-home-section.section-1 .poptin-title h1 {
		text-align: left;
		margin-bottom: 10px;
		padding-bottom: 0px;
		font-size: 38px;
		line-height: 55px
	}
}
@media (min-width: 2000px) and (max-width: 2700px) {
	body .home-page-top-animation .main-bg {
		width: 500px;
		height: 500px;
		background-size: 100% !important;
		position: relative;
		transform: scale(1.4);
		margin-left: 25%;
		margin-top: 20%
	}
	body.page-homepage #wapper:before {
		position: absolute;
		content: '';
		height: 800px;
		width: 800px;
		position: absolute;
		right: 0px;
		z-index: 9;
		background-size: 100%;
		background-position: 30px 20px;
		transform: scale(1.8)
	}
	body .forms-page-section.section-3 {
		padding-top: 395px;
		padding-bottom: 1325px
	}
	body .integration-text-block {
		top: 350px;
		right: -150px
	}
	body.page-forms .popups-top-left.integration-txt {
		margin-top: 0px !important
	}
}
@media (min-width: 1920px) and (max-width: 2048px) {
	.page-pricing div#agency_price6 sup {
		left: 100px
	}
	.page-pricing div#agency_price7 sub {
		right: 135px
	}
	#agency_price7 h4.package-sub-text span {
		margin-left: 45px
	}
	.page-pricing div#agency_price7 sup {
		left: 85px
	}
	.page-pricing div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px!important
	}
	.page-pricing div#agency_price6 .yearly-package-sub.psubact sup {
		left: 66px !important
	}
	.page-pricing div#agency_price7 .yearly-package-sub.psubact sub {
		right: 38px!important
	}
	.page-pricing div#agency_price7 .yearly-package-sub.psubact sup {
		left: 66px !important
	}
	.page-pricing #agency_price7 .yearly-package-sub.psubact h4.package-sub-text span {
		margin-left: 0px
	}
	.page-forms .popups-top-right {
		min-height: 520px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 170%;
		top: 0px;
		background: #fff
	}
	.page-forms .video-container {
		width: 100%;
		height: 520px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-forms .popups-top-left.et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 5px!important;
		padding-left: 0px!important;
		margin-top: 320px!important
	}
	.page-forms .states-funnel-section {
		background-size: 860px !important
	}
	.page-forms div.et_pb_section.et_pb_section_0 {
		padding-bottom: 50px;
		background-position: 100% -90px!important;
		background-repeat: no-repeat!important;
		background-size: 75% !important
	}
	.page-forms .et_pb_section_3 {
		padding-top: 145px;
		padding-bottom: 775px;
		background-position: 0px -254px;
		background-size: 88%
	}
	.page-forms .et_pb_section.et_pb_section_2.forms-multistep-pb-section.et_pb_with_background.et_section_regular {
		background-position: 0px -170px
	}
	.page-forms .forms-page-section.section-3 .et_pb_row {
		width: 100%;
		max-width: 1300px
	}
	.page-popups .popups-top-right {
		min-height: 485px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 170%;
		top: 20px;
		background: #fff
	}
	.page-popups .video-container {
		width: 100%;
		height: 485px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .et_pb_text_7 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 18px!important;
		margin-top: 180px!important
	}
	.page-popups .et_pb_section_4 {
		padding-top: 200px;
		padding-bottom: 1000px;
		background-position: 0px -190px
	}
	.page-popups .et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 0px;
		background-position: 100% -80px;
		background-size: 100% !important
	}
	.page-popups .popups-page-section .et_pb_row_4 {
		padding-bottom: 200px;
		background-position: 0% 15px;
		padding-top: 255px;
		background-size: 1280px
	}
	.page-popups .popups-page-section .et_pb_row_5 {
		background-size: 450px;
		background-position: 100% 100px;
		padding-top: 100px
	}
	body.page-popups #wapper {
		background-position: 100% 0%;
		background-size: 48%
	}
	.page-popups div#abtest-block .et_pb_text.et_pb_text_6 {
		padding-top: 770px !important
	}
	.popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 19px!important;
		margin-top: 480px!important;
		margin-bottom: 0px!important;
		left: 30px;
		position: relative
	}
	.page-forms .popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 19px!important;
		margin-top: 350px!important;
		margin-bottom: 0px!important
	}
	body .popups-top-left.integration-txt .et_pb_text_inner {
		right: 0px;
		top: -30px
	}
	body.page-forms .popups-top-left.integration-txt p {
		text-align: left;
		padding-left: 100px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_1 {
		padding-top: 180px;
		padding-bottom: 100px;
		background-position: 285px 100px!important;
		background-size: 700px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_text_4 {
		padding-top: 200px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 190px!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 {
		padding-top: 400px;
		padding-bottom: 580px;
		background-size: 1300px!important;
		background-position: 0% 25%!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 .et_pb_row_4.et_pb_row {
		padding-top: 100px;
		padding-bottom: 100px
	}
	body.page-autoresponder .et_pb_section_4 {
		padding-top: 350px;
		padding-bottom: 200px;
		background-position: 0px 140px;
		margin-top: -20px
	}
	body.page-agencies .poptin-video-block .poptin-right-video {
		position: absolute;
		right: -385px;
		width: 800px !important;
		top: 85px
	}
	body.page-agencies .agencies-section-block.section-1 {
		background-size: 1340px !important;
		margin-top: 150px
	}
	body.page-agencies .agencies-section-block.section-2 .et_pb_text_4.popups-top-left {
		padding: 100px 0px !important
	}
	body.page-agencies .et_pb_section.et_pb_section_2.agencies-section-block.section-2 {
		background-size: 1000px !important;
		background-position: 90% 0px;
		padding-bottom: 145px
	}
	body.page-agencies .agencies-section-block.section-3.et_pb_section_3:before {
		left: 15%;
		content: '';
		background-size: 100%;
		top: 445px
	}
	body.page-agencies .agencies-section-block.section-4 {
		background-size: 1000px !important;
		background-position: 70% 0px !important
	}
	body.page-about-us .et_pb_row {
		position: relative;
		width: 100%;
		max-width: 1250px;
		margin: auto
	}
	body.page-about-us .about-poptin-section.section-2 {
		background-size: 980px !important;
		background-position: 100% 45px !important;
		padding-bottom: 260px
	}
	.page-about-us .about-poptin-section.section-3:before {
		width: 900px;
		height: 610px;
		background-size: 100%;
		background-position: 0px 0px;
		left: 40px;
		top: 35px
	}
	.page-about-us .about-poptin-section.section-3 {
		padding-bottom: 100px;
		background-size: 100%!important;
		background-position: 0px -20px!important;
		margin-top: 100px
	}
	.poptin-contact-section.section-1 {
		background-position: 0px 50px !important
	}
	.agencies-section-block.section-3.integrations-inside-section.section-4:before {
		content: '';
		background-repeat: no-repeat;
		top: 370px;
		background-size: 84%;
		left: 23%
	}
	.page-affiliate .affiliate-section.section-2 .et_pb_row {
		width: 100%;
		max-width: 1300px
	}
	.home-how-it-works.et_pb_row {
		position: relative;
		width: 80%;
		max-width: 1280px;
		margin: auto
	}
	.page-homepage .poptin-home-section.section-1 {
		background: transparent;
		padding-top: 20px;
		padding-bottom: 150px
	}
	.amazing-features-tab .tab-text-block {
		width: 300px;
		text-align: right;
		display: inline-block;
		vertical-align: top;
		position: absolute;
		right: 30%;
		top: 60px;
		color: #828282;
		font-weight: normal
	}
	.page-homepage .poptin-home-section.section-6 {
		background-size: 100%!important;
		background-position: 0px 10px !important;
		padding-bottom: 390px
	}
	.page-homepage .plugin-rating-block {
		padding-top: 580px !important
	}
	.homepage-animation-section .animation-block {
		width: 730px;
		margin: 50px auto;
		float: right;
		margin-right: 20px;
		position: relative;
		top: -80px;
		left: 54%
	}
	body .homepage-animation-section .main-bg {
		transform: scale(1.46);
		top: 124px;
		left: 139px
	}
	.homepage-animation-section .popup-0 {
		width: 100%
	}
	.homepage-animation-section .popup-0 img {
		width: 100%
	}
	.homepage-animation-section .popup-1 img {
		width: 100%
	}
	.homepage-animation-section .popup-2 img {
		width: 100%
	}
	@keyframes slideInRight {
		from {
			-webkit-transform: translate3d(200%, 0, 0);
			transform: translate3d(200%, 0, 0);
			visibility: visible
		}
		to {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0)
		}
	}
	@keyframes slideInRight2 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			left: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			top: 20px;
			width: 100px !important;
			opacity: 0;
			left: 190px !important;
			top: 185px !important
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			top: 120px;
			position: absolute;
			width: 278px !important;
			opacity: 1;
			left: 77px !important
		}
	}
	@keyframes slideInRight3 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			right: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			right: 170px !important;
			top: 130px !important;
			width: 235px !important
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			position: absolute;
			opacity: 1;
			right: 225px !important;
			top: 214px !important;
			width: 351px !important
		}
	}
	@keyframes slideInRight4 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			right: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			width: 132px !important;
			position: absolute;
			right: 183px !important;
			top: 240px !important
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			position: absolute;
			opacity: 1;
			width: 201px !important;
			right: 157px !important;
			top: 454px !important
		}
	}
	body.page-homepage #wapper:before {
		content: '';
		height: 1000px;
		width: 1000px;
		position: absolute;
		left: 0px;
		z-index: 9
	}
	body .et_pb_row.poptin-features.color-scheme-2 {
		background-position: -8px 194px !important
	}
	body .et_pb_row.poptin-features.color-scheme-3 {
		background-position: -10px 176px !important
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -70%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 720px;
		height: 381px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .page-autoresponder .et_pb_section_4 {
		padding-top: 250px;
		padding-bottom: 350px;
		background-size: 950px!important;
		background-position: 0px 20%
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_1 {
		padding-top: 180px;
		padding-bottom: 100px;
		background-position: 285px 100px!important;
		background-size: 700px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_text_4 {
		padding-top: 200px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 190px!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 {
		padding-top: 400px;
		padding-bottom: 580px;
		background-size: 1300px!important;
		background-position: 0% 25%!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 .et_pb_row_4.et_pb_row {
		padding-top: 100px;
		padding-bottom: 100px
	}
	body.page-autoresponder .et_pb_section_4 {
		padding-top: 325px;
		padding-bottom: 400px;
		background-position: 0px 140px;
		margin-top: -20px
	}
	/*body .amazing-features-tab .tab-image-block {
		width: 1113px;
		padding-bottom: 120px;
		margin-left: 0%
    }*/
    body .amazing-features-tab .tab-image-block {
        width: 1075px;
        padding-bottom: 120px;
        margin-left: 0%;
        height: 371px;
    }
    body .amazing-features-tab .tab-image-block img {
        height: 455px;
        width: 100%;
    }
    body .tab-video-container {
        position: absolute;
        width: 670px;
        height: 330px;
        top: 30px;
        left: 16px;
        margin-left: 10%;
    }
	body .amazing-features-tab .et_pb_all_tabs {
	    background-repeat: no-repeat;
        background-position: 50% 35%;
        background-size: 40%;
        padding-bottom: 100px;
	}
}
@media (min-width: 2048px) and (max-width: 2848px) {
	.page-pricing div#agency_price6 sup {
		left: 100px
	}
	.page-pricing div#agency_price7 sub {
		right: 135px
	}
	#agency_price7 h4.package-sub-text span {
		margin-left: 45px
	}
	.page-pricing div#agency_price7 sup {
		left: 85px
	}
	.page-pricing div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px!important
	}
	.page-pricing div#agency_price6 .yearly-package-sub.psubact sup {
		left: 66px !important
	}
	.page-pricing div#agency_price7 .yearly-package-sub.psubact sub {
		right: 38px!important
	}
	.page-pricing div#agency_price7 .yearly-package-sub.psubact sup {
		left: 66px !important
	}
	.page-pricing #agency_price7 .yearly-package-sub.psubact h4.package-sub-text span {
		margin-left: 0px
	}
	.page-forms .popups-top-right {
		min-height: 520px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 170%;
		top: 0px;
		background: #fff
	}
	.page-forms .video-container {
		width: 100%;
		height: 520px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-forms .popups-top-left.et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 5px!important;
		padding-left: 0px!important;
		margin-top: 320px!important
	}
	.page-forms .states-funnel-section {
		background-size: 860px !important
	}
	.page-forms div.et_pb_section.et_pb_section_0 {
		padding-bottom: 50px;
		background-position: 100% -90px!important;
		background-repeat: no-repeat!important;
		background-size: 75% !important
	}
	.page-forms .et_pb_section_3 {
		padding-top: 145px;
		padding-bottom: 775px;
		background-position: 0px -254px;
		background-size: 88%
	}
	.page-forms .et_pb_section.et_pb_section_2.forms-multistep-pb-section.et_pb_with_background.et_section_regular {
		background-position: 0px -170px
	}
	.page-forms .forms-page-section.section-3 .et_pb_row {
		width: 100%;
		max-width: 1300px
	}
	.page-popups .popups-top-right {
		min-height: 485px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 170%;
		top: 20px;
		background: #fff
	}
	.page-popups .video-container {
		width: 100%;
		height: 485px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .et_pb_text_7 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 18px!important;
		margin-top: 180px!important
	}
	.page-popups .et_pb_section_4 {
		padding-top: 200px;
		padding-bottom: 1000px;
		background-position: 0px -190px
	}
	.page-popups .et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 0px;
		background-position: 100% -80px;
		background-size: 100% !important
	}
	.page-popups .popups-page-section .et_pb_row_4 {
		padding-bottom: 200px;
		background-position: 0% 15px;
		padding-top: 255px;
		background-size: 1280px
	}
	.page-popups .popups-page-section .et_pb_row_5 {
		background-size: 450px;
		background-position: 100% 100px;
		padding-top: 100px
	}
	body.page-popups #wapper {
		background-position: 100% 0%;
		background-size: 48%
	}
	.page-popups div#abtest-block .et_pb_text.et_pb_text_6 {
		padding-top: 770px !important
	}
	.popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 19px!important;
		margin-top: 480px!important;
		margin-bottom: 0px!important;
		left: 30px;
		position: relative
	}
	.page-forms .popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 19px!important;
		margin-top: 350px!important;
		margin-bottom: 0px!important
	}
	body .popups-top-left.integration-txt .et_pb_text_inner {
		right: 0px;
		top: -30px
	}
	body.page-forms .popups-top-left.integration-txt p {
		text-align: left;
		padding-left: 100px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_1 {
		padding-top: 180px;
		padding-bottom: 100px;
		background-position: 285px 100px!important;
		background-size: 700px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_text_4 {
		padding-top: 200px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 190px!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 {
		padding-top: 400px;
		padding-bottom: 580px;
		background-size: 1300px!important;
		background-position: 0% 25%!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 .et_pb_row_4.et_pb_row {
		padding-top: 100px;
		padding-bottom: 100px
	}
	body.page-autoresponder .et_pb_section_4 {
		padding-top: 350px;
		padding-bottom: 200px;
		background-position: 0px 140px;
		margin-top: -20px
	}
	body.page-agencies .poptin-video-block .poptin-right-video {
		position: absolute;
		right: -385px;
		width: 800px !important;
		top: 85px
	}
	body.page-agencies .agencies-section-block.section-1 {
		background-size: 1340px !important;
		margin-top: 150px
	}
	body.page-agencies .agencies-section-block.section-2 .et_pb_text_4.popups-top-left {
		padding: 100px 0px !important
	}
	body.page-agencies .et_pb_section.et_pb_section_2.agencies-section-block.section-2 {
		background-size: 1000px !important;
		background-position: 90% 0px;
		padding-bottom: 145px
	}
	body.page-agencies .agencies-section-block.section-3.et_pb_section_3:before {
		left: 15%;
		content: '';
		background-size: 100%;
		top: 445px
	}
	body.page-agencies .agencies-section-block.section-4 {
		background-size: 1000px !important;
		background-position: 70% 0px !important
	}
	body.page-about-us .et_pb_row {
		position: relative;
		width: 100%;
		max-width: 1250px;
		margin: auto
	}
	body.page-about-us .about-poptin-section.section-2 {
		background-size: 980px !important;
		background-position: 100% 45px !important;
		padding-bottom: 260px
	}
	.page-about-us .about-poptin-section.section-3:before {
		width: 900px;
		height: 610px;
		background-size: 100%;
		background-position: 0px 0px;
		left: 40px;
		top: 35px
	}
	.page-about-us .about-poptin-section.section-3 {
		padding-bottom: 100px;
		background-size: 100%!important;
		background-position: 0px -20px!important;
		margin-top: 100px
	}
	.poptin-contact-section.section-1 {
		background-position: 0px 50px !important
	}
	.agencies-section-block.section-3.integrations-inside-section.section-4:before {
		content: '';
		background-repeat: no-repeat;
		top: 370px;
		background-size: 84%;
		left: 23%
	}
	.page-affiliate .affiliate-section.section-2 .et_pb_row {
		width: 100%;
		max-width: 1300px
	}
	.home-how-it-works.et_pb_row {
		position: relative;
		width: 80%;
		max-width: 1280px;
		margin: auto
	}
	.page-homepage .poptin-home-section.section-1 {
		background: transparent;
		padding-top: 20px;
		padding-bottom: 150px
	}
	.amazing-features-tab .tab-text-block {
		width: 300px;
		text-align: right;
		display: inline-block;
		vertical-align: top;
		position: absolute;
		right: 30%;
		top: 60px;
		color: #828282;
		font-weight: normal
	}
	.page-homepage .poptin-home-section.section-6 {
		background-size: 100%!important;
		background-position: 0px 10px !important;
		padding-bottom: 390px
	}
	.page-homepage .plugin-rating-block {
		padding-top: 580px !important
	}
	.homepage-animation-section .animation-block {
		width: 730px;
		margin: 50px auto;
		float: right;
		margin-right: 20px;
		position: relative;
		top: -80px;
		left: 54%
	}
	body .homepage-animation-section .main-bg {
		transform: scale(1.46);
		top: 124px;
		left: 139px
	}
	.homepage-animation-section .popup-0 {
		width: 100%
	}
	.homepage-animation-section .popup-0 img {
		width: 100%
	}
	.homepage-animation-section .popup-1 img {
		width: 100%
	}
	.homepage-animation-section .popup-2 img {
		width: 100%
	}
	@keyframes slideInRight {
		from {
			-webkit-transform: translate3d(200%, 0, 0);
			transform: translate3d(200%, 0, 0);
			visibility: visible
		}
		to {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0)
		}
	}
	@keyframes slideInRight2 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			left: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			top: 20px;
			width: 100px !important;
			opacity: 0;
			left: 190px !important;
			top: 185px !important
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			top: 120px;
			position: absolute;
			width: 278px !important;
			opacity: 1;
			left: 77px !important
		}
	}
	@keyframes slideInRight3 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			right: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			right: 170px !important;
			top: 130px !important;
			width: 235px !important
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			position: absolute;
			opacity: 1;
			right: 225px !important;
			top: 214px !important;
			width: 351px !important
		}
	}
	@keyframes slideInRight4 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			right: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			width: 132px !important;
			position: absolute;
			right: 183px !important;
			top: 240px !important
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			position: absolute;
			opacity: 1;
			width: 201px !important;
			right: 157px !important;
			top: 454px !important
		}
	}
	body.page-homepage #wapper:before {
		content: '';
		height: 1000px;
		width: 1000px;
		position: absolute;
		left: 0px;
		z-index: 9
	}
	body .et_pb_row.poptin-features.color-scheme-2 {
		background-position: -8px 194px !important
	}
	body .et_pb_row.poptin-features.color-scheme-3 {
		background-position: -10px 176px !important
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -70%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 720px;
		height: 381px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .page-autoresponder .et_pb_section_4 {
		padding-top: 250px;
		padding-bottom: 350px;
		background-size: 950px!important;
		background-position: 0px 20%
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_1 {
		padding-top: 180px;
		padding-bottom: 100px;
		background-position: 285px 100px!important;
		background-size: 700px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_text_4 {
		padding-top: 200px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 190px!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 {
		padding-top: 400px;
		padding-bottom: 580px;
		background-size: 1300px!important;
		background-position: 0% 25%!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 .et_pb_row_4.et_pb_row {
		padding-top: 100px;
		padding-bottom: 100px
	}
	body.page-autoresponder .et_pb_section_4 {
		padding-top: 325px;
		padding-bottom: 400px;
		background-position: 0px 140px;
		margin-top: -20px
	}
	/*body .amazing-features-tab .tab-image-block {
		width: 1113px;
		padding-bottom: 120px;
		margin-left: 0%
    }*/
    body .amazing-features-tab .tab-image-block {
        width: 1075px;
        padding-bottom: 120px;
        margin-left: 0%;
        height: 371px;
    }
    body .amazing-features-tab .tab-image-block img {
        height: 455px;
        width: 100%;
    }
    body .tab-video-container {
        position: absolute;
        width: 670px;
        height: 330px;
        top: 30px;
        left: 16px;
        margin-left: 10%;
    }
	body .amazing-features-tab .et_pb_all_tabs {
	    background-repeat: no-repeat;
        background-position: 50% 35%;
        background-size: 40%;
        padding-bottom: 100px;
	}
}
@media (min-width: 1281px) and (max-width: 1440px) {
	body .logo-block img {
		height: 60px;
		min-width: 200px;
		max-width: 100%
	}
	.page-forms .popups-top-right {
		min-height: 370px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 118%;
		top: 30px;
		background: #fff
	}
	.page-forms .video-container {
		width: 100%;
		height: 370px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.home-page-top-animation .main-bg {
		transform: scale(1);
		left: 15px;
		top: 0px
	}
	.page-forms .popups-top-left.et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 0px!important;
		padding-left: 18px!important;
		margin-top: 130px!important
	}
	.page-forms .states-funnel-section {
		background-size: 675px !important
	}
	.page-forms div.et_pb_section.et_pb_section_0 {
		background-position: 302px -65px !important;
		background-size: 1078px !important
	}
	.page-forms .et_pb_section_3 {
		padding-top: 200px;
		padding-bottom: 630px;
		background-position: 0px -210px;
		background-size: 92%
	}
	.page-popups .et_pb_section_0 {
		padding-bottom: 100px
	}
	.page-popups .popups-top-right {
		min-height: 430px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 118%;
		top: 0px;
		background: #fff
	}
	.page-popups .video-container {
		width: 100%;
		height: 430px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .popups-page-section.et_pb_section_1 {
		padding-top: 185px;
		padding-bottom: 300px;
		background-position: -24px -18px!important;
		background-size: 860px!important
	}
	.page-popups .popups-page-section.section-3.et_pb_section_2 {
		padding-top: 40px;
		padding-bottom: 140px
	}
	.page-popups .popups-page-section.section-2.et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 0px;
		background-position: 100% -50px
	}
	.page-popups .popups-page-section.section-2 .et_pb_row_4 {
		padding-bottom: 140px;
		background-position: 78% -8px;
		padding-top: 200px;
		background-size: 1100px
	}
	.page-popups .popups-page-section.section-2 .et_pb_text_6 {
		padding-top: 570px!important;
		padding-bottom: 250px!important;
		padding-left: 0px!important
	}
	.page-popups .popups-page-section.section-2 .et_pb_row_5 {
		background-size: 420px;
		background-position: 95% 62%
	}
	.page-popups .w-half-block.et_pb_text_4 {
		padding-top: 370px!important;
		padding-left: 65px!important
	}
	.page-popups .popups-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 200px!important
	}
	.page-popups .et_pb_section_4 {
		padding-top: 150px;
		padding-bottom: 600px;
		background-position: 0px -189px;
		background-size: 95%
	}
	.page-popups .et_pb_text_7 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 0px!important;
		margin-top: 236px!important
	}
	body.page-forms .et_pb_section.poptin-footer-section,
	body.page-popups .et_pb_section.poptin-footer-section,
	body.page-pricing .et_pb_section.poptin-footer-section {
		padding-top: 130px;
		padding-bottom: 0px;
		background-position: 250px 67% !important;
		background-size: 100%
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 {
		background-size: 690px;
		background-position: 100% 250px;
		padding-bottom: 140px
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_1 {
		padding-top: 180px;
		padding-bottom: 150px;
		background-position: 49px 100px!important;
		background-size: 650px !important
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 svg {
		width: 94%
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 {
		right: -183px
	}
	body.page-agencies .poptin-video-block .poptin-right-video {
		position: absolute;
		right: -115px;
		width: 550px !important;
		top: 85px
	}
	body.page-agencies .agencies-section-block.section-1 {
		background-size: 945px !important;
		background-position: 0% 85px
	}
	body.page-agencies .agencies-section-block.section-1 .popups-top-left.et_pb_text_3 {
		padding-top: 100px !important;
		padding-bottom: 290px!important
	}
	body.page-agencies .agencies-section-block.section-2 .et_pb_text_4.popups-top-left {
		padding: 100px 0px !important
	}
	body.page-agencies .et_pb_section.et_pb_section_2.agencies-section-block.section-2 {
		background-size: 780px !important;
		background-position: 90% 0px
	}
	body.page-agencies .agencies-section-block.section-3.et_pb_section_3:before {
		left: 2%;
		content: ''
	}
	body.page-agencies .agencies-section-block.section-4 {
		background-size: 900px !important;
		background-position: 85% 10px !important
	}
	.page-about-us .about-poptin-section.section-2 {
		background-size: 710px !important;
		background-position: 100% 220px !important;
		padding-bottom: 105px
	}
	.page-about-us .about-poptin-section.section-3:before {
		content: '';
		position: absolute;
		width: 685px;
		height: 530px;
		background-size: 100%;
		background-position: 0px 0px;
		left: 0px;
		top: 77px
	}
	.page-about-us .about-poptin-section.section-3 {
		padding-bottom: 0px
	}
	body.error404 .error-404--section {
		padding-top: 300px
	}
	.agencies-section-block.section-3.integrations-inside-section.section-4:before {
		content: '';
		background-repeat: no-repeat;
		top: 370px;
		background-size: 84%;
		left: 14%
	}
	.page-affiliate .affiliate-section.section-2 {
		background-size: 64% !important
	}
	.home-how-it-works.et_pb_row {
		position: relative;
		width: 80%;
		max-width: 1280px;
		margin: auto
	}
	body .tab-content-img {
		width: 100%;
		background-size: 100%;
		background-repeat: no-repeat;
		height: 525px
	}
	body .tab-content-img {
		transform: scale(1.15);
		-moz-transform: scale(1.35);
		-webkit-transform: scale(1.15);
		margin-left: 30px
	}
	body .lightbox-demo-popup {
		position: absolute;
		width: 700px;
		height: 430px;
		text-align: center;
		top: 90px;
		left: 50px
	}
	body .floating-bar-demo-popup {
		position: absolute;
		bottom: -8px
	}
	body .fullscreen-demo-popup {
		position: absolute;
		bottom: -13px
	}
	body .slidein-demo-popup {
		position: absolute;
		bottom: 9px;
		width: 310px;
		right: 16px
	}
	body .slideInRightInside {
		-webkit-animation-name: slideInRightInsideV2;
		animation-name: slideInRightInsideV2
	}
	body .bigsidebar-demo-popup {
		position: absolute;
		width: 253px;
		right: 0px;
		top: 48px
	}
	body .socialwidget-demo-popup {
		width: 95px;
		position: absolute;
		bottom: 10px;
		right: 20px
	}
	body .amazing-features-tab .et_pb_all_tabs {
		background-repeat: no-repeat;
		background-position: 50% 35%;
		background-size: 70%
	}
	.page-popups .video-container {
		width: 800px;
		height: 415px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .popups-top-right {
		min-height: 420px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 40px;
		background: #fff;
		transform: scale(0.86);
		left: -60px
	}
}
@media (min-width: 1366px) and (max-width: 1439px) {
	body .amazing-features-tab .tab-image-block {
		width: 944px;
		padding-bottom: 120px
	}
	body .tab-video-container {
		position: absolute;
		width: 584px;
		height: 300px;
		top: 21px;
		left: 182px
	}
	body .amazing-features-tab .tab-image-block img {
		height: 405px;
		width: 100%
	}
	.poptin-home-section.section-5 .tab-text-block {
		right: 11%
	}
	.page-popups .popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 0px!important;
		margin-top: 195px!important;
		margin-bottom: 0px!important
	}
	.page-forms .popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 10px!important;
		margin-top: 90px!important;
		margin-bottom: 0px!important
	}
	.page-autoresponder .autoresponder-page-section.section-2 {
		background-size: 700px!important
	}
	body .poptin-home-section.section-1 {
		padding-top: 0px
	}
	body.page.et_pb_pagebuilder_layout #main-content {
		padding-top: 60px
	}
	body .env-body {
		width: 800px;
		margin-left: -31%
	}
	body div#agency_price6 sup {
		left: 100px
	}
	body div#agency_price7 sub {
		right: 123px
	}
	body div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px
	}
	body div#agency_price6 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price7 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price7 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body.page-forms .popups-top-left.integration-txt .et_pb_text_inner {
		right: 0px;
		top: -10px
	}
	body .how-it-works-item {
		display: inline-block;
		margin-right: 0px;
		padding: 10px;
		border-radius: 10px;
		transition: 0.5s
	}
	body .poptin-home-section.section-6 .et_pb_text {
		margin-top: -65px
	}
	body .poptin-home-section.section-6 .popups-top-left p {
		color: #828282;
		font-weight: normal;
		direction: rtl;
		font-size: 18.5px
	}
	body.page-autoresponder .env-body-inside-3 {
		position: absolute;
		top: 17%;
		right: 7%;
		width: 68%
	}
	body .et_pb_section_4.autoresponder-page-section.section-2 {
		padding-top: 230px;
		padding-bottom: 150px;
		background-size: 700px!important;
		background-position: 0% 10%!important
	}
	body .et_pb_section.et_pb_section_2.autoresponder-page-section.section-2 {
		padding-bottom: 120px
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -20%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 520px;
		height: 285px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .autoresponder-video-block:before {
		content: '';
		width: 45px;
		height: 40px;
		position: relative;
		left: 20px;
		top: 15px;
		z-index: 999999;
		background-size: 100%;
		background-repeat: no-repeat;
		position: absolute
	}
	body.et_pb_gutters3 .marketplace-options-row .et_pb_column,
	body.et_pb_gutters3.et_pb_row.marketplace-options-row .et_pb_column {
		margin-right: 25px !important;
		margin-left: 25px;
		width: 21% !important
	}
}
@media (min-width: 1440px) and (max-width: 1500px) {
	.page-popups .popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 0px!important;
		margin-top: 235px!important;
		margin-bottom: 0px!important
	}
	.page-forms .popups-top-left.integration-txt {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 15px!important;
		margin-top: 130px!important;
		margin-bottom: 0px!important
	}
	.page-autoresponder .autoresponder-page-section.section-2 {
		background-size: 750px!important
	}
	body .poptin-home-section.section-1 {
		padding-top: 25px
	}
	body div#agency_price6 sup {
		left: 100px
	}
	body div#agency_price7 sub {
		right: 123px
	}
	body div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px
	}
	body div#agency_price6 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price7 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price7 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body.page-forms .popups-top-left.integration-txt .et_pb_text_inner {
		right: 0px;
		top: -10px
	}
	body .poptin-home-section.section-6 .et_pb_text {
		margin-top: -65px
	}
	body .poptin-home-section.section-6 .popups-top-left p {
		color: #828282;
		font-weight: normal;
		direction: rtl;
		font-size: 18.5px
	}
	body.page-autoresponder .env-body-inside-3 {
		position: absolute;
		top: 17%;
		right: 7%;
		width: 68%
	}
	body .amazing-features-tab .tab-image-block {
		width: 944px;
		padding-bottom: 120px
	}
	body .tab-video-container {
		position: absolute;
		width: 584px;
		height: 320px;
		top: 21px;
		left: 182px
	}
	body .amazing-features-tab .tab-image-block img {
		height: 428px;
		width: 100%
	}
	body .et_pb_section_4.autoresponder-page-section.section-2 {
		padding-top: 230px;
		padding-bottom: 150px;
		background-size: 700px!important;
		background-position: 0% 10%!important
	}
	body .et_pb_section.et_pb_section_2.autoresponder-page-section.section-2 {
		padding-bottom: 120px
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -28%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 520px;
		height: 285px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .autoresponder-video-block:before {
		content: '';
		width: 45px;
		height: 40px;
		position: relative;
		left: 20px;
		top: 15px;
		z-index: 999999;
		background-size: 100%;
		background-repeat: no-repeat;
		position: absolute
	}
}
@media (min-width: 1500px) and (max-width: 1600px) {
	body .poptin-home-section.section-1 {
		padding-top: 0px
	}
	body .home-page-top-animation .main-bg {
		width: 500px;
		height: 500px;
		background-size: 100% !important;
		position: relative;
		transform: scale(1.2);
		margin-left: 15%
	}
	body.page-homepage #wapper:before {
		position: absolute;
		content: '';
		height: 800px;
		width: 800px;
		position: absolute;
		right: 0px;
		z-index: 9;
		background-size: 100%;
		background-position: -23px 55px !important;
		transform: scale(1.3)
	}
	body div#agency_price6 sup {
		left: 100px
	}
	body div#agency_price7 sub {
		right: 123px
	}
	body div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px
	}
	body div#agency_price6 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price7 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price7 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body .logo-block {
		position: relative;
		padding: 11px 0px;
		width: 100%
	}
	body .popups-top-left.integration-txt .et_pb_text_inner {
		top: 0px
	}
	body.page-forms .popups-top-left.integration-txt .et_pb_text_inner {
		top: -65px;
		right: -100px
	}
	body .popups-top-left.integration-txt a {
		margin-left: 42px
	}
	body .et_pb_section_4.autoresponder-page-section.section-2 {
		padding-top: 230px;
		padding-bottom: 200px;
		background-size: 800px!important;
		background-position: 0% -40px !important
	}
	body .et_pb_section.et_pb_section_2.autoresponder-page-section.section-2 {
		padding-bottom: 190px
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -42%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 600px;
		height: 328px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .autoresponder-video-block:before {
		content: '';
		width: 45px;
		height: 40px;
		position: relative;
		left: 20px;
		top: 15px;
		z-index: 999999;
		background-size: 100%;
		background-repeat: no-repeat;
		position: absolute
	}
	body .amazing-features-tab .tab-image-block {
		width: 1050px;
		padding-bottom: 120px
	}
	body .tab-video-container {
		position: absolute;
		width: 648px;
		height: 345px;
		top: 30px;
		left: 204px
	}
	body .amazing-features-tab .tab-image-block img {
		height: 470px;
		width: 100%
	}
	body .amazing-features-tab .et_pb_all_tabs {
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-size: 58%
	}
	.page-popups .video-container {
		width: 800px;
		height: 415px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .popups-top-right {
		min-height: 420px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 40px;
		background: #fff
	}
	.page-forms .popups-top-right {
		min-height: 420px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 0px;
		background: #fff
	}
	.page-forms .video-container {
		width: 100%;
		height: 420px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
}
@media (min-width: 1024px) and (max-width: 1280px) {
	body .tab-video-container {
		position: absolute;
		width: 548px;
		height: 345px;
		top: 28px;
		left: 169px
	}
	body .logo-block img {
		height: 60px;
		min-width: 170px;
		max-width: 100%
	}
	.page-forms .popups-top-right {
		min-height: 370px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 118%;
		top: 0px;
		background: #fff
	}
	.page-forms .video-container {
		width: 100%;
		height: 370px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-forms .popups-top-left.et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 0px!important;
		padding-left: 0px!important;
		margin-top: 135px!important
	}
	.page-forms .states-funnel-section {
		background-size: 675px !important
	}
	.page-forms div.et_pb_section.et_pb_section_0 {
		background-position: 302px -65px !important;
		background-size: 1078px !important
	}
	.page-popups .popups-top-right {
		min-height: 360px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 118%;
		top: 50px;
		background: #fff
	}
	.page-popups .video-container {
		width: 100%;
		height: 360px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .popups-page-section.et_pb_section_1 {
		padding-top: 185px;
		padding-bottom: 300px;
		background-position: -24px -37px!important;
		background-size: 860px!important
	}
	.page-popups .popups-page-section.section-3.et_pb_section_2 {
		padding-top: 40px;
		padding-bottom: 40px
	}
	.page-popups .w-half-block.et_pb_text_4 {
		padding-top: 370px!important;
		padding-left: 65px!important
	}
	.page-popups .popups-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 200px!important
	}
	.page-popups .et_pb_section_4 {
		padding-top: 150px;
		padding-bottom: 510px;
		background-position: 0px -189px;
		background-size: 95%
	}
	body.page-forms .et_pb_section.poptin-footer-section,
	body.page-popups .et_pb_section.poptin-footer-section,
	body.page-pricing .et_pb_section.poptin-footer-section {
		padding-top: 90px;
		padding-bottom: 0px;
		background-position: 275px 87% !important;
		background-size: 100%
	}
	body.page-forms .poptin-footer-section .poptin-footer-part-2,
	body.page-popups .poptin-footer-section .poptin-footer-part-2 {
		width: 60%;
		margin: 0 auto;
		padding: 27px 0px;
		border-top: 1px solid #E0E0E0 !important
	}
	body.page-popups #wapper {
		background-position: 100% 0%;
		background-size: 65%
	}
	body.page-popups .et_pb_section_3 {
		padding-top: 144px;
		padding-bottom: 0px;
		background-position: 0% 20%
	}
	body.page-popups .et_pb_row_4 {
		padding-bottom: 200px;
		background-position: 100% 5px;
		padding-top: 190px;
		background-size: 1070px
	}
	body.page-popups .et_pb_row_5 {
		background-position: 100% 100px
	}
	body.page-popups .et_pb_text_6 {
		padding-top: 570px!important;
		padding-bottom: 150px!important;
		padding-left: 0px!important
	}
	body.page-autoresponder .autorespo-page-top-block .popups-top-left h4 {
		font-size: 38px !important
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 {
		background-size: 690px;
		background-position: 100% 250px;
		padding-bottom: 140px
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 svg {
		width: 94%
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 {
		right: -255px
	}
	body.page-autoresponder .env-body-inside-3 {
		position: absolute;
		top: 22%;
		right: 23%;
		width: 65%
	}
	body div#main-content {
		padding-top: 0px
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_1 {
		padding-top: 180px;
		padding-bottom: 150px;
		background-position: 20px 100px!important;
		background-size: 650px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-2 .popups-top-left h4 {
		font-size: 30px;
		font-weight: 300;
		line-height: 42px;
		color: #828282
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3 {
		background-position: 100% 100px!important;
		background-size: 500px !important
	}
	body.page-autoresponder .et_pb_section_3 {
		padding-top: 200px;
		padding-bottom: 100px;
		background-size: 100% !important;
		background-position: 0% 10%!important
	}
	body.page-autoresponder .et_pb_section_4 {
		background-position: 0px 160px
	}
	.page-autoresponder .autoresponder-page-section.section-2 {
		background-size: 650px!important
	}
	body.page-agencies .agencies-section-block.section-1 .popups-top-left.et_pb_text_3 {
		padding-left: 50px !important;
		padding-top: 140px!important;
		padding-bottom: 200px!important
	}
	body.page-agencies .agencies-section-block.section-1 {
		background-size: 850px !important;
		margin-top: 0px;
		padding-top: 0px
	}
	body.page-agencies .poptin-video-block .poptin-right-video {
		position: absolute;
		right: -110px;
		width: 495px !important;
		top: 85px
	}
	body.page-agencies .agencies-section-block.section-2 .et_pb_text_4.popups-top-left {
		padding: 100px 0px !important
	}
	body.page-agencies .et_pb_section.et_pb_section_2.agencies-section-block.section-2 {
		background-size: 780px !important
	}
	body.page-agencies .agencies-section-block.section-3.et_pb_section_3:before {
		left: 2%;
		content: '';
		background-size: 92%
	}
	body.page-agencies .agencies-section-block.section-4 {
		background-size: 780px !important;
		background-position: 88% 75px !important
	}
	.page-about-us .about-poptin-section.section-2 {
		background-size: 650px !important;
		background-position: 100% 250px !important
	}
	.page-about-us .about-poptin-section.section-3 {
		padding-bottom: 0px;
		background-size: 100%!important;
		background-position: 0px 50px!important
	}
	.page-about-us .about-poptin-section.section-3:before {
		position: absolute;
		width: 660px;
		height: 530px;
		background-size: 100%;
		background-position: 0px 29px;
		left: -15px
	}
	body.error404 .error-404--section {
		padding-top: 280px
	}
	.agencies-section-block.section-3.integrations-inside-section.section-4:before {
		content: '';
		background-repeat: no-repeat;
		top: 370px;
		background-size: 84%;
		left: 10%
	}
	.page-affiliate .affiliate-section.section-2 {
		background-size: 64% !important
	}
	.forms-page-section.section-3.et_pb_section_3 {
		padding-top: 150px;
		padding-bottom: 525px;
		background-position: -110px -200px;
		background-size: 100%
	}
	.forms-page-section.section-3 .popups-top-left h4 {
		font-size: 34px;
		font-weight: 300;
		line-height: 45px;
		color: #4F4F4F
	}
	.forms-page-section.section-3.et_pb_section_3 {
		padding-top: 200px;
		padding-bottom: 650px;
		background-position: 0px -134px;
		background-size: 90%
	}
	body .integration-features-row .et_pb_column {
		width: 290px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin: 0px 12px;
		padding: 12.5px;
		height: 365px;
		overflow: hidden;
		position: relative;
		background-color: #fff
	}
	body .how-it-works-item .hiw-img {
		padding-right: 0px;
		padding-top: 15px;
		width: 80px
	}
	body .how-it-works-item p {
		font-size: 18.5px;
		color: #828282;
		float: left;
		width: 74%;
		line-height: 22px;
		font-weight: normal
	}
	body .popups-top-left h4 {
		font-size: 30px;
		font-weight: 300;
		line-height: 35px;
		color: #4F4F4F;
		direction: rtl
	}
	body .how-it-works-item {
		margin-right: 0px
	}
	body .poptin-home-section.section-6 .popups-top-left {
		margin-top: -70px
	}
	.tab-text-block {
		font-size: 18.5px
	}
	body #quote-carousel .item blockquote p {
		font-size: 18.5px;
		color: #828282;
		font-weight: normal;
		line-height: 25px;
		height: 75px
	}
	body .plugin-rating-block {
		width: 90%
	}
	body .et_pb_tabs_controls li a {
		display: table-cell;
		padding: 4px 30px 4px;
		color: #666;
		line-height: inherit;
		vertical-align: middle;
		text-decoration: none;
		font-size: 18.5px
	}
	body .how-it-works-item h3 {
		font-style: normal;
		font-weight: bold;
		line-height: normal;
		font-size: 18.5px;
		color: #828282;
		margin-bottom: 0px;
		padding-bottom: 0px
	}
	.poptin-home-section.section-4 .et_pb_row {
		width: 100%;
		max-width: 1200px
	}
	body .tab-content-img {
		background: url(https://www.poptin.co.il/wp-content/uploads/2018/12/frame-bg.svg);
		height: 475px;
		background-size: 100%;
		background-repeat: no-repeat;
		width: 90%
	}
	body .tab-content-img {
		transform: scale(1.20);
		-moz-transform: scale(1.35);
		-webkit-transform: scale(1.20);
		margin-left: 50px;
		margin-top: -20px
	}
	body .lightbox-demo-popup {
		position: absolute;
		width: 664px;
		height: 415px;
		text-align: center;
		top: 77px;
		left: 30px
	}
	body .floating-bar-demo-popup {
		position: absolute;
		bottom: -15px
	}
	body .fullscreen-demo-popup {
		position: absolute;
		bottom: -14px
	}
	body .slidein-demo-popup {
		position: absolute;
		bottom: 8px;
		width: 310px;
		right: 15px
	}
	body .bigsidebar-demo-popup {
		position: absolute;
		width: 231px;
		right: 2px;
		top: 44px
	}
	body .socialwidget-demo-popup {
		width: 95px;
		position: absolute;
		bottom: 4px;
		right: 14px
	}
	body .tab-content-img.mobile-block {
		width: 273px;
		background-size: 100%;
		background-repeat: no-repeat;
		margin: 0 auto
	}
	body .poptin-features h5 {
		font-size: 24.5px;
		font-weight: normal;
		padding: 10px 20px
	}
	body .amazing-features-tab .et_pb_all_tabs {
		background-repeat: no-repeat;
		background-position: 50% 45%;
		background-size: 70%
	}
	body .type-project.et_pb_portfolio_item {
		width: 290px;
		height: auto;
		background: #FFF;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin-bottom: 0px !important;
		color: #828282;
		float: left;
		margin-left: 10px;
		margin-bottom: 20px !important;
		margin-right: 10px
	}
	body.et_pb_gutters3 .marketplace-options-row .et_pb_column,
	body.et_pb_gutters3.et_pb_row.marketplace-options-row .et_pb_column {
		margin-right: 15px;
		margin-left: 25px;
		width: 21% !important
	}
	body .marketplace-options-row .et_pb_module h3 {
		text-align: center;
		line-height: 28px;
		color: #7761df;
		font-size: 17.5px
	}
	body .marketplace-options-row .et_pb_module {
		width: 285px;
		height: auto;
		background: #FFF;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin-bottom: 0px !important;
		color: #828282
	}
	body .poptin-home-section.section-1 {
		padding-top: 70px
	}
	body .env-body {
		width: 785px;
		margin-left: -37%
	}
	body .home-page-top-animation .main-bg {
		transform: scale(0.9);
		left: 20px
	}
	body .et_pb_section_4.autoresponder-page-section.section-2 {
		padding-top: 230px;
		padding-bottom: 150px;
		background-size: 700px!important;
		background-position: 0% 10%!important
	}
	body .et_pb_section.et_pb_section_2.autoresponder-page-section.section-2 {
		padding-bottom: 120px
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -20%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 520px;
		height: 285px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .autoresponder-video-block:before {
		content: '';
		width: 45px;
		height: 40px;
		position: relative;
		left: 20px;
		top: 15px;
		z-index: 999999;
		background-size: 100%;
		background-repeat: no-repeat;
		position: absolute
	}
	body .page-autoresponder .et_pb_section.poptin-footer-section {
		padding-top: 0px !important;
		position: relative;
		top: -220px
	}
	body .et_pb_section.et_pb_section_6.section-autoresponder-animation-2.et_section_regular {
		height: 450px;
		overflow: hidden;
		padding-top: 40px
	}
	body.page-marketplace .poptin-main-heading-block .et_pb_column .poptin-title p {
		font-size: 17.5px
	}
}
@media (min-width: 768px) {
	.container.mobile-header {
		display: none
	}
	body button#responsive-menu-button {
		display: none
	}
	body button#responsive-menu-button,body .rmp_menu_trigger {
		display: none !important;
	}

}
@media (max-width: 767px) {
	body .only-mobile {
		display: block !important;
	}
	body .poptin-home-section.section-1 {
		background: transparent;
		padding-top: 340px;
		padding-bottom: 100px
	}
	body .poptin-title p {
		color: #828282;
		font-weight: normal;
		font-size: 14.5px
	}
	body .as-featured-on-list {
		padding-top: 30px
	}
	body #quote-carousel .item .col-sm-offset-3 {
		margin-left: 0%
	}
	body .featured-icons li {
		list-style: none;
		float: left;
		margin: 0px 10px;
		display: table;
		vertical-align: middle;
		height: 40px;
		position: relative;
		width: 42%
	}
	body .home-page-top-animation .main-bg {
		background-size: 100% !important;
		position: relative;
		margin: 0 auto;
		transform: scale(0.6);
		left: -75px;
		top: -70px
	}
	body.color-scheme-1 .poptin-main-heading-block .et_pb_column .poptin-title h1 {
		display: inline-block;
		line-height: 38px;
		text-align: center;
		width: 100%
	}
	body.color-scheme-1.page-homepage .poptin-main-heading-block .et_pb_column .poptin-title h1 {
		font-size: 24px !important
	}
	body.page-homepage .poptin-title .et_pb_text_inner {
		position: absolute;
		top: -505px;
		width: 100%;
		text-align: center
	}
	body.page-homepage .animation-block {
		margin-top: 220px
	}
	body.page-homepage .poptin-main-heading-block .et_pb_column {
		margin-top: 180px
	}
	body.page-homepage .poptin-main-heading-block .et_pb_column .et_pb_module {
		margin-bottom: 10px
	}
	body .et_pb_section.poptin-footer-section .et_pb_row.et_pb_row_20 {
		padding-bottom: 0px;
		margin-bottom: 20px
	}
	body .poptin-footer-part-3 ul.et_pb_social_media_follow {
		margin: 34px 0 0px 0px !important;
		padding: 0;
		list-style-type: none!important
	}
	.poptin-features-table-block {
		overflow: scroll
	}
	body .et_pb_section.poptin-footer-section:before {
		content: '';
		position: absolute;
		height: 16px;
		bottom: 0px;
		background: linear-gradient(270deg, #FFC163 0%, #FF6376 31.49%, #51DBEE 64.64%, #7761DF 100%);
		width: 100%;
		left: 0px
	}
	.wix-logo-in img {
		width: 120px !important
	}
	.sopify-logo img {
		width: 230px !important
	}
	body a.poptin-button-big.home-btn-big.et_pb_button:after {
		background-position: 0px 5px !important
	}
	body.page-homepage .et_pb_row_2.et_pb_row {
		padding-top: 10px
	}
	body .et_pb_row.integration-features-row .et_pb_column {
		width: 303px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin: 10px 12px !important;
		padding: 12.5px;
		height: 365px;
		overflow: hidden;
		position: relative;
		background-color: #fff
	}
	body .poptin-vertical-tabs .et_pb_tabs_controls li {
		width: 100%;
		height: 71px;
		border: 0px;
		position: relative
	}
	body.page-homepage .et_pb_row_3.et_pb_row {
		padding-bottom: 0px
	}
	body.page-homepage .et_pb_tabs_controls li a {
		display: table-cell;
		padding: 24px 30px 0px 100px;
		color: #666;
		line-height: inherit;
		vertical-align: middle;
		text-decoration: none
	}
	body.page-homepage .et_pb_tabs_controls li a {
		display: block;
		padding: 24px 0px 0px 0px;
		color: #666;
		line-height: inherit;
		vertical-align: middle;
		text-decoration: none;
		text-align: center
	}
	body .amazing-features-tab ul li:before {
		content: '';
		width: 60px;
		height: 60px;
		position: absolute;
		left: 31% !important;
		top: -45px;
		background: #fff;
		box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
		border-radius: 30px
	}
	body.page-homepage .poptin-vertical-tabs .et_pb_tabs_controls {
		width: 100%;
		float: left;
		background: transparent;
		border: 0px
	}
	body.page-homepage .tab-content-img {
		height: 320px;
		background-size: 380px;
		background-repeat: no-repeat;
		width: 400px;
		margin-left: -28px;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	body.page-homepage .lightbox-demo-popup {
		position: absolute;
		width: 100%;
		text-align: center;
		top: 31px;
		left: -10px
	}
	body.page-homepage .tab-content-img .inside-the-frame .floating-bar-demo-popup {
		position: absolute;
		bottom: 170px;
		width: 95%
	}
	body.page-homepage .tab-content-img .inside-the-frame .floating-bar-demo-popup {
		position: absolute;
		bottom: 182px;
		width: 95%
	}
	body.page-homepage .tab-content-img .inside-the-frame {
		height: 403px;
		width: 95%;
		position: relative;
		overflow: hidden;
		top: 31px
	}
	body.page-homepage .tab-content-img .inside-the-frame .fullscreen-demo-popup {
		position: absolute;
		bottom: 177px
	}
	body.page-homepage .tab-content-img .inside-the-frame .floating-bar-demo-popup {
		position: absolute;
		bottom: 180px;
		width: 100%
	}
	body.page-homepage .tab-content-img .inside-the-frame {
		height: 403px;
		width: 95%;
		position: relative;
		overflow: hidden;
		top: 31px
	}
	body.page-homepage .tab-content-img .inside-the-frame .fullscreen-demo-popup {
		position: absolute;
		bottom: 177px
	}
	body.page-homepage .tab-content-img.lefttorightframe .inside-the-frame .slidein-demo-popup {
		position: absolute;
		bottom: 187px;
		width: 200px;
		right: 17px
	}
	body.page-homepage .tab-content-img.lefttorightframe .inside-the-frame .bigsidebar-demo-popup {
		position: absolute;
		width: 124px;
		right: 12px;
		top: -13px
	}
	body.page-homepage .tab-content-img.lefttorightframe .socialwidget-demo-popup {
		width: 80px;
		position: absolute;
		bottom: 63px;
		right: 20px
	}
	body.page-homepage .mobile-popup-demo.zoomIn {
		position: absolute;
		top: 57px;
		width: 200px
	}
	body.page-homepage .tab-content-img.mobile-block {
		height: 355px;
		background-size: 200px;
		background-repeat: no-repeat;
		padding-top: 500px;
		margin-left: 30%;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	body.page-homepage .mobile-popup-demo.zoomIn {
		position: absolute;
		top: 57px;
		width: 200px
	}
	body.page-homepage .integration-features-row .pt-image-icon {
		text-align: center;
		position: relative;
		margin-left: 25px
	}
	body.page-homepage .poptin-home-section.section-4 .poptin-main-heading-block .et_pb_column {
		margin-top: 0px
	}
	body.page-homepage .et_pb_section.et_pb_section_3.poptin-home-section.section-4 {
		background-position: 0px 55px !important
	}
	body .poptin-home-section.section-6 p,
	body .poptin-home-section.section-6 h4 {
		text-align: right;
		position: relative;
		right: auto
	}
	body.page-homepage .poptin-vertical-tabs.poptin-vertical-tab-right ul.et_pb_tabs_controls {
		float: right;
		margin-left: 70px;
		width: 100%
	}
	body.page-homepage .poptin-vertical-tabs.poptin-vertical-tab-right .tab-content-img {
		transform: scale(1);
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		margin-left: -28px
	}
	body.page-homepage .contact-us-demo-popup {
		right: 7%;
		position: absolute;
		width: 40%;
		top: 18%
	}
	body.page-homepage .advannce-forms-demo-popup {
		position: absolute;
		left: 5%;
		bottom: 27%;
		width: 53%
	}
	body.page-homepage .calltoaction-us-demo-popup {
		width: 55%;
		position: absolute;
		left: 2.2%;
		bottom: 37%
	}
	body.page-homepage .welcome-email-demo-popup {
		position: absolute;
		left: 16.5%;
		top: 16.5%;
		width: 65%
	}
	body.page-homepage .et_pb_section.et_pb_section_4.poptin-home-section {
		margin-top: -150px
	}
	body.page-homepage .scrollable-item {
		height: 194px;
		overflow: hidden;
		top: 34px;
		position: relative
	}
	body.page-homepage .animate-image-holder {
		width: 86%;
		left: 5%;
		right: 5%;
		position: relative
	}
	body.page-homepage .animate-image-section-2.animate-image-holder {
		width: 51%
	}
	body.page-homepage .amazing-features-tab .et_pb_tabs_controls li {
		border: 0px;
		padding-bottom: 20px;
		padding-top: 0px;
		margin-bottom: 45px
	}
	body.page-homepage .amazing-features-tab .et_pb_all_tabs {
		background-repeat: no-repeat;
		background-position: center center;
		background-size: auto;
		background-size: 100%
	}
	body.page-homepage .tab-text-block {
		width: 300px;
		text-align: left;
		display: inline-block;
		vertical-align: top;
		position: absolute;
		right: 14%;
		top: 225px;
		color: #828282;
		font-weight: normal
	}
	body.page-homepage .amazing-features-tab .tab-image-block {
		width: 414px;
		padding-bottom: 100px;
		margin: 0px auto
	}
	body.page-homepage .tab-video-container {
		position: absolute;
		width: 258px;
		height: 165px;
		top: 12px;
		left: 79px
	}
	body.page-homepage .poptin-home-section.section-6 {
		padding-bottom: 0px
	}
	body.page-homepage .client-info {
		width: 250px;
		margin: 52px auto 0px;
		background-size: 48px 48px !important;
		margin-left: 50px
	}
	body .supported-platforms-row {
		margin-bottom: 0px;
		padding-bottom: 0px
	}
	body .supported-platforms-row span.et_pb_image_wrap img {
		width: 180px
	}
	body .supported-platforms-row:last-child {
		margin-bottom: 0px
	}
	body .featured-companies-poptin {
		margin-top: 50px !important;
		height: 230px;
	}
	body .security-standard.icon-comodo {
		left: 40.5%;
		top: -31px
	}
	body .security-standard.icon-gdpr {
		left: 5.5%;
		top: -28px
	}
	body .env-body {
		top: -20px;
		left: -25px;
		position: relative;
		width: 345px;
		margin-left: 0px
	}
	body #quote-carousel .carousel-indicators {
		position: relative;
		right: 50%;
		top: -40px;
		bottom: 0px;
		margin-top: 20px;
		height: 150px
	}
	body.page-homepage .et_pb_row_12.et_pb_row {
		padding-top: 10px
	}
	ul.start-ratings li {
		display: inline-block;
		width: auto
	}
	body.page-homepage #quote-carousel .carousel-control.left {
		left: 0px
	}
	body.page-homepage #quote-carousel .carousel-control.right {
		right: 0px
	}
	body.page-homepage .plugin-rating-item {
		background: #FFF;
		box-shadow: 0px 3.3206px 29.0553px rgba(0, 0, 0, 0.05);
		border-radius: 6px;
		height: 140px;
		width: 90%;
		margin: 0 auto
	}
	body.page-homepage ul.start-ratings li {
		display: inline-block;
		width: auto
	}
	body.page-about-us .et_pb_row.about-us-top-content {
		padding-top: 330px !important;
	}
	body .security-standard.icon-g2 {
		left: 26.2% ! important;
		top: -60px !important;
	}
	
	body .security-standard.icon-g2 img {
		width: 60px !important;
	}
	
	body .security-standard.icon-comodo {
		left: auto;
		top: -32px;
		right: 14%;
	}
	
	.security-standard.icon-gdpr img {
		height: 65px;
		width: auto;
	}
	
	body .security-standard.icon-gdpr {
		left: 49.5%;
		top: -50px !important;
	}
	
	body .security-standard.icon-comodo img {
		width: 105px;
	}
	@keyframes slideInRight {
		from {
			-webkit-transform: translate3d(200%, 0, 0);
			transform: translate3d(200%, 0, 0);
			visibility: visible
		}
		to {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0)
		}
	}
	@keyframes slideInRight2 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			width: 60px;
			position: absolute;
			left: 5px;
			top: 10px;
			opacity: 0
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			width: 90px;
			position: absolute;
			left: 15px;
			top: 30px
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			width: 130px;
			position: absolute;
			left: 15px;
			top: 57px
		}
	}
	@keyframes slideInRight3 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			opacity: 0;
			position: absolute;
			right: 30px;
			top: 30px;
			width: 50px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			position: absolute;
			right: 50px;
			top: 50px;
			width: 80px
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			position: absolute;
			opacity: 1;
			position: absolute;
			right: 90px;
			top: 125px;
			width: 145px
		}
	}
	@keyframes slideInRight4 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			position: absolute;
			width: 40px;
			right: 5px;
			top: 50px;
			opacity: 0
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			position: absolute;
			width: 70px;
			right: 15px;
			top: 100px
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			opacity: 1;
			position: absolute;
			width: 130px;
			right: 35px;
			top: 200px
		}
	}
	.et_mobile_device .poptin-main-heading-block .et_pb_column .poptin-title h1 {
		text-align: center;
		font-size: 36px;
		font-weight: bold;
		color: #7761df;
		line-height: 52px;
		padding-bottom: 0px
	}
	.et_mobile_device .poptin-pricing-tabs ul li {
		width: 100%;
		border: 0px;
		padding: 0px;
		margin: 0px;
		text-align: center
	}
	.et_mobile_device .pricing-item .package-desc ul li {
		text-align: left
	}
	.et_mobile_device .poptin-pricing-tabs .et_pb_tabs_controls li a {
		padding: 4px 0px 4px;
		line-height: inherit;
		vertical-align: middle;
		text-decoration: none;
		text-transform: uppercase;
		-webkit-transition: all 250ms ease-in-out;
		transition: all 250ms ease-in-out 0s;
		font-family: 'Poppins', sans-serif;
		line-height: 32px;
		font-size: 16.5px;
		width: 100%;
		text-align: center;
		display: inline-block
	}
	.et_mobile_device .poptin-pricing ul.et_pb_tabs_controls:before,
	.et_mobile_device .poptin-pricing ul.et_pb_tabs_controls:after {
		content: '';
		display: none
	}
	.et_mobile_device .pricing-item {
		width: 235px;
		float: none;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		padding: 10px;
		margin: 0px 16.5px;
		border-radius: 15px;
		position: relative;
		background-position: -15px 69px !important;
		margin: 0 auto;
		margin-bottom: 30px;
		text-align: right;
		direction: rtl
	}
	.page-pricing .poptin-package-toggle {
		text-align: center;
		padding-bottom: 40px;
		width: 100%;
		margin: 0 auto;
		padding-left: 0px
	}
	.page-pricing a.package-btn {
		color: rgba(130, 130, 130, 0.3);
		text-transform: uppercase;
		font-size: 16.5px;
		font-weight: 600;
		width: 100%;
		display: inline;
		margin: 10px 0px
	}
	.page-pricing a.et_pb_button.et_pb_button_0.btn-sign-up-big.et_pb_bg_layout_light {
		background: #51DBEE;
		color: #fff;
		padding: 10px 20px 10px 0px;
		display: inline-block;
		font-size: 18px;
		text-transform: uppercase;
		min-width: 100%;
		border-radius: 45px;
		position: relative;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out 0s;
		border: 0px
	}
	.page-pricing .poptin-pricing .btn-sign-up-big.et_pb_button:after {
		position: absolute;
		margin-left: -1em;
		opacity: 1;
		text-shadow: none;
		font-size: 32px;
		font-weight: 400;
		font-style: normal;
		font-variant: none;
		line-height: 1em;
		text-transform: none;
		content: "" !important;
		-webkit-transition: all .2s;
		-moz-transition: all .2s;
		transition: all .2s;
		right: 50px;
		width: 34px;
		height: 34px;
		background-size: 22px;
		background-position: 10px 7px;
		z-index: 999
	}
	body .pricing-item h4.package-sub-text sup {
		font-size: 20.5px;
		vertical-align: text-top;
		line-height: 50px;
		position: absolute;
		top: 20px;
		left: 106px
	}
	body .pricing-item.agencyDiv h4.package-sub-text sup {
		left: 100px
	}
	body .pricing-item .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 65px !important
	}
	body .pricing-item div#agency_price10 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
	body .pricing-item .yearly-package-sub.psubact .package-sub-text sub {
		right: 40px
	}
	body .package-desc .poptin-form-elem .select2-container {
		min-width: 170px
	}
	body .poptin-form-elem .select2-container {
		box-sizing: border-box;
		display: inline-block;
		margin: 0;
		position: relative;
		vertical-align: middle;
		min-width: 170px;
		width: 170px !important
	}
	body div#agency_price6 sup {
		left: 91px
	}
	body div#agency_price7 sub {
		right: 115px
	}
	body div#agency_price7 sup {
		left: 89px
	}
	body div#agency_price8 sub {
		right: 120px
	}
	body div#agency_price8 sup {
		left: 89px
	}
	body div#agency_price9 sub {
		right: 120px
	}
	body div#agency_price9 .yearly-package-sub sub {
		right: 25px
	}
	body div#agency_price10 .yearly-package-sub sub {
		right: 25px
	}
	body .pricing-item div#agency_price9 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
	body .pricing-item div#agency_price10 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
	body div#agency_price8 .yearly-package-sub sub {
		right: 25px
	}
	body .pricing-item div#agency_price8 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 63px !important
	}
	body div#agency_price7 .yearly-package-sub sub {
		right: 25px
	}
	body .pricing-item div#agency_price7 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
	body div#agency_price6 .yearly-package-sub sub {
		right: 25px
	}
	body .pricing-item div#agency_price6 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
	body div#agency_price9 sup {
		left: 89px
	}
	body .poptin-form-elem .select2-container--default .select2-selection--single .select2-selection__arrow b:before {
		border: none;
		font-family: "poptin-font-icon" !important;
		font-style: normal !important;
		font-weight: normal !important;
		content: "\61" !important;
		height: 10px;
		left: 0px;
		margin-left: -14px;
		margin-top: 0px;
		position: absolute;
		top: -8px;
		width: 10px;
		color: #828282;
		font-size: 14px
	}
	body .poptin-section-heading h4 {
		font-size: 30px;
		line-height: 40px;
		font-weight: normal;
		color: #828282;
		text-align: center
	}
	body.page-pricing .et_pb_section_1 {
		padding-top: 14px;
		background-position: 0px 0%!important;
		background-size: 340px !important
	}
	body.page-pricing #quote-carousel .carousel-indicators li.active img,
	body.page-homepage #quote-carousel .carousel-indicators li.active img {
		width: 100px
	}
	body.page-pricing #quote-carousel .carousel-indicators li.active,
	body.page-homepage #quote-carousel .carousel-indicators li.active {
		width: 60px;
		height: 60px
	}
	body.page-pricing #quote-carousel .carousel-indicators,
	body.page-homepage #quote-carousel .carousel-indicators {
		position: relative;
		bottom: 25px;
		left: 0px;
		z-index: 15;
		width: 100%;
		padding-left: 0;
		margin-left: 0px;
		text-align: center;
		list-style: none;
		right: 0px;
		margin-top: 20px;
		margin-right: 0px;
		height: 90px
	}
	body.page-pricing #quote-carousel,
	body.page-homepage #quote-carousel {
		padding: 0 10px 30px 10px;
		margin-top: 0px
	}
	body.page-pricing #quote-carousel .item blockquote p,
	body.page-homepage #quote-carousel .item blockquote p {
		font-size: 12.5px;
		color: #828282;
		font-weight: normal;
		line-height: 18px
	}
	body.page-pricing .client-info {
		width: 200px;
		margin: 20px auto 0px 50px;
		background-size: 48px 48px !important
	}
	body.page-homepage .client-info {
		width: 230px;
		margin: 20px auto 0px 50px;
		background-size: 48px 48px !important;
		margin-right: 50px
	}
	body .poptin-home-section.section-7 .et_pb_row.et_pb_row_11 {
		padding-bottom: 150px
	}
	body .poptin-home-section.section-7 {
		background-position: 0px 444px!important
	}
	body.page-pricing #quote-carousel .carousel-control.left {
		left: 0px
	}
	body.page-pricing #quote-carousel .carousel-control.right {
		right: 0px
	}
	body.page-pricing #quote-carousel {
		background-position: 10% 46% !important;
		background-size: 100px !important;
		padding: 0 10px 30px 10px;
		margin-top: 0px
	}
	body.page-pricing #quote-carousel .carousel-control {
		background: none;
		color: #7761df;
		font-size: 2.3em;
		text-shadow: none;
		margin-top: 30px;
		top: 28%;
		opacity: 1
	}
	body.page-pricing .et_pb_row.et_pb_row_2.poptin-testimonial-slider {
		padding: 0px 0px 0px
	}
	body.page-pricing .poptin-section-heading .et_pb_text_5 {
		padding-top: 0px!important
	}
	body.page-pricing .poptin-feature-list ul li {
		list-style: none;
		float: left;
		width: 100%;
		font-size: 14.5px;
		font-weight: 300;
		color: #828282;
		margin-bottom: 0px;
		min-height: 30px;
		padding-left: 20px;
		position: relative;
		margin-right: 5px
	}
	body.page-pricing .poptin-features {
		padding-bottom: 150px !important;
		margin-bottom: 20px
	}
	body.page-pricing .et_pb_row_4.poptin-features.color-scheme-1,
	body.page-pricing .et_pb_row_5.poptin-features.color-scheme-2,
	body.page-pricing .et_pb_row_6.poptin-features.color-scheme-3 {
		background-position: -10px 111% !important
	}
	body.page-pricing .poptin-faq-accordian.et_pb_accordion .et_pb_accordion_item h5 {
		font-size: 16px;
		font-weight: 300;
		line-height: 24px;
		color: #828282;
		padding-right: 0px
	}
	body.page-pricing .poptin-faq-accordian.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content {
		font-size: 13.5px;
		font-weight: normal;
		line-height: 22px;
		color: #828282
	}
	body.page-pricing .et_pb_section.poptin-faq-section {
		padding-bottom: 0px
	}
	body .poptin-video-block .popups-top-left .et_pb_text_1 {
		padding-right: 20px!important
	}
	body .et_pb_section.poptin-footer-section .poptin-footer-part-1 .et_pb_text_inner h2 {
		font-size: 20px;
		font-weight: 300;
		line-height: 30px;
		color: #4F4F4F
	}
	body .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 50px;
		background-position: -220px -214px !important;
		background-size: cover !important
	}
	body .et_pb_section.poptin-footer-section .poptin-footer-part-1 .et_pb_text_inner {
		text-align: center;
		width: 100%;
		margin: 0 auto
	}
	body .poptin-btn-small-text p {
		font-size: 12px;
		color: #828282;
		font-weight: normal;
		width: 100%;
		text-align: center;
		padding-top: 10px
	}
	body .poptin-footer-part-2 ul li {
		list-style: none;
		padding: 4px 0px
	}
	body .poptin-footer-part-3 .et_pb_social_media_follow li {
		display: inline-block;
		position: relative;
		margin-bottom: 8px;
		padding: 0px 8px
	}
	body .et_pb_section.poptin-faq-section {
		padding-top: 0px;
		background-position: 0% 10%
	}
	body .et_pb_section_1:after {
		content: '';
		background-repeat: no-repeat;
		background-position: 0px 0px;
		width: 100%;
		height: 500px;
		position: absolute;
		background-size: auto;
		top: 285px;
		z-index: 1
	}
	body a.poptin-button-big {
		background: #51DBEE;
		color: #fff;
		border: 0px;
		padding: 10px 30px 10px 0px !important;
		width: 100% !important;
		border-radius: 30px;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 18px !important;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out 0s;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.05);
		-webkit-box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.05);
		text-align: center
	}
	body a.poptin-button-big.et_pb_button:after {
		background-size: 20px
	}
	ul#responsive-menu {}#responsive-menu-container {
		border-right: 1px solid #ddd
	}
	body section#sticky-header {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99;
		width: 100%;
		height: 90px;
		box-shadow: none;
		border-bottom: 1px solid #ddd
	}
	body button#responsive-menu-button, body .rmp_menu_trigger{
	    width: 55px;
		height: 55px;
		position: fixed;
		top: 15px;
		right: 5% ! important;
		background: #7761df !important;
		border-radius: 50% !important;
		left: auto !important;
	}
	body .responsive-menu-open button#responsive-menu-button {
		background: #fd5555
	}
	body .responsive-menu-open button#responsive-menu-button {
		background: #7761df
	}
	.row.desktop-header {
		height: 90px
	}
	body #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active {
		color: #fff;
		border-color: #7761df;
		background-color: #7761df
	}
	body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a {
		height: 40px;
		line-height: 40px;
		border-bottom: 1px solid #7761df;
		color: #fff;
		background-color: #7761df
	}
	body #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover {
		color: #fff;
		background-color: #7761df;
		border-color: #fff
	}
	body .responsive-menu-open button#responsive-menu-button:hover,
	body .responsive-menu-open button#responsive-menu-button:focus,
	body button#responsive-menu-button:hover,
	body button#responsive-menu-button:focus,
	body .rmp_menu_trigger:hover,
	body .rmp_menu_trigger:focus
	{
		background: #7761df !important;
	}
	
	body .responsive-menu-open button#responsive-menu-button {
		background: #7761df
	}
	body .responsive-menu-open button#responsive-menu-button {
		background: #7761df
	}
	body #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow,
	body .rmp-container .rmp-menu li.rmp-item a .rmp-menu-subarrow 
	{
		right: 0;
		height: 39px;
		line-height: 39px;
		width: 40px;
		color: #fff;
		border-left: 1px solid #7761df !important;
		background-color: #7761df !important;
	}
	.rmp-menu-wrap .rmp-menu-subarrow-active:hover {
		color: #ffffff;
		border-color: #7661df !important;
		background-color: #7661df !important;
	}
	.rmp-menu-wrap .rmp-menu-item-link:hover {
		color: #7661df;
		border-color: #ffffff;
		background-color: #ffffff !important;
	}
	.rmp-menu-wrap .rmp-submenu .rmp-menu-item-link {
		height: px;
		line-height: 40px;
		letter-spacing: 0px;
		font-size: 13px;
		border-bottom: 1px solid  #5c4ab6 !important;
		font-family: inherit;
		color: #ffffff;
		text-align: left;
		background-color:  #7661df !important;
	}
	body .rmp-menu-wrap .rmp-menu-subarrow:hover {
		color: #ffffff;
		border-color: #7661df !important;
		background-color: #7661df !important;
	}
	body .rmp-menu-wrap .rmp-menu-subarrow {
		position: absolute;
		top: 0;
		bottom: 0;
		text-align: center;
		overflow: hidden;
		background-size: cover;
		overflow: hidden;
		right: 0;
		border-left-style: solid;
		border-left-color: #7661df !important;
		border-left-width: 1px;
		height: 39px;
		width: 40px;
		color: #ffffff;
		background-color: #7661df !important;
	}
	body .poptin-features {
		z-index: 9
	}
	body.page-popups #wapper {
		background: transparent
	}
	body.page-popups .popups-top-left h4,
	body.page-forms .popups-top-left h4,
	body.page-autoresponder .popups-top-left h4,
	body.color-scheme-1 .popups-top-left h4,
	body.color-scheme-2 .popups-top-left h4,
	body.color-scheme-3 .popups-top-left h4 {
		font-size: 28px !important;
		font-weight: 300;
		line-height: 40px !important;
		text-align: right
	}
	body.page-popups .et_pb_row,
	body.page-forms .et_pb_row {
		position: relative;
		width: 90%;
		max-width: 400px;
		margin: auto
	}
	body .popups-top-left {
		padding-top: 0px
	}
	body.page-popups .et_pb_row .popups-top-left {
		margin-right: 20px
	}
	body.page-popups .popups-page-top-block .et_pb_button_module_wrapper {
		text-align: right;
		padding-right: 0px
	}
	body.page-popups .popups-page-top-block .poptin-btn-small-text p {
		margin-right: 0px;
		width: 350px
	}
	body .popups-top-right {
		min-height: 195px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: relative;
		width: 100%;
		top: 0px;
		background: #fff
	}
	body .video-container {
		width: 100%;
		height: 195px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	body.page-popups .et_pb_section_0 {
		padding-bottom: 50px
	}
	body.page-popups .et_pb_section_1 {
		padding-top: 50px;
		padding-bottom: 0px;
		background-position: 0px -8px!important;
		background-size: 100% !important;
	}
	body.page-popups .et_pb_text_3 {
		padding-top: 350px!important;
		padding-left: 20px!important
	}
	body.page-popups .et_pb_section_2 {
		padding-top: 0px;
		padding-bottom: 50px;
		background-size: 600px
	}
	body.page-popups .w-half-block {
		width: 100%;
		padding-top: 100px !important;
		padding-right: 20px !important
	}
	body.page-popups .et_pb_row_3 {
		background-size: 300px!important;
		background-position: 27px 380px !important
	}
	body.page-popups .et_pb_row_3.et_pb_row {
		padding-bottom: 300px
	}
	body.page-popups .et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 0px;
		background-position: 100% -38px;
		background-size: 500px !important
	}
	body.page-popups .et_pb_row_4 {
		background-size: 750px;
		padding-bottom: 100px;
		background-position: 65% 70%;
		padding-top: 0px
	}
	body.page-popups .et_pb_row_4 {
		background-size: 100%;
		padding-bottom: 180px;
		background-position: 65% 100%;
		padding-top: 0px
	}
	body.page-popups .et_pb_text_6 {
		padding-top: 50px!important;
		padding-bottom: 450px!important;
		padding-left: 0px!important
	}
	body.page-popups .et_pb_row_5 {
		background-size: 250px;
		background-position: 60% 250px
	}
	body.page-popups .et_pb_text_7 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 0px!important;
		margin-top: 0px!important
	}
	body.page-popups .et_pb_section_4 {
		padding-top: 0px;
		padding-bottom: 340px;
		background-size: 100%;
		background-position: 100% 220px
	}
	body.page-forms .et_pb_text_1 {
		padding-right: 0px!important
	}
	body.page-forms .et_pb_text_3 {
		padding-top: 50px!important;
		width: 90%;
		margin: 0 auto
	}
	body.page-forms .popups-top-left {
		padding-top: 0px !important;
		margin-top: 0px !important
	}
	body.page-forms .type-of-fields ul {
		padding: 0px
	}
	body.page-forms .type-of-fields ul li {
		width: 100%;
		margin: 10px 0px;
		font-size: 12.5px
	}
	body.page-forms .et_pb_section_1 {
		padding-top: 0px;
		background-size: 400px !important;
		background-position: 0px 460px !important;
		padding-bottom: 350px
	}
	body.page-forms .et_pb_section_0 {
		padding-top: 0px
	}
	body.page-forms .forms-multistep-pb-section .popups-top-left {
		width: 90%;
		margin: 0 auto
	}
	body.page-forms .et_pb_section_2 {
		background-position: 0px -495px;
		padding-bottom: 0px
	}
	body.page-forms .et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 350px;
		background-position: 0px 210px;
		background-size: 100%
	}
	body.page-forms .et_pb_row_5 {
		background-size: 250px;
		background-position: 60% 250px
	}
	body.page-forms .et_pb_text_7 {
		padding-bottom: 50px!important
	}
	body.page-forms .et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 0px!important;
		margin-top: 0px!important
	}
	body.page-forms .et_pb_section_4 {
		padding-top: 0px;
		padding-bottom: 340px;
		background-size: 100%;
		background-position: 100% 220px
	}
	body.page-forms .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 50px;
		background-position: -220px -214px !important;
		background-size: cover !important
	}
	div#abtest-block {
		padding-top: 0px
	}
	body.page-forms .piller-block,
	body.page-popups .piller-block {
		transform: scale(0.6);
		margin-left: -88px !important;
		margin-top: -200px
	}
	body.page-homepage .popups-top-left p {
		text-align: center
	}
	body.page-homepage .popups-top-left h4 {
		text-align: center
	}
	body .poptin-vertical-tabs.autoresponder-vertical-tabs.et_pb_tabs_vertically_stacked ul li:before {
		content: '';
		width: 62px;
		height: 38px;
		position: absolute;
		top: 22px;
		right: 0px
	}
	body .how-it-works-item p {
		font-size: 15.5px;
		color: #828282;
		float: right;
		width: 65%;
		line-height: 24px;
		font-weight: normal;
		text-align: right;
		direction: rtl
	}
	body .popups-top-left p {
		color: #828282;
		font-weight: normal;
		direction: rtl;
		text-align: right
	}
	body .popups-page-top-block.forms-page-top-block .et_pb_button_module_wrapper {
		text-align: right;
		padding-right: 0px;
		margin-right: 0px
	}
	body .popups-page-top-block.forms-page-top-block .et_pb_button_module_wrapper a {
		padding-right: 0px
	}
	body.page-popups .et_pb_text_6 {
		padding-top: 50px!important;
		padding-bottom: 40px!important;
		padding-left: 0px!important
	}
	body .type-of-fields ul li {
		padding-right: 60px
	}
	body .type-of-fields ul li:nth-child(1) {
		background-size: 30px;
		background-position: 94% 30px
	}
	body .type-of-fields ul li:nth-child(2) {
		background-position: 92% 20px
	}
	body .type-of-fields ul li:nth-child(3) {
		background-size: 40px;
		background-position: 95% 37px
	}
	body .type-of-fields ul li:nth-child(5) {
		background-size: 40px;
		background-position: 95% 37px
	}
	body .type-of-fields ul li:nth-child(4) {
		background-size: 30px;
		background-position: 94% 25px
	}
	body .type-of-fields ul li:nth-child(6) {
		background-size: 30px;
		background-position: 94% 30px
	}
	body .type-of-fields ul li:nth-child(7) {
		background-size: 30px;
		background-position: 94% 30px
	}
	body .type-of-fields ul li:nth-child(8) {
		background-size: 30px;
		background-position: 94% 30px
	}
	body .forms-multistep-pb-section .flexible_options .popups-top-left h4 {
		font-size: 35px;
		font-weight: 300;
		text-align: center
	}
	body .forms-multistep-pb-section .popups-top-left p {
		text-align: center
	}
	body.page-autoresponder .et_pb_row_4.et_pb_row {
		padding-bottom: 220px
	}
	body.page-popups .et_pb_text_8 {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 0px!important;
		margin-top: 10px!important;
		margin-bottom: 0px!important
	}
	body.page-autoresponder .et_pb_row.et_pb_row_2.autorespo-page-top-block {
		padding-top: 300px
	}
	body.page-autoresponder .et_pb_section.autoresponder-section.envelope-animation {
		position: absolute;
		right: 0px;
		top: -70px
	}
	body.page-autoresponder .env-body-inside-3 {
		position: absolute;
		top: 35%;
		right: 10px;
		width: 62%
	}
	body.page-autoresponder .et_pb_section_1 {
		padding-bottom: 0px;
		background: none!important
	}
	body.page-autoresponder .et_pb_section_0 {
		padding-top: 0px
	}
	.et_pb_row.et_pb_row_1 {
		padding-top: 20px !important;
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 {
		background-size: 100%;
		background-position: 100% 478px
	}
	body.autoresponder-page-section.section-2 {
		padding-top: 0px
	}
	body.page-autoresponder .autoresponder-page-section.section-2 {
		padding-top: 0px;
		padding-bottom: 300px;
		background-position: 0px 290px!important;
		background-size: 108% !important
	}
	body.page-autoresponder .et_pb_row_4 {
		background-size: initial;
		background-position: center right;
		background-size: 260px!important;
		background-position: 50% 340px!important
	}
	body .type-project.et_pb_portfolio_item {
		width: 303px;
		height: auto;
		background: #FFF;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin-bottom: 0px !important;
		color: #828282;
		float: none;
		margin: 20px auto
	}
	.logo-block a {
		z-index: 99999
	}
	body section#sticky-header .col-lg-9.col-md-9.col-sm-9.col-xs-12 {
		width: 30%
	}
	body section#sticky-header .col-lg-3.col-md-3.col-sm-3.col-xs-12 {
		width: 72%;
		margin-left: 10px;
		float: right;
	}
	body.separated_menus .mainmenu-area nav.navbar.navbar-default {
		background: transparent;
		border: 0px;
		float: right;
		width: 100px
	}
	body.separated_menus .mainmenu-area nav.navbar.navbar-default {
		display: none
	}
	body.page-autoresponder .main-frames-bg {
		width: 100%;
		height: 120px;
		background-position: -23px 0px;
		background-size: 129%;
		animation: none !important
	}
	body.page-autoresponder .fitter-svg-bg {
		position: absolute;
		top: -5px;
		height: 50px;
		width: 56px;
		left: 13.5%
	}
	body.page-autoresponder .main-frames-bg-footer {
		width: 100%;
		height: 24px;
		background-position: -20px 0px;
		position: absolute;
		content: '';
		bottom: 5%;
		background-repeat: no-repeat;
		animation-name: animatedBackground;
		background-size: 109%
	}
	body.page-autoresponder .crane-svg-bg {
		position: absolute;
		bottom: -9px;
		height: 140px;
		width: 132px;
		right: 19%
	}
	body.page-autoresponder .crane-svg-bg img {
		width: 100%;
		height: auto;
		position: relative;
		left: 0px;
		top: 0px
	}
	body.page-autoresponder .autorespo-footer {
		width: 100%;
		position: relative;
		height: 135px
	}
	body .et_pb_row {
		position: relative;
		width: 90%;
		max-width: 400px;
		margin: auto
	}
	body.page-autoresponder .autoresponder-page-section.section-3 {
		padding-top: 0px;
		padding-bottom: 0px;
		background-position: 0px -85px !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3.et_pb_row {
		background-size: 100%!important;
		background-position: 100% 425px!important;
		padding-bottom: 260px
	}
	body.page-autoresponder .et_pb_text_5 {
		padding-top: 0px!important;
		padding-bottom: 25px!important;
		padding-left: 0px!important
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 {
		padding-top: 20px;
		padding-bottom: 230px;
		background-position: 0px 254px!important;
		background-size: 100% !important
	}
	body.page-autoresponder .et_pb_section_4 {
		padding-top: 0px;
		padding-bottom: 100px;
		background-position: 0px 285px
	}
	body.page-agencies .poptin-video-block .poptin-right-video {
		position: absolute;
		right: 0px;
		width: 100% !important;
		top: 380px
	}
	.agencies-section-block.section-1.et_pb_section_1 {
		padding-top: 100px;
		background-size: 100%!important;
		background-position: 100% 380px !important;
		padding-bottom: 0px
	}
	.agencies-section-block.section-1 .et_pb_text_3 {
		padding-top: 20px!important;
		padding-bottom: 300px!important;
		padding-left: 00px!important
	}
	.et_pb_section.et_pb_section_0 {
		padding-top: 0px
	}
	.agencies-section-block.section-2 .et_pb_text_4 {
		padding-top: 0px!important;
		padding-bottom: 200px!important
	}
	.agencies-section-block.section-2.et_pb_section_2 {
		background-size: 100%!important;
		padding-top: 0px;
		background-position: 0px 235px
	}
	.agencies-section-block.section-3.et_pb_section {
		padding: 50px 0 0px;
		background-position: 0px 0px !important;
		background-size: 100% !important
	}
	.agencies-section-block.section-3 .et_pb_row {
		padding-top: 80px;
		padding-bottom: 250px
	}
	.agencies-section-block.section-3.et_pb_section_3:before {
		position: absolute;
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		top: 288px;
		background-size: 83%;
		left: 15%
	}
	body.page-agencies .agencies-section-block.section-4 .et_pb_text_6 {
		padding-top: 10px!important;
		padding-bottom: 185px!important;
		padding-left: 0px!important;
		padding-right: 20px !important
	}
	body.page-agencies .agencies-section-block.section-4.et_pb_section_4 {
		padding-top: 0px;
		background-size: 100%!important;
		background-position: 100% 220px!important;
	}
	body .poptin-feature-list ul {
		list-style: none;
		margin-right: 20px
	}
	body .agencies-info .agn-img {
		width: 55px;
		border-radius: 50%;
		overflow: hidden;
		height: 55px;
		float: right;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		-webkit-box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	body .agn-text {
		float: right;
		width: 60%;
		margin: 8px;
		text-align: right;
		font-size: 13px
	}
	.agencies-section-block .popups-top-left h4 {
		text-align: center !important
	}
	body.page-agencies .poptin-features {
		padding-bottom: 150px !important;
		margin-bottom: 20px
	}
	body.page-agencies .poptin-features.color-scheme-1,
	body.page-agencies .poptin-features.color-scheme-2,
	body.page-agencies .poptin-features.color-scheme-3 {
		background-position: -10px 111% !important
	}
	body.page-agencies .poptin-feature-list ul li {
		list-style: none;
		float: left;
		width: 100%;
		font-size: 14.5px;
		font-weight: 300;
		color: #828282;
		margin-bottom: 0px;
		min-height: 30px;
		padding-left: 20px;
		position: relative;
		margin-right: 5px
	}
	body.page-agencies .et_pb_section_5 {
		padding-bottom: 0px
	}
	body.page-agencies .et_pb_section.et_pb_section_6.agencies-section-block.section-6 {
		padding-top: 0px
	}
	body.page-about-us .about-poptin-section.section-2 {
		background-size: 90% !important;
		background-position: 15px 100px !important;
		padding-bottom: 0px
	}
	body .about-poptin-section.section-3 {
		padding-top: 0px
	}
	body.page-about-us .et_pb_row.et_pb_row_1.about-us-top-content {
		padding-top: 330px
	}
	body.page-about-us .et_pb_section.et_pb_section_1.about-poptin-section.section-3.et_section_regular:before {
		position: absolute;
		width: 100%;
		height: 100%;
		background-size: 100%;
		background-position: 0px 0px;
		left: 0px
	}
	body.page-about-us .et_pb_section.et_pb_section_1.about-poptin-section.section-3.et_section_regular .et_pb_text.popups-top-left {
		padding-top: 250px !important
	}
	body.page-about-us .et_pb_section.poptin-footer-section:after {
		background: transparent;
		width: 100%
	}
	body .about-poptin-section.section-3 {
		padding-top: 0px;
		padding-bottom: 0px
	}
	body.error404 div#wapper:before {
		z-index: 9999;
		content: '';
		position: absolute;
		z-index: 1;
		width: 100%;
		height: 100%;
		background-size: 100%;
		top: 90px
	}
	body.error404 .error-404--section {
		padding-top: 50px
	}
	body.error404 .container {
		padding: 0px;
		width: 100%
	}
	body.error404 .error-404-row-content {
		background-size: 200px;
		padding: 250px 0px 0px 10px;
		background-position: 95px 1px;
		margin: 0px;
		margin-right: 0px;
		padding-right: 0px;
		max-width: 100% !important;
		width: 100%;
		margin: 30px 0px 100px
	}
	.error404 .popups-top-left h4 {
		font-size: 28px;
		font-weight: 300;
		line-height: 42px;
		color: #4F4F4F;
		text-align: center
	}
	body.error404 .popups-top-left.page-404-textarea p {
		color: #7761DF;
		font-weight: bold;
		font-size: 18.5px;
		text-align: center
	}
	body.error404 .page-404-footer-links li {
		width: 95px;
		float: left;
		margin-right: 4px !important;
		margin-bottom: 10px
	}
	body.error404 .page-404-footer-links li a {
		font-size: 11px
	}
	body.error404 .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 0px;
		background-position: 100% 70% !important;
		background-size: 1200px !important
	}
	body.error404 .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 50px;
		background-position: -220px -214px !important;
		background-size: cover !important
	}
	body.page-integrations .integrations-options-row .et_pb_module {
		margin-bottom: 30px !important;
		margin: 0 auto
	}
	body.color-scheme-1 .integrations-inside-section .popups-top-left h4 {
		font-size: 24px !important;
		font-weight: 300;
		line-height: 40px !important
	}
	body.color-scheme-1 .integrations-inside-section.section-1 {
		padding-bottom: 0px
	}
	body.color-scheme-1 .integrations-inside-section .integration-features-row.et_pb_row_3.et_pb_row {
		padding-bottom: 50px
	}
	body.color-scheme-1 .integrations-inside-section .integration-drag-n-drop-row {
		padding-top: 0px;
		padding-bottom: 200px
	}
	body.color-scheme-1 .integrations-inside-section .integration-drag-n-drop-row {
		background-size: 100%;
		background-position: 90% 350px
	}
	body.color-scheme-1 .integrations-inside-section.section-4.et_pb_section_2:before {
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		top: 260px;
		background-size: 84%;
		left: 0px
	}
	.affiliate-section.section-2 {
		background-size: 100% !important
	}
	body .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li {
		width: 45%
	}
	.marketplace-options-row .et_pb_module {
		width: 303px;
		height: auto;
		background: #FFF;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin-bottom: 0px !important;
		color: #828282;
		margin: 0 auto
	}
	body .autoresponder-video-block {
		position: absolute;
		left: 0%;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		overflow: hidden;
		top: 430px
	}
	body .autoresponder-video-block:before {
		content: '';
		width: 30px;
		height: 20px;
		position: relative;
		left: 10px;
		top: 5px;
		z-index: 999999;
		background-size: 100%;
		background-repeat: no-repeat;
		position: absolute
	}
	body .autoresponder-video-block .video-container {
		border-top: 15px solid #fff;
		width: 320px;
		height: 175px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body.page-autoresponder .autoresponder-page-section.section-2 {
		padding-bottom: 370px
	}
}
@media screen and (orientation: landscape) and (min-device-width: 319px) and (max-device-width: 981px) {
	.et_mobile_device .pricing-item {
		width: 45%;
		float: left;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		padding: 10px;
		border-radius: 15px;
		position: relative;
		background-position: -15px 69px !important;
		margin: 0 15px;
		margin-bottom: 30px
	}
	body .mainmenu-area .desktop-header .nav.navbar-nav li a {
		padding: 8px 5px;
		font-weight: normal;
		font-size: 13.5px
	}
	body.page-popups .et_pb_section_1 {
		padding-top: 50px;
		padding-bottom: 0px;
		background-position: 0px 0px !important;
		background-size: 500px !important
	}
	body .popups-top-right {
		min-height: 350px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 100%;
		top: 0px;
		background: #fff
	}
	body.page-popups .et_pb_row,
	body.page-forms .et_pb_row {
		position: relative;
		width: 95%;
		max-width: 100%;
		margin: auto
	}
	body.page-pricing .client-info {
		width: 200px;
		margin: 20px auto 0px 220px;
		background-size: 48px 48px !important
	}
	body.page-popups .et_pb_row_4 {
		background-size: 100%;
		padding-bottom: 0px;
		background-position: 65% 100%;
		padding-top: 0px
	}
	body.page-pricing .poptin-feature-list ul li {
		list-style: none;
		float: left;
		width: 49%;
		font-size: 14.5px;
		font-weight: 300;
		color: #828282;
		margin-bottom: 0px;
		min-height: 30px;
		padding-left: 20px;
		position: relative;
		margin-right: 5px
	}
	body .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 50px;
		background-position: 100% 0px !important;
		background-size: cover !important
	}
	body.page-popups .et_pb_text_3 {
		padding-top: 450px!important;
		padding-left: 20px!important
	}
	body.page-popups .w-half-block {
		width: 100%;
		padding-top: 180px !important
	}
	body.page-popups .et_pb_section_2 {
		padding-top: 0px;
		padding-bottom: 50px;
		background-size: 100%
	}
	body.page-popups .et_pb_row_3 {
		background-size: 300px!important;
		background-position: 60px 330px !important
	}
	body.page-popups .et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 0px !important;
		background-size: 100%!important;
		background-position: 100% 175px !important
	}
	body.page-popups .et_pb_row_4 {
		background: none
	}
	body.page-forms .type-of-fields ul li {
		width: 49%;
		margin: 10px 0.5%;
		font-size: 12.5px
	}
	body.page-forms .et_pb_section_0 {
		padding-top: 0px;
		padding-bottom: 0px
	}
	body.page-popups .et_pb_row.et_pb_row_1.popups-page-top-block {
		padding-bottom: 400px
	}
	body.page-popups .et_pb_section_4,
	body.page-forms .et_pb_section_3 {
		padding-top: 0px;
		padding-bottom: 700px !important;
		background-size: 100%!important;
		background-position: 100% 173px !important
	}
	body.page-forms .et_pb_section_1 {
		padding-top: 0px;
		background-size: 400px !important;
		background-position: 0px 326px !important;
		padding-bottom: 350px
	}
	body.page-forms .et_pb_text_3 {
		padding-top: 320px!important;
		width: 70%;
		margin: 0 auto
	}
	body.page-forms .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 50px;
		background-position: 100% 0px !important;
		background-size: cover !important
	}
	body a.poptin-button-big {
		background: #51DBEE;
		color: #fff;
		border: 0px;
		padding: 10px 30px 10px 0px !important;
		width: 335px;
		border-radius: 30px;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 18px;
		-webkit-transition: all 0.4s ease-in-out;
		transition: all 0.4s ease-in-out 0s;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.05);
		-webkit-box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.05);
		text-align: center
	}
	body.page-autoresponder .et_pb_section.et_pb_section_0 {
		background-size: 48%;
		background-position: 100% 123px;
		padding-bottom: 0px
	}
	body.page-autoresponder .autoresponder-page-section.section-2 {
		padding-top: 0px;
		padding-bottom: 341px;
		background-position: 75px 178px!important;
		background-size: 78% !important
	}
	body.page-autoresponder .autoresponder-page-section.section-3 .et_pb_row_3.et_pb_row {
		background-size: 100%!important;
		background-position: 100% 325px!important;
		padding-bottom: 425px
	}
	body.page-autoresponder .autoresponder-page-section.section-2.et_pb_section_3 {
		padding-top: 20px;
		padding-bottom: 230px;
		background-position: 0px 145px!important;
		background-size: 50% !important
	}
	body.page-autoresponder .et_pb_section_4 {
		padding-top: 0px;
		padding-bottom: 150px;
		background-position: 0px 189px
	}
	body.page-agencies .et_pb_section.et_pb_section_0 {
		padding-top: 0px;
		padding-bottom: 220px
	}
	body.page-agencies .agencies-section-block.section-1.et_pb_section_1 {
		padding-top: 100px;
		background-size: 100%!important;
		background-position: 100% 345px !important;
		padding-bottom: 215px
	}
	body.page-agencies .agencies-section-block.section-2.et_pb_section_2 {
		background-size: 100%!important;
		padding-top: 0px;
		background-position: 0px 235px;
		padding-bottom: 300px
	}
	body.page-agencies .agencies-section-block.section-3 .et_pb_row {
		padding-top: 140px;
		padding-bottom: 420px
	}
	body.page-agencies .agencies-section-block.section-4.et_pb_section_4 {
		padding-top: 0px;
		background-size: 55%!important;
		background-position: 90% 150px!important
	}
	body.page-agencies .poptin-feature-list ul li {
		list-style: none;
		float: left;
		width: 49%;
		font-size: 14.5px;
		font-weight: 300;
		color: #828282;
		margin-bottom: 0px;
		min-height: 30px;
		padding-left: 20px;
		position: relative;
		margin-right: 5px
	}
	body.page-about-us .et_pb_row.et_pb_row_1.about-us-top-content {
		padding-top: 575px
	}
	body.page-about-us .et_pb_section.et_pb_section_1.about-poptin-section.section-3.et_section_regular .et_pb_text.popups-top-left {
		padding-top: 500px !important
	}
	body.page-affiliate .affiliate-section.section-2 {
		background-size: 65% !important
	}
	body.error404 .error-404--section {
		padding-top: 170px
	}
	body.error404 .error-404-row-content {
		background-size: 200px;
		padding: 0px 0px 0px 320px;
		background-position: 95px 1px;
		margin: 0px;
		margin-right: 0px;
		padding-right: 0px;
		max-width: 100% !important;
		width: 100%;
		margin: 30px 0px 100px;
		text-align: left
	}
	body.error404 .popups-top-left.page-404-textarea p {
		color: #7761DF;
		font-weight: bold;
		font-size: 18.5px;
		text-align: left
	}
	.error404 .popups-top-left h4 {
		font-size: 28px;
		font-weight: 300;
		line-height: 42px;
		color: #4F4F4F;
		text-align: left
	}
	.error404 .popups-top-left {
		padding-right: 10px
	}
	body.error404 .et_pb_section.poptin-footer-section {
		padding-bottom: 0px;
		padding-top: 50px;
		background-position: 100% 0px !important;
		background-size: cover !important
	}
	.integrations-options-row .et_pb_column {
		width: 303px !important;
		margin: 5px
	}
	.integration-features-row .et_pb_column {
		width: 303px !important;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		margin: 5px;
		padding: 12.5px;
		height: 365px;
		overflow: hidden;
		position: relative;
		background-color: #fff
	}
	body.color-scheme-1 .integrations-inside-section .integration-drag-n-drop-row {
		padding-top: 0px;
		padding-bottom: 300px;
		background-size: 100%;
		background-position: 100% 215px
	}
	body.color-scheme-1 .integrations-inside-section.agencies-section-block.section-3 .et_pb_row {
		padding-top: 140px;
		padding-bottom: 450px
	}
}

@media (min-width: 1220px) and (max-width: 1280px) {
	.et_pb_row.integrations-options-row,
	.et_pb_row.marketplace-options-row,
	.et_pb_row.filterable-gallery-row {
		max-width: 1250px;
		width: 100%
	}
	.et_pb_row.integration-features-row,
	.et_pb_row.integration-drag-n-drop-row {
		max-width: 1250px;
		width: 100%
	}
	.home-how-it-works.et_pb_row {
		position: relative;
		width: 80%;
		max-width: 1280px;
		margin: auto
	}
	body .pricing-item {
		margin: 0px 16.5px
	}
	body div#agency_price6 sup {
		left: 100px
	}
	body div#agency_price7 sub {
		right: 123px
	}
	body div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px
	}
	body div#agency_price6 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price7 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price7 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body.page-forms .popups-top-left.integration-txt.et_pb_text_9 {
		padding-top: 0px!important;
		padding-bottom: 15px!important;
		padding-left: 0px!important;
		margin-top: 122px!important;
		margin-bottom: 0px!important
	}
	body.page-agencies div#wapper {
		background-repeat: no-repeat;
		background-position: center 20px;
		background-size: 1100px
	}
	body .amazing-features-tab .tab-image-block {
		width: 944px;
		padding-bottom: 120px
	}
	body .tab-video-container {
		position: absolute;
		width: 584px;
		height: 320px;
		top: 21px;
		left: 182px
	}
	body .amazing-features-tab .tab-image-block img {
		height: 428px;
		width: 100%
	}
	.poptin-home-section.section-5 .tab-text-block {
		right: 11%
	}
	body div#agency_price8 sub {
		right: 125px;
	}
	body div#agency_price8 sup {
		left: 89px
	}
	body div#agency_price9 sub {
		right: 130px
	}
	body div#agency_price9 .yearly-package-sub sub,body div#agency_price10 .yearly-package-sub sub {
		right: 25px
	}
	
	body .pricing-item div#agency_price10 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
	body div#agency_price8 .yearly-package-sub sub {
		right: 25px
	}
	body .pricing-item div#agency_price8 .yearly-package-sub.psubact h4.package-sub-text sup {
		left: 52px !important
	}
}
@media (min-width: 1300px) {
	.et_pb_row.integrations-options-row,
	.et_pb_row.marketplace-options-row,
	.et_pb_row.filterable-gallery-row {
		max-width: 1300px;
		width: 100%
	}
	.et_pb_row.integration-features-row,
	.et_pb_row.integration-drag-n-drop-row {
		max-width: 1300px;
		width: 100%
	}
	body .integrations-options-row .et_pb_column {
		width: 303px;
		margin: 11.5px
	}
	.page-homepage .home-how-it-works.et_pb_row {
		position: relative;
		width: 80%;
		max-width: 1200px;
		margin: auto
	}
	.page-homepage .poptin-home-section.section-6 .et_pb_row {
		width: 100%;
		max-width: 1300px;
		margin: auto
	}
	.page-homepage .poptin-main-heading-block.et_pb_row {
		position: relative;
		width: 100%;
		max-width: 1185px;
		margin: auto;
		padding-top: 0px
	}
}
@media (min-width: 1600px) and (max-width: 1700px) {
	.env-body-inside-3 {
		position: absolute;
		top: 20%;
		right: 12%;
		width: 68%
	}
	body .poptin-home-section.section-1 {
		padding-top: 0px
	}
	body .logo-block img {
		height: 60px;
		min-width: auto;
		max-width: 100%
	}
	body div#agency_price6 sup {
		left: 100px
	}
	body div#agency_price7 sub {
		right: 123px
	}
	body div#agency_price8 sub {
		right: 123px
	}
	body div#agency_price9 sub {
		right: 123px
	}
	body div#agency_price6 .yearly-package-sub.psubact sub {
		right: 38px
	}
	body div#agency_price6 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price7 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price7 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price8 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price8 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body div#agency_price9 .yearly-package-sub.psubact sub {
		right: 37px
	}
	div#agency_price9 .yearly-package-sub.psubact sup {
		left: 65px
	}
	body.page-forms .popups-top-left.integration-txt .et_pb_text_inner {
		top: -65px;
		right: -100px
	}
	body .amazing-features-tab .tab-image-block {
		width: 1020px;
		padding-bottom: 120px
	}
	body .amazing-features-tab .tab-image-block img {
		height: 460px;
		width: 100%
	}
	body .tab-video-container {
		position: absolute;
		width: 629px;
		height: 345px;
		top: 24px;
		left: 197px
	}
	body .amazing-features-tab .et_pb_all_tabs {
		background-repeat: no-repeat;
		background-position: 50% 45%;
		background-size: 55%
	}
	body .poptin-home-section.section-5 .tab-text-block {
		width: 380px;
		right: 20%
	}
	.page-popups .video-container {
		width: 800px;
		height: 415px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .popups-top-right {
		min-height: 420px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 40px;
		background: #fff
	}
	.page-forms .popups-top-right {
		min-height: 420px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.13);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 0px;
		background: #fff
	}
	.page-forms .video-container {
		width: 100%;
		height: 420px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
}
@media (min-width: 1700px) and (max-width: 1880px) {
	body .et_pb_row.poptin-features.color-scheme-2 {
		background-position: -8px 194px !important
	}
	body .et_pb_row.poptin-features.color-scheme-3 {
		background-position: -10px 176px !important
	}
	body .poptin-home-section.section-1 {
		padding-top: 0px
	}
	body .home-page-top-animation .main-bg {
		width: 500px;
		height: 500px;
		background-size: 100% !important;
		position: relative;
		transform: scale(1.2);
		left: 60px
	}
	body.page-homepage #wapper:before {
		position: absolute;
		content: '';
		height: 800px;
		width: 800px;
		position: absolute;
		right: 0px;
		z-index: 9;
		background-size: 100%;
		background-position: -23px -55px !important;
		transform: scale(1.3)
	}
	body .integration-text-block {
		top: 25px
	}
	body .forms-page-section.section-3 {
		padding-top: 395px;
		padding-bottom: 855px !important
	}
	body .popups-top-left.integration-txt .et_pb_text_inner {
		right: -25px
	}
	body.page-forms .popups-top-left.integration-txt .et_pb_text_inner {
		right: -110px;
		top: -35px
	}
	body .popups-top-left.integration-txt a {
		margin-left: 42px
	}
	body .autoresponder-video-block {
		position: absolute;
		left: -70%;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		overflow: hidden
	}
	body .autoresponder-video-block .video-container {
		border-top: 35px solid #fff;
		width: 720px;
		height: 381px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		box-shadow: none
	}
	body .page-autoresponder .et_pb_section_4 {
		padding-top: 250px;
		padding-bottom: 350px;
		background-size: 950px!important;
		background-position: 0px 20%
	}
	body .amazing-features-tab .tab-image-block {
		width: 1113px;
		padding-bottom: 120px;
		margin-left: 0%
	}
	.poptin-home-section.section-5 .tab-text-block {
		font-size: 18.5px;
		right: 29%
	}
	.page-popups .video-container {
		width: 800px;
		height: 420px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
	}
	.page-popups .popups-top-right {
		min-height: 415px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 45px;
		background: #fff
	}
	.page-forms .popups-top-right {
		min-height: 430px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		position: absolute;
		width: 800px;
		top: 0px;
		background: #fff
	}
	.page-forms .video-container {
		width: 800px;
		height: 430px;
		overflow: hidden;
		position: relative;
		border-radius: 13px;
		box-shadow: 0px 4px 35px rgba(0, 0, 0, 0.1)
    }
    body .amazing-features-tab .tab-image-block {
        width: 1075px;
        padding-bottom: 120px;
        margin-left: 0%;
        height: 371px;
    }
    body .amazing-features-tab .tab-image-block img {
        height: 455px;
        width: 100%;
    }
    body .tab-video-container {
        position: absolute;
        width: 670px;
        height: 330px;
        top: 30px;
        left: 16px;
        margin-left: 10%;
    }
	body .amazing-features-tab .et_pb_all_tabs {
	    background-repeat: no-repeat;
        background-position: 50% 35%;
        background-size: 40%;
        padding-bottom: 100px;
	}
}
@media (min-width: 1200px) and (max-width: 1700px) {
	body.page-homepage .poptin-main-heading-block .et_pb_column .poptin-title h1 {
		text-align: right;
		font-size: 55px;
		font-weight: bold;
		color: #7761df;
		line-height: 88px
	}
	.poptin-home-section .et_pb_row.poptin-features-row-home {
		padding-top: 200px
	}
	@keyframes slideInRight {
		from {
			-webkit-transform: translate3d(200%, 0, 0);
			transform: translate3d(200%, 0, 0);
			visibility: visible
		}
		to {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0)
		}
	}
	@keyframes slideInRight2 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			left: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			top: 20px;
			width: 100px;
			opacity: 0;
			left: 160px;
			top: 65px
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			top: 100px;
			position: absolute;
			width: 192px;
			opacity: 1;
			left: 60px
		}
	}
	@keyframes slideInRight3 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			right: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			right: 171px;
			top: 90px;
			width: 120px
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			position: absolute;
			opacity: 1;
			right: 152px;
			top: 135px;
			width: 250px
		}
	}
	@keyframes slideInRight4 {
		0% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: hidden;
			top: 20px;
			position: absolute;
			width: 20px;
			opacity: 0;
			right: 100px
		}
		70% {
			-webkit-transform: translate3d(50%, 0, 0);
			transform: translate3d(50%, 0, 0);
			visibility: visible;
			opacity: 0;
			right: 120px;
			top: 160px;
			width: 90px
		}
		100% {
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
			opacity: 1;
			width: 170px;
			position: absolute;
			right: 123px;
			top: 299px
		}
	}
}
span.custom-tooltip{position:absolute;font-size:14px;line-height:16px;width:224px;top:-40px;background:#000;color:#fff;text-align:center;padding:3px;border-radius:5px;text-align:left;padding-left:8px;margin-left:-11px;text-align:right;padding-left:0px;padding-right:8px;right: 0px;left: auto;}span.custom-tooltip:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #000;content:'';position:absolute;bottom:-5px;right:13%;left:auto}.pricing-item .package-desc ul li.disabled{color:#d8d7d7;opacity:1 !important;}