@font-face {
	font-family: 'Proxima Nova';
	src: url('../proximanova-regular.html') format('woff2'),
		url('../woff/proximanova-regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

.flipbook-banner {
	background-color: #3591d0;
	color: #ffffff;

	position: relative;
	z-index: 0;

}

.banner-content h1 {
	font-size: 40px;
	font-weight: 500;
	line-height: 40px;

}

.banner-content {
	text-align: center;
	padding-top: 169px;
}

.amazing-online {
	padding: 200px 0px 100px;
}

.banner-content img {
	width: 100%;
}

header ul#menu-top-menu>li.dd-4>.dropdown-menu>ul>li ul li {
	max-width: 40% !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:not(.menu-bold):not(:last-child)>a.mega-menu-link:hover {

	border-bottom: 1px solid #e1e1e1 !important;

}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link:hover .menu-padding {
	border-bottom: none !important;
}

.custom-page-ceos-template~.breadcrumbs {
	display: none !important;
}

html[lang="nl-NL"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 810px;
}

html[lang="de-DE"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 990px;
}

html[lang="fr-FR"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 1100px;
}

html[lang="es-ES"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 1100px;
}

html[lang="it-IT"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 960px;
}

html[lang="fr-FR"] .page-template .custom-page-landing-contact a {
	max-width: 250px !important;
}

html[lang="es-ES"] .page-template .custom-page-landing-contact a {
	max-width: 250px !important;
}

html[lang="it-IT"] .page-template .custom-page-landing-contact a {
	max-width: 290px !important;
}

html[lang="it-IT"] .page-template .custom-page-landing-button-wrapper a {
	max-width: 290px !important;
	display: block !important;
	border: none !important;
	width: 290px !important;
}

#content .post .entry-content img {
	width: 100% !important;
}

.post-list {
	font-size: 16px;
}































 	.page-template .font-mont                .templates-types .dropdown br {
		display: none;
	} 










	.page-template .font-mont                .templates-types .dropdown br:nth-child(2) {
		display: 				block;
	} 


















		
	.page-template .font-mont                .templates-types .dropdown .dropdown-menu br {
		display: none;
	} 






	
	.page-template .font-mont .templates-types 							.dropdown p     {
																display: none;
	}

















	.page-template .font-mont                .templates-types .dropdown   button {
		  width: 250px;
		  height: 59px;
	} 






	.page-template .font-mont                .templates-types .dropdown   .dropdown-menu {
		width: 250px;
		 padding: 0px;
  } 





































.contact-form-custom-wrapper label {
	width: 200px !important;
	float: left !important;
}

.create-digital-ecom-prod>.container {
	max-width: 905px;
}

.create-digital-ecom-prod img {
	max-width: 1000px !important;
	transform: translate(-9%, 0) !important;
}


.landing-widths {
	max-width: 640px;
	margin: 0 auto;
}

.create-digital-ecom-prod .btn {
	white-space: normal !important;
	color: #ffffff;
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 200px;
	height: 60px;
	border-radius: 40px !important;
	right: 0;
}

.create-digital-ecom-prod .btn:hover {
	color: #ffffff;
}


.create-digital-ecom-prod .block_buttons {
	display: flex;
	justify-content: center;
}

.help-center-button-wrapper .btn {
	color: #ffffff;
}

.flip-title .btn {
	min-width: 0 !important;
	padding: 20px 40px !important;
	border-radius: 40px !important;
	border: none !important;
}


.modal.custom .modal-dialog {
	max-width: 90%;
	height: 100%;
}
























.page-template .custom-page-catalog-compatible .wrapper .element .prods
              {
padding: 10px ; background-color: #1995cb; display: block; border-radius: 40px; width:     190px; text-align: center ;              
              
              }



















































.custom-widths {
	max-width: 905px;
	margin: 0 auto;
}

.modal.custom .modal-content {
	height: 90%;
}

.btn {
	color: #ffffff !important;

}

.custom-button-on-color .btn {
	color: #ffffff;
}

.flip-title+.breadcrumbs {
	display: none !important;
}

.flip-slide .btn {
	color: #ffffff !important;
}

.page-template .lk-custom-page-computer .direction .row .grid_col:nth-child(2) img {
	margin-top: -100px;

}

.custom-page-ceos-template .grid_col {
	align-self: start !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-child(4):hover:after {
	display: none;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-child(5):hover:after {
	display: none;
}

.page-template .font-mont .noBr br {
	display: none;
}

.page-template .font-mont .lk-custom-page-user .container .wrapper img {
	float: left;
	width: 110px;
}

.priceButtonSettingCustom {
	background-color: #f77600 !important;

}

.page-template .issuu_thats .wrapper .alignnone {
	padding-bottom: 14px;
}

.page-template .font-mont .price_banner img {
	max-width: 400px;
	margin: 0 auto;
	display: block;
	margin-bottom: -150px;
	box-shadow: 0px 0px 13px 0px rgb(0 0 0 / 20%);

}

.page-template .issuu_different .wrapper .element {
	width: 31%;
	float: left;
}

.page-template .issuu_different .wrapper .element ul {
	columns: 1;
	list-style: disc;
}

.page-template .issuu_different .wrapper .element span {
	display: block;
	border-top: 1px solid #c0bfbf;
	padding-top: 14px;
	padding-bottom: 14px;
	border-bottom: 1px solid #c0bfbf;
}

.page-template .issuu_whats .ff .direction {
	max-width: 905px;
	margin: 0 auto;
}

.issuu_different .editor_text ul li:before {
	content: "";
	background-image: none !important;

}

.issuu_different .editor_text ul li::marker {
	color: #3192d0;

}

.issuu_different .prods ul li::marker {
	color: #fe5af1;

}

.issuu_different .conta ul li::marker {
	color: #31b696;

}

.page_.font-mont .custom-page-check-description.prods.block.xx:first-child {
	padding-top: 40px !important;
}

.custom-page-landing-prod .column {
	max-width: 500px;
	border-radius: 10px;
	display: block;
	margin: 0 auto;
	box-shadow: 40px 0px 40px 40px #f4f4f4;
	padding: 40px !important;
	text-align: center;

}

.page-template .font-mont .custom-page-landing-prod .grid_col {
	align-self: flex-start !important;
}

.custom-page-form-description .custom-contact form div {

	color: #000000;

}

.formsprods {}

.formsdisps {
	display: block !important;
}

.page-template .font-mont .lk-custom-page-user .container .wrapper .element {
	float: right;
	width: calc(100% - 140px)
}

.page-template .font-mont .lk-custom-page-user .direction:nth-child(2) .grid_col:nth-child(2) img {
	width: 119px;

}

.product_conta .direction .grid_col p {
	max-width: none !important;
}

.page-template .font-mont .custom-page-check-description .direction:nth-child(2) .grid_col {
	text-align: center;
	width: calc(50% - 40px);
}

.page-template .font-mont .custom-page-check-description .direction:nth-child(2) .grid_col:nth-child(2) {
	text-align: center;

	width: 20px;

	height: 50px;
	align-self: center;

}

.prodsforms {
	display: none;
}

.dispsnones {
	display: block;
}

.page-template .font-mont .custom-page-check-description .prod span {
	border: 1px solid #a09e9e;

	display: inline-block;

	border-radius: 1000px;
	padding: 13px;

}

footer .container .color a {
	color: #6faed6 !important;
	text-decoration: none !important;

}

footer h5 {
	color: #ffffff !important;
	font-size: 19px;

}

.custom-page-bronch-title {
	margin-bottom: -90px;

}

.custom-page-bronch-cont {
	color: #ffffff;
}

.custom-page-bronch-image .cont {
	padding: 20px;
}

.page-template .font-mont .custom-page-bronch-image .cont img {
	max-width: 250px;
}

.custom-page-bronch-lorem {
	color: #ffffff;
}

.page-template .font-mont .custom-page-bronch-lorem div img {
	margin-bottom: -100px;
}

.custom-page-bronch-platform .landing-widths {
	max-width: 800px;
}

.page-template .templates-types .construction .element {

	width: 500px;

	box-shadow: 0px 0px 13px 0px rgb(0 0 0 / 20%);
	border-radius: 13px;

	margin: 0 auto;

	margin-top: 10px;

}

.page-template .templates-types .construction .title {
	display: flex;

	justify-content: space-between;

	color: #000000;
	padding: 20px;
	cursor: pointer;

	font-weight: bold;

}

.page-template .templates-types .construction .content {
	padding: 20px;
	display: none;

}

.page-template .templates-types .construction .display~.content {
	display: block;

}

.page-template .templates-types .construction .display .prods {
	rotate: 90deg;

}

.page-template .templates-types .construction .element p {
	display: none;

}

.page-template .templates-types .construction .element .wrapper {
	display: flex;
}

.templates-content .element {
	float: left;

	border-bottom: 1px solid #bebebe;
	flex-direction: inherit;
	text-align: left;

	padding: 41px;

}

.templates-content .element {
	float: left;

	border-bottom: 1px solid #bebebe;
	flex-direction: inherit;
	text-align: left;

	padding: 41px;

}

.templates-content .prods {
	width: 410px;
	float: left;

}

.templates-content .study {
	width: calc(100% - 410px);
	float: left;
}

.templates-content .ff {
	display: block;
	background: none;
}

.display-block {
	display: block;
}

.page-template .catalog-types .direction .grid_col {
	display: flex;
}

.catalog-of .wrapper {
	display: flex;
	text-align: left;
	max-width: 900px;
	margin: 0 auto;
}

.page-template .font-mont .catalog-types ul {
	list-style: disc;
}

.catalog-types .editor_text ul li::marker {
	color: #3192d0;
}

.catalog-types .editor_text ul li:before {
	content: "";
	background-image: none;
}

.catalog-generate .editor_text ul li::marker {
	color: #3192d0;
}

.catalog-generate .editor_text ul li:before {
	content: "";
	background-image: none;
}

.page-template .font-mont .catalog-generate ul {
	list-style: disc;
}

.catalog-of .wrapper .element img {

	width: 20px;
}

.page-template .font-mont .catalog-of .element:nth-child(1) {
	width: 29px;
	float: left;
}

.page-template .font-mont .catalog-of .element:nth-child(2) {
	width: calc(100% - 50px);
	float: left;
}

.page-template .catalog-generate .direction .grid_col {
	display: flex;
}

.custom-page-bronch-nest .color {
	color: #4399d3;
	margin-bottom: 10px !important;
}

.conta-prods .wrapper {
	display: flex;
	text-align: left;
	max-width: 550px;
	margin: 0 auto;
}

.conta-prods .wrapper .element img {

	width: 20px;
}

.page-template .font-mont .conta-prods .element:nth-child(1) {
	width: 29px;
	float: left;
}

.page-template .font-mont .conta-prods .element:nth-child(2) {
	width: calc(100% - 50px);
	float: left;
}

.custom-page-bronch-nest .shape {
	border: 1px solid #dde0e4;
	padding: 25px !important;
	display: block;
	border-radius: 20px;
	box-shadow: 0px 5px 10px 0px #dde0e4;
	margin-bottom: 45px !important;
}

.page-template .font-mont .custom-page-bronch-images .color {
	color: #4299d3;
}

.custom-page-bronch-nest {
	font-size: 13px;
}

.page-template .font-mont .custom-page-bronch-nest p {
	margin: 0;

}

.lk-custom-page-style .nodesk {
	display: none;
}

.page-template .font-mont .lk-custom-page-style .direction {
	margin-top: 25px;
}

.create-digital-ecom-prod-description {
	margin-top: 40px;
}

.wpforms-container .wpforms-field {
	padding: 9px 0 !important;
}

#footer .wpforms-submit {
	background-color: #f77600;
	border-radius: 30px;
	color: #fff;
	font-size: 15px;
	margin-top: 7px;
	padding: 8px 50px;
	width: auto;
	float: left;
	display: block;
}

.page-template .font-mont .lk-custom-page-computer~.breadcrumbs {
	display: none !important;

}

.lk-custom-page-computer .landing-widths {
	max-width: 690px;
}

.page-template .lk-custom-page-style .editor_text ul li:before {
	background-image: url(../png/style.png);
	width: 5px;
	height: 5px;
	background-size: 5px;
	padding-right: 10px;
	margin-bottom: 1px;
}

.page-template .lk_custom_page_feature .container .editor_text ul {
	text-align: left;
}

html .page-template .font-mont .lk-custom-page-space.block.xx.test {
	padding-top: 60px !important;
}

.page-template .font-mont .custom-flip-style-title~.breadcrumbs {
	display: none !important;

}

.page-template .lk_custom_page_feature .editor_text ul li:before {
	background-image: url(../png/check.png);
	width: 19px;
	height: 19px;
	background-size: 19px;
	padding-right: 10px;
	margin-bottom: -5px;
}

.custom-page-form-description h1 {
	font-size: 29px;
}

.page-template .font-mont .price_banner~.breadcrumbs {
	display: none !important;

}

.page-template .rfqs-padding {
	padding-top: 20px;
	padding-bottom: 20px;

}

.page-template .rfqs-width {
	max-width: 290px !important;
	margin: 0 auto;

}

.custom-page-form-description .wrap {
	display: flex;
	margin-top: 200px;
	background-position: bottom;
	padding: 0;
}

.custom-page-form-description .wrap .element ul li {
	color: #000000;
}

.font-mont .custom-page-form-description .row .element {
	padding-right: 13px;
}

.page-template .custom-page-form-description .editor_text ul li:before {
	background-image: url(../png/styles.png);
	width: 19px;
	height: 19px;
	background-size: 19px;
	padding-right: 10px;
	margin-bottom: -5px;
}

html body .disp .bg-img {
	background-position: left;
}

html .page .custom-page-form-description .direction .row .grid_col:nth-child(1) {

	align-self: flex-start !important;
	padding-top: 100px;
}

.page-template .font-mont .custom-page-form-description iframe {
	border-radius: 20px;

	box-shadow: 0 0 10px #d5d5e0;

}

.custom-page-form-description~.breadcrumbs {
	display: none !important;
}

.custom-page-ceos-template {
	max-width: 1100px;
	margin: 0 auto;
}

.custom-page-ceos-template .grid_col:nth-child(1) {
	width: 340px;
}

.page .custom-page-bronch-cont.block.xx:not(.block.xx ~ .block.xx),
.block.first_block {
	padding-top: 91px !important;
}

.page-template .font-mont .price_grids img {
	margin: 0 auto;
	display: block;
}

.page-template .font-mont .product_conta img {
	margin: 0 auto;
	display: block;
}

.custom-page-ceos-template .grid_col:nth-child(2) {
	width: calc(100% - 340px);
	background-color: #fdf8ef;
	display: block;
	padding: 40px !important;
}

.contact-form-custom-wrapper input {
	width: calc(100% - 220px) !important;
	float: left !important;

	display: block !important;
	padding: 0.375rem 0.75rem !important;
	font-size: 1rem !important;
	font-weight: 400 !important;
	color: var(--bs-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-body-bg);
	background-clip: padding-box;
	border: var(--bs-border-width) solid var(--bs-border-color) !important;
	border-radius: var(--bs-border-radius) !important;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;

	height: 39px !important;

}

.page-template .container .contact-form-custom-wrapper .wpforms-field-large::placeholder {
	font-size: 15px !important;
}

.page .custom-page-bronch-image.block.xx:not(.block.xx ~ .block.xx),
.block.first_block {
	padding-top: 60px !important;
}

.page-template .container .contact-form-custom-wrapper button {
	display: none;
}

.page .custom-page-bronch-undo.block.xx:not(.block.xx ~ .block.xx),
.block.first_block {
	padding-top: 91px !important;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
	vertical-align: middle;
	padding-right: 13px;
}

body footer .container .custom-form {
	display: none;
}

.page-template .container .contact-form-custom-wrapper div.wpforms-container-full .wpforms-form .wpforms-submit-container {
	margin: 0;
	padding: 0;
	display: block;
	margin-top: 10px;
}

.custom-contact .modal-dialog .modal-content .wpforms-container input {
	display: block;
	border: none;
	border-bottom: solid 1px #cbcbcb;
	border-radius: 0;
	outline: none;
	-webkit-box-shadow: 0 0 0px 1px rgba(203, 203, 203, 0.21);
	box-shadow: 0 0 0px 1px rgba(203, 203, 203, 0.21);
	line-height: 32px;
	border-radius: 0 !important;
}

body footer .container .custom-form.custom-display {
	display: block !important;
}

.custom-contact .modal-dialog .modal-content .wpforms-container .disclaimer-info {
	font-size: 11.9px;
}

.custom-contact .modal-dialog .modal-content .wpforms-container {
	margin-top: 0;
}

.custom-logo {
	margin-top: -10px;
}

.wpforms-field-large::placeholder {
	color: #595c5f !important;
	font-size: 19px !important;
	display: block !important;
	opacity: 1 !important;
}

.xmls-pdfs-convert-prod .direction {
	margin-top: 40px;

}

#header.is_color {
	background: #1584cb;
}

.wpforms-field-large {
	border-radius: 9px !important;
}

.xmls-pdfs-convert-prod .direction .row .grid_col p {
	text-align: center;
}

.no-padding-test-page {
	padding-top: 0px !important;
}

.xmls-pdfs-creator-platform .direction .grid_col .editor_text {
	max-width: 400px;
	margin: 0 auto;
	border: none;
	text-align: center;
}

.xmls-pdfs-convert-prod .direction .row .grid_col .editor_text {
	max-width: 400px;
	margin: 0 auto;
}

.menu-center {
	display: flex;
}

.page-template .container .menu-center>nav {
	margin: 0 auto;
}

.xmls-pdfs-creator-platform .grid_col {
	align-self: start !important;
}

.blog .container .menu-center>nav {
	margin: 0 auto;
}

.xmls-pdfs-convert-prod .block_buttons {
	margin-top: 40px;
}

.custom-contact .modal-dialog .modal-content .wpforms-container button {
	background-color: #f77600 !important;
	color: #fff;
	border-radius: 25px;
	min-width: 240px;
}

.custom-contact .modal-dialog .modal-content .wpforms-container .wpforms-submit-container {
	text-align: center;
}

.page-id-29180 header {
	display: none !important;
}

html .page-id-29180 header~.font-mont {
	display: none;
}

.page-id-29180 footer {
	display: none !important;
}

.page-id-29180 .bg-img {
	display: none !important;

}

html.height {
	height: 100%;
}

.page-id-29180 {
	height: 100%;
	background-color: #3492cf;
	display: block;
	padding-left: 20px;
}

.custom-page-user-register {
	padding: 0 !important;

}

html .page .custom-page-user-register .direction .row .grid_col:last-child {
	background: rgba(255, 255, 255, 1);
	display: flex;
	flex: 1;
	align-items: center;
	padding-right: 20px !important;
	justify-content: center;
}

html .page .custom-page-user-register .grid_col {
	padding: 0 !important;
}

.page-template .container .contact-form-custom-wrapper label {
	color: rgba(34, 36, 41, 1) !important;
	font-size: 15.9px !important;
	display: block !important;
	font-weight: normal !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
	text-transform: none !important;
	border-bottom: 1px solid #e1e1e1;

}

.blog .decoration .post a {
	text-decoration: none;
}

.custom-page-user-register .direction .image-wrapper img {
	float: left;
	margin-right: 14px;
}

html .page .custom-page-user-register .grid_col>div {
	max-width: 100%;
}

.forms-disable input {
	visibility: hidden !important;
	width: 0;
	display: block;
	height: 0;
}

.custom-page-user-register .container .direction .image-wrapper .item {
	display: flex;
	align-items: center;
	justify-content: left;
	margin-top: 20px;
}

footer .disclaimer-info {
	font-size: 11.9px !important;
}

.custom-page-user-register .container .direction .image-wrapper p {
	margin: 0;
}

.custom-page-user-register .four {
	font-size: 195px;
	line-height: 0.9;
}

html .page .custom-page-user-register .grid_col .editor_text {
	text-align: left;
}

.custom-page-user-register .right-section {
	color: #484847;

}

footer .container .disclaimer-info a {
	font-size: 15.9px !important;
}

.custom-page-user-register .container {
	max-width: none;
}

html .page .custom-page-user-register .direction .row .grid_col:nth-child(1) {
	display: flex;
	align-items: center;
	flex: 1;
	justify-content: right;
	padding-left: 20px !important;
}

.custom-page-form-description .comps {
	color: #050505;
	padding-top: 40px;
}

.custom-page-form-description .title {

	display: block;
	border-bottom: 1px solid #050505;

	text-align: center;

	margin: 0 auto;

	width: 200px;

	font-size: 24px;

}

.custom-page-form-description .comps .wrap .element {
	display: flex;

	margin-top: 24px;

}

.custom-page-form-description .comps .wrap .element img {

	width: 100px;

}

.custom-page-form-description .comps .wrap .element span {

	padding-left: 24px;
	display: block;

}

.page-template .font-mont .custom-page-form-description form .text-center {
	color: #050505;

}

.page-template .font-mont .custom-page-form-description .custom-contact form {
	background: #ffffff;
	padding: 24px;
	display: block;
	box-shadow: 40px 40px 40px 40px #f4f4f4;

	border-radius: 24px;

}

.page-template .font-mont .price_faqos .row {
	border-bottom: 1px solid #cacaca;
	padding-top: 20px;
}

.page-template .font-mont .price_faqos h4 {
	max-width: 400px;

}

.page-template .font-mont .price_faqos .container .direction:nth-child(6) .row {
	border-bottom: none;
}

.forms-disable {
	position: absolute !important;

}

html .page .custom-page-user-register .direction .row .grid_col:nth-child(2) {
	width: 20%;

}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:last-child .mega-menu-link {
	border-bottom: none !important;
}

html .page .custom-page-user-register .direction .row .grid_col:nth-child(2) p {
	margin: 0;

}

html .page .custom-page-user-register .slide-wrapper {
	overflow: auto;
}

html .page .custom-page-user-register .slide-wrapper p {
	display: inline-block;
	margin-left: 15px;
}

html .page .custom-page-user-register .container #sign-up-form {
	max-width: 340px;
}

html .page .custom-page-user-register .slide-wrapper p:nth-child(1) {
	margin-left: 0;
}

html .page .custom-page-user-register #sign-up-form input {
	border-radius: 5px;
}

html .page .custom-page-user-register .slide-wrapper .element {
	white-space: nowrap;
}

html .page .custom-page-user-register .slide-wrapper>p {
	display: none;
}

html .page .custom-page-user-register .row .grid_col:nth-child(2) div {
	height: 100%;

}

html .page .custom-page-user-register .row .grid_col:nth-child(2) p {
	height: 100%;

}

html .page .custom-page-user-register .row .grid_col:nth-child(2) .nodesktop {
	display: none;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link {
	border-bottom: 1px solid #e8e5e5 !important;
	padding: 10px 0;
}

html .page .custom-page-user-register .row .grid_col:nth-child(2) p:nth-child(2) {
	display: none;

}

.digital-flip-custom-title .full_image {
	max-width: 900px;
	margin: 0 auto;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu {
	width: 240px !important;
}

.custom-page-bronch-platform~.breadcrumbs {
	display: none !important;
}

.page-template .font-mont .issuu_heros~.breadcrumbs {
	display: none !important;

}

.xmls-pdfs-creator-platform .direction {
	margin-top: 40px;
}

.xmls-pdfs-build-track {
	color: #ffffff;
}

.xmls-pdfs-build-track .container {
	max-width: none !important;
}

.xmls-pdfs-build-track .container .direction img {
	margin-left: -40px;
}

.xmls-pdfs-build-track .container .xmls-pdfs-left-element img {
	float: left;
}

.xmls-pdfs-build-track .xmls-pdfs-left-image {
	max-width: 500px;
}

.xmls-pdfs-custom-cols {
	color: #ffffff;
}

.flip-computer p {
	max-width: 450px;
}

.page-template .font-mont .custom-video-block-styles img {
	max-width: 1000px;
	transform: translate(0%, -80px);
}

.xmls-pdfs-icon-image {
	display: flex;
	padding-top: 60px;
}

.xmls-pdfs-icon-element {
	text-align: center;
	flex: 1;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
	padding: 5px 40px 5px 10px !important;
}

.mega-menu-item>.mega-sub-menu {
	padding: 29px 20px !important;
}

.xmls-pdfs-icon-wrapper .xmls-pdfs-icon-image .xmls-pdfs-icon-element h3 {
	font-size: 15px;
}

.create-digital-ecom-prod-logo .slick-track {
	display: flex;
	justify-content: center;
	width: 100% !important;
	margin-top: 40px;
	max-height: auto !important;
}

.mega-menu-splite a:after {
	border-bottom: 3px solid #3492cf;
	width: 50px;
	content: "";
	display: block !important;
	margin-top: 5px;
	display: block;
}

.mega-menu-flyout>.mega-sub-menu {
	padding: 0 20px !important;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
	display: none !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link .menu-padding {
	border-bottom: none !important;
}

.menu-bold a {
	color: #3692d0 !important;
	font-weight: bold !important;
	display: block !important;
	font-size: 19px !important;
	border-bottom: none !important;
}

.xmls-pdfs-icon-wrapper .xmls-pdfs-icon-image .xmls-pdfs-icon-element p {
	max-width: 200px;
	margin: 0 auto;
	border: none;
	font-size: 15px;
}

.xmls-pdfs-no-bread {
	padding-bottom: 0 !important;
}

.xmls-pdfs-convert-prod h2 {
	padding-top: 140px !important;
}

.xmls-pdfs-custom-faqs .custom-padding {
	padding-bottom: 140px !important;
}

.xmls-pdfs-no-bread~.breadcrumbs {
	display: none !important;
}

.page-template .xmls-pdfs-no-bread .container img {
	margin-bottom: -100px;
}

.admin-portal-custom-title~.breadcrumbs {
	display: none !important;
}

.custom-page-magazine-title~.breadcrumbs {
	display: none !important;
}

.page-template .font-mont .custom-page-editor-widths .direction .editor_text {
	max-width: 500px;
}

.custom-page-magazine-types .direction {
	margin-top: 40px;
}

.custom-page-magazine-learn {
	color: #ffffff !important;
}

.custom-page-magazine-step span {
	color: #6aafdc;
	font-size: 25px;
}

.xmls-pdfs-custom-cols .custom-flex {
	display: flex;
	margin-top: 40px;
}

.custom-page-magazine-interactive {
	color: #ffffff !important;
}

.page-template .font-mont .custom-page-magazine-interactive img {
	float: left;
}

.page-template .font-mont .custom-page-magazine-step p {
	margin: 0;
}

.xmls-pdfs-custom-cols .xmls-element {
	flex: 1;
	text-align: center;
}

.custom-page-magazine-interactive .custom-page-magazine-float {
	max-width: calc(100% - 200px);
	float: right;
}

.custom-page-magazine-step .direction {
	margin-top: 40px;
}

.custom-page-magazine-interactive .container {
	max-width: 1500px !important;
}

.flip-slide .direction .editor_text p {
	max-width: 400px;
}

.page-template .font-mont .custom-page-magazine-style .direction .editor_text {
	display: flex;
	justify-content: center;
}

.page-template .font-mont .custom-page-magazine-interactive h3 {
	font-size: 24px;
}

.create-digital-ecom-prod-space {
	margin-top: 100px !important;
}

.flip-logo .direction .editor_text p {
	max-width: 400px;
}

.create-digital-ecom-prod-create {
	padding-bottom: 140px;
}

.page-template .font-mont .custom-page-magazine-style ul li:before {
	background-image: url(../png/notes.png);
	width: 4px;
	height: 4px;
	background-size: 4px;
	margin-bottom: 4px;
	padding-right: 10px;
}

.page-template .font-mont .custom-page-magazine-title img {
	margin-bottom: -205px;
}

.custom-page-landing-platform~.breadcrumbs {
	display: none !important;
}

.custom-page-landing-button-wrapper {
	max-width: 640px;
	margin: 0 auto;
	display: block;
	height: 20px;
}

.custom-page-catalog-title~.breadcrumbs {
	display: none !important;
}

.custom-page-landing-button-wrapper a {
	background-color: #37bc9b;
	max-width: 250px;
	border-radius: 29px;
	float: left;
	padding: 14px 0;
	width: 250px;
}

.custom-page-landing-image {
	padding-top: 20px;
	margin-bottom: -50px;
}

.custom-page-landing-title h2 {
	padding-top: 60px;
	max-width: 690px;
	display: block;
	margin: 0 auto;
}

.custom-page-landing-button-wrapper br {
	display: none;
}

.custom-page-magazine-platform {
	color: #ffffff !important;
}

.custom-page-landing-platform {
	padding-bottom: 0px !important;
}

.custom-page-landing-title p {
	max-width: 900px;
	margin: 0 auto;
	display: block;
	padding-top: 40px;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 800px;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover:after {
	content: "";
	position: absolute;
	display: block;
	border-left: 17px solid transparent;
	border-right: 17px solid transparent;
	border-bottom: 17px solid #fff;
	margin-left: 19px;
	margin-top: -13px;
}

.custom-page-landing-title .custom-widths {
	max-width: 900px !important;
	padding-top: 10px !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover .mega-sub-menu {
	visibility: visible !important;
	border-radius: 9px !important;
}

.page-template .container .contact-form-custom-wrapper em {
	width: 100% !important;
	clear: both !important;
}

.page-template .container .contact-form-custom-wrapper em::before {
	display: none;
}

.custom-page-contact-click {

	width: 100%;
	text-align: center;
}

.templates-products~.breadcrumbs {
	display: none !important;
}

.templates-types .direction .grid_col p {
	max-width: 452px;
}

.templates-types .direction {
	margin-top: 41px;
}

.custom-page-contact-click input {
	border: rgb(13, 202, 240);
	border-radius: 6px;
	background-color: rgb(13, 202, 240) !important;
	color: rgb(255, 255, 255);
	width: 140px !important;
	margin: 0 auto !important;
	float: none !important;
	width: auto !important;
	display: block !important;
}

#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 6px;

}

.navbar-light .navbar-toggler {
	display: none !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu {
	visibility: hidden !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.menu-style:hover:after {
	display: none;
	border-left: 17px solid transparent;
	border-right: 17px solid transparent;
	border-bottom: 17px solid #fff;
	margin-left: 19px;
	margin-top: -13px;
}

.custom-page-landing-title h4 {
	margin-top: 140px !important;
}

.custom-page-landing-title .direction .editor_text p {

	margin: 0 auto !important;
}

.custom-page-landing-title .container .editor_text h3 {
	max-width: 600px;
	margin: 0 auto;
	display: block;
	text-align: center;
	padding-top: 40px;
	font-size: 25px;
}

.custom-page-landing-title .container .editor_text p {

	margin: 0 auto;

	text-align: center;

}

.custom-page-title-column p {
	max-width: 460px;
}

.page-template .font-mont .custom-page-title-column img {
	float: left;
	margin-right: 10px;
}

.custom-page-form-description .wrap {
	display: none;
}

.page-template .font-mont .custom-page-form-description .comps .wrap {
	display: block;
}

.page-template .font-mont .custom-page-form-description .disps .wrap {
	display: none;
}

.custom-page-conts-width {
	max-width: 400px;
}

.page-template .font-mont .custom-page-title-column div p {
	float: left;
}

.page-template .font-mont .custom-page-title-column div {
	clear: both;
}

.page-template .font-mont .custom-page-product-title .container {
	text-align: center;
}

.page-template .font-mont .custom-page-product-title p {
	max-width: 460px;
	text-align: left;
	display: block;
	margin: 0 auto;
}

.page-template .font-mont .custom-page-image-description h2 {
	max-width: 690px;

}

.custom-page-title-description {
	max-width: 400px !important;
}

.custom-page-faqs-description .direction {
	max-width: 1000px;
	margin: 0 auto;
}

.page-template .font-mont .custom-page-faqs-description .row {
	border-bottom: 1px solid #cacaca;
	padding-top: 20px;
}

.page-template .font-mont .custom-page-faqs-description .container .direction:nth-child(4) .row {
	border-bottom: none;
}

.font-mont .create-digital-ecom-prod-data .container .direction {
	text-align: center;
}

.create-digital-ecom-prod-stream>.container {
	max-width: 910px;
}

.create-digital-ecom-prod-director .container {
	max-width: 905px;
}

.flip-button .btn {
	margin-top: 40px;
}

.create-digital-ecom-prod-faqs h4 {
	height: 50px;
	text-align: left;
}

.create-digital-ecom-prod-faqs p {
	text-align: left;
}

.create-digital-ecom-prod-stream .direction * {
	text-align: center;
}

.flip-create .btn {
	min-width: 0 !important;
	padding: 20px 40px !important;
	border-radius: 40px !important;
	border: none !important;
}

.create-digital-ecom-prod-faqs .grid_col {
	border-left: 1px solid;
}

.create-digital-ecom-prod-faqs .grid_col:nth-child(1) {
	border-left: none;
}

.create-digital-ecom-prod-create .btn {
	color: #ffffff !important;
}

.flip-title {
	padding-bottom: 0px !important;

}

.flip-button .btn {
	border: none !important;
}

.create-digital-ecom-prod-element-description {
	max-width: 450px;
}

.font-mont .create-digital-ecom-prod-data .container .direction:nth-child(1) {
	text-align: left;
}

.create-digital-ecom-prod-width .container {
	max-width: 905px;
}

.font-mont .create-digital-ecom-prod-data .container .direction .grid_col {
	max-width: 400px;
	align-self: start !important;
}

.font-mont .create-digital-ecom-prod-data .container .direction:nth-child(1) .grid_col {
	max-width: none;
	align-self: center !important;
}

.create-digital-ecom-prod-block {
	display: block;
}

.page-template .font-mont .flip-title img {
	margin-bottom: -25px;
}

.create-digital-ecom-prod-logo .btn {
	color: #ffffff;

}

.create-digital-ecom-prod-logo .btn:hover {
	color: #ffffff;
}

.create-digital-ecom-prod-slide-wrapper {
	display: flex;
	width: 1190px;
}

.create-digital-ecom-prod-slide-element {
	float: left;
	width: 25%;

}

.create-digital-ecom-prod-stream .direction~.direction {
	margin-top: 40px;
}

.create-digital-ecom-prod-slide-element .create-digital-ecom-prod-slide-content-line {
	width: calc(50% - 20px);
	background: #ffffff;
	height: 1px;
	bottom: 50%;
	position: absolute;
	right: 0;
}

.page .signup-section.block.xx {
	padding-top: 0 !important;
}

.create-digital-ecom-prod-slide-wrapper {
	display: flex;
	justify-content: space-between;
}

.create-digital-ecom-prod-slide-content {
	position: relative;
}

.create-digital-ecom-prod-viral .container {
	max-width: 905px;
}

.create-digital-ecom-prod-slide-wrapper .create-digital-ecom-prod-slide-element .create-digital-ecom-prod-slide-content p:nth-child(1) {
	background: #f532e5;
	width: 40px;
	height: 40px;
	border-radius: 100px;
	display: flex;
	align-items: center;
	min-width: 0;
	min-height: 0;
	justify-content: center;
	color: #ffffff;
	margin: 0 auto;
	margin-top: 40px;

	font-size: 24px;
	font-family: normal;

}

.create-digital-ecom-prod-viral .container .direction p {
	height: 90px;

}

.create-digital-ecom-prod-slide-content-line.right-element {
	left: 0 !important;
}

.custom-page-catalog-title {
	color: #ffffff !important;
}

.custom-page-catalog-compatible {
	color: #ffffff !important;
}

.page-template .custom-page-catalog-compatible .wrapper .element {
	display: flex;
	justify-content: space-between;
	float: none;
	margin-top: 10px;

}

.page-template .custom-page-catalog-compatible .wrapper .element span {
	display: block;
	padding: 10px;
	border-radius: 40px;
	background-color: #3190d4;
	min-width: 140px;
	text-align: center;

}

.page-template .custom-page-catalog-platform .direction .grid_col {
	text-align: center;

	margin-top: 20px;
}

.page-template .custom-page-catalog-image .direction .grid_col {
	text-align: center;

	margin-top: 20px;
}

.custom-page-catalog-build {
	color: #ffffff !important;
}

.custom-page-catalog-temps {
	color: #ffffff !important;
}

.custom-page-catalog-temps .container .wrapper .element {

	border-bottom: 1px solid #ffffff !important;
	margin-top: 20px;
}

.page-template .custom-page-catalog-temps .wrapper .element {
	display: flex;

}

.page-template .custom-page-catalog-temps .wrapper .element .conts {
	margin-left: 20px;
	max-width: 400px;

}

.custom-page-form-description .conta {
	display: none;
}

.create-digital-ecom-prod-slide-image {
	height: 100px;
}

.create-digital-ecom-prod-slide-wrapper .create-digital-ecom-prod-slide-element:not(.cutom-element) .create-digital-ecom-prod-slide-content p:nth-child(2) {
	background: #f532e5;
	width: 40px;
	height: 40px;
	border-radius: 100px;
	display: flex;
	align-items: center;
	min-width: 0;
	min-height: 0;
	justify-content: center;
	color: #ffffff;
	margin: 0 auto;
	margin-top: 40px;

	font-size: 24px;
	font-family: normal;

}

.create-digital-ecom-prod-slide-description p {
	color: #ffffff;
	max-width: 150px;
	height: auto;
	margin: 0 auto;
}

.mega-menu>.mega-wpml-ls-current-language>a>span {
	display: none;
}

.create-digital-ecom-prod-logo .block_buttons {
	margin-top: 40px;

}

.create-digital-ecom-prod-logo .customer-logos {
	max-height: none !important;
}

.create-digital-ecom-prod-custom .editor_text {
	width: 100%;
	overflow-x: auto;
}

.content-space {
	height: 140px;
}

.banner-content figure {
	position: absolute;
	bottom: -142px;
	left: 0;
	right: 0;
	display: inline-table;
	margin: 0 auto;
	z-index: -1;
}

.amazing-online h2 {
	line-height: 38px;
	font-size: 32px;
	font-weight: 500;
	margin-bottom: 25px;
	color: #4d4d4d;
	max-width: 482px;
	font-family: 'Proxima Nova';
}

.amazing-online p {
	color: #4d4d4d;
	line-height: 22px;
	font-size: 16px;
	max-width: 467px;
	font-weight: 400;
}

.amazing-online .try-btn {
	background: #37bc9b;
	display: inline-block;
	padding: 19px 53px;
	border-radius: 51px;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	line-height: 16px;
	font-family: 'Proxima Nova';
	margin-top: 34px;
}

/*-------------------- New page css start -----------------------------*/
body,
html {
	overflow-x: hidden;
}

@font-face {
	font-family: 'Proxima Nova';
	src: url('../proximanova-regular-2.html') format('woff2'),
		url('../proximanova-regular-2.html') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

.bluebg {
	background: #3591cf;
	padding: 150px 0 0 !important;
	color: #fff;
}

.bluebg h1 {
	font-family: 'Proxima Nova';
}

.txt-img-sec {
	padding: 167px 0 0;
	position: relative;
}

.txt-img-sec h2 {
	font-family: 'Proxima Nova';
	font-weight: normal;
	color: #4D4D4D;
	margin-bottom: 38px;
	font-size: 32px;
}

.txt-img-sec p {
	color: #4D4D4D;
	font-family: 'Proxima Nova';
	font-weight: normal;
	margin-bottom: 49px;
	line-height: 19px;
	padding-right: 10px;
}

.bluebg .banner-main {
	position: relative;
	top: 70px;
	max-width: 1700px;
	margin: 0 auto;
}

.vide-info video {
	width: 100%;
}

.common-btn {
	display: inline-flex;
	min-width: 194px;
	background: #37BC9B;
	text-align: center;
	min-height: 54px;
	align-items: center;
	justify-content: center;
	color: #fff;
	border-radius: 50px;
	border-color: transparent;
	font-family: 'Proxima Nova';
	font-size: 16px;
	padding: 0 30px;
	text-decoration: none;
}

.common-btn:hover {
	color: #fff;
}

.txt-img-sec .text-info {
	max-width: 460px;
}

.three-box-sec .main-head-text {
	text-align: center;
	max-width: 854px;
	margin: 0 auto;
}

.three-box-sec {
	padding: 187px 0 175px;
	position: relative;
	z-index: 1;
}

.main-head-text h2 {
	color: #4D4D4D;
	margin-bottom: 33px;
	font-family: 'Proxima Nova';
	font-weight: normal;
	font-size: 32px;
}

.main-head-text p {
	color: #4D4D4D;

	font-family: 'Proxima Nova';
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	max-width: 489px;
	margin: 0 auto;
	margin-bottom: 59px;
}

.main--img-out {
	text-align: center;

}

.three-box-sec .btn-center {
	text-align: center;
	margin: 56px 0 0;
}

.main--img-out img.primar_img1 {
	margin-bottom: 15px;
}

.main--img-out h3 {
	color: #4D4D4D;
	font-size: 24px;
	margin-bottom: 28px;
	font-weight: normal;
	font-family: 'Proxima Nova';
	font-weight: normal;
}

.purple-sec {
	/*background-image: url("../images/BANNER5.svg");*/
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	z-index: 1;
	padding: 107px 0 58px;
	text-align: center;
}

.purple-sec .col-md-2 {
	padding: 0;
}

.purple-sec .btn-center {
	margin: 48px 0 0;
}

.img-rot img {
	width: 100%;
}

.four-ico-sec {
	/*background-image: url("../images/BANNER4.svg");*/
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	padding: 131px 0 6px;
	position: relative;
}

.center-info-box h3 {
	font-size: 24px;
	font-family: 'Proxima Nova';
	font-weight: normal;
	margin-bottom: 23px;
}

.center-info-box img.primar_center {
	max-width: 93px;
	margin: 0 auto 24px;
	display: block;
}

.center-info-box {
	text-align: center;
	color: #fff;
	margin-bottom: 116px;
}

.center-info-box p {
	max-width: 376px;
	margin: 0 auto 45px;
	font-size: 16px;
	min-height: 96px;
	font-family: 'Proxima Nova';
}

.purple-sec .container-fluid {
	padding: 0 75px;
}

.bg-shape-sec .main-head-text p {
	max-width: 100%;
}

.bg-shape-sec {
	/*background-image: url("../images/NEXTLEVEL-BANNER.svg");*/
	background-size: cover;
	background-repeat: no-repeat;
	background-position: bottom;
	min-height: 1020px;
	padding-top: 123px;
}

.bg-shape-sec .main-head-text {
	max-width: 747px;
	margin: 0 auto;
}

.bg-shape-sec .main-head-text h2 {
	color: #fff;
	margin-bottom: 29px;
}

.bg-shape-sec .main-head-text p {
	color: #fff;
	margin-bottom: 30px;
}

.main-head-text {
	text-align: center;
}

.purple-sec .main-head-text {
	max-width: 800px;
	margin: 0 auto;
}

.purple-sec .main-head-text p {
	width: 100%;
	max-width: 703px;
}

.purple-sec .main-head-text p {
	color: #fff;
}

.purple-sec h2 {
	color: #fff;
	max-width: 544px;
	margin: 0 auto 28px;
}

.common-btn.org-btn {
	background: #f77600;
	color: #fff;
}

.icon-sec-three {
	padding: 131px 0 0px;
	position: relative;
	z-index: 1;
}

.rigt-main-img img {
	width: 100%;
}

.icon-sec-three .main-head-text {
	max-width: 544px;
	margin: 0 auto;
}

.responsive-dialog {
	max-width: 600px !important;
	height: 800px;
}

.page-template .font-mont .custom-page-magazine-types ul li:before {
	background-image: url(../png/notes.png);
	width: 4px;
	height: 4px;
	background-size: 4px;
	margin-bottom: 4px;
	padding-right: 10px;
}

.icon-center {

	padding: 0 15px 50px;
}

.responsive-dialog iframe {
	max-height: none !important;
}

.icon-center img.primar_center {
	max-width: 243px;
	margin: 0 auto;
	display: block;
}

.icon-center h3 {
	font-family: 'Proxima Nova';
	font-weight: normal;
	margin: 21px 0 23px;
	color: #4D4D4D;
	font-size: 24px;
	text-align: center;
}

.four-ico-sec .main-head-text h2 {
	color: #fff;
	max-width: 722px;
	margin: 0 auto 100px;
}

.btn-center {
	text-align: center;
	margin: 78px 0 0;
}

.coomon-txt-sec {
	padding: 122px 0 109px;
	position: relative;
	z-index: 1;
}

.coomon-txt-sec .row {
	align-items: center;
}

.left-info h3 {
	font-family: 'Proxima Nova';
	font-weight: normal;
	font-size: 32px;
	line-height: 38px;
	max-width: 512px;
	margin-bottom: 38px;
}

.left-info p {
	color: #4D4D4D;
	font-family: 'Proxima Nova';
	margin-bottom: 33px;
	max-width: 460px;
}

.icon-center p,
.main--img-out p {
	font-family: 'Proxima Nova';
	margin: 0;
	color: #4D4D4D;
}

.left-info .common-btn.green {
	margin-top: 20px;
}

.icon-sec-three .row,
.three-box-sec .row {
	justify-content: center;
}

.white .navbar-light .navbar-nav li>.nav-link {
	color: #fff;
}

.purple-sec .main-head-text h2:first-child {
	margin-bottom: 0px;
}

@media (min-width: 1400px) {
	.page-template-custom-new-page section .container {
		max-width: 1366px;
	}
}

@media (min-width: 1600px) {
	.page-template-custom-new-page .three-box-sec .container {
		max-width: 1540px;
	}

}

@media (min-width: 1799px) {
	.banner-content {

		padding-top: 245px;
	}

}

@media (max-width: 1850px) {
	.bluebg .banner-main {
		max-width: 80%;
	}

}

@media (max-width: 1599px) {

	.banner-content {

		padding-top: 135px;
	}
}

@media (max-width: 1399px) {
	.bluebg .banner-main {
		max-width: 80%;
	}

	.txt-img-sec h2 {
		font-size: 28px;
		margin-bottom: 20px;
		line-height: initial;
	}

	.four-ico-sec {
		padding: 70px 0 6px;
	}

	.btn-center {
		margin: 50px 0 0;
	}

	.three-box-sec,
	.icon-sec-three,
	.coomon-txt-sec {
		padding: 75px 0;
	}

	.txt-img-sec p {
		margin-bottom: 20px;

	}

	.icon-center img.primar_center {
		max-width: 170px;
	}

	.bg-shape-sec {
		min-height: 840px;
		padding-top: 70px;
	}
}

@media (max-width: 1099px) {
	.banner-content figure {
		position: relative;
		bottom: 0;
	}

	.three-box-sec,
	.icon-sec-three,
	.coomon-txt-sec {
		padding: 50px 0;
	}

	.icon-center {
		padding: 0 15px 20px;
	}

	.icon-center h3 {
		margin: 16px 0 10px;
		font-size: 20px;

	}

	html .page .custom-page-form-description .direction .row .grid_col {
		width: 100%;
	}

	.custom-page-form-description .wrap {
		margin: 0;
	}

	.purple-sec {
		padding: 50px 0px;

	}

	.txt-img-sec {
		padding: 123px 0 0;

	}

	.main-head-text h2 {

		margin-bottom: 15px;

	}
}

@media (max-width: 1024px) {
	.create-digital-ecom-prod-logo .slick-track {
		display: block;
		justify-content: center;
		justify-content: center;
		width: 4000px !important;
		margin-top: 40px;
	}

	.flipbook-banner {
		height: auto;
	}
}

@media (max-width: 600px) {

	header ._top ul li.top-request-demo {
		display: inline-block !important;
	}
}

@media (max-width: 400px) {
	header ._top ul li.top-free-trial {

		display: block;
	}

	header ._top ul li.top-request-demo {

		display: block !important;
	}

	header ._top ul li:not(:last-child):after {
		display: none;
	}

	header ._top ul li {
		margin-top: 13px;
	}

}

@media (max-width: 991px) {
	.coomon-txt-sec .row {
		flex-direction: column-reverse;
	}

	.coomon-txt-sec {
		padding-top: 0px;
	}

	.center-info-box {
		margin-bottom: 64px;
	}

	.four-ico-sec .main-head-text h2 {

		margin: 0 auto 50px;
	}

	.create-digital-ecom-prod-faqs .grid_col {
		border-left: none;
	}

	.main--img-out img {
		max-width: 124px;
	}

	.create-digital-ecom-prod-custom .container {
		max-width: 100% !important;
	}

	.txt-img-sec .row .col-md-6 {
		width: 100%;
	}

	/*.txt-img-sec .row.align-items-center {
    flex-flow: column-reverse;
}*/
	.txt-img-sec {
		padding: 110px 0 0;
	}

	.left-info h3 {
		font-size: 26px;
		margin-bottom: 15px;
	}

	.icon-center h3 {
		margin: 12px 0;
		font-size: 20px;
	}

	.center-info-box p {
		min-height: 120px;
	}

	.icon-center {
		padding: 0px;
		text-align: center;
	}

	.left-info p {
		margin-bottom: 15px;
	}

	.left-info h3,
	.left-info p {
		max-width: 100%;
	}

	.bg-shape-sec .main-head-text p {
		margin-bottom: 20px;
	}

	.bg-shape-sec .main-head-text h2 {
		margin-bottom: 20px;
	}

	.bg-shape-sec {
		min-height: 650px;
		padding-top: 40px;
	}

	.txt-img-sec .text-info {
		max-width: 100%;
		margin: 0px 0 20px;
		text-align: center;
	}

	.left-info {
		text-align: center;

	}

	.coomon-txt-sec {
		padding-top: 0px !important;
	}

	.left-info {
		margin-top: 20px;
	}
}

/*@media only screen and (max-width: 768px) {
	.flipbook-banner {
		height: 46vh;
	}
}*/

@media (max-width: 767.98px) {
	.w3_bg.bluebg {
		padding-top: 160px !important;
	}

	.main--img-out h3 {
		min-height: auto;
	}

	.center-info-box p {
		min-height: auto;
	}

	.bluebg .banner-main {
		max-width: 100%;
	}

	.txt-img-sec h2 {
		font-size: 24px;
	}

	.three-box-sec,
	.icon-sec-three,
	.coomon-txt-sec {
		padding: 50px 0;
	}

	.main--img-out h3 {
		font-size: 22px;
		margin-bottom: 15px;
		margin-top: 20px;
	}

	.page-id-29180 {
		height: auto !important;
	}

	html .page .custom-page-user-register .direction .row .grid_col:nth-child(1) {
		width: 100% !important;
		margin-bottom: 0 !important;
		display: flex !important;
		justify-content: center !important;
	}

	html .page .custom-page-user-register .direction .row .grid_col:nth-child(2) {
		width: 100% !important;
		padding: 0 !important;
		display: block;
		margin-bottom: 0 !important;
	}

	.page-template .font-mont .custom-page-magazine-title img {
		margin-top: 10px;
	}

	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
		padding: 5px 10px 5px 10px !important;
	}

	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:last-child .mega-menu-link {
		border-bottom: 1px solid #e8e5e5 !important;
	}


	html .page .custom-page-user-register .row .grid_col:nth-child(2) .desktop {
		display: none !important;
	}


	html .page .custom-page-user-register .row .grid_col:nth-child(2) .nodesktop {
		display: block;
		width: 100%;
	}


	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
		border-bottom: 1px solid #e8e5e5 !important;
		text-align: center;
	}


	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu {
		width: 100% !important;

	}






	.page-template .custom-page-catalog-compatible .wrapper .element .prods
           {
			margin: 0 auto;
			margin-top: 10px;
			display: block;
			margin-bottom: 10px;
		   }































	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link {
		text-align: center;
	}

	html .page .custom-page-user-register .row .grid_col:nth-child(2) p:nth-child(2) {
		display: block;

	}

	.page-template .font-mont .custom-page-bronch-images .direction {
		margin-top: 14px;
	}

	.page-template .font-mont .price_banner img {
		max-width: 100%;

		margin-bottom: 10px;

	}

	.top-free-trial {
		display: none !important;
	}

	.csstransforms .font-mont .success-page img {
		margin-bottom: 0;
	}

	.csstransforms .font-mont .success-page .success-foot {
		padding-top: 13px;
	}

	.custom-page-form-description .prods {
		display: none;
	}

	.custom-page-form-description .conta {
		display: block;
	}

	.custom-page-catalog-prods .row:first-child {
		flex-direction: column !important;
	}

	.custom-page-form-description .custom-contact {
		margin-top: -40px;
	}

	.noDisplay {
		display: none !important;
	}

	.page .custom-page-form-description.titles.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 10px !important;
	}

	.lk-custom-page-style .nodesk {
		display: block;

	}

	.custom-page-landing-title h2 {
		padding-top: 0;
	}

	.lk-custom-page-style .desktop {
		display: none;
	}

	.custom-page-ceos-template .grid_col:nth-child(1) {
		width: 340px;
		max-width: 100%;
		display: block;
		padding: 0 !important;
		margin: 0 auto;
	}

	.custom-page-ceos-template .grid_col:nth-child(2) {
		width: 100%;
		background-color: #fdf8ef;
		display: block;
		padding: 40px !important;
	}

	.page-template .container .contact-form-custom-wrapper label {
		width: 100% !important;
		text-align: left !important;
	}

	.page-template .container .contact-form-custom-wrapper input {
		width: 100% !important;
	}

	html .page .custom-page-user-register .direction .row .grid_col {
		width: 100%;
		display: block !important;
		border: none;
		padding-left: 20px !important;
		padding-right: 20px !important;

	}

	.page-id-29180 {
		padding: 0;
	}

	.main--img-out p {
		font-size: 14px;
		margin: 0;
	}

	.main--img-out {
		margin-bottom: 10px;
	}

	.page .custom-page-user-register .container .direction .row {
		flex-direction: column;

	}

	.font-mont .custom-page-magazine-types {
		padding-top: 90px !important;
	}

	.custom-page-ceos-template .container {
		max-width: none !important;
	}

	.create-digital-ecom-prod-stream .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.purple-sec .container-fluid {
		padding: 0 20px;
	}

	.create-digital-ecom-prod-data .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.custom-page-landing-title .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu,
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu {
		display: none !important;
	}

	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-onCustom>ul.mega-sub-menu,
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-onCustom ul.mega-sub-menu {
		display: block !important;
		visibility: visible !important;
	}

	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
		max-width: 100%;
	}

	.mega-menu-primary-mobile-open .mega-menu {
		height: calc(100vh - 150px) !important;
		overflow: auto !important;
	}

	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a {
		text-align: center !important;
		font-weight: bold !important;
	}

	.flip-slide .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.xmls-pdfs-convert-prod .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	html .page .custom-page-user-register .right-section a:last-child {
		color: #bbc5cb !important;
	}

	.xmls-pdfs-convert-prod .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-title-column div p {
		max-width: calc(100% - 40px);
		text-align: left;
	}

	.page-template .font-mont .lk-custom-page-user .container .wrapper img {
		float: none;

	}

	.page-template .font-mont .lk-custom-page-user .container .wrapper .element {
		float: none;
		width: 100%;
	}

	.page-template .xmls-pdfs-convert-prod .direction .row:first-child {
		flex-direction: column;
	}

	.custom-page-bronch-lorem .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-bronch-lorem div img {
		margin-bottom: 14px;
	}

	.page-template .font-mont .custom-page-image-description img {
		max-width: 100% !important;

	}

	.custom-page-bronch-nest .grid_col {

		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page .auto-page-check-title.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.page .custom-page-form-description.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.custom-grid-no-padding .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.lk-custom-page-style .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.lk-custom-page-style .custom-page-conts-width {
		max-width: none;

	}

	.page .custom-page-magazine-title.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.templates-products .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page .xmls-pdfs-no-bread.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .issuu_heros.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .custom-catalog-create-title.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .price_banner.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .create-digital-ecom-prod.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .digital-catalog-page-top-section.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 200px !important;
	}

	.page .create-flip-custom-banner.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .flip-title.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .lk-custom-page-computer.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .admin-portal-custom-title.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .custom-flip-style-title.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.catalog-generate .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .catalog-types .direction .grid_col {
		text-align: left;
	}

	.page-template .catalog-generate .direction .grid_col {
		text-align: left;
	}

	.page .custom-page-catalog-title.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 250px !important;
	}

	.page-template .font-mont .custom-page-landing-platform .text_element {
		padding-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.lk-custom-page-user .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.lk-custom-page-with .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.lk-custom-page-with .custom-page-conts-width {
		max-width: none;
	}

	.issuu_heros .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.issuu_intro .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.issuu_brand .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.issuu_prods .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.issuu_content .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.issuu_thats .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.issuu_whats .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .issuu_intro ul {
		text-align: left;
	}

	.page-template .font-mont .issuu_prods ul {
		text-align: left;
	}

	.page-template .font-mont .issuu_content ul {
		text-align: left;
	}

	.price_banner .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .issuu_whats ul {
		text-align: left;
	}

	.custom-page-form-description .wrap {
		display: block;
	}

	.page-template .font-mont .custom-page-form-description .comps .wrap {
		display: none;
	}

	.page-template .issuu_different .wrapper .element {
		width: 100%;
	}

	.custom-page-ceos-template {
		background: none;
		margin-top: 150px !important;
	}

	.page-template .digital-flip-custom-level .row .grid_col:nth-child(1) {
		margin-top: 20px;
	}

	.page-template .font-mont .custom-page-form-description .disps .wrap {
		display: block;
	}

	.page .custom-page-landing-platform.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.lk-custom-page-footer .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.lk-custom-page-footer .custom-page-conts-width {
		max-width: none;
	}

	.page .lk-custom-page-computer.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 200px !important;
	}

	.page-template .lk-custom-page-computer .direction .row .grid_col:nth-child(2) img {
		margin-top: 0;

	}

	.custom-page-form-description .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page .custom-page-bronch-platform.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.page-template .font-mont .custom-page-product-title h3 {
		padding-top: 20px;
	}

	.page-template .font-mont .custom-page-product-title p {
		padding: 0 20px;
	}

	.page-template .custom-page-check-description .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.custom-page-bronch-title {
		margin-top: 14px;
	}

	.page-template .digital-flip-custom-image .row .grid_col:nth-child(1) {
		margin-top: 20px;
	}

	.page-template .admin-portal-custom-grid .row {
		flex-direction: column;
	}

	.page-template .lk-custom-page-style .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.custom-page-bronch-images .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.xmls-pdfs-custom-cols h2 {
		padding-top: 20px;
	}

	.page-template .custom-page-image-description .container .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .lk-custom-page-with .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .flip-slide .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .price_faqos .row {
		flex-direction: column;
	}

	.page-template .font-mont .custom-page-bronch-images div p {
		max-width: none;
		text-align: center;
	}

	.page-template .lk_custom_page_feature .direction .grid_col {
		margin-bottom: 0;
	}

	.page-template .custom-page-ceos-template .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .lk-custom-page-footer .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .xmls-pdfs-custom-title .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .auto-page-check-title .container .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .custom-catalog-sales-grid .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .custom-page-bronch-images .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .custom-page-form-description .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .xmls-pdfs-custom-title .direction:nth-child(2n) .row {
		padding-top: 20px;
	}

	.page-template .flip-logo .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .custom-page-faqs-description .direction .row {
		flex-direction: column;
	}

	.page-template .custom-page-bronch-image .direction:nth-child(2) .row {
		flex-direction: column;
	}

	.page-template .flip-logo .direction:nth-child(2) .row h4 {
		padding-top: 20px;
	}

	.page-template .create-digital-ecom-prod-element .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.custom-page-product-title .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-catalog-title .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-catalog-title .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .custom-page-bronch-image .direction:nth-child(4) .row {
		flex-direction: column-reverse;
	}

	.page-template .font-mont .custom-page-catalog-compatible .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-catalog-title .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.custom-page-image-description .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.price_faqos .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .pdfs-custom-page-image .mob-img {
		text-align: center !important;
		margin-right: 20px;
	}

	.page-template .font-mont .custom-page-catalog-platform .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-catalog-temps .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page .custom-page-landing-platform.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 250px !important;
	}

	.page .templates-products.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.templates-types .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .templates-types .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .templates-types .construction .element {
		max-width: 100%;
	}

	.templates-catalog .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .templates-catalog .direction .row {
		flex-direction: column;
	}

	.templates-content .element {
		padding: 10px;
	}

	.templates-content .prods {
		width: 100%;
	}

	.templates-content .study {
		width: 100%;
	}

	.templates-content .element {
		margin-top: 10px;
	}

	.page-template .custom-page-catalog-compatible .wrapper .element {
		display: block;
	}

	.page-template .custom-page-catalog-compatible .wrapper .element span {
		max-width: 200px;
		margin: 0 auto;
	}

	.page-template .custom-page-catalog-temps .wrapper .element {
		display: block;
	}

	.page-template .custom-page-catalog-temps .wrapper .element .conts {
		margin-left: 0;
	}

	.page-template .font-mont .custom-page-catalog-image .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .custom-catalog-create-select .container .direction:nth-child(2n) .row {
		flex-direction: column-reverse;
	}

	.page-template .font-mont .custom-page-catalog-build .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-landing-prod .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-check-description .direction:nth-child(2) .grid_col {
		width: 100%;
	}

	.page-template .font-mont .custom-page-check-description .direction:nth-child(2) .grid_col:nth-child(2) {
		margin-left: -20px;

		margin-top: 20px;
	}

	.custom-page-product-title video {
		max-width: 90% !important;
	}

	.custom-page-product-title .prod {
		margin-left: 0 !important;
	}

	.custom-page-product-title .cust {
		float: none;
		margin: 0 auto;
	}

	.create-flip-custom-padding {
		padding-top: 40px !important;
	}

	.page .xmls-pdfs-no-bread.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.block.xx.hm-banner-redesign.drop_bottom.pull-up.custom-catalog-sales-video {
		height: auto !important;
		padding-bottom: 50px !important;
	}

	.custom-page .page-template .font-mont .custom-catalog-sales-video img {
		transform: none !important;
		max-width: 100%;
	}

	.custom-catalog-sales-video .block_buttons {
		margin-top: 50px;
	}

	.create-digital-ecom-prod-stream br {
		display: none;
	}

	.page-template .create-digital-ecom-prod-element .direction .row {
		padding-top: 20px;
	}

	.custom-catalog-create-image .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-catalog-create-image p {
		padding: 0 10px !important;
	}

	.page-template .font-mont .custom-page-conts-space .grid_col:nth-child(2) {
		margin-top: 20px;

	}

	.page-template .font-mont .custom-page-magazine-types .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.create-digital-ecom-prod-space {
		margin-top: 50px !important;
	}

	.page-template .font-mont .auto-page-check-title img {
		max-width: 90%;
	}

	html .page .signup-section .right-section a:last-child {
		color: rgb(13, 110, 253) !important;
	}

	.block.xx.signup-section .grid_col.col-md-4.pl-5.align-self-center {
		padding-top: 0 !important;
	}

	html .page .custom-page-form-description .direction .row .grid_col:nth-child(1) {

		align-self: flex-start !important;
		padding-top: 0;
	}

	.page .xmls-pdfs-convert-prod {
		padding-top: 20px !important;
	}

	.admin-portal-custom-grid .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-magazine-step .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	html body .disp .bg-img:nth-child(1) {
		background-image: none !important;
	}

	.custom-page-form-description .comps .wrap .element {
		display: block;
	}

	.custom-page-form-description .container {
		max-width: none !important;
	}

	.font-mont .custom-page-form-description .row .element ul {
		text-align: left;
	}

	.custom-page-form-description {
		color: #000000 !important;
	}

	.custom-page-form-description .wrap {
		margin-top: 13px;
	}

	.custom-page-check-description .direction {
		padding-top: 40px;
	}

	.page-template .custom-catalog-sales-windows .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page-template .font-mont .custom-page-form-title .row .grid_col:nth-child(2) {
		display: none;

	}

	.page-template .custom-page-magazine-types .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.page .custom-page-form-title.block.xx:not(.block.xx ~ .block.xx):not(.signup-section),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page-template .pdfs-custom-page-title .direction:nth-child(2n) .row {
		flex-direction: column;
	}

	.page-template .font-mont .custom-page-magazine-interactive .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-magazine-style .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-form-image img {
		max-height: 200px;
	}

	.page-template .custom-page-magazine-step .direction:nth-child(2n + 1) .row {
		flex-direction: column;
	}

	.create-flip-custom-banner {
		padding-top: 240px !important;
	}

	.custom-page-magazine-interactive .custom-page-magazine-float {
		max-width: 100%;
		float: left;
	}

	.custom-page-image-description .direction {
		padding-top: 40px;
	}

	.page-template .font-mont .custom-page-magazine-interactive img {
		float: none;
	}

	.page-template .pdfs-custom-page-title .direction .row {
		padding-top: 20px;
	}

	.digital-flip-custom-level .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .custom-catalog-create-select .direction .row {
		flex-direction: column;
	}

	.page-template .custom-catalog-create-select .direction .row .grid_col {
		max-width: none;
	}

	.page .custom-page-title-space.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .digital-flip-custom-title.block.xx:not(.block.xx ~ .block.xx):not(.signup-section),
	.block.first_block {
		padding-top: 240px !important;
	}

	.page .customers-title.block.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 240px !important;
	}

	.custom-page-check-description .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.custom-page-demand-description .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.custom-page-faqs-description .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page-template .font-mont .custom-page-faqs-description .row {
		border-bottom: none;
	}

	.xmls-pdfs-custom-cols .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.xmls-pdfs-creator-platform .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.xmls-pdfs-build-track .container .direction img {
		margin-left: 0px;
	}

	.xmls-pdfs-build-track .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.xmls-pdfs-no-grid .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.flip-slide .direction .editor_text p {
		max-width: none !important;
	}

	.font-mont .create-digital-ecom-prod-data .container .direction .grid_col {
		max-width: none !important;
	}

	.img-rot img {
		margin-bottom: 20px;
		text-align: center;
		position: relative;
		left: 25px;
	}

	.flip-computer .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.purple-sec .main-head-text p {
		font-size: 14px;
	}

	.create-digital-ecom-prod-element .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page .admin-portal-custom-title.block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 140px !important;
	}

	.page-template .font-mont .custom-catalog-sales-windows .container {
		padding-top: 0 !important;
	}

	.page-template .font-mont .custom-catalog-create-title img {
		margin-top: 20px;
	}

	.responsive-dialog {
		max-width: none !important;
		max-height: 90%;
	}

	.flip-logo .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.page .block.xx:not(.block.xx ~ .block.xx),
	.block.first_block {
		padding-top: 50px !important;
	}

	.center-info-box {
		margin-bottom: 50px;
	}

	.modal.custom .modal-dialog {
		width: 100% !important;
		max-width: none !important;
	}

	.bg-shape-sec .main-head-text p,
	.left-info p {
		margin-bottom: 10px;
		font-size: 14px;
	}

	.create-digital-ecom-prod img {
		transform: none !important;
		max-width: 100% !important;
	}

	.left-info h3,
	.main-head-text h2 {
		font-size: 24px;
		line-height: 30px;
		margin-bottom: 15px;
	}

	.flip-title .container {
		padding-top: 140px !important;
	}

	.responsive-dialog .modal-content {
		height: 400px;
	}

	.center-info-box p {
		margin: 0 auto 10px;
		font-size: 14px;
		min-height: 96px;
	}

	.responsive-dialog iframe {
		height: 400px !important;
	}

	.icon-center img.primar_center {
		max-width: 110px;
	}

	.create-digital-ecom-prod-faqs h4 {
		height: auto;
	}

	.purple-sec {
		padding: 50px 0;
	}

	.create-digital-ecom-prod-faqs .create-digital-ecom-prod-description {
		margin-top: 0;
	}

	.icon-center p {
		margin: 0 0 15px;
	}

	.icon-center h3 {
		margin: 15px 0;
		font-size: 22px;
	}

	.responsive-dialog .modal-body {
		max-height: 100% !important;
	}

	.create-digital-ecom-prod-element-description {
		max-width: none !important;
	}

	.responsive-slide .grid_col {
		padding-left: calc(var(--bs-gutter-x) * .5) !important;
		/* padding-left: calc(var(--bs-gutter-x) * .5); */

	}

	.flip-title .block_buttons {
		margin-bottom: 40px !important;
	}

	.main--img-out img.primar_img1 {
		margin-bottom: 0px;
	}

	.four-ico-sec .main-head-text h2 {
		margin: 0 auto 30px;
	}

	.bg-shape-sec {
		background-image: unset;
		background-color: #48c9a7;
		min-height: auto;
		padding-bottom: 40px;
	}

}

@media (max-width: 575.98px) {

	.bg-shape-sec {
		background-image: unset !important;
		background-color: #48c9a7;
		min-height: auto;
		padding-bottom: 30px;
	}

	.bluebg .banner-main {
		top: 30px;
	}

	.w3_bg.bluebg .text-center.editor_text {
		margin: 0;
	}

	.bg-shape-sec img.mobile-bg.d-block.d-sm-none {
		margin: 25px 0 0;
	}

	.three-box-sec .main-head-text p,
	.purple-sec .main-head-text p {
		margin-bottom: 30px;
	}
}

@media (max-width: 380px) {

	.three-box-sec,
	.icon-sec-three,
	.coomon-txt-sec {
		padding: 30px 0;
	}

	.banner-content h1 {
		font-size: 30px;

	}

	.banner-content {
		text-align: center;
		padding-top: 92px;
	}

	.txt-img-sec {
		padding: 52px 0 0;
	}

	.purple-sec .btn-center,
	.three-box-sec .btn-center {
		margin: 20px 0 0;
	}
}