@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-medium.woff2")
		format("woff2"),
		url("../woff/ubuntu-medium.woff")
		format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-lightitalic.woff2")
		format("woff2"),
		url("../woff/ubuntu-lightitalic.woff")
		format("woff");
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-light.woff2")
		format("woff2"),
		url("../woff/ubuntu-light.woff")
		format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-mediumitalic.woff2")
		format("woff2"),
		url("../woff/ubuntu-mediumitalic.woff")
		format("woff");
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-regular.woff2")
		format("woff2"),
		url("../woff/ubuntu-regular.woff")
		format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-bold.woff2")
		format("woff2"),
		url("../woff/ubuntu-bold.woff")
		format("woff");
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-bolditalic.woff2")
		format("woff2"),
		url("../woff/ubuntu-bolditalic.woff")
		format("woff");
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src: url("../woff2/ubuntu-italic.woff2")
		format("woff2"),
		url("../woff/ubuntu-italic.woff")
		format("woff");
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "Noto Sans";
	src: url("../woff2/notosans-bold.woff2")
		format("woff2"),
		url("../woff/notosans-bold.woff")
		format("woff");
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Noto Sans";
	src: url("../woff2/notosans.woff2")
		format("woff2"),
		url("../woff/notosans.woff")
		format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Gochi Hand";
	src: url("../woff2/gochihand-regular.woff2")
		format("woff2"),
		url("../woff/gochihand-regular.woff")
		format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Trispace";
	src: url("../woff2/trispace-regular.woff2")
		format("woff2"),
		url("../woff/trispace-regular.woff")
		format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'DM Sans';
	src: url('../woff2/dmsans-bold.woff2') format('woff2'),
		url('../woff/dmsans-bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'DM Sans';
	src: url('../woff2/dmsans-regular.woff2') format('woff2'),
		url('../woff/dmsans-regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@media screen and (min-width: 1600px){
	ul.md-login-log-out {
		padding-left: 2rem !important;
	}
}
/****/
.page-id-55701 .secondry-menu {
    margin-top: 25px !important;
}

body .secondry-menu-sec{
	position:relative !important;
}
.page-id-69024 .secondry-menu-sec{
	position:initial !important;
}
.page-id-69024 .logged-in .secondry-menu-sec .secondry-menu ,
.page-id-69024 #page .secondry-menu-sec .secondry-menu{
    margin-top: 105px !important;
}
.secondry-menu-sec.secondary-menu-scroll {
	position: fixed !important;
}
.logged-in.admin-bar .secondry-menu-sec.secondary-menu-scroll {
	top:32px !important;
}
#page .secondry-menu-sec.secondary-menu-scroll .secondry-menu.scroll{
	margin-top:0 !important;
} 
@media screen and (max-width:767px){
	.secondry-menu-sec ,
	.logged-in .secondry-menu-sec.secondary-menu-scroll{
		top:0 !important;
	}
	.page-id-69024 .logged-in .secondry-menu-sec .secondry-menu, 
	.page-id-69024 #page .secondry-menu-sec .secondry-menu {
    margin-top: 78px !important;
	}
}
/****/
header#masthead {
	background: transparent;
	border: none !important;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: auto;
	z-index: 999999;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	-webkit-box-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	align-items: center;
}

.page-template-elementor_header_footer #masthead.header-1 {
	top: 0;
}


body:not(.home) .header {
	background: #f6b59700;
	border-style: none !important;
	top: unset;
}

body:not(.home) .header-cap {
	display: none;
}

.md-barthday-staven header {
	margin-top: 40px !important;
}

.md-barthday-staven header {
	margin-top: 85px !important;
}

.header {
	height: 90px !important;
	min-height: 100px !important;
}

.header .header-wrap,
.header.header-2 .header-wrap,
.header-cap {
	min-height: 100px !important;
}

.header .page-container {
	padding: 0 32px;
}

.at-l-last-logo a {
	display: unset;
}

#page .at-book-last-logo img {
	width: 160px !important;
}

.page-template-elementor_header_footer .header-cap {
	display: none !important;
}

.md-barthday-staven header {
	margin-top: 40px !important;
}

.logged-in.md-barthday-staven header {
	margin-top: 0px !important;
}

/* .md-barthday-staven header {
margin-top: 40px !important;
} */

.header-wrap-inner .right-part {
	position: relative;
	display: flex;
	/* align-items: center; */
	justify-content: center;
	height:100% !important;
}

.right-part>ul {
	position: relative;
	margin-right: 15px;
	/*       padding-top: 15px; */
	/* 	display: none; */
}

.page .right-part>ul .mega-sub-menu ,
.single .right-part>ul .mega-sub-menu ,
.category .right-part>ul .mega-sub-menu {
	display: flex !important;
	max-width: 800px !important;
	top: 55px;
	right: -35px !important;
	position: absolute;
	background: #F7F9FC;
	min-width: 330px !important;
	padding: 26px !important;
	border-radius: 10px;
	box-shadow: 10px 10px 20px #0b1b2a1f;
	transform: translateY(50px);
	/* 	height:0% !important; */
	opacity: 0;
	display: none !important;
	transition: ease-in 0.2s;
}

.header-wrap-inner .menu-optional {
	display: none !important;
}

.header {
	/*     background: #051B2B; */
	border-style: none !important;
	z-index: 200;
}

header .page-container {
	padding: 0 34px;
}

.page-template-elementor_header_footer #masthead.header-1 {
	top: 0;
}

@media (max-width: 991px) {
	.left {
		order: 1;
	}
	.svg-logo {
		display: none !important;
	}
	.header .logo.with-mobile,
	.page-id-93 .header .logo.with-mobile {
		display: block !important;
	}
}

li.mega-blog-item.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-has-children.mega-menu-megamenu.mega-align-bottom-left.mega-menu-grid.mega-has-icon.mega-icon-left.cs-user-profile-menu-container img {
	width: 50px;
	height: 50px;
	background: #667085;
	border-radius: 50%;
}

li#mega-menu-item-62182 {
	margin-top: 34px !important;
}

li.mega-blog-item.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-has-children.mega-menu-megamenu.mega-align-bottom-left.mega-menu-grid.mega-has-icon.mega-icon-left.cs-user-profile-menu-container.mega-toggle-on>ul {
	padding: 20px !important;
	display: flex !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
	right: 0px!important;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
	font-family: inherit;
	content: "▾";
}

li.mega-blog-item.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-has-children.mega-menu-megamenu.mega-align-bottom-left.mega-menu-grid.mega-has-icon.mega-icon-left.cs-user-profile-menu-container:hover ul.mega-sub-menu {
	display: flex !important;
	opacity: 1;
	transform: translatex(0px);
	/* 	height:100% !important; */
}

li.mega-blog-item.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-has-children.mega-menu-megamenu.mega-align-bottom-left.mega-menu-grid.mega-has-icon.mega-icon-left.cs-user-profile-menu-container a {
	border-bottom: none !important;
	padding-bottom: none !important
}

@media (max-width: 691px) {
	li.mega-menu-item:nth-child(1),
	li.mega-menu-item:nth-child(2),
	li.mega-menu-item:nth-child(3) {
		display: block;
	}
	.header .logo.with-mobile {
		display: block !important;
	}
	section.elementor-top-section:nth-child(1) {
		overflow-x: hidden;
		overflow-y: hidden;
	}
}

@media (max-width: 991px) {
	.header.-sticky.showed,
	.page-id-3113 .header.showed {
		background-color: #061b2b !important;
		margin-top: 0;
	}
}

.logged-in.md-barthday-staven .staven-barth-day-md-contenert {
	top: 0px;
}

.md-barthday-staven .staven-barth-day-md-contenert p {
	margin-left: auto;
	margin-right: auto;
}

.staven-barth-day-md-contenert {
	display: none;
}

.md-barthday-staven .staven-barth-day-md-contenert {
	display:none;
	width: 100%;
	min-height: 40px;
	display: flex!important;
	justify-content: center;
	align-items: center;
	background-image: url(../png/group-1000003328.png) !important;
	background-position: center;
	background-size: cover;
	position: fixed;
	text-align: center;
	z-index: 99999999999999999999999999;
	top: 0;
}

/* .md-barthday-staven #page {
margin-top: 40px!important;
} */

.md-barthday-staven .staven-barth-day-md-contenert p {
	font-family: 'Ubuntu' !important;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	margin: 10px 0;
	width: fit-content;
}

.md-barthday-staven .staven-barth-day-md-contenert a {
	text-align: center;
	padding: 6px 30px;
	background: #ADF1C9;
	border-radius: 5px;
	font-family: 'Ubuntu'!important;
	font-style: normal;
	font-weight: 700;
	font-size: 10px;
	line-height: 11px;
	text-align: center;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	/* DL deep blue */
	margin-left: 20px;
	color: #061B2B;
}

.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
	position: absolute;
	right: 30px;
	top: 2px;
	color: #fff;
	font-size: 23px;
	background: none;
	border: none;
	cursor: pointer;
}

@media screen and (max-width: 767px) {
	.md-barthday-staven .staven-barth-day-md-contenert {
		flex-direction: column;
		min-height: 70px;
	}
	.md-barthday-staven header {
		margin-top: 72px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: 14px;
	}
}

@media screen and (max-width: 1024px) {
	.md-barthday-staven .staven-barth-day-md-contenert p {
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (max-width: 767px) {
	.md-barthday-staven .staven-barth-day-md-contenert {
		flex-direction: column;
		min-height: 70px;
	}
	.md-barthday-staven header {
		margin-top: 72px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: 14px;
	}
}

@media screen and (max-width: 1024px) {
	.md-barthday-staven header {
		margin-top: 40px !important;
	}
	/*     .md-barthday-staven header {
	margin-top: 85px !important;
} */
	.logged-in.md-barthday-staven header {
		margin-top: 100px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert {
		display: block !important;
		padding: 0 0 20px;
	}
}

@media screen and (max-width: 767px) {
	.md-barthday-staven header {
		margin-top: 100px !important;
	}
	.logged-in.md-barthday-staven header {
		margin-top: 94px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: -11px !important;
		right: 5px !important;
		font-size: 21px !important;
	}
	.logged-in.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: -8px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert {
		padding-top: 10px;
		padding-bottom: 10px;
	}
}

.header .logo.with-mobile {
	/* display: block !important; */
}

.home .header.-sticky.showed {
	/*     top: 32px !important; */
	/*     margin-top: unset; */
}

.page-template-elementor_header_footer #masthead.header-1 {
	top: 0;
}

body .page-container:not(.full),
body .page-container:not(.full) .elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 100% !important;
}

@media (max-width: 1325px) {
	.page-container,
	.elementor .elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 90%;
	}
}

h1:not(.title)+*,
h2:not(.title)+*,
h3:not(.title)+*,
h4:not(.title)+*,
h5:not(.title)+*,
h6:not(.title)+*,
.titles-typo:not(.title)+*,
.font-titles:not(.title)+* {
	margin-block-start: 0 !important;
}

.logo,
.fixed-logo {
	display: none !important;
}

.svg-logo {
	max-width: 165px;
	min-height: 47px;
}

@media (max-width: 991px) {
	.left {
		order: 1;
	}
	.svg-logo {
		display: none !important;
	}
	/*     .header .logo.with-mobile,
	.page-id-93 .header .logo.with-mobile {
	display: block !important;
} */
}

html {
	overflow-x: hidden !important;
}

.hidden {
	display: none !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
	right: 0px!important;
}

li.mega-blog-item.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-has-children.mega-menu-megamenu.mega-align-bottom-left.mega-menu-grid.mega-has-icon.mega-icon-left.cs-user-profile-menu-container img {
	width: 50px;
	height: 50px;
	background: #667085;
	border-radius: 50%;
}

li#mega-menu-item-62182 {
	margin-top: 34px !important;
}

.mega-sub-menu a:hover span {
	transform: translateX(10px)!important;
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
	-webkit-text-fill-color: transparent!important;
	background-clip: text!important;
	text-fill-color: transparent!important;
}

.mega-sub-menu-md-menu {
	padding-left: 45px;
}

.mega-sub-menu-md-menu a:before {
	content: url(../svg/chevronrightfilled.svg);
	position: absolute;
	top: 50% !important;
	left: -20px !important;
	transform: translateY(-50%) !important;
}

.mega-sub-menu-md-menu a {
	font-size: 16px;
	font-family: 'Ubuntu' !important;
	color: #061B2B;
	font-weight: 700;
}

.mega-sub-menu-md-menu a span {
	color: #667085;
	position: relative;
	font-weight: 500;
}

.mega-sub-menu-md-menu a span:before {
	content: url(../png/fi-br-pencil.png);
	top: 50%;
	right: -20px;
	transform: translateY(-50%);
	position: absolute;
}

.mega-sub-menu-md-menu li:last-child a:before {
	content: url(../svg/exit.svg)!important;
	transform: translateY(-37%)!important;
}

.mega-sub-menu-md-menu li:nth-child(1) {
	margin-left: -20px;
}

.mega-sub-menu-md-menu li:nth-child(1) a:before {
	content: ""!important;
}

.mega-sub-menu-md-menu li:nth-child(2) {
	margin-top: 30px;
}

.mega-sub-menu-md-menu li:nth-child(5) {
	padding-bottom: 25px;
	border-bottom: 1px solid #E0E0E0;
}

.mega-sub-menu-md-menu li:nth-child(6) a {
	color: #667085;
}

.mega-sub-menu-md-menu li:last-child a {
	padding-left: 15px!important;
}

.mega-sub-menu-md-menu li:last-child {
	margin-top: 25px;
}

nav:not(.type2):not(.type3) {
	height: 105%;
	/*     width: 50%; */
	/*     position: fixed; */
	top: 0px;
	bottom: 0;
	right: 0;
	left: unset;
	/*     padding: 0 86px !important; */
	background-position: 60% 25%;
}

.close-menu-overlay {
	display: none;
	z-index: 9999;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

ul.md-login-log-out {
	padding-left: 2rem;
}

ul.md-login-log-out {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 3px;
	padding-left: 0px;
	list-style: none !important;
}




.pum-container.pum-responsive img {
	margin: 3em auto 0;
}

.pum-container,
.pum-content,
.pum-content+.pum-close,
.pum-content+.pum-close:active,
.pum-content+.pum-close:focus,
.pum-content+.pum-close:hover,
.pum-overlay,
.pum-title {
	background: 0 0;
	border: none;
/* 	bottom: auto; */
	clear: none;
	cursor: default;
	float: none;
	font-family: inherit;
	font-size: medium;
	font-style: normal;
	font-weight: 400;
/* 	height: auto;
	left: auto; */
	letter-spacing: normal;
	line-height: normal;
	max-height: none;
	max-width: none;
	min-height: 0;
	min-width: 0;
	overflow: visible;
	position: static;
/* 	right: auto; */
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-transform: none;
/* 	top: auto;
	visibility: visible; */
	white-space: normal;
/* 	width: auto; */
	z-index: auto;
}

.pum-container .pum-content+.pum-close>span,
.pum-content,
.pum-title {
	position: relative;
	z-index: 1;
}

.pum-overlay,
html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,
html.pum-open.pum-open-overlay.pum-open-fixed .pum-container {
position: fixed;
}

.pum-container {
	top: 100px;
	position: absolute;
	margin-bottom: 3em;
	z-index: 1999999999;
}

.pum-container.pum-responsive {
	left: 50%;
	margin-left: -47.5%;
	width: 95%;
	height: auto;
	overflow: visible;
}

.pum-container.pum-responsive.pum-responsive-medium {
	margin-left: -26% !important;
/* 	width: 630px !important; */
}

.pum-container .pum-content> :last-child,
.pum-form__message:last-child {
	margin-bottom: 0;
}

.pum-container .pum-content> :first-child {
	margin-top: 0;
}

.popmake-close,
.pum-overlay.pum-click-to-close {
	cursor: pointer;
}

.pum-container.custom-position {
	left: auto;
	top: auto;
	margin-left: inherit;
}

.pum-container .pum-title {
	margin-bottom: 0.5em;
}

.pum-container .pum-content> :last-child,
.pum-form__message:last-child {
	margin-bottom: 0;
}

.pum-container .pum-content> :first-child {
	margin-top: 0;
}

.pum-container .pum-content+.pum-close {
	text-decoration: none;
	text-align: center;
	line-height: 1;
	position: absolute;
	min-width: 1em;
	z-index: 2;
	background-color: transparent;
}

.pum-theme-26514 .pum-container,
.pum-theme-default-theme .pum-container {
	padding: 18px;
	border-radius: 0px;
	border: 1px none #000000;
	box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
	background-color: rgba(249, 249, 249, 1);
}

.pum-theme-26514 .pum-container,
.pum-theme-default-theme .pum-container {
	padding: 18px;
	border-radius: 0px;
	box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
	background-color: rgba(249, 249, 249, 1);
}

.pum-theme-26514 .pum-title,
.pum-theme-default-theme .pum-title {
	color: #000000;
	text-align: left;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: inherit;
	font-weight: 400;
	font-size: 32px;
	font-style: normal;
	line-height: 36px;
}

.pum-theme-26514 .pum-content,
.pum-theme-default-theme .pum-content {
	color: #8c8c8c;
	font-family: inherit;
	font-weight: 400;
	font-style: inherit;
}

.pum-theme-26514 .pum-content+.pum-close,
.pum-theme-default-theme .pum-content+.pum-close {
	color: #000 !important;
    width: 30px !important;
    height: 30px !important;
    top: 10px!important;
    right: 10px!important;
    background-color: transparent !important;
    font-size: 21px !important;
    opacity: .6;
    box-shadow: none !important;
    cursor: pointer;
    position: absolute !important;
    z-index: 9999999999 !important;
    border: none !important;
}

.pum-container.pum-responsive.pum-responsive-medium {
	margin-left: -23% !important;
}

.pum-container.pum-responsive.pum-responsive-medium {
	top: 5% !important;
}

.pum-container.pum-responsive.pum-responsive-medium {
	top: 10% !important;
}
#pum-74747 .pum-container {
	background: #F1F5FF !important;
	border-radius: 10px;
	padding: 60px 40px !important;
}
/***** AS Remove css start ****/
#popmake-33670 .lwa-links-remember {
	display: none;
}
#popmake-33670 input[type="text"],
#popmake-33670 input[type="password"] {
	color: #041927 !important;
	padding: 8px 15px !important;
}
#popmake-33670 #lwa_wp-submit {
	width: 100%;
	border-radius: 8px;
	background-color: #041927;
}
#popmake-33670 #lwa_wp-submit:hover {
	background-color: #d90a2c;
	border-color: #d90a2c;
	opacity: 0.9;
}
#popmake-33670 tbody {
	display: flex;
	flex-direction: column;
}
#popmake-33670 .lwa-username {
	order: 1;
}
#popmake-33670 .lwa-password {
	order: 2;
}
#popmake-33670 .lwa-submit {
	order: 3;
	display: flex;
	flex-direction: column-reverse;
}
#popmake-33670 tbody tr:nth-child(3) {
	order: 4;
	display: flex;
	justify-content: center;
}
#popmake-33670 .lwa-password-input,
#popmake-33670 .lwa-username-input {
	width: 100%;
}
#popmake-33670 .lwa-password-label,
#popmake-33670 .lwa-username-label {
	min-width: 79px;
}
#popmake-33670 .the_champ_outer_login_container {
	display: flex;
	flex-direction: column;
	margin-top: 15px;
}
#popmake-33670 .the_champ_outer_login_container .the_champ_login_container {
	align-self: center;
}
#popmake-33670 .pum-content {
	display: flex;
	flex-direction: column;
}
#popmake-33670 .pum-content a {
	align-self: center;
	color: #041927 !important;
}
#popmake-60806 .wpcf7-response-output{
	margin:0 !important;
}
#popmake-60806 .wpcf7-not-valid-tip{
	margin-bottom:5px !important;
}
#popmake-60806 .new-unite-popup-signup-or-login {
	margin-top:30px !important;
}
#popmake-60806 .wpcf7-response-output{
	margin:0 !important;
}
#popmake-60806 .wpcf7-not-valid-tip{
	margin-bottom:5px !important;
}
#popmake-60806 .new-unite-popup-signup-or-login {
	margin-top:30px !important;
}
@media (min-width: 1024px) {
	.page-id-49 #popmake-33670 .pum-close,
	.page-id-28078 #popmake-33670 .pum-close {
		color: #fff !important;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1024.5px) {
	#popmake-33670 .ik-flex-social-media-in-popup {
		display: flex;
	}
}
#popmake-33670 .ik-flex-social-media-in-popup {
	display: flex;
}
#popmake-33670 .pum-container.pum-responsive img {
	margin: 1em auto 0;
}

/***** AS Remove css end ****/

.lwa-submit-links label {
	display: inline-block;
	margin-bottom: 12px;
}
@media (max-width: 1023px) {
	.pum .pum-close {
		top: 0 !important;
		right: 0 !important;
	}
}


/* unite pop-up */

#pum-36632 .wpcf7-submit,
#pum-57321 .wpcf7-submit {
	border-radius: 8px !important;
	background-color: #041927;
	color: #fff;
	margin: 1em auto 0 auto;
	min-width: unset !important;
	width: 100%;
}

#pum-36632 .wpcf7-submit:hover,
#pum-57321 .wpcf7-submit:hover {
	background-color: #d90a2c;
	border-color: #d90a2c;
	opacity: 0.9;
}

@media (max-width: 1023px) {
	.pum .pum-close {
		top: 0 !important;
		right: 0 !important;
		color: #041927 !important;
	}
}
/**** AS Remove css start ****/
#popmake-26523 {
	padding-bottom: 70px;
}

#popmake-26523 h2 {
	color: #fff;
	font-family: Ubuntu;
}
#popmake-26523 h2 {
	font-size: 38px;
}
#popmake-26523 p {
	font-size: 22px;
}
#popmake-36632 .wpcf7-list-item-label a:hover {
	color: #27bdef;
}
.home #popmake-36632 {
	display: none;
} 
@media only screen and (min-width: 768px) and (max-width: 1024.5px) {
	#popmake-36632 .ik-flex-social-media-in-popup {
		display: flex;
	}
}
#popmake-36632 .ik-flex-social-media-in-popup  {
	display: flex;
}

#popmake-36632 .pum-container.pum-responsive img {
	margin: 1em auto 0;
}
#popmake-36632 .pum-close {
	border: none !important;
	box-shadow: unset !important;
	font-size: 30px !important;
	top: 10px !important;
	right: 10px !important;
	opacity: 1 !important;
	background-color: #041927 !important;
}

#popmake-36632 .pum-content+#popmake-36632 .pum-close:hover {
	right: 10px !important;
	top: 10px !important;
	cursor: pointer;
}
@media (max-width: 1023.5px) {
	#popmake-36632 .pum-close {
		border: none !important;
		box-shadow: unset !important;
		font-size: 30px !important;
		top: 10px !important;
		right: 10px !important;
		opacity: 1 !important;
		background-color: #041927 !important;
		color: #fff !important;
	}
}
#popmake-49254 {
	padding-bottom: 70px;
}

#popmake-49254 h2 {
	font-size: 38px;
	color: #fff;
	font-family: Ubuntu;
}

#popmake-49254 p {
	font-size: 22px;
}

/**** AS Remove css end ****/

/* unite pop-up end */
#popmake-40563,
div#om-unevoqzzctmuojz4cydh {
	padding: 4em !important;
}

#popmake-40563 .pop-up-logo,
div#om-unevoqzzctmuojz4cydh .pop-up-logo {
	top: -30px !important;
}

@media (max-width: 450px) {
	#popmake-40563,
	div#om-unevoqzzctmuojz4cydh {
		padding-right: 2em !important;
		padding-left: 2em !important;
	}
}
.pum-container.pum-responsive img {
	margin: 1em auto 0;
}
#popmake-40563,
div#om-unevoqzzctmuojz4cydh .jumpriver-c-content.Campaign__content {
	padding: 4em !important;
	background-color: #f7f7f7 !important;
	border-top: 8px #82cac9 solid !important;
	overflow-y: auto !important;
	overflow-x: hidden !important;
}

#popmake-40563 .pop-up-logo,
div#om-unevoqzzctmuojz4cydh .pop-up-logo {
	top: -30px !important;
}

@media (max-width: 450px) {
	#popmake-40563,
	div#om-unevoqzzctmuojz4cydh {
		padding-right: 1em !important;
		padding-left: 1em !important;
	}
}

#popmake-40563:before,
div#om-unevoqzzctmuojz4cydh:before {
	content: "" !important;
	width: 1px !important;
	height: 45px !important;
	background-color: #000 !important;
	position: absolute !important;
	color: #000 !important;
	transform: rotate(45deg) !important;
	top: 10px !important;
	right: 35px !important;
}

#popmake-40563:after,
div#om-unevoqzzctmuojz4cydh:after {
	content: "" !important;
	width: 1px !important;
	height: 45px !important;
	background-color: #000 !important;
	position: absolute !important;
	color: #000 !important;
	transform: rotate(-45deg) !important;
	top: 10px !important;
	right: 35px !important;
}

button.pum-close.popmake-close {
	opacity: 0;
}

#popmake-40563>div>div.nps,
div#om-unevoqzzctmuojz4cydh>div>div.nps {
	border: 0px !important;
	padding: 0px 20px 0px 20px !important;
}

#popmake-40563,
div#om-unevoqzzctmuojz4cydh {
	padding: 4em 4em 2.5em 4em !important;
}

@media (max-width: 768px) {
	#popmake-40563>div>div.nps>div.zagolovok-nps,
	div#om-unevoqzzctmuojz4cydh>div>div.nps>div.zagolovok-nps {
		font-size: 20px !important;
	}
}

.popmake-close,
.pum-overlay.pum-click-to-close {
	cursor: pointer;
}

#popmake-40563,
div#om-unevoqzzctmuojz4cydh {
	border-left: none !important;
	border-right: none !important;
}

/* some fixes 24/4/2022 end */

/***** AS Remove css start *******/
#popmake-57321 .wpcf7-list-item-label a:hover {
	color: #27bdef;
}
.home #popmake-57321 {
	display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1024.5px) {
	#popmake-57321 .ik-flex-social-media-in-popup {
		display: flex;
	}
}
#popmake-57321 .ik-flex-social-media-in-popup {
	display: flex;
}
#popmake-57321 .pum-container.pum-responsive img {
	margin: 1em auto 0;
}
#popmake-57321 .pum-close {
	border: none !important;
	box-shadow: unset !important;
	font-size: 30px !important;
	top: 10px !important;
	right: 10px !important;
	opacity: 1 !important;
	background-color: #041927 !important;
}
#popmake-57321 .pum-content+#popmake-57321 .pum-close:hover {
	right: 10px !important;
	top: 10px !important;
	cursor: pointer;
}
@media (max-width: 1023.5px) {
	#popmake-57321 .pum-close {
		border: none !important;
		box-shadow: unset !important;
		font-size: 30px !important;
		top: 10px !important;
		right: 10px !important;
		opacity: 1 !important;
		background-color: #041927 !important;
		color: #fff !important;
	}
}
#popmake-62120 {
	background-image: url(../jpg/01-9.jpg) !important;
	background-color: #fff;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	border-radius: 15px !important;
	overflow: hidden;
	margin-bottom: 50px!important;
	top: 50%!important;
	transform: translate(-50%, -50%)
}

@media only screen and (max-width: 550px) {
	#popmake-62120 {
		border-radius: 15px !important;
		overflow: visible;
		margin-bottom: 50px!important;
		top: 80%!important;
		transform: translate(-50%, -50%)
	}
}
#popmake-62120 .user_int_survey {
	visibility:hidden;
	height:0;
}
#popmake-62120 .some-error-md {
	margin-bottom: 10px;
	margin-left: 8px;
	visibility:hidden;
	color: #000;
	height: 0;
	font-size: 18px;
	font-weight: 500;
}
#popmake-62120 .thank-you-masseg-continer-md{
	margin-top: 10px;
	margin-left: 8px;
	visibility:hidden;
	height:0;
}
#popmake-62120 .thank-you-masseg-continer-md.active-md .close-popup-md {
	top:-20px;
}
#popmake-62120 .active-md {
	visibility:visible;
	height:auto;
}
#pum-62120 {
	background-color: #44509c54!important;
}
#pum-62120 .thank-you-masseg-continer-md div{
	text-align: center;
	font-size: 21px;
	color: #000;
	font-weight: 500;
}
/***** AS Remove css end *******/

#popmake-60967 {
	background-image: url(../jpg/01-9.jpg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	border-radius: 15px !important;
	overflow: hidden;
	margin-bottom: 50px!important;
}

#pum-74747 button.pum-close.popmake-close {
	z-index: 19999999999;
	display: block;
	opacity: 1;
	cursor: pointer;
	font-size: 25px;
	color: #667085;
	background: none !important;
	background-color: none !important;
	box-shadow: none !important;
	border: none !important;
}

.pum-title {
	margin-top: 40px;
}


/* Popup Theme 26518: Cutting Edge */

.pum-theme-26518,
.pum-theme-cutting-edge {
	background-color: rgba(4, 25, 39, 0.7);
}

.pum-theme-26518 .pum-container {
	padding: 18px;
	border-radius: 3px;
	border: 0px solid #041927;
	box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
	background-color: rgba(255, 255, 255, 1);
	width:630px !important;
}
.pum-theme-cutting-edge .pum-container {
	padding: 18px;
	border-radius: 3px;
	border: 0px solid #041927;
	box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
	background-color: rgba(255, 255, 255, 1);
}
.pum-theme-26518 .pum-title,
.pum-theme-cutting-edge .pum-title {
	color: #041927;
	text-align: center;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: Ubuntu;
	font-weight: 500;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26518 .pum-content,
.pum-theme-cutting-edge .pum-content {
	color: #041927;
	font-family: Ubuntu;
	font-weight: 400;
}

.pum-theme-26518 .pum-content+.pum-close,
.pum-theme-cutting-edge .pum-content+.pum-close {
	position: absolute;
	height: 68px !important;
	width: 68px !important;
	right: 0px;
	top: 0px;
	padding: 0px;
	color: #041927 !important;
	font-family: Arial;
	font-weight: 200 !important;
	font-size: 68px !important;
	line-height: 68px !important;
	cursor:pointer !important;
}


/* Popup Theme 26516: Enterprise Blue */

.pum-theme-26516,
.pum-theme-enterprise-blue {
	background-color: rgba(4, 25, 39, 0.7);
}

.pum-theme-26516 .pum-container,
.pum-theme-enterprise-blue .pum-container {
	padding: 18px;
	border-radius: 3px;
	border: 4px solid #041927;
	box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
	background-color: rgba(255, 255, 255, 1);
}

.pum-theme-26516 .pum-title,
.pum-theme-enterprise-blue .pum-title {
	color: #041927;
	text-align: center;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: Ubuntu;
	font-weight: 500;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26516 .pum-content,
.pum-theme-enterprise-blue .pum-content {
	color: #041927;
	font-family: Ubuntu;
	font-weight: 400;
}

.pum-theme-26516 .pum-content+.pum-close,
.pum-theme-enterprise-blue .pum-content+.pum-close {
	position: absolute;
	height: 26px;
	width: 26px;
	left: auto;
	right: -30px;
	bottom: auto;
	top: -25px;
	padding: 0px;
	color: #041927;
	font-family: Arial;
	font-weight: 400;
	font-size: 24px;
	line-height: 24px;
	border: 2px solid #041927;
	border-radius: 26px;
	box-shadow: 0px 0px 15px 1px rgba(2, 2, 2, 0.75);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
}


/* Popup Theme 26515: Light Box */

.pum-theme-26515,
.pum-theme-lightbox {
	background-color: rgba(4, 25, 39, 0.7);
}

.pum-theme-26515 .pum-container,
.pum-theme-lightbox .pum-container {
	padding: 18px;
	border-radius: 3px;
	border: 4px solid #041927;
	box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
	background-color: rgba(255, 255, 255, 1);
}

.pum-theme-26515 .pum-title,
.pum-theme-lightbox .pum-title {
	color: #041927;
	text-align: center;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: Ubuntu;
	font-weight: 500;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26515 .pum-content,
.pum-theme-lightbox .pum-content {
	color: #041927;
	font-family: Ubuntu;
	font-weight: 400;
}

.pum-theme-26515 .pum-content+.pum-close,
.pum-theme-lightbox .pum-content+.pum-close {
	position: absolute;
	height: 26px;
	width: 26px;
	left: auto;
	right: -30px;
	bottom: auto;
	top: -25px;
	padding: 0px;
	color: #041927;
	font-family: Arial;
	font-weight: 400;
	font-size: 24px;
	line-height: 24px;
	border: 2px solid #041927;
	border-radius: 26px;
	box-shadow: 0px 0px 15px 1px rgba(2, 2, 2, 0.75);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
}


/* Popup Theme 26517: Hello Box */

.pum-theme-26517,
.pum-theme-hello-box {
	background-color: rgba(4, 25, 39, 0.7);
}

.pum-theme-26517 .pum-container,
.pum-theme-hello-box .pum-container {
	padding: 18px;
	border-radius: 3px;
	border: 4px solid #041927;
	box-shadow: 0px 0px 30px 0px rgba(2, 2, 2, 1);
	background-color: rgba(4, 25, 39, 1);
}

.pum-theme-26517 .pum-title,
.pum-theme-hello-box .pum-title {
	color: #ffffff;
	text-align: center;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: Ubuntu;
	font-weight: 500;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26517 .pum-content,
.pum-theme-hello-box .pum-content {
	color: #ffffff;
	font-family: Ubuntu;
	font-weight: 400;
}

.pum-theme-26517 .pum-content+.pum-close,
.pum-theme-hello-box .pum-content+.pum-close {
	position: absolute;
	height: 26px;
	width: 26px;
	left: auto;
	right: -30px;
	bottom: auto;
	top: -25px;
	padding: 0px;
	color: #041927;
	font-family: Arial;
	font-weight: 400;
	font-size: 24px;
	line-height: 24px;
	border: 2px solid #041927;
	border-radius: 26px;
	box-shadow: 0px 0px 15px 1px rgba(2, 2, 2, 0.75);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
}


/* Popup Theme 26519: Framed Border */

.pum-theme-26519,
.pum-theme-framed-border {
	background-color: rgba(255, 255, 255, 0.5);
}

.pum-theme-26519 .pum-container,
.pum-theme-framed-border .pum-container {
	padding: 18px;
	border-radius: 0px;
	border: 20px outset #dd3333;
	box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.97) inset;
	background-color: rgba(255, 251, 239, 1);
}

.pum-theme-26519 .pum-title,
.pum-theme-framed-border .pum-title {
	color: #000000;
	text-align: left;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: inherit;
	font-weight: 100;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26519 .pum-content,
.pum-theme-framed-border .pum-content {
	color: #2d2d2d;
	font-family: inherit;
	font-weight: 100;
}

.pum-theme-26519 .pum-content+.pum-close,
.pum-theme-framed-border .pum-content+.pum-close {
	position: absolute;
	height: 20px;
	width: 20px;
	left: auto;
	right: -20px;
	bottom: auto;
	top: -20px;
	padding: 0px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	border: 1px none #ffffff;
	border-radius: 0px;
	box-shadow: 0px 0px 0px 0px rgba(2, 2, 2, 0.23);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
	background-color: rgba(0, 0, 0, 0.55);
}


/* Popup Theme 26520: Floating Bar - Soft Blue */

.pum-theme-26520,
.pum-theme-floating-bar {
	background-color: rgba(255, 255, 255, 0);
}

.pum-theme-26520 .pum-container,
.pum-theme-floating-bar .pum-container {
	padding: 8px;
	border-radius: 0px;
	border: 1px none #000000;
	box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
	background-color: rgba(238, 246, 252, 1);
}

.pum-theme-26520 .pum-title,
.pum-theme-floating-bar .pum-title {
	color: #505050;
	text-align: left;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: inherit;
	font-weight: 400;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26520 .pum-content,
.pum-theme-floating-bar .pum-content {
	color: #505050;
	font-family: inherit;
	font-weight: 400;
}

.pum-theme-26520 .pum-content+.pum-close,
.pum-theme-floating-bar .pum-content+.pum-close {
	position: absolute;
	height: 18px;
	width: 18px;
	left: auto;
	right: 5px;
	bottom: auto;
	top: 50%;
	padding: 0px;
	color: #505050;
	font-family: Sans-Serif;
	font-weight: 700;
	font-size: 15px;
	line-height: 18px;
	border: 1px solid #505050;
	border-radius: 15px;
	box-shadow: 0px 0px 0px 0px rgba(2, 2, 2, 0);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
	background-color: rgba(255, 255, 255, 0);
	transform: translate(0, -50%);
}


/* Popup Theme 26521: Content Only - For use with page builders or block editor */

.pum-theme-26521,
.pum-theme-content-only {
	background-color: rgba(0, 0, 0, 0.7);
}

.pum-theme-26521 .pum-container,
.pum-theme-content-only .pum-container {
	padding: 0px;
	border-radius: 0px;
	border: 1px none #000000;
	box-shadow: 0px 0px 0px 0px rgba(2, 2, 2, 0);
}

.pum-theme-26521 .pum-title,
.pum-theme-content-only .pum-title {
	color: #000000;
	text-align: left;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: inherit;
	font-weight: 400;
	font-size: 32px;
	line-height: 36px;
}

.pum-theme-26521 .pum-content,
.pum-theme-content-only .pum-content {
	color: #8c8c8c;
	font-family: inherit;
	font-weight: 400;
}

.pum-theme-26521 .pum-content+.pum-close,
.pum-theme-content-only .pum-content+.pum-close {
	position: absolute;
	height: 18px;
	width: 18px;
	left: auto;
	right: 7px;
	bottom: auto;
	top: 7px;
	padding: 0px;
	color: #000000;
	font-family: inherit;
	font-weight: 700;
	font-size: 20px;
	line-height: 20px;
	border: 1px none #ffffff;
	border-radius: 15px;
	box-shadow: 0px 0px 0px 0px rgba(2, 2, 2, 0);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
	background-color: rgba(255, 255, 255, 0);
}


/* Popup Theme 26514: Default Theme */

.pum-theme-26514,
.pum-theme-default-theme {
	background-color: rgba(0,0,0,.2)!important;
}

.pum-theme-26514 .pum-container,
.pum-theme-default-theme .pum-container {
	padding: 18px;
	border-radius: 0px;
	border: 1px none #000000;
	box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
	background-color: rgba(249, 249, 249, 1);
}

.pum-theme-26514 .pum-title,
.pum-theme-default-theme .pum-title {
	color: #000000;
	text-align: left;
	text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
	font-family: inherit;
	font-weight: 400;
	font-size: 32px;
	font-style: normal;
	line-height: 36px;
}

.pum-theme-26514 .pum-content,
.pum-theme-default-theme .pum-content {
	color: #8c8c8c;
	font-family: inherit;
	font-weight: 400;
	font-style: inherit;
}

.pum-theme-26514 .pum-content+.pum-close,
.pum-theme-default-theme .pum-content+.pum-close {
	position: absolute;
	height: auto;
	width: auto;
	left: auto;
	right: 0px;
	bottom: auto;
	top: 0px;
	padding: 8px;
	color: #ffffff;
	font-family: inherit;
	font-weight: 400;
	font-size: 12px;
	font-style: inherit;
	line-height: 36px;
	border: 1px none #ffffff;
	border-radius: 0px;
	box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
	background-color: rgba(0, 183, 205, 1);
}

#pum-36632 {
	z-index: 1999999999;
}

#pum-57321 {
	z-index: 1999999999;
}

#pum-40563 {
	z-index: 2000000000;
}

#pum-33670 {
	z-index: 2000000000;
}

#pum-26523 {
	z-index: 2000000005;
}

#pum-26522 {
	z-index: 1999999999;
}

@media (min-width: 1300px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -23% !important;
	}
}

@media (min-width: 1600px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -20% !important;
	}
}

@media (min-width: 1800px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -16% !important;
	}
}

@media (min-width: 2500px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -12% !important;
	}
}

@media (min-width: 3000px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -8% !important;
	}
}

@media (min-height: 600px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		top: 5% !important;
	}
}

@media (min-height: 650px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		top: 10% !important;
	}
}

@media (min-height: 700px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		top: 15% !important;
	}
}

@media (min-height: 2160px) {
	.pum-container.pum-responsive.pum-responsive-medium {
		top: 30% !important;
	}
}


/*optin monster book popup starts*/

.book-optin-popup-text-col h1 {
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 60px !important;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-image: linear-gradient(to right, #952499, #bb7eeb, #e57e87);
}

.book-optin-popup-text-col h2 {
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 30px !important;
	line-height: 40px !important;
	color: #0b1b2a !important;
}

p.book-optin-popup-text-content strong {
	font-weight: 900 !important;
}

.book-optin-popup-text-col a>span {
	font-size: 13px !important;
}

.book-optin-popup-text-intro2 {
	margin-top: 10px !important;
	margin-bottom: 30px !important;
}

.book-optin-popup-text-col p {
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 15px !important;
	line-height: 20px !important;
	color: #0b1b2a !important;
	margin-bottom: 30px !important;
}

.book-optin-popup-text-col a {
	display: block;
	text-align: center;
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 22px !important;
	color: #ffffff;
	padding: 2% 5% !important;
	background: #aa5c87;
	border: 4.29847px solid #aa5c87 !important;
	box-sizing: border-box !important;
	border-radius: 14.3282px;
}

.book-optin-popup-img-col img {
	position: absolute;
	max-width: 600px !important;
	height: auto;
	left: 0 !important;
	top: -100px !important;
}

button.CloseButton__ButtonElement-sc-79mh24-0.fPsQzI.hooper-CloseButton.hooper-close.hooper-ClosePosition--top-right {
	top: 5px !important;
	right: 5px !important;
}

.hooper-c-wrapper .fPsQzI:hover,
.hooper-c-wrapper .fPsQzI.is-editing-hover {
	background-color: unset !important;
	fill: unset !important;
}

@media (max-width: 900px) {
	.book-optin-popup-img-col img {
		position: relative;
		top: 0px !important;
		width: 100%;
	}
	.book-optin-popup-text-col h1 {
		font-size: 50px !important;
	}
	.book-optin-popup-text-col h2 {
		font-size: 32px !important;
	}
	.book-optin-popup-text-col p {
		font-size: 13px !important;
	}
}

@media (max-width: 768px) {
	.book-optin-popup-text-col a {
		font-size: 16px !important;
	}
	.book-optin-col1 {
		margin-bottom: 50px !important;
	}
	button.CloseButton__ButtonElement-sc-79mh24-0.fPsQzI.hooper-CloseButton.hooper-close.hooper-ClosePosition--top-right {
		margin-right: 5px !important;
	}
}


/*optin monster book popup ends*/


/*optin monster model popup starts*/

.model-optin-popup-text-col .model-optin-popup-text-intro {
	font-family: Ubuntu !important;
	font-style: normal;
	font-weight: bold;
	font-size: 24px !important;
	letter-spacing: 0.03em;
	color: #ce85ad;
	margin-bottom: 10px !important;
}

.model-optin-popup-text-col h2 {
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 32px !important;
	line-height: 38px !important;
	letter-spacing: -0.006em;
	color: #0b1b2a;
	margin-bottom: 25px !important;
}

.model-optin-popup-text-col .model-optin-popup-text-content {
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 17px !important;
	line-height: 24px !important;
	color: rgba(2, 15, 22, 0.7);
	margin-bottom: 30px !important;
}

.model-optin-popup-text-col .model-optin-popup-text-content strong {
	font-weight: 700 !important;
}

.model-optin-popup-text-col a {
	font-family: Ubuntu !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 37px !important;
	color: #ffffff;
	padding: 2% 5% !important;
	background: #aa5c87;
	border: 4.29847px solid #aa5c87 !important;
	box-sizing: border-box !important;
	border-radius: 14.3282px;
}

.model-optin-popup-img-col {
	display: flex;
	justify-content: flex-end;
	margin-right: -80px !important;
}

.model-optin-popup-img-col img {
	position: absolute;
	top: -62px;
	min-height: 590px;
	max-width: 480px;
}

.hooper-c-alpha.Campaign__alphaLayer {
	border-radius: 25px !important;
}

.saltlick-c-alpha.Campaign__alphaLayer {
	border-radius: 25px !important;
}

button.CloseButton__ButtonElement-sc-79mh24-0.fPsQzI.saltlick-CloseButton.saltlick-close.saltlick-ClosePosition--top-right {
	top: 0px !important;
	right: 0px !important;
	margin-top: 5px !important;
	margin-right: 5px !important;
}

@media (max-width: 850px) {
	.model-optin-popup-img-col {
		margin-right: 0px !important;
	}
	.model-optin-popup-img-col img {
		position: relative;
		top: unset;
		min-height: unset;
		max-width: 100%;
	}
}

@media (max-width: 768px) {
	.models-optin-col1 {
		margin-bottom: 50px !important;
	}
	.model-optin-popup-text-col .model-optin-popup-text-intro {
		font-size: 20px !important;
	}
	.model-optin-popup-text-col h2 {
		font-size: 26px !important;
		line-height: 32px !important;
	}
	.model-optin-popup-text-col .model-optin-popup-text-content {
		font-size: 14px !important;
		line-height: 22px !important;
		margin-bottom: 35px !important;
	}
	.model-optin-popup-text-col a {
		font-size: 16px !important;
	}
}


/*optin onester modl popup ends*/

.popup-user-subscrib-md .popup-continer-md {
	display: flex;
	flex-wrap: wrap;
}

.close-popup-md {
	position: absolute;
	right: 8px;
	top: 0px;
	opacity: 0.6;
	background-color: transparent;
	box-shadow: none;
	font-family: 'Ubuntu' !important;
	font-size: 40px !important;
	color: #061B2B;
	cursor: pointer;
	border: none;
}

.popup-user-subscrib-md .popup-buner-titel {
	width: 100%;
}

.popup-user-subscrib-md .popup-buner-titel {
	margin: 20px 10px;
}

.popup-user-subscrib-md .popup-control-md {
	width: calc(33% - 20px);
	background-color: #fff;
	border-radius: 15px;
	margin: 10px;
	padding: 10px;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md {
	display: flex !important;
	position: relative!important;
	margin: 10px 0px;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md .cheked-continer-md {
	width: 50px;
	min-width: 50px;
	height: 25px;
	background-color: #b1b1b1;
	border-radius: 12px;
	display: flex;
	align-items: center;
	margin-right: 8px;
	margin-top: 0px;
	transition: ease-in 0.3s;
	margin-bottom: 10px;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md .cheked-continer-md .pole-img {
	width: 21px;
	height: 21px;
	background-color: rgb(255, 255, 255);
	border-radius: 50%;
	border: 4px solid rgb(201, 201, 201);
	margin: 3px;
	transition: ease-in 0.5s;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input {
	width: 100%;
	height: 90px;
	position: absolute;
	left: -10px;
	top: -15px;
	opacity: 0;
	cursor: pointer;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md h3 {
	font-size: 16px;
	margin: 0;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input:checked~.cheked-continer-md {
	background-color: #59bbf9;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input:checked~.cheked-continer-md .pole-img {
	transform: translate(24px, 0px);
	background-color: rgb(255, 255, 255);
	border: 4px solid #bfe6fe;
}

.popup-user-subscrib-md .popup-control-md .learn-more-md {
	display: flex;
	margin-top: 10px;
	align-items: center;
}

.popup-user-subscrib-md .popup-control-md .learn-more-md svg {
	margin-right: 5px;
}

.popup-user-subscrib-md .popup-control-md .learn-more-md a {
	color: #59BBF9;
	font-weight: 500;
}

.popup-user-subscrib-md .popup-control-md p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-size: 12px;
}

.popup-user-subscrib-md .popup-buner-titel h2 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	line-height: 60px;
}

.popup-user-subscrib-md .popup-buner-titel p {
	font-size: 14.59px;
	color: #061B2B;
}

.popup-user-subscrib-md .popup-control-md {
	width: calc(33% - 20px);
	background-color: #fff;
	border-radius: 15px;
	margin: 10px;
	padding: 10px;
}

.popup-user-subscrib-md .popup-control-md {
	position: relative;
	width: calc(33% - 18px);
	background-color: #fff;
	border-radius: 15px;
	margin: 10px;
	padding: 10px;
	border: 2px solid #C2C2C2;
	border-radius: 10px;
}

svg.Md-done {
	position: absolute;
	right: -5px;
	top: -13px;
	opacity: 0;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md {
	display: flex !important;
	position: relative!important;
	margin: 10px 0px;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md .cheked-continer-md {
	width: 50px;
	min-width: 50px;
	height: 25px;
	background-color: #b1b1b1;
	border-radius: 12px;
	display: flex;
	align-items: center;
	margin-right: 8px;
	margin-top: 0px;
	transition: ease-in 0.3s;
	margin-bottom: 10px;
	display: none;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md .cheked-continer-md .pole-img {
	width: 21px;
	height: 21px;
	background-color: rgb(255, 255, 255);
	border-radius: 50%;
	border: 4px solid rgb(201, 201, 201);
	margin: 3px;
	transition: ease-in 0.5s;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input {
	width: 100%;
	height: 90px;
	position: absolute;
	left: 0;
	top: -15px;
	opacity: 0;
	cursor: pointer;
	z-index: 22222;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md h3 {
	font-size: 16px;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input:checked~.cheked-continer-md {
	background-color: #59bbf9;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input:checked~.cheked-continer-md .pole-img {
	transform: translate(24px, 0px);
	background-color: rgb(255, 255, 255);
	border: 4px solid #bfe6fe;
}

.popup-user-subscrib-md .popup-control-md .input-continer-md input:checked~.Md-done {
	opacity: 1!important;
}

.popup-user-subscrib-md .popup-control-md .learn-more-md {
	display: flex;
	margin-top: 10px;
	align-items: center;
}

.popup-user-subscrib-md .popup-control-md .learn-more-md svg {
	margin-right: 5px;
}

.popup-user-subscrib-md .popup-control-md .learn-more-md a {
	color: #59BBF9;
	font-weight: 500;
}

.popup-user-subscrib-md .popup-control-md p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-size: 12px;
}

.popup-user-subscrib-md .popup-buner-titel h2 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	line-height: 60px;
}

.popup-user-subscrib-md .popup-buner-titel h2 span {
	background: linear-gradient(104.6deg, #DB469F 46.27%, #9D4CD4 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}

.popup-user-subscrib-md .popup-buner-titel p {
	font-size: 14.59px;
	color: #061B2B;
	line-height: 22px;
}


/*new css here*/

.popup-user-subscrib-md .popup-submit-md {
	width: 100%;
	display: flex;
	justify-content: left;
	margin-top: 20px;
	flex-direction: column;
	align-items: flex-start;
	text-align: center;
}


/*new css here*/

.popup-user-subscrib-md.active-md {
	display: none!important;
}

.popup-user-subscrib-md .popup-submit-md button {
	width: 315px;
	height: 48px;
	background: linear-gradient(123.39deg, #0B1B2A 40.48%, #061B2B 94.79%);
	border-radius: 10px;
	color: #fff;
	border: none;
	font-size: 20px;
	font-family: 'Ubuntu';
	cursor: pointer;
	transition: 0.3s;
}

.popup-user-subscrib-md.active-md {
	visibility: hidden!important;
	height: 0!important;
	display: none!important;
}

.popup-user-subscrib-md .popup-submit-md button:hover {
	background: unset;
	background-color: #4C79F1 !important;
}

@media only screen and (max-width: 800px) {
	.popup-user-subscrib-md .popup-control-md {
		width: calc(50% - 20px);
	}
	.popup-user-subscrib-md .popup-buner-titel h2 {
		font-size: 40px;
		line-height: 50px;
	}
}

@media only screen and (max-width: 550px) {
	.popup-user-subscrib-md .popup-control-md {
		width: calc(100% - 20px);
	}
	.popup-user-subscrib-md .popup-buner-titel h2 {
		font-size: 28px;
		line-height: 30px;
	}
	.popup-user-subscrib-md .popup-control-md .input-continer-md h3 {
		font-size: 13px;
	}
	.popup-user-subscrib-md .popup-control-md .learn-more-md a {
		font-size: 14px;
	}
	.popup-user-subscrib-md .popup-buner-titel p {
		font-size: 13.5px;
	}
}

.popup-user-subscrib-md .popup-submit-md button {
	width: 240px;
	height: 48px;
	background: linear-gradient(104.6deg, #4770DC -1.98%, #8457D7 100%);
	border: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 0px 2px 6px rgba(125, 91, 216, 0.4);
	border-radius: 6px;
	color: #fff;
	border: none;
	font-size: 20px;
	font-family: 'Ubuntu';
	cursor: pointer;
	transition: 0.3s;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 8px;
}

.popup-user-subscrib-md .popup-submit-md button div {
	background-image: url(../png/icon-right-pay-with-shere.png);
	width: 32px;
	height: 15px;
	background-size: contain;
	background-position: center;
	margin-left: 8px;
	background-repeat: no-repeat;
}

.popup-user-subscrib-md .popup-submit-md button:hover {
	background: unset;
	background: linear-gradient(104.6deg, #fff -1.98%, #fff 100%);
	color: #4770DC !important;
	border: 1px solid #4770DC;
}

.popup-user-subscrib-md .popup-submit-md button:hover div {
	background-image: url('../png/icon-left-pay-with-shere.png') !important;
	transform: rotate(-180deg)!important;
}

.popup-user-subscrib-md .popup-submit-md button p {
	display: none;
}

@media only screen and (max-width: 800px) {
	.popup-user-subscrib-md .popup-control-md {
		width: calc(50% - 20px);
	}
	.popup-user-subscrib-md .popup-buner-titel h2 {
		font-size: 40px;
		line-height: 50px;
	}
}

@media only screen and (max-width: 550px) {
	.popup-user-subscrib-md .popup-control-md {
		width: calc(100% - 20px);
	}
	.popup-user-subscrib-md .popup-buner-titel h2 {
		font-size: 28px;
		line-height: 30px;
	}
	.popup-user-subscrib-md .popup-control-md .input-continer-md h3 {
		font-size: 13px;
	}
	.popup-user-subscrib-md .popup-control-md .learn-more-md a {
		font-size: 14px;
	}
	.popup-user-subscrib-md .popup-buner-titel p {
		font-size: 13.5px;
	}
	#popmake-62120 {
		border-radius: 15px !important;
		overflow: visible;
		margin-bottom: 50px!important;
		top: 80%!important;
		transform: translate(-50%, -50%)
	}
}

.popup-user-subscrib-md .popup-control-md .input-continer-md .cheked-continer-md {
	display: none !important;
}

.popup-user-subscrib-md .popup-control-md p:nth-child(3) {
	display: none;
}

.clb-popup {
	background-color: rgba(23, 22, 26, 0.992);
	width: 45%;
	height: 100%;
	position: fixed;
	top: 0;
	left: unset;
	right: 0;
	bottom: 0;
	z-index: 9999999;
	overflow: hidden;
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(-50vh);
	-ms-transform: translateY(-50vh);
	transform: translateY(-50vh);
}

.clb-hamburger-nav.clb-popup {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
	z-index: 99999;
	-webkit-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
	opacity: 1;
	width: 50%;
	max-width: 100%;
}

.clb-hamburger-nav.clb-popup.visible {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

.clb-hamburger-nav.clb-popup .ion-md-close {
	visibility: hidden;
}

.clb-popup.hamburger-nav {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
	z-index: 99999;
	-webkit-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
	opacity: 1;
	width: 50%;
	max-width: 100%;
}

.clb-popup.hamburger-nav.visible {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}
#popmake-40563, div#om-unevoqzzctmuojz4cydh {
	border-left: none !important;
	border-right: none !important;
}
#popmake-40563, div#om-unevoqzzctmuojz4cydh {
	padding: 4em 4em 2.5em 4em !important;
}
#popmake-40563, div#om-unevoqzzctmuojz4cydh .jumpriver-c-content.Campaign__content {
	padding: 4em !important;
	background-color: #f7f7f7 !important;
	border-top: 8px #82cac9 solid !important;
	overflow-y: auto !important;
	overflow-x: hidden !important;
}
@media (min-height: 700px){
	.pum-container.pum-responsive.pum-responsive-medium {
		top: 15% !important;
	}}
.zagolovok-nps {
	color: #061b2c !important;
	font-weight: 700 !important;
	line-height: 1.1em !important;
	margin-top: 20px !important;
	margin-bottom: 10px !important;
	font-size: 24px !important;
	text-align: center !important;
	font-family: "Ubuntu" !important;
}
.sa-desc {
	font-size: 13px !important;
	letter-spacing: 0.5px !important;
	margin-top: 2% !important;
}
.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
	box-sizing: border-box;
}
.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
	box-sizing: border-box;
}
.nps-radios label {
	background-color: #fff !important;
	font-size: 16px !important;
	font-family: "Ubuntu" !important;
	margin-right: 5px !important;
	margin-left: 1.7px !important;
}
@media (max-width: 480px) {
	.ik_gtranslate_section {
		top: 5%;
		right: 75px;
	}
	.nps-radios label {
		margin-right: 2px !important;
	}
	.nps .index {
		padding: 7px !important;
	}
}
ul.md-login-log-out a:hover{
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
	-webkit-text-fill-color: transparent!important;
	background-clip: text!important;
	text-fill-color: transparent!important;
}
ul.md-login-log-out {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 4px;
	padding-left:0px;
	list-style:
		none !important;
}
ul.md-login-log-out a{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	/* identical to box height, or 200% */

	letter-spacing: 0.03em;
	text-transform: capitalize;

	/* DL deep blue */

	color: #061B2B;
}
ul.md-login-log-out a:hover{
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
	-webkit-text-fill-color: transparent!important;
	background-clip: text!important;
	text-fill-color: transparent!important;
}
.eicon-chevron-right {
	color:black;
}
.eicon-chevron-left {
	color:black;
}

@media (max-width: 768px) {
	header .logo.with-mobile, .fixed-logo {
		display: none !important;
	}

	.svg-logo {
		width: 160px;
	}

	#menu-footer-menu , #menu-footer-menu-germany {
		justify-content: center;
	}

	#menu-footer-menu li a span , #menu-footer-menu-germany li a span {
		font-size: 9px;
		padding: 0px 15px;
	}
}
@media (max-width: 481px) {
	.header .fixed-mobile-logo, .logo.with-mobile, .fixed-logo {
		display: none !important;
	}

	.header .mobile-logo {
		display: block !important;
	}
	.svg-logo {
		width: 34px;
	}

	.header .page-container {
		padding: 0 20px 0 32px;
	}

	#menu-footer-menu li a span , #menu-footer-menu li a span {
		font-size: 8px;
	}
}
@media (max-width: 768px) {
	header .logo.with-mobile, .fixed-logo {
		display: none !important;
	}

	.svg-logo {
		width: 160px;
	}

	#menu-footer-menu , #menu-footer-menu-germany {
		justify-content: center;
	}

	#menu-footer-menu li a span , #menu-footer-menu-germany li a span {
		font-size: 9px;
		padding: 0px 15px;
	}
}
@media (max-width: 481px) {
	.header .fixed-mobile-logo, .logo.with-mobile, .fixed-logo {
		display: none !important;
	}

	.header .mobile-logo {
		display: block !important;
	}
	.svg-logo {
		width: 34px;
	}

	.header .page-container {
		padding: 0 20px 0 32px;
	}

	#menu-footer-menu li a span , #menu-footer-menu li a span {
		font-size: 8px;
	}
}
.login-btn {
	color: #00b1ed !important;
}
input[type="checkbox"]:checked {
	background-image: url(../svg/check-md.svg) !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
	background-position: center !important;
	background-color: #78B56F !important;
	border-color:#78B56F !important;
}

.pum input[type="text"], .pum input[type="email"] {
	padding: 8px 15px !important;
}
.pum .lwa td {
	padding-top: 0;
}
.pum p {
	margin: 0;
}
.wpcf7-list-item {
	margin:0 ;
}
.new-unite-popup-form .form-btns-container {
	margin-top: 0px!important;
	width: 100% !important;
}

.new-unite-popup-signup-or-login {
	margin-top:0px !important;
}
#popmake-105043  .new-unite-popup-signup-or-login {
	margin-top:30px !important;
}
@media screen and (min-width: 768px){
	body .page-container:not(.full), body .page-container:not(.full) .elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 100% !important;
	}
}
@media screen and (max-width: 1467px) and (min-width: 1321px){
	ul.md-login-log-out a {
		font-size: 12px;
	}

	@media screen and (max-width: 1467px) and (min-width: 1321px){
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
			padding-left: 6px;
			padding-right: 6px;
		}
	}
	@media screen and (max-width: 1467px) and (min-width: 1321px){
		.services-item {
			min-width: 90px !important;
			margin-left: 10px !important;
		}
	}
	@media (min-width: 1365.5px) {
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
			left: 595px !important;
		}
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu {
			left: -250px !important;
		}
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-services-item>ul.mega-sub-menu {
			left: -140px !important;
		}
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>ul.mega-sub-menu {
			left: 80px !important;
		}
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu {
			left: 260px !important;
		}
	}

	@media (min-width: 1320.5px) {
		.last-menu-item {
			padding-right: 15px !important;
		}
	}

	@media screen and (min-width:1400px) {
		#mega-menu-wrap-primary .mega-lang-item-en {
			padding-left: 30px !important;
		}
		.mega-lang-item-de a:before {
			content: "";
			position: absolute !important;
			background-image: url("../webp/de.webp") !important;
			left: -17px;
			background-position: center !important;
			background-repeat: no-repeat !important;
			background-size: 25px 25px !important;
			width: 25px !important;
			height: 25px !important;
			top: 7px !important;
		}
		.mega-lang-item-en a:before {
			content: "";
			position: absolute !important;
			background-image: url("../webp/en.webp") !important;
			left: -25px;
			background-position: center !important;
			background-repeat: no-repeat !important;
			background-size: 25px 25px !important;
			width: 25px !important;
			height: 25px !important;
			top: 7px !important;
		}

	}


	/* end blog submenu */

	@media (min-width: 1778px) {
		.last-menu-item {
			margin-left: 14em !important;
		}
	}

	@media (min-width: 1920px) {
		.mega-menu-item {
			padding: 8px 15px !important;
		}
		.lang-item {
			padding-left: 0 !important;
			padding-right: 0 !important;
		}
	}

	@media (min-width: 1921px) {
		.header-wrap-inner {
			height: 100% !important;
		}
		.header #mega-menu-wrap-primary {
			width: unset;
		}
	}

	@media (min-width: 1025px) {
		.mega-blog-item .mega-sub-menu {
			max-width: 600px !important;
			/*     overflow: hidden !important; */
		}
		.mega-menu-row {
			box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
		}
		#mega-menu-primary {
			display: flex !important;
			justify-content: flex-end !important;
		}
		.mega-sub-menu .mega-menu-item a {
			font-size: 18px !important;
		}
		#mega-menu-item-block-12,
		#mega-menu-item-block-13 {
			margin-top: 30px !important;
		}
		#mega-menu-item-46842 {
			margin-top: -75px !important;
		}
		#mega-menu-46838-0 {
			padding-right: 0 !important;
		}
		.mega-toggle-on .mega-menu-link.dashicons-arrow-down-alt2 {
			font-weight: 700 !important;
		}
		.mega-toggle-on .mega-menu-link.dashicons-arrow-down-alt2:before {
			width: 85% !important;
		}
		.mega-toggle-on .dashicons-arrow-down-alt2 .mega-indicator:after {
			transform: rotate(180deg) !important;
		}
		.archive #masthead .header-wrap,
		.search #masthead .header-wrap {
			padding: 0 32px;
		}
		#page .header .page-container {
			padding-left: 76px;
		}
		header#masthead {
			padding: 0 !important;
		}
		.services-item {
			min-width: 100px !important;
		}
		.unite-item {
			min-width: 165px !important;
		}
		.book-item {
			min-width: 106px !important;
		}
		.blog-item {
			min-width: 56px !important;
		}
		#mega-menu-item-media_image-5 a,
		#mega-menu-item-media_image-7 a {
			z-index: 99999;
		}
	}

	@media (max-width: 1778px) {
		.header #mega-menu-wrap-primary {
			padding: 0 !important;
		}
	}

	@media (max-width: 1635px) {
		.last-menu-item {
			margin-left: 2em !important;
		}
	}
	@media screen and (max-width:1467px) and (min-width:1321px) {
		#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
			padding-left:6px;
			padding-right:6px;
		}
		ul.md-login-log-out a {
			font-size: 17px !important;
		}
		#page .unite-item:after ,
		#page .book-item:after {
			left: -24px !important;
		}
		.last-menu-item {
			margin-left: 0em !important;
		}
		.services-item {
			min-width: 90px !important;
			margin-left: 10px !important;
		}
		.unite-item {
			min-width: 153px !important;
		}
		.blog-item {
			min-width: 70px !important;
		}
	}

	@media (max-width: 1389px) {
		.last-menu-item {
			margin-left: 2em !important;
		}
	}

	@media (max-width: 1320px) and (min-width: 1025px) {
		.last-menu-item {
			margin-left: 0em !important;
		}
		.header .right-part {
			width: 85%;
		}
		.unite-item::after {
			right: -11em;
		}
		.book-item::after {
			right: -6em;
		}
		@media (max-width: 1230px) and (min-width: 1025px) {
			.mega-blog-item .mega-sub-menu {
				max-width: 550px !important;
				overflow: hidden !important;
			}
		}
/* 		@media (max-width: 1100px) and (min-width: 1025px) {
			.services-item,
			.unite-item,
			.book-item,
			.blog-item {
				min-width: unset !important;
			}
			.unite-item::after {
				right: -10em;
			}
		} */
	}

	@media (max-width: 1024px) {
		.header .right-part {
			width: unset;
		}
		.mega-menu-toggle {
			height: 100% !important;
		}
		.header #mega-menu-wrap-primary #mega-menu-primary {
			height: unset !important;
			flex-direction: column;
			width: 540px !important;
			border-bottom-left-radius: 8px;
			border-bottom-right-radius: 8px;
			box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
		}
		.mega-menu-grid .dashicons-arrow-down-alt2 {
			border-bottom: 1px solid #0005 !important;
			padding-bottom: 30px !important;
		}
		#mega-menu-primary .mega-menu-item {
			padding: 0 20px !important;
		}
		.mega-menu-grid .dashicons-arrow-down-alt2::before {
			bottom: 0 !important;
		}
		.unite-item,
		.book-item {
			margin-right: 0em !important;
		}
		.unite-item .mega-sub-menu,
		.mega-book-item .mega-sub-menu {
			overflow: hidden !important;
		}
		.mega-unite-item,
		.mega-book-item {
			position: relative !important;
		}
		.unite-item::after {
			width: 90px;
			height: 65px;
			position: absolute;
			top: 15px;
			right: 45px;
		}
		.book-item::after {
			width: 110px;
			height: 95px;
			position: absolute;
			top: 0;
			right: 40px;
		}
		.last-menu-item {
			margin-left: 0em !important;
		}
		.lang-item-de {
			width: fit-content !important;
			z-index: 0 !important;
		}
		.lang-item-de a {
			padding-right: 10px !important;
		}
		.lang-item-en {
			position: relative !important;
			z-index: 1 !important;
		}
		.lang-item-en a {
			padding-left: 15px !important;
		}
		.mega-menu-columns-divider::after {
			content: none;
		}
		#mega-menu-item-media_image-9 img,
		#mega-menu-item-media_image-10 img {
			height: 190px !important;
		}
		#masthead,
		#masthead .-sticky.showed {
			background-color: #fff !important;
		}
		.mega-last-menu-item {
			padding-bottom: 0 !important;
		}
		.mega-lang-item {
			padding-top: 0 !important;
		}
		.header #mega-menu-wrap-primary #mega-menu-primary {
			right: -32px !important;
			position: absolute !important;
			border-top: 1px solid #0005;
			padding-bottom: 30px !important;
		}
		.mega-sub-menu .mega-menu-link {
			font-size: 14px !important;
		}
		.mega-menu-intro .mega-menu-link {
			font-size: 20px !important;
			line-height: 22px !important;
		}
		.mega-last-menu-item a {
			color: rgba(6, 27, 43, 1) !important;
		}
		.last-menu-item a,
		.mega-lang-item a {
			font-size: 13px !important;
		}
		.mega-last-menu-item {
			margin-top: 1em !important;
			margin-bottom: 0px !important;
		}
		#page .mega-lang-item-de {
			padding-left: 43px !important;
		}
		.mega-lang-item-de a {
			padding-left: 7px !important;
		}
		#mega-menu-primary .mega-sub-menu {
			padding: 0 !important;
		}
		.mega-menu-row {
			padding-left: 0 !important;
		}
		.mega-menu-row::before {
			left: 10px;
		}
		#mega-menu-primary .mega-sub-menu .mega-menu-item {
			padding: 0 10px !important;
			margin-bottom: 20px !important;
		}
		/*   .mega-menu-columns-divider {
		margin-bottom: 4em !important;
	} */
		.menu-book-item-signup p {
			font-size: 9px;
			line-height: 10px;
		}
		#masthead .menu-book-item-signup a.as-link {
			font-size: 22px !important;
			line-height: 18px !important;
			margin-top: 0;
		}
		#mega-menu-item-block-8 .pink-square,
		#mega-menu-item-block-10 .pink-square {
			z-index: 0;
		}
		#mega-menu-item-media_image-5 img,
		#mega-menu-item-media_image-7 img {
			z-index: 1;
			position: relative;
		}
		#mega-menu-item-block-12,
		#mega-menu-item-block-13 {
			margin-top: 40px !important;
		}
		#mega-menu-primary {
			overflow-y: auto !important;
			max-height: 600px !important;
		}
		.mega-lang-item-en a {
			position: absolute !important;
			left: 90px !important;
		}
		.mega-menu-row {
			border-bottom: 1px solid #0005 !important;
		}
		.mega-menu-grid.mega-toggle-on .dashicons-arrow-down-alt2 {
			border-bottom: none !important;
		}
		.mega-lang-item-en a:before {
			content: "";
			position: absolute !important;
			background-image: url("../webp/en.webp") !important;
			left: -6px;
			background-position: center !important;
			background-repeat: no-repeat !important;
			background-size: 25px 25px !important;
			width: 25px !important;
			height: 25px !important;
			top: 7px !important;
		}
		.mega-lang-item-de a:before {
			content: "";
			position: absolute !important;
			background-image: url("../webp/de.webp") !important;
			left: -15px;
			background-position: center !important;
			background-repeat: no-repeat !important;
			background-size: 25px 25px !important;
			width: 25px !important;
			height: 25px !important;
			top: 7px !important;
		}
	}



	@media (max-width: 992.5px) and (min-width: 768.5px) {
		.fixed-mobile-logo,
		.mobile-logo img {
			display: none !important;
		}
		.mobile-logo {
			display: block !important;
		}
		.mobile-logo:before {
			content: url("../svg/digital-leadership_logo_tablet-logo_black.svg");
			padding: 0;
			display: block;
			width: 100px;
			height: 47px;
		}
		#page .blog-sticky .with-mobile {
			display: none !important;
		}
	}

	@media (max-width: 768.5px) and (min-width: 481.5px) {
		.fixed-mobile-logo,
		.logo.with-mobile img {
			display: none !important;
		}
		.header .logo.with-mobile {
			display: block !important;
		}
		#masthead .logo.with-mobile {
			background-image: none !important;
		}
		#masthead .logo.with-mobile:before {
			background-image: none !important;
			content: url(../svg/digital-leadership_logo_tablet-logo_black.svg);
			width: 100px !important;
			height: 47px;
			background-size: contain;
			background-repeat: no-repeat;
			background-position: center;
			display: block;
		}
	}

	@media (max-width: 691px) and (min-width: 482px) {
		.header .mobile-logo {
			display: none !important;
		}
	}

	@media (max-width: 767px) {
		.menu-intro-mobile {
			max-width: 250px !important;
		}
		#mega-menu-item-media_image-9,
		#mega-menu-item-media_image-10 {
			right: -15px !important;
			bottom: 55px !important;
		}
		.mega-menu-row {
			padding-right: 0 !important;
		}
		#mega-menu-item-media_image-5 img,
		#mega-menu-item-media_image-7 img {
			width: 370px !important;
		}
	}

	@media (max-width: 600px) {
		.header #mega-menu-wrap-primary #mega-menu-primary {
			width: 450px !important;
		}
		#mega-menu-item-block-8 .pink-square,
		#mega-menu-item-block-10 .pink-square {
			width: 435.19px;
			height: 290.27px;
			top: -200px;
		}
	}

	@media (max-width: 481px) {
		.mobile-logo img.svg-logo {
			display: none !important;
		}
		.mobile-logo:before {
			content: url("../svg/digital-leadership_logo_mobile-logo_black.svg");
			padding: 0;
			display: block;
			width: 34px;
			height: 48px;
		}
		.header #mega-menu-wrap-primary #mega-menu-primary {
			/* 		right:-20px !important; */
			right: -32px !important;
			width: 370px !important;
		}
		#mega-menu-item-block-8 .pink-square,
		#mega-menu-item-block-10 .pink-square {
			width: 360.19px;
			height: 240.27px;
			top: -165px;
		}
		#page #masthead {
			height: 73px !important;
		}
		#page .header .header-wrap,
		#page .header {
			min-height: 73px !important;
		}
		#mega-menu-item-media_image-5 img,
		#mega-menu-item-media_image-7 img {
			width: 285px !important;
		}
	}

	@media (max-width: 390px) {
		.header #mega-menu-wrap-primary #mega-menu-primary {
			width: 320px !important;
		}
		#mega-menu-item-media_image-9 img,
		#mega-menu-item-media_image-10 img {
			height: 175px !important;
		}
		#mega-menu-item-block-8 .pink-square,
		#mega-menu-item-block-10 .pink-square {
			width: 320.19px;
			height: 220.27px;
			top: -145px;
		}
		#mega-menu-item-media_image-5 img,
		#mega-menu-item-media_image-7 img {
			margin-right: -170px;
		}
	}

	@media screen and (max-width: 1467px) and (min-width: 1321px){
		.unite-item {
			min-width: 153px !important;
		}
	}
	@media (min-width: 1025px){
		.book-item {
			min-width: 106px !important;
		}
	}
	.last-menu-item, .mega-lang-item {
		padding-top: 10px !important;
	}
	@media screen and (max-width: 1467px) and (min-width: 1321px){
		.services-item {
			min-width: 90px !important;
			margin-left: 10px !important;
		}
	}
	@media screen and (max-width: 1467px) and (min-width: 1321px){
		#page .unite-item:after, #page .book-item:after {
			left: -24px !important;
		}
	}
	@media (min-width: 1320.5px){
		.last-menu-item {
			padding-right: 15px !important;
		}
	}
	@media screen and (min-width: 1400px){
		#mega-menu-wrap-primary .mega-lang-item-en {
			padding-left: 30px !important;
		}
	}
	zagolovok-nps {
		color: #061b2c !important;
		font-weight: 700 !important;
		line-height: 1.1em !important;
		margin-top: 20px !important;
		margin-bottom: 10px !important;
		font-size: 24px !important;
		text-align: center !important;
		font-family: "Ubuntu" !important;
	}
	#pum-60806 .pum-close, #pum-61048 .pum-close, #pum-61502 .pum-close, #pum-105043  .pum-close {
		opacity: 0.6;
		background-color: transparent;
		box-shadow: none;
		font-family: 'Ubuntu' !important;
		font-size: 40px !important;
		color: #061B2B;
		cursor: pointer;
		top: 10px !important;
		right: 20px !important;
	}
	.desc-nps {
		color: #697a8a !important;
		line-height: 26px !important;
		letter-spacing: 0.3px !important;
		margin-top: 20px !important;
		margin-bottom: 10px !important;
		font-size: 18px !important;
		font-family: "Ubuntu" !important;
		text-align: left !important;
		font-weight: 400 !important;
	}
	.nps-radios label {
		background-color: #fff !important;
		font-size: 16px !important;
		font-family: "Ubuntu" !important;
		margin-right: 5px !important;
		margin-left: 1.7px !important;
	}
	[id^=radio-] + label .index {
		display: inline-block;
		vertical-align: middle;
		cursor: pointer;
		border: 1px solid #fff;
	}
	#results-nps, #youbil-computy {
		color: #061b2c !important;
	}
	#nps-computy .nps-radios 
	{
		position: relative !important;
		width: 100% !important;
		display: flex !important;
		justify-content: center !important;
		margin-left: auto !important;
	}
	.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
		box-sizing: border-box;
	}
	.nps-radios {
		margin: 0px !important;
	}
	.nps .index {
		background-color: transparent !important;
		color: #000 !important;
		padding: 10px 13px !important;
		margin: 0px -1px !important;
		border-radius: 0px !important;
	}
	#nps-computy label .index:hover,
	#nps-computy label .index:active,
	#nps-computy label .index:focus,
	#nps-computy label .index:checked,
	#nps-computy [id^="radio-"]:checked + label .index {
		color: #fff !important;
		background-color: #061b2b !important;
	}
	.nps-radios input {
		display: none !important;
	}
	.nps-radios:before {
		content: "not likely" !important;
		position: absolute !important;
		left: 0px !important;
		bottom: -20px !important;
		font-family: "Ubuntu" !important;
		font-size: 10px !important;
		color: #697a8a !important;
	}
	.nps-radios:after {
		content: "very likely" !important;
		position: absolute !important;
		right: 0px !important;
		bottom: -20px !important;
		font-family: "Ubuntu" !important;
		font-size: 10px !important;
		color: #697a8a !important;
	}
	@media (max-width: 768px){
		#popmake-40563 > div > div.nps > div.zagolovok-nps, div#om-unevoqzzctmuojz4cydh > div > div.nps > div.zagolovok-nps {
			font-size: 20px !important;
		}
	}
	@media (min-height: 700px){
		.pum-container.pum-responsive.pum-responsive-medium {
			top: 15% !important;
		}
	}
	@media (max-width: 768px){
		#popmake-40563 > div > div.nps > div.zagolovok-nps, div#om-unevoqzzctmuojz4cydh > div > div.nps > div.zagolovok-nps {
			font-size: 20px !important;
		}
	}
	@media (max-width: 768px){
		#nps-computy > div.question-container > div.desc-nps {
			font-size: 15px !important;
		}
	}
	@media (max-width: 768px){
		#nps-computy > div.question-container > div.desc-nps {
			font-size: 15px !important;
		}
	}
	@media (max-width: 768px){
		#nps-computy .nps-radios {
			margin: 10px 0 !important;
		}
	}
	.nps-radios label {
		background-color: #fff !important;
		font-size: 16px !important;
		font-family: "Ubuntu" !important;
		margin-right: 5px !important;
		margin-left: 1.7px !important;
	}
	.fab {
		font-family: "Font Awesome 5 Brands" !important;
	}
	.far {
		font-family: "Font Awesome 5 Free" !important;
	}

}

/*header css md start */

.book-item:after {
	background-image: url(../svg/book.svg)!important;
	width: 21px!important;
	height: 20px!important;
	background-position: center!important;
	background-size: cover!important;
	position: absolute;
	top: -67px!important;
	z-index: 0 !important;
	left: -17px!important;
}

.unite-item:after {
	background-image: url(../svg/the_unite_models-icon-1.svg)!important;
	width: 20px!important;
	height: 100px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	position: relative;
	top: -107px!important;
	left: -17px!important;
	z-index: 0 !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-of-type(6) {
	margin-left: 0 !important;
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-of-type(6) a {
	padding-top: 3px;
}

.unite-item,
.book-item {
	margin-right: 0px!important;
	margin-left: 23px!important;
}

.mega-sub-menu a {
	position: relative;
	transition: transform 0.4s !important;
}

/* .mega-sub-menu a:before {
	content: url(https://digitalleadership.com/wp-content/uploads/2022/10/ChevronBlueRightFilled.svg);
	position: absolute;
} */

/* .mega-sub-menu a:hover {
	transform: translateX(10px)!important;
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
	-webkit-text-fill-color: transparent!important;
	background-clip: text!important;
	text-fill-color: transparent!important;
}
 */

/* #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
margin: 0 0px 0 0;
display: block;
height: auto;
vertical-align: middle;
margin: auto!important;
height: 67px!important;
} */

.header #mega-menu-wrap-primary {
	padding: 0px !important;
}

#mega-menu-item-61955,
#mega-menu-item-47995-de,
#mega-menu-item-47995-en,
#mega-menu-item-49261 {
	display: flex;
	align-items: center!important;
	height: 100%!important;
}


/* #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
font-family: 'Ubuntu'!important;
font-style: normal;
font-weight: 700 !important;
font-size: 14px !important;
line-height: 28px !important;
letter-spacing: 0.03em;
text-transform: capitalize !important;
color: #061B2B ;
} */

#mega-menu-item-61955 a {
	background: #061B2B!important;
	border-radius: 5px;
	color: #ffffff!important;
	font-family: 'Ubuntu'!important;
	font-style: normal!important;
	font-weight: 500!important;
	font-size: 13px !important;
	line-height: 28px!important;
	letter-spacing: 0.03em!important;
	text-transform: uppercase!important;
	width: 136px!important;
	height: 40px!important;
	padding: 6px 7px !important;
	text-align: center!important;
	margin-right: 30px!important;
	border-radius: 5px!important;
}

#mega-menu-item-61955 a:hover {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
}

#mega-menu-item-49261 {
	margin-left: 8em !important;
}

#mega-menu-item-49261 a {
	font-family: 'Ubuntu'!important;
	font-style: normal;
	/*     font-weight: 700 !important; */
	font-size: 14px !important;
	line-height: 28px !important;
	letter-spacing: 0.03em;
	text-transform: capitalize !important;
	color: #061B2B!important;
	margin-bottom: 11px !important;
}

.mega-menu-columns-divider:last-child::after {
	width: 0px!important;
}

#mega-menu-item-block-20 .menu-book-item-signup {
	padding: 0px 0px 20px !important;
}

#mega-menu-item-media_image-5 img,
#mega-menu-item-media_image-7 img {
	margin-right: 6px;
	width: 100%!important;
	position: relative;
	left: 24px;
	top: 59px;
}

#mega-menu-item-47982 a {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500 !important;
	font-size: 15px !important;
	line-height: 20px !important;
	color: #061B2B !important;
}

#mega-menu-item-47983 a:before {
	content: ""!important
}

#mega-menu-item-49126>a {
	position: relative;
}


#mega-menu-item-media_image-5 a:hover {
	transform: translatex(0px)!important;
}

#mega-menu-item-media_image-9 a:hover {
	transform: translatex(-50px)!important;
}

li#mega-menu-item-68705 a:hover,
li#mega-menu-item-68731 a:hover {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
}

#mega-menu-item-media_image-9 img {
	transform: translate(40px, 32px) scale(135%) !important;
	width: 77% !important;
	height: 100% !important;
}



#mega-menu-item-media_image-9 a:hover {
	transform: translatex(0px)!important;
}

#mega-menu-item-block-20 .menu-book-item-signup {
	background: none !important;
}

#masthead .menu-book-item-signup a.as-link {
	color: #667085;
	font-family: Ubuntu;
	font-weight: bold !important;
	font-size: 13px !important;
	line-height: 15px !important;
	z-index: 10;
	position: relative;
}

#mega-menu-item-block-12,
#mega-menu-item-block-13 {
	margin: 0px !important;
}

#mega-menu-item-block-20 p,
#mega-menu-item-block-13 p {
	color: #667085!important;
	font-family: Ubuntu;
	font-weight: bold !important;
	font-size: 13px !important;
	line-height: 15px !important;
	margin: 0px !important;
	margin-bottom: 40px !important;
}

#mega-menu-item-54307 a {
	margin-top: 80px !important;
}

#mega-menu-item-block-20 p span,
#mega-menu-item-block-13 p span {
	display: block!important;
	font-style: italic!important;
}

#mega-menu-item-block-20 a:hover,
#mega-menu-item-block-13 a:hover {
	background: linear-gradient(102.09deg, #44519C 30.84%, #429BDD 83.85%)!important;
	-webkit-background-clip: unset!important;
	-webkit-text-fill-color: unset!important;
	color: #fff !important;
}

#mega-menu-item-block-20 a,
li#mega-menu-item-block-13 div a:last-child {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%);
	border-radius: 5px;
	font-family: 'Ubuntu' !important;
	font-style: normal;
	font-weight: 500 !important;
	font-size: 13px !important;
	line-height: 28px !important;
	color: #fff !important;
	padding: 10px 12px !important;
}

li#mega-menu-item-block-13 > a:before {
	display:none !important;
}
.btn-free-md a {
	background: #061B2B!important;
	border-radius: 5px;
	color: #ffffff!important;
	font-family: 'Ubuntu'!important;
	font-style: normal!important;
	font-weight: 500!important;
	font-size: 13px !important;
	line-height: 28px!important;
	letter-spacing: 0.03em!important;
	text-transform: uppercase!important;
	width: 136px!important;
	height: 40px!important;
	padding: 6px 7px !important;
	text-align: center!important;
	margin-right: 30px!important;
	border-radius: 5px!important;
	margin-top: 33px !important;
	margin-left: 10px !important;
}

#mega-menu-item-47988 a,
#mega-menu-item-47982 a,
li#mega-menu-item-48474 a,
li#mega-menu-item-48468 a {
	font-family: 'Ubuntu' !important;
	font-style: normal!important;
	font-weight: 600!important;
	font-size: 16px!important;
	line-height: 20px!important;
	color: #061B2B!important;
}

#mega-menu-item-49261 a,
li#mega-menu-item-58005 a {
	padding: 4px !important;
	font-family: 'Ubuntu'!important;
	font-style: normal!important;
	font-weight: 700!important;
	font-size: 14px!important;
	line-height: 28px!important;
	letter-spacing: 0.03em!important;
	text-transform: capitalize!important;
	color: #061B2B!important;
}

li.mega-toggle-on>a {
	background: unset !important;
	-webkit-background-clip: unset !important;
	-webkit-text-fill-color: unset !important;
	background-clip: unset !important;
	text-fill-color: unset !important;
	color: #429BDD !important;
}

#mega-menu-47981-0 {
	height: 250px !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 {
	padding: 0px 0px 0px 15px !important;
}


/*****end taking**/

#masthead .menu-book-item-signup a.as-link:before {
	content: none;
}

#mega-menu-item-media_image-9 a:before {
	content: none;
}

#mega-menu-item-media_image-5 {
	padding: 0 !important;
}

@media screen and (max-width:1320px) {
	.unite-item:after {
		left: -24px !important;
	}
	.book-item:after {
		left: -24px !important;
	}
}

@media screen and (max-width:1024px) {
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
		margin: 0;
	}
}


/* edit on new footer */

.as-new-Design-footer p {
	position: relative;
}

.as-new-Design-footer p:before {
	content: url("../png/vector-4.png");
	position: absolute;
	left: -12px;
}

.as-footer-new-Design-social {
	margin-top: 1em !important;
	margin-bottom: 1em !important;
}

.as-new-Design-footer-signup .elementor-button-icon {
	margin-top: 3px;
}

@media screen and (max-width:1024px) {
	.btn-free-md a {
		margin-left: 0px !important;
	}
	.as-new-Design-footer-col-one {
		order: 0;
	}
	.as-new-Design-footer-col-two {
		order: 4;
	}
	.as-new-Design-footer-col-three {
		order: 3;
	}
	.as-new-Design-footer-col-four {
		order: 1;
	}
	.as-new-Design-footer-last-menu ul li a span {
		padding: 0 10px !important;
	}
	.unite-item:after,
	li#mega-menu-item-48467:after {
		height: 35px;
		top: -61px !important;
	}
	.book-item:after {
		top: -57px !important;
	}
	li#mega-menu-item-47981,
	li#mega-menu-item-54305,
	li#mega-menu-item-48467,
	li#mega-menu-item-54315 {
		padding: 0px !important;
		margin: 0px !important;
	}
	li#mega-menu-item-47981 a,
	li#mega-menu-item-54305 a,
	li#mega-menu-item-48467 a,
	li#mega-menu-item-54315 a {
		padding-left: 30px !important;
	}
	li#mega-menu-item-47981:after,
	li#mega-menu-item-48467:after{
		left: 0px !important;
	}
}

@media (min-width: 1365.5px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
		left: 230px !important;
	}
}

@media screen and (max-width:767px) {
	.as-new-Design-footer-last-menu ul {
		justify-content: space-between !important;
	}
	.as-new-Design-footer-last-menu ul li a span {
		padding: 0 10px !important;
	}
	.as-new-Design-footer-last-section section {
		padding: 0 0 20px !important;
	}
}

#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 {
	margin: 10px 0px 0px 0px !important;
}

.book-item:after {
	display: block !important;
	content: "";
	background-image: url('../webp/the-book-cover-navigation-2.webp');
	width: 100px;
	height: 100px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	position: relative;
	top: -105px;
	right: -7em;
	z-index: 0 !important;
}

li#mega-menu-item-58005 a {
	font-family: 'Ubuntu' !important;
	font-style: normal!important;
	font-weight: 600!important;
	font-size: 16px!important;
	line-height: 20px!important;
	color: #061B2B!important;
}

li#mega-menu-item-block-13>div {
	background: none !important;
}

#mega-menu-item-block-13 .menu-book-item-signup {
	padding: 0px 0px 20px !important;
}

li#mega-menu-item-54317-en,
li#mega-menu-item-54317-de {
	display: flex ;
	align-items: center !important;
}

li#mega-menu-item-54317-en a,
li#mega-menu-item-54317-de a {
	margin-bottom: 5px !important
}

#pe_rating {
	color: #27AE60 !important;
}

#pe_stars>span:before {
	color: #27AE60 !important;
}

@media (max-width: 1024px) {
	.menu-book-item-signup {
		margin-left: 30px;
	}
/* 	li#mega-menu-item-49126 a {
		margin: 0 !important;
	} */
	#mega-menu-item-49126>a:before {
		display: none !important;
	}
	li#mega-menu-item-68705 a {
		margin: 0px !important
	}
	.mega-lang-item-en a {
		position: absolute !important;
		left: 90px !important;
		top: 0px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row {
		height: 100% !important;
	}
	li#mega-menu-54305-0-1>ul {
		height: 280px !important;
	}
	#mega-menu-item-media_image-9 img,
	li#mega-menu-item-media_image-10 img {
		transform: translate(0px, 0px) scale(120%) !important;
		width: 100% !important;
		height: 100% !important;
	}
	li#mega-menu-item-block-8 a {
		padding: 0px !important;
		margin: 0px !important;
	}
}

@media (max-width: 768px) {
	#mega-menu-item-media_image-9 img,
	li#mega-menu-item-media_image-10 img {
		transform: translate(-10px, 80px) scale(98%) !important;
		width: 100% !important;
		height: 100% !important;
	}
}


/*disktop css*/

li#mega-menu-item-58005 {
	/*     margin-top: 16px !important; */
}

li#mega-menu-item-58005 {
	display: flex !important;
	align-items: center;
}

li#mega-menu-48467-0 {
	background: #fff !important;
}

li#mega-menu-item-58005 a {
	margin-bottom: 5px !important;
}


/*** fixes on header ***/

@media screen and (min-width:1025px) {
	.header .right-part {
		width: 90%;
	}
}

@media screen and (max-width:1425px) and (min-width:1210px) {
	#page .header .page-container {
		padding-left: 50px;
	}
}


@media screen and (max-width:1400px) and (min-width:1025px) {
	.btn-free-md a {
		margin-right: 28px !important;
/* 		width: 120px !important;  */
	}
	ul.md-login-log-out {
		margin-left: 15px;
	}
}

header * {
	list-style: none !important
}


/*----------------------------------------md css new width tablit mnue*/

@media only screen and (max-width: 1024px) {
	#mega-menu-wrap-primary .mega-menu-toggle {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary {
		background: #fff;
		padding: 0px 0px 0px 0px;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator {
		float: right;
	}
}

@media only screen and (max-width: 1024px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item {
		display: list-item !important;
		margin: 0;
		clear: both;
		border: 0;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu {
		display: none;
		visibility: visible;
		opacity: 1;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
		float: left;
		position: relative;
		width: 100%;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
		display: block;
	}
	.right-part {
		flex-direction: row-reverse;
	}
	li#mega-menu-item-54305 a,
	li#mega-menu-item-48467 a,
	li#mega-menu-item-54315 a {
		padding-left: 30px !important;
	}
	li#mega-menu-item-block-8>div,
	li#mega-menu-item-block-12>div {
		margin-left: 0 !important;
	}
	li#mega-menu-item-47982 a,
	li#mega-menu-item-47983 a,
	li#mega-menu-item-47988 a,
	li#mega-menu-item-54307 a,
	li#mega-menu-item-47990 a,
	li#mega-menu-item-66301 a,
	li#mega-menu-item-47993 a {
		padding-left: 0 !important
	}
}
/* @media (max-width: 1100px) and (min-width: 1025px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
		left: 0 !important;
		max-width: 550px !important;
	}
	#mega-menu-47981-0 {
		height: unset !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-2 {
		width: 100%;
	}
	.mega-menu-grid .dashicons-arrow-down-alt2:before {
		background: none !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 {
		padding: 0;
	}
	.header .right-part {
		width: unset;
	}
	.mega-menu-toggle {
		height: 100% !important;
	}
	.header #mega-menu-wrap-primary #mega-menu-primary {
		height: unset !important;
		flex-direction: column;
		width: 540px !important;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;
		box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
	}
	.mega-menu-grid .dashicons-arrow-down-alt2 {
		border-bottom: 1px solid #0005 !important;
		padding-bottom: 30px !important;
	}
	#mega-menu-primary .mega-menu-item {
		padding: 0 20px !important;
	}
	.mega-menu-grid .dashicons-arrow-down-alt2::before {
		bottom: 0 !important;
	}
	.unite-item,
	.book-item {
		margin-right: 0em !important;
	}
	.unite-item .mega-sub-menu,
	.mega-book-item .mega-sub-menu {
		overflow: hidden !important;
	}
	.mega-unite-item,
	.mega-book-item {
		position: relative !important;
	}
	.unite-item::after {
		width: 90px;
		height: 65px;
		position: absolute;
		top: 15px;
		right: 45px;
	}
	.book-item::after {
		width: 110px;
		height: 95px;
		position: absolute;
		top: 0;
		right: 40px;
	}
	.last-menu-item {
		margin-left: 0em !important;
	}
	.lang-item-de {
		width: fit-content !important;
		z-index: 0 !important;
	}
	.lang-item-de a {
		padding-right: 10px !important;
	}
	.lang-item-en {
		position: relative !important;
		z-index: 1 !important;
	}
	.lang-item-en a {
		padding-left: 15px !important;
	}
	.mega-menu-columns-divider::after {
		content: none;
	}
	#masthead,
	#masthead .-sticky.showed {
		background-color: #fff !important;
	}
	.mega-last-menu-item {
		padding-bottom: 0 !important;
	}
	.mega-lang-item {
		padding-top: 0 !important;
	}
	.header #mega-menu-wrap-primary #mega-menu-primary {
		right: -32px !important;
		position: absolute !important;
		border-top: 1px solid #0005;
		padding-bottom: 30px !important;
	}
	.mega-sub-menu .mega-menu-link {
		font-size: 14px !important;
	}
	.mega-menu-intro .mega-menu-link {
		font-size: 20px !important;
		line-height: 22px !important;
	}
	.mega-last-menu-item a {
		color: rgba(6, 27, 43, 1) !important;
	}
	.last-menu-item a,
	.mega-lang-item a {
		font-size: 13px !important
	}
	.mega-last-menu-item {
		margin-top: 1em !important;
		margin-bottom: 0px !important;
	}
	#page .mega-lang-item-de {
		padding-left: 43px !important;
	}
	.mega-lang-item-de a {
		padding-left: 7px !important;
	}
	#mega-menu-primary .mega-sub-menu {
		padding: 0 !important
	}
	.mega-menu-row {
		padding-left: 0 !important;
	}
	.mega-menu-row::before {
		left: 10px;
	}
	#mega-menu-primary .mega-sub-menu .mega-menu-item {
		padding: 0 10px !important;
		margin-bottom: 0px !important;
	}
	.mega-menu-columns-divider {
		margin-bottom: 4em !important;
	}
	.menu-book-item-signup p {
		font-size: 9px;
		line-height: 10px;
	}
	#masthead .menu-book-item-signup a.as-link {
		font-size: 18px !important;
		line-height: 18px !important;
		margin-top: 0;
	}
	#mega-menu-item-block-8 .pink-square,
	#mega-menu-item-block-10 .pink-square {
		z-index: 0;
	}
	#mega-menu-item-media_image-5 img,
	#mega-menu-item-media_image-7 img {
		z-index: 1;
		position: relative;
	}
	#mega-menu-item-block-12,
	#mega-menu-item-block-13 {
		margin-top: 10px !important;
	}
	#mega-menu-primary {
		overflow-y: auto !important;
		max-height: 600px !important;
	}
	.mega-lang-item-en a {
		position: absolute !important;
		left: 90px !important;
	}
	.mega-menu-row {
		border-bottom: 1px solid #0005 !important;
	}
	.mega-menu-grid.mega-toggle-on .dashicons-arrow-down-alt2 {
		border-bottom: none !important;
	}
	
	.header .right-part {
		width: unset;
	}
	.header #mega-menu-wrap-primary #mega-menu-primary {
		right: -32px !important;
		position: absolute !important;
		border-top: 1px solid #0005;
		padding-bottom: 30px !important;
	}
	.header #mega-menu-wrap-primary #mega-menu-primary {
		height: unset !important;
		flex-direction: column;
		width: 540px !important;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;
		box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
	}
	.mega-menu-toggle {
		height: 100% !important;
	}
	.mega-menu-item {
		padding: 0 20px !important;
	}
	.mega-menu-grid .dashicons-arrow-down-alt2 {
		border-bottom: 1px solid #0005 !important;
		padding-bottom: 30px !important;
	}
	.mega-menu-row {
		border-bottom: 1px solid #0005 !important;
	}
	.mega-menu-row {
		padding-left: 0 !important;
	}
	#mega-menu-primary .mega-sub-menu {
		padding: 0 !important;
	}
	.mega-menu-columns-divider {
		margin-bottom: 0em !important;
	}
	#mega-menu-primary .mega-sub-menu .mega-menu-item {
		padding: 0 10px !important;
		margin-bottom: 20px !important;
	}
	#page .mega-sub-menu .mega-menu-link {
		font-size: 14px !important;
	}
	#mega-menu-primary {
		overflow-y: auto !important;
		max-height: 600px !important;
	}
	ul#mega-menu-primary {
		display: none !important;
	}
	#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary {
		display: block !important;
		overflow: hidden;
	}
	#mega-menu-primary {
		display: none !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
		margin: 0;
	}

	.mega-menu-row {
		box-shadow: unset !important;
	}
	li#mega-menu-item-47981:after,
	li#mega-menu-item-54305:after,
	li#mega-menu-item-48467:after,
	li#mega-menu-item-54315:after {
		left: 0px!important;
	}
	.unite-item:after,
	li#mega-menu-item-48467:after {
		height: 35px;
		top: 28px !important;
		left: -10px !important;
	}
	.book-item:after,
	li#mega-menu-item-54315:after {
		top: 34px!important;
		left: -10px !important;
	}
	li#mega-menu-item-47981:after,
	li#mega-menu-item-54305:after,
	li#mega-menu-item-48467:after,
	li#mega-menu-item-54315:after {
		left: 0px !important;
	}
	.unite-item,
	.book-item {
		margin-left: 0px !important;
	}
	li#mega-menu-item-47981 a,
	li#mega-menu-item-48467 a,
	li#mega-menu-item-54315 a {
		padding-left: 0px !important;
	}
 	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-child(4)>a.mega-menu-link {
		padding-left: 25px !important;
	} 
	li#mega-menu-item-47981:after,
	li#mega-menu-item-54305:after,
	li#mega-menu-item-48467:after,
	li#mega-menu-item-54315:after {
		left: 20px !important;
	}
} */
 
@media screen and (max-width: 1024px) {
	.header-wrap-inner .right-part {
		position: relative;
		display: flex;
		align-items: center;
		flex-direction: row-reverse;
		justify-content: center;
	}
	li#mega-menu-item-54305 a {
		padding-left: 15px !important;
		padding-right: 10px !important;
	}
	li#mega-menu-item-54305 a {
		padding-left: 30px !important;
	}
	li#mega-menu-item-47988 a {
		padding-left: 0 !important;
	}
}

.hamburger.btn-round.btn-round-light.dark-mode-reset {
	display: none !important;
}

.header .mobile-hamburger {
	min-width: 0px !important;
}

@media screen and (max-width:767px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
		left: 0 !important;
		max-width: 550px !important;
	}
}

@media screen and (max-width:1024px) {
	ul.mega-menu li#mega-menu-item-47981 {
		height: 89px !important;
	}
	li#mega-menu-item-68705 {
		height: unset !important;
	}
}

@media screen and (max-width:1024px) and (orientation:landscape) {
	#mega-menu-primary {
		max-height: 200px !important;
	}
	.logged-in.md-barthday-staven header {
		margin-top: 70px !important;
	}
}

li#mega-menu-item-73729>.mega-menu-link {
	height: 100% !important;
}

/* @media (max-width: 1100px) and (min-width: 1025px) {
	li#mega-menu-item-73729>.mega-menu-link {

		padding-bottom: 30px !important;
	}
}
 */

/***** new menu English start *******/
.subheader{
	height:50px !important;
	background:#000 !important;
	color:#fff !important;
}
.subheader .content {
	height:100% !important;
}
.content .page-container {
	height:100% !important;
}
#masthead.header-1 {
	top:85px !important;
}
.mega-menu-link:after{
	content : " ";
}
.sub-header {
	display:flex;
	background:#1F3242 !important;
	color:#fff !important;
	width:100%;
	z-index: 99999;
	padding-left:76px;
	padding-right:76px;
	height: 50px;
	align-items: center;
	margin-top: 8px;
	/*position:fixed;*/
	/*top:0;*/
}
/*.logged-in.admin-bar .sub-header{*/
/*	top:32px !important;*/
/*}*/
#masthead.header-1 {
	top:50px !important;
	z-index:9;
}
.sub-header .left-part {
	width:80%;
}
.sub-header .right-part {
	width:20%;
	display:flex;
	align-items:center;
}
.sub-header .left-part ul{
	list-style:none;
	margin:0;
}
.sub-header .left-part ul li {
	display:inline-block;
	margin-right:30px;
}
.sub-header ul {
	padding:0;
}
.sub-header .right-part .sub-header-language {
	width:100%;
}
.sub-header .right-part .sub-header-language li {
	width:50%;
	list-style:none;
}
.sub-header .right-part .sub-header-language li a {
	opacity:0.6;
	position:relative;
}
.sub-header .right-part .sub-header-language li.current-lang a {
	opacity:1;
}
.sub-header .right-part .sub-header-language li.lang-item-de a:before {
	content: "";
	position: absolute !important;
	background-image: url(../webp/de.webp) !important;
	left: -30px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 25px 25px !important;
	width: 25px !important;
	height: 25px !important;
	top: 0px !important;
}
.sub-header .right-part .sub-header-language li.lang-item-en a:before {
	content: "";
	position: absolute !important;
	background-image: url("../webp/en.webp") !important;
	left: -30px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 25px 25px !important;
	width: 25px !important;
	height: 25px !important;
	top: 0px !important;
}
.sub-header {
	display:flex;
	background:#1F3242 !important;
	color:#fff !important;
	width:100%;
	z-index: 99999;
	padding-left:76px;
	padding-right:76px;
	height: 50px;
	align-items: center;
	margin-top: 8px;
}
#masthead.header-1 {
	top:50px !important;
	z-index:9;
}
.sub-header .left-part {
	width:80%;
}
.sub-header .right-part {
	width:20%;
	display:flex;
	align-items:center;
}
.sub-header .left-part ul{
	list-style:none;
	margin:0;
}
.sub-header .left-part ul li {
	display:inline-block;
	margin-right:30px;
}
.sub-header ul {
	padding:0;
}
.sub-header .right-part .sub-header-language {
	width:100%;
}
.sub-header .right-part .sub-header-language li {
	width:50%;
	list-style:none;
}
.sub-header .right-part .sub-header-language li a {
	opacity:0.6;
	position:relative;
}
.sub-header .right-part .sub-header-language li.current-lang a {
	opacity:1;
}
.sub-header .right-part .sub-header-language li.lang-item-de a:before {
	content: "";
	position: absolute !important;
	background-image: url(../webp/de.webp) !important;
	left: -30px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 25px 25px !important;
	width: 25px !important;
	height: 25px !important;
	top: 0px !important;
}
.sub-header .right-part .sub-header-language li.lang-item-en a:before {
	content: "";
	position: absolute !important;
	background-image: url("../webp/en.webp") !important;
	left: -30px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 25px 25px !important;
	width: 25px !important;
	height: 25px !important;
	top: 0px !important;
}


.sub-header {
	display:flex;
	background:#1F3242 !important;
	color:#fff !important;
	width:100%;
	z-index: 999999;
	padding-left:76px;
	padding-right:76px;
	height: 50px;
	align-items: center;
	margin-top: 8px;
/* 	position:fixed;
	top:32px !important; */
}
#masthead.header-1 {
	top:0px !important;
	z-index:9;
}
#masthead.header-1.showed {
	top:0 !important;
}
.sub-header .left-part {
	width:80%;
}
.sub-header .right-part {
	width:20%;
	display:flex;
	align-items:center;
}
.sub-header .left-part ul{
	list-style:none;
	margin:0;
}
.sub-header .left-part ul li {
	display:inline-block;
	margin-right:30px;
}
.sub-header ul {
	padding:0;
}
.sub-header .right-part .sub-header-language {
	width:100%;
}
.sub-header .right-part .sub-header-language li {
	width:50%;
	list-style:none;
}
.sub-header .right-part .sub-header-language li a {
	opacity:0.6;
	position:relative;
}
.sub-header .right-part .sub-header-language li.current-lang a {
	opacity:1;
}
.sub-header .right-part .sub-header-language li.lang-item-de a:before {
	content: "";
	position: absolute !important;
	background-image: url(../webp/de.webp) !important;
	left: -30px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 25px 25px !important;
	width: 25px !important;
	height: 25px !important;
	top: 0px !important;
}
.sub-header .right-part .sub-header-language li.lang-item-en a:before {
	content: "";
	position: absolute !important;
	background-image: url("../webp/en.webp") !important;
	left: -30px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 25px 25px !important;
	width: 25px !important;
	height: 25px !important;
	top: 0px !important;
}

.mega-menu-link span {
	font-weight: 400;
	font-size: 10px;
	line-height: 15px;
	display:block;
	color: #667085;
}
.mega-sub-menu .right-part-item a{
	color:#667085 !important;
}
.mega-sub-menu {
	max-width: 1050px !important;
}
.mega-sub-menu .left-part-item a:before {
	content: " " !important;
}
.mega-sub-menu .left-part-item a:hover:before {
	content: url(../svg/chevronrightfilled-2.svg) !important;
	position: absolute !important;
	right: 8px;
}
.mega-sub-menu a:hover span {
	color: #667085 !important;
	background: none !important;
	transform: none !important;
	-webkit-text-fill-color: #667085 !important;
}
.left-part-item .mega-menu-link {
	display:flex !important;
}
.left-part-item .mega-menu-link div > div {
	margin-left:16px;
}
#mega-menu-53389-0 {
	padding-left:0 !important;
}
#mega-menu-53389-0 .mega-menu-columns-7-of-12 {
	border-right: 1px solid #667085 !important;
}
.mega-sub-menu .right-part-item a:before {
	content: url(../svg/chevronbluerightfilled.svg) !important;
	position:absolute !important;
	right:30px;
}
#mega-menu-53389-0 .mega-menu-columns-5-of-12 {
	padding-left:30px !important;
}
.teaser-header {
	display:flex;
	background: linear-gradient(265.07deg, #73ACFF 0%, #5064B4 48.16%, #4871C3 100%);
	border-radius: 10px;
	padding:20px;
	margin-top:80px;
}
.teaser-header .col-one {
	width:60%;
}
.teaser-header .col-one p:first-child {
	font-weight: 700;
	font-size: 15px;
	line-height: 21px;
	margin-bottom:15px !important;
	color:#fff;
	margin-top:0 !important;
}
.teaser-header .col-one p{
	font-weight: 400;
	font-size: 12px;
	color:#fff;
	line-height:12px;
}
.teaser-header .col-one p span{
	display:inline;
	color:#ADF1C9 !important;
}
.teaser-header .col-one button {
	color: #061B2B !important;
	background: #ADF1C9;
	border-radius: 3px;
	padding:8px 16px; 
	border:none;
	text-transform:uppercase;
	font-weight:600 !important;
	margin-top:10px;
	position:relative;
	max-width:135px;
}
.teaser-header .col-one button:hover{
	background:#45bc76;
}
.teaser-header .col-one button:before {
	content: url(../svg/arrow-white-lets_talk.svg) ;
	right:-53px;
	bottom:0;
	position:absolute;
}
.teaser-header .col-two {
	width:40%;
	padding-top:20px;
}
.teaser-header .col-two p {
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	color:#fff;
}
#mega-menu-item-80328 a:hover{
	color: #fff !important;
	background: none !important;
	transform: none !important;
	-webkit-text-fill-color: #fff !important;
}
#mega-menu-item-80328 a:before {
	display:none !important;
}
#mega-menu-item-80328 a:hover span {
	color:#ADF1C9 !important;
	-webkit-text-fill-color: #ADF1C9 !important;
}

#mega-menu-item-80328 a:hover button {
	color: #061B2B;
	-webkit-text-fill-color: #061B2B !important;
}
#mega-menu-item-80328 {
	margin-top:65px !important;
}
#mega-menu-item-80238 a:before{
	display:none !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#mega-menu-item-80328 {
	padding-right:15px !important;
}
#mega-menu-47981-0 {
	height:unset !important;
}

#mega-menu-47981-0 .mega-sub-menu a:before {
	content: " " !important;
}
.unite-sub-menu-left .popular {
	display:flex;
	background: #E5F0DB;
	padding: 8px 16px 4px;
	border-radius: 10px;
	align-items:center;
	transition:all .5s;
	position:relative;
	z-index:9999999999;
}
.unite-sub-menu-left .popular >img ,
.unite-sub-menu-left .essential > img {
	width:32px;
}
.unite-sub-menu-left .popular .con  ,
.unite-sub-menu-left .essential .con {
	margin-left:10px;
} 
.unite-sub-menu-left .popular .con p.con-popular-heading ,
.unite-sub-menu-left .essential p.con-essential-heading {
	font-weight: 700;
	font-size: 12px;
	line-height: 18px;
	color:#061B2B;
	margin-top:0 !important;
}
.unite-sub-menu-left .popular .con p ,
.unite-sub-menu-left .essential  p{
	font-weight: 400;
	font-size: 10px;
	line-height: 15px;
	color:#667085;
	margin-bottom:0 !important;
	margin-top:0 !important;
}
.unite-sub-menu-left .essential {
	background: #E5F3FF;
	border-radius: 10px;
	padding: 8px 16px;
	display:flex;
	align-items:center;
	margin-top:7px;
	margin-bottom:7px;
	transition:all .5s;
}
.unite-sub-menu-right p.unite-sub-menu-right-heading {
	margin-bottom:20px !important;
	margin-top:5px;
	font-weight:600 !important;
	margin-top:0 !important;
}
.unite-sub-menu-right .popular-models-items img {
	width:60px;
	height:43px;
}
.unite-sub-menu-left .categories ul {
	padding-left:0;
}
.unite-sub-menu-left .categories ul li {
	display:flex;
	margin-bottom:5px;
	max-width:260px;
}
#mega-menu-wrap-primary .mega-sub-menu .mega-menu-item .unite-sub-menu-left .categories ul li a{
	font-weight: 500 !important;
	font-size: 11px !important;
	line-height: 16px;
	color: #061B2B;
	display:flex;
	justify-content:space-between;
	width:100%;
	padding:4px !important;
}
.unite-sub-menu-left .categories ul li span {
	margin-left:15px !important;
	font-weight: 400;
	font-size: 10px !important;
	line-height: 15px !important;
	color: #667085 !important;
}
.unite-item .mega-sub-menu {
	max-width:1145px !important;
}
.unite-sub-menu-right p.unite-sub-menu-right-heading {
	font-weight: 500;
	font-size: 16px;
	line-height: 18px;
	color: #061B2B;
}
.unite-sub-menu-right .popular-models-items .item {
	background: #EEF5EC;
	border-radius: 10px;
	padding: 10.5px 16px;
	display:flex;
	margin-bottom:10px;
}
.unite-sub-menu-right .popular-models-items .item:first-child {
	background: #E6F2FF;
}
.unite-sub-menu-right .popular-models-items .item .con {
	margin-left:15px;
}
.unite-sub-menu-right .popular-models-items .item .con p.con-item-heading {
	font-weight: 600;
	font-size: 14px;
	line-height: 22px;
	color: #061B2B;
	margin-bottom:5px !important;
	margin-top:0 !important;
	padding-left:0;
}
.unite-sub-menu-right .popular-models-items .item .con p{
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
	color:#667085;
	position:relative;
	padding-left:20px;
	margin-bottom:0 !important;
	margin-top:0 !important;
}
.unite-sub-menu-right .popular-models-items .item .con p:nth-child(2):before{
	content:url(../svg/download-model-grey.svg);
	position:absolute;
	left:0;
	top:0;
}
.unite-sub-menu-right div:nth-child(3) a {
	background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3EB4E7 100%);
	border-radius: 5px;
	padding: 12px 30px 12px 16px;
	font-weight: 700;
	font-size: 14px;
	line-height: 16px;
	color:#fff;
	position:relative;
}
#mega-menu-47981-0 .mega-sub-menu .unite-sub-menu-right div:nth-child(3) a:hover {
	background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3EB4E7 100%) !important;
}
.unite-sub-menu-right .popular-models-items {
	margin-bottom:25px;
}
/* .unite-sub-menu-right div:nth-child(3) {
	margin-top:20px;
} */
#mega-menu-47981-0 .mega-sub-menu .unite-sub-menu-right div:nth-child(3) a:before{
	position:absolute;
	content:url(../chevronrightfilled-3.html) !important;
	right:11px;
	top:15px;
}
#mega-menu-item-77417 > a {
	display:none !important;
}
.unite-sub-menu-left {
	padding-right: 0px;
}
.unite-sub-menu-right {
	padding-left:40px;
}
#mega-menu-47981-0 ul li ul >li {
	padding-left:0 !important;
}
.mega-unite-item .as-unite-left-btn a{
	font-weight: 700;
	font-size: 14px !important;
	line-height: 16px;
	background: linear-gradient(111.42deg, #59A050 0%, #86D933 100%);
	border-radius: 5px;
	padding: 8px 10px;
	color:#fff;
	max-width:260px;
	position:relative;
	text-transform: uppercase;
}
.mega-unite-item .as-unite-left-btn {
	margin-top:10px !important;
}
#mega-menu-item-47981.mega-unite-item .as-unite-left-btn a:before {
	content:url(../svg/chevronwhiterightfilled.svg) !important;
	position:absolute;
	right:9px;
	top:8px;
}

#mega-menu-47981-0-1 .mega-sub-menu .unite-sub-menu-right .unit-sub-menu-btn a:hover {
	background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3EB4E7 100%) !important;
}
.unite-sub-menu-right .unit-sub-menu-btn {
	margin-top:25px;
}
.mega-unite-item .teaser-unite {
	background: linear-gradient(266.99deg, #429BDD 0%, #44519C 93.84%);
	padding: 10px 25px;
	padding-right:0;
	border-radius:10px;
	display:flex;
	color:#fff;
	align-items:center;
	justify-content:space-between;
	margin-left:40px;
}
.mega-unite-item .teaser-unite .container {
	flex-direction:column;
	width:70%;
}
.mega-unite-item .teaser-unite .container p.teaser-unite-heading{
	color:#fff !important;
	margin-top:0px !important;
	font-weight: 700;
	font-size: 20px;
	margin-bottom:10px !important;
	max-width:unset !important;
	line-height:25px !important;
}
.mega-unite-item .teaser-unite .container p.teaser-unite-heading span {
	color: #ADF1C9 !important;
}
.mega-unite-item .mega-menu-item-block-19  a:hover span ,
.mega-unite-item .mega-menu-item-block-26  a:hover span{
	color: #ADF1C9 !important;
	-webkit-text-fill-color:unset !important;
	background:unset !important;
}
.mega-unite-item .mega-menu-item-block-19 a:hover ,
.mega-unite-item .mega-menu-item-block-26 a:hover{
	-webkit-text-fill-color:unset !important;
	background:unset !important;
}
.mega-unite-item .teaser-unite .container p.teaser-unite-heading a:before ,
.mega-unite-item .mega-menu-item-block-26 a:before{
	content: " " !important;
}
.mega-unite-item .teaser-unite .container p {
	font-weight: 400;
	font-size: 12px;
	max-width:281px;
	line-height:15px;
}
#mega-menu-item-54305>a:before {
	content: "" !important;
	width: 1px !important;
	height: 20px!important;
	right: -4px;
	top: 36px !important;
	background: #BDBDBD !important;
}
.blog-sub-menu-left .articles-con {
	display:flex;
	align-items:center;
	background: #E5F3FF;
	border-radius: 10px;
	padding:6px 16px;
	margin-bottom:8px;
}
#mega-menu-item-block-21 .blog-sub-menu-left .articles-con p.articles-con-heading ,
#mega-menu-item-block-21 .blog-sub-menu-left .unite-con p.unite-con-heading ,
#mega-menu-item-block-28 .blog-sub-menu-left .articles-con p.articles-con-heading ,
#mega-menu-item-block-28 .blog-sub-menu-left .unite-con p.unite-con-heading{
	font-weight: 500 !important;
	font-size: 16px !important;
	line-height: 18px !important;
	color: #061B2B !important;
	max-width:145px !important;
	margin-left:15px !important;
	font-family: 'Ubuntu' !important;
	margin-bottom:0 !important;
	margin-top:0 !important;
}
.blog-sub-menu-left .unite-con {
	display:flex;
	align-items:center;
	background: #FEEEF7;
	border-radius: 10px;
	padding:5px 16px;
}
.blog-sub-menu-left .blog-items ul{
	padding-left:0 !important;
	margin-top:15px;
}
.blog-sub-menu-left .blog-items ul li {
	font-weight: 500;
	font-size: 11px;
	line-height: 16px;
	color: #061B2B;
}
.blog-sub-menu-left .blog-items ul a:hover li {
	transform:unset !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
	left: 0px !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
	max-width:900px !important;
	min-width:900px
}
.blog-sub-menu-right p.blog-sub-menu-right-heading {
	font-weight: 600;
    font-size: 16px;
    line-height: 18px;
    color: #061b2b;
    margin-bottom: 25px !important;
}
.blog-sub-menu-right .item {
	display:flex;
	margin-bottom:18px;
}
.blog-sub-menu-right .item p{
	margin-bottom:0px !important;
}
.blog-sub-menu-right .popular-articles-items a:nth-child(2) .item {
	margin-bottom:26px;
}
.blog-sub-menu-right .popular-articles-items a:before {
	display:none !important;
}
.blog-sub-menu-right .popular-articles-items a:hover {
	-webkit-text-fill-color:unset !important;
}
.blog-sub-menu-right .item > img {
	min-width:90px;
	height:64px;
	width:90px;
}
.blog-sub-menu-right .item div {
	margin-left:15px;
}
.blog-sub-menu-right .item p.popular-articles-items-heading {
	font-weight: 600 !important;
	font-size: 14px !important;
	line-height: 22px !important;
	color: #061B2B !important;
	margin-bottom:5px !important;
	max-width:300px !important;
    font-family: 'Ubuntu' !important;
	margin-top:0 !important;
}
.blog-sub-menu-right .item p{
	font-weight: 600 !important;
    font-size: 14px !important;
    line-height: 22px !important;
    color: #061B2B !important;
    margin-bottom: 5px !important;
    max-width: 300px !important;
	margin-bottom:5px !important;
}

.mega-blog-item .mega-sub-menu {
	max-width:100% !important;
}
.mega-blog-item .mega-sub-menu #mega-menu-49126-0-0 {
	padding-right: 50px !important;
	border-right: 1px solid #667085 !important;
}
.mega-blog-item .mega-sub-menu #mega-menu-49126-0-1 {
	padding-left: 30px !important;
}
.header-wrap-inner .right-part {
	justify-content:space-around !important;
}
#mega-menu-wrap-primary {
	width:100% !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary {
	justify-content: start !important;
}
#mega-menu-wrap-primary ul li.mega-home-item ,
#mega-menu-wrap-primary ul li.mega-unite-item {
	min-width: 200px !important;
}

#mega-menu-wrap-primary ul li.mega-book-item {
	min-width:150px !important;
}
#mega-menu-wrap-primary ul li.mega-blog-item  {
	width:37% !important;
	margin-left:40px !important;
}
.blog-item .dashicons-arrow-down-alt2:before ,
.home-item .dashicons-arrow-down-alt2:before ,
.unite-item .dashicons-arrow-down-alt2:before {
	background-color: transparent !important; 
}
.blog-sub-menu-right .popular-articles-items ~ a{
	font-weight: 600 !important;
	font-size: 17px !important;
	line-height: 20px !important;
	color: #061B2B !important;
	text-transform: uppercase;
}
.blog-sub-menu-right .popular-articles-items ~ a:before {
	right: -23px !important;
	top: 3px !important;
}
.mega-home-item #mega-menu-53389-0-0 .mega-sub-menu .left-part-item a{
	padding:8px 16px 6px 10px!important;
}
.mega-home-item #mega-menu-53389-0-0 .mega-sub-menu .left-part-item a:hover{
	background: #F1F5FF !important;
	-webkit-text-fill-color:unset !important;
	border-radius:8px;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu {
	left: -200px !important;
}
li.mega-toggle-on.mega-home-item>a{
	background: unset !important;
	-webkit-background-clip: unset !important;
	-webkit-text-fill-color: unset !important;
	background-clip: unset !important;
	text-fill-color: unset !important;
	color:#74A66D !important;
}
#page .home-item .dashicons-arrow-down-alt2:before{
	content:url(../svg/consulting_services-icon-1.svg) !important;
	position: absolute !important;
	top: 32px !important;
	left: -9px;
}
.book-item:after {
	background-image: url(../svg/the-book-icon-1.svg) !important;
}
#mega-menu-item-block-20 .menu-book-item-signup:before {
	content:url(../svg/discover_our_book-icon-1.svg) !important;
	position:absolute;
	left:14px;
	top:0;
	width:55px;
}
#mega-menu-item-block-20 .menu-book-item-signup a:first-child {
	font-weight: 500 !important;
	font-size: 16px !important;
	line-height: 18px !important;
	color: #061B2B !important;
	background:transparent !important;
	padding-left:65px !important;
}

#mega-menu-item-block-20 .menu-book-item-signup a:first-child:before{
	display:none !important;
}
#mega-menu-item-block-20 .menu-book-item-signup p {
	padding-left:65px !important;
	padding-top:6px !important;
}
.mega-book-row:before {
	background-color: transparent !important;
}
#mega-menu-item-block-20 .menu-book-item-signup p span {
	font-weight: 500;
	font-size: 16px;
	line-height: 15px;
}
#mega-menu-item-block-20 .menu-book-item-signup a:last-child {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
	border-radius: 5px !important;
	padding:15px 20px !important;
}
#mega-menu-item-block-20 .menu-book-item-signup a:last-child:hover{
	background: linear-gradient(252.42deg, rgb(67, 94, 147) -16.16%, rgb(26, 35, 67) 51.31%, rgb(39, 83, 117) 116.02%) !important;
}
.mega-book-item .mega-sub-menu a:before {
	right:70px !important;
	position:absolute !important;
}
li.mega-toggle-on.mega-book-item>a {
	background: unset !important;
	-webkit-background-clip: unset !important;
	-webkit-text-fill-color: unset !important;
	background-clip: unset !important;
	text-fill-color: unset !important;
	color:#AC54EE !important;
}
.blog-sub-menu-left a:before{
	display:none !important;
}
.blog-sub-menu-left a:hover{
	-webkit-text-fill-color: unset  !important;
}
.blog-sub-menu-left a:hover li{
	transform: translateX(10px)!important;
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
	-webkit-text-fill-color: transparent!important;
	background-clip: text!important;
	text-fill-color: transparent!important;
}
.blog-sub-menu-left a li{
	transition: transform 0.4s !important;
}
.blog-sub-menu-right .popular-articles-items a:hover p ,
.blog-sub-menu-right .popular-articles-items a:hover h4 {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
	-webkit-text-fill-color: transparent!important;
	background-clip: text!important;
	text-fill-color: transparent!important;
}
#mega-menu-item-block-13 .menu-book-item-signup a:first-child:hover{
	-webkit-text-fill-color: unset  !important;
}
/* #page #masthead {
position: relative;
} */
.logged-in.admin-bar .sub-header {
	top: 0px ;
}

.logged-in.admin-bar #page #masthead {
	top: 33px !important;
}


.md-barthday-staven.logged-in #page #masthead {
	top:93px !important;
}
.md-barthday-staven.logged-in.admin-bar #page #masthead  {
	top: 85px !important;
}
.md-barthday-staven.logged-in.admin-bar #page #masthead.showed {
	top: 40px !important;
}
.sub-header {
	padding-inline: 75px;
}

.sub-header .custom-sub-header-menu-toggle {
	font-size: 20px;
	display: none;
}

.sub-header .right-part .sub-header-language li {
	width: fit-content;
	text-transform: uppercase;
}

.sub-header .right-part .sub-header-language li.lang-item-en {
	margin-left: 60px;
}

.sub-header .right-part .sub-header-language li.lang-item-en a:before,
.sub-header .right-part .sub-header-language li.lang-item-de a:before{
	top: 50% !important;
	transform: translateY(-50%);
}

.sub-header .right-part .sub-header-language li.lang-item-de a:after {
	position: absolute;
	content: '';
	width: 2px;
	height: 20px;
	background-color: #ffffff;
	right: -16px;
	top: 50%;
	transform: translateY(-50%);
}

#page .header .page-container {
	padding-inline: 75px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}

ul.md-login-log-out {
	margin-right: 0;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
	min-width: fit-content !important;
	padding-inline: 10px !important;
}

#mega-menu-item-54305>a:before {
	width: 2px !important;
	right: -25px;
}

#mega-menu-wrap-primary ul li.mega-blog-item {
	width: fit-content !important;
	margin-right: auto !important;
	margin-left: 15px !important;
}
.as-updated-home-first-sec{
	margin-top:0 !important;
}
.md-barthday-staven .as-updated-home-first-sec {
	margin-top:0 !important;
}
.md-barthday-staven .sub-header {
	top: 40px;
	position:relative;
}

.sub-header {
	margin-top: 0 !important;
}

ul.md-login-log-out {
	min-width: fit-content;
}

.sub-header .right-part .sub-header-language li a {
	opacity: 1;
}
.header .logo.with-mobile {
	padding:0 !important;
}
.left-part-item .mega-menu-link img{
	height:fit-content !important;
}
.cs-user-profile-menu-container {
	width:50px;
	height:50px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
	top:87px;
}
.mega-menu-row {
	padding:15px !important;
}
.right-part>ul {
	margin-right:0 !important;
}
.popular-articles-items {
	margin-bottom:30px !important;
}
/** new edit 6/10/2022 **/
.mega-home-item  a.mega-menu-link div {
	font-size:17px !important;
}
.mega-home-item  a.mega-menu-link div span {
	font-size:12px !important;
	font-weight:500 !important;
}
/* #mega-menu-53389-0-1 li a {
	font-size:17px !important;
} */
.categories ul ,
.blog-items ul {
	display:flex;
	flex-wrap:wrap;
}
.categories ul li ,
.blog-items ul a {
	background: #F1F8FF !important;
	border: 1px solid #E5F2FF;
	border-radius: 5px;
	margin-right:5px;
}
.categories ul li a:hover {
	transform:unset !important;
}
.blog-items ul a:hover{
	transform:unset !important;
	-webkit-background-clip: unset !important;
	background: #E5F2FF !important;
}
.blog-items ul a {
	padding:4px !important;
}
.categories ul {
	margin-bottom:5px !important;
}
.blog-items ul a {
	margin-bottom:9px !important;
} 
/* .mega-unite-item .mega-menu-columns-7-of-12{
	border-left:1px solid #667085 !important;
} */
.mega-blog-item .mega-menu-columns-5-of-12 {
    width: 50% !important;
    padding-right: 35px !important;
    border-right: 1px solid #667085 !important;
}
.mega-blog-item .mega-menu-columns-7-of-12 {
	width: 50% !important;
    padding-left: 25px !important;
}
#mega-menu-primary .mega-menu-item.custom-mobile-menu > a {
	padding-left:10px !important;
	padding-right:14px !important;
}
html[lang="de-DE"] #mega-menu-primary .mega-menu-item.custom-mobile-menu > a{
	margin-right:5px !important;
}
#mega-menu-primary .mega-menu-item.custom-mobile-menu a ,
#mega-menu-primary .mega-menu-item.custom-contact-item-mobile a{
	font-weight:500 !important;
}
#mega-menu-primary .mega-menu-item.custom-mobile-menu  ul li a ,
#mega-menu-primary .mega-menu-item.custom-mobile-menu ul {
	background: transparent !important;
}
#mega-menu-primary .mega-menu-item.custom-mobile-menu ul li a:before {
	display:none !important;
}
#mega-menu-primary .mega-menu-item.custom-mobile-menu  ul li a {
	color:#000 !important;
}
#mega-menu-primary .mega-menu-item.custom-mobile-menu  ul li a:hover {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
	-webkit-background-clip: text!important;
}
li.mega-lang-item  a {
	display:flex !important;
	align-items:center;
}
/* li.mega-lang-item{
margin-top:50px !important;
} */
li.mega-custom-mobile-menu > a {
	position:relative;
}
li.mega-custom-mobile-menu > a:before {
	content:url(../png/vector-1.png);
	position:absolute;
	left:0;
}
#mega-menu-primary .mega-menu-item.custom-contact-item-mobile a{
	padding-left:0 !important;
	font-weight:500 !important;
	padding-top:0 !important;
	color:#667085 !important;
}
.mega-unite-item .as-unite-left-btn a:hover {
	-webkit-background-clip: unset !important; 
	-webkit-text-fill-color: unset !important;
	background: linear-gradient(111.42deg, #74c56a 0%, #86D933 100%) !important;
	color:#fff !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
	position:unset !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:before {
	content: '▴';
	margin-left:6px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
	display:none !important;
}
/**********//***********/
#mega-menu-item-49126 a:before {
	display:none !important;
}
#mega-menu-item-80313 ul li a {
	padding-left:0 !important;
}
@media screen and (min-width:1024px) {
	.custom-mobile-menu ,
	li.mega-lang-item ,
	#page li.custom-contact-item-mobile{
		display:none !important;
	}
}
@media screen and (max-width:1417px) {
	.teaser-header .col-one p:first-child {
		font-size:16px;
	}
	.teaser-header .col-one p {
		font-size:10px;
		line-height:12px;
	}
}
@media screen and (max-width:1399px) {
	.home-item .dashicons-arrow-down-alt2:before {
		left:-10px;
	}
}
@media screen and (max-width:1361px) {
	.unite-sub-menu-right .teaser-unite .container h3 {
		font-size:16px;
	}
}
@media screen and (max-width:1300px) and (min-width:1024px) {
	.teaser-header .col-one button {
		font-size:11px;
	}
	.teaser-header .col-one p:first-child {
		font-size:12px;
		line-height:17px;
	}
}
@media screen and (max-width:1280px) {
	.teaser-header .col-one button:before{
		right:-44px !important;
	}
}
@media screen and (max-width:1255px) {
	.teaser-header .col-one button:before{
		display:none !important;
	}
}
@media screen and (max-width:1180px) and (min-width:1024px) {
	#page .header .page-container {
		padding-left:35px !important;
		padding-inline:35px !important; 
	}
	.sub-header {
		padding-left:35px;
		padding-right:60px;
	}
}
@media screen and (max-width:1220px) and (min-width:1024px) {
	#mega-menu-wrap-primary ul#mega-menu-primary {
		margin-left:20px !important;
	}
}
@media screen and (max-width:1024px) {
	li#mega-menu-item-73729>.mega-menu-link {
		padding-top:0 !important;
	}
	.logged-in.admin-bar #page #masthead{
		top:31px !important;
	}
	li#mega-menu-item-54305:after {
		left:10px !important;
	}
	li#mega-menu-item-80372 {
		width:95% !important;
	}
	.mega-home-item .left-part-item img ,
	.mega-home-item a.mega-menu-link div span{
		display:none;
	}
	.mega-home-item a.mega-menu-link div {
		font-size:14px !important;
		font-weight:500 !important
	}
	.mega-home-item .left-part-item ul li a {
		padding-left:0 !important
	}
	.unite-sub-menu-left {
		padding-left:0 !important;
	}
	.unite-sub-menu-left > a {
		display:none !important;
	}
	.categories ul, .blog-items ul {
		display:block !important;
	}
	.unite-sub-menu-left .categories ul li {
		max-width:unset !important;
	}
	.unite-sub-menu-left .categories ul li a{
		font-size:14px !important;
	}
	.categories ul li, .blog-items ul a {
		background:transparent !important;
		border:none !important;
	}
	.blog-sub-menu-left > a ,
	li#mega-menu-item-block-13 {
		display:none !important;
	}
	.blog-sub-menu-left > a:nth-child(2) .unite-con img {
		display:none;
	}
	.blog-sub-menu-left > a:nth-child(2) .unite-con {
		background: transparent;
    	border-radius: unset;
    	padding: unset;
	}
	.blog-sub-menu-left > a:nth-child(2) .unite-con h3 {
		max-width: unset;
    	margin-left: unset;
	}
	li#mega-menu-item-73729 ul {
		margin-top:2px !important;
	}
	.blog-items ul a {
		display:block !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-80313 >a.mega-menu-link {
		padding-right:12px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-child(4)>a.mega-menu-link {
		padding-right:13px !important;
	}
	.as-unite-left-btn {
		min-height:28px !important;
	}
	#mega-menu-wrap-primary ul li.mega-home-item ,
	#mega-menu-wrap-primary ul li.mega-unite-item ,
	#mega-menu-wrap-primary ul li.mega-book-item ,
	#mega-menu-wrap-primary ul li.mega-blog-item  ,
	#mega-menu-53389-0 #mega-menu-53389-0-0 ,
	#mega-menu-53389-0 #mega-menu-53389-0-1 ,
	.mega-home-item #mega-menu-53389-0-0 .mega-sub-menu li.mega-left-part-item {
		width:100% !important;
	}
	#mega-menu-53389-0 .mega-menu-columns-7-of-12 {
		border-right:none !important
	}
	#mega-menu-wrap-primary ul li.mega-blog-item {
		margin-left:unset !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu {
		left:unset !important
	}
	.unite-sub-menu-right {
		padding-left:unset !important;
		border-left:none;
	}
	#mega-menu-item-54305>a:before {
		display:none !important;
	}
	.mega-blog-item .mega-sub-menu #mega-menu-49126-0-0 {
		padding-right:0 !important;
		border-right:none !important;
	}
	.mega-blog-item .mega-sub-menu #mega-menu-49126-0-1 {
		padding-left:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
		min-width:unset;
	}
	.mega-btn-free-md  {
		padding: 0 !important;
		margin-left: 20px;
		margin-right: 20px;
	}
	.mega-btn-free-md a {
/* 		margin-left: 20px !important; */
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>a.mega-menu-link ,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>a.mega-menu-link {
		padding-left:25px !important;
		padding-right:13px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>a.mega-menu-link {
		padding-left:28px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item >a.mega-menu-link {
		padding-right:13px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item {
		padding-left:0 !important;
	}
	.home-item .dashicons-arrow-down-alt2:before {
		left:5px;
	}
	#mega-menu-53389-0 .mega-menu-columns-5-of-12 {
		padding-left:0 !important
	}
	#mega-menu-primary .mega-menu-item#mega-menu-item-68705 {
		padding-top:10px !important;
	}
	.mega-menu-row {
		padding: 0px !important;
	}
	#mega-menu-primary .mega-sub-menu .mega-menu-item {
		margin-bottom:0px !important
	}
	#mega-menu-item-80328 {
		margin-top: 20px !important;
	}
	#mega-menu-primary .mega-sub-menu .mega-menu-item#mega-menu-item-80328 {
		margin-bottom:30px !important;
	}
	li#mega-menu-item-47981 a {
		padding-left:15px !important;
		padding-right:15px !important; 
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-unite-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
		padding-top:0 !important;
	}

	.mega-blog-item > ul {
		margin-top:20px !important;
	}
	.header #mega-menu-wrap-primary .mega-blog-item .dashicons-arrow-down-alt2 {
		padding-top:10px !important; 
	}
	/******/
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
		top:0;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-home-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-left-part-item {
		padding-left:0 !important;
	}
	.header #mega-menu-wrap-primary .mega-menu-grid.mega-toggle-on .dashicons-arrow-down-alt2 {
		padding-bottom:10px !important;
	}
	.teaser-header ,
	.teaser-unite{
		display:none !important;
	}
	.mega-home-item #mega-menu-53389-0-0 .mega-sub-menu .left-part-item a {
		padding:8px 5px !important;
	}
	#mega-menu-item-80328 {
		display:none;
	}
	#mega-menu-53389-0-1 ,
	#mega-menu-item-47968 {
		padding-bottom:20px !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 {
		padding-left:11px !important;
	}
	.unite-item:after  {
		display:none !important
	}
	li.mega-home-item a.dashicons-arrow-down-alt2:before{
		content:url(../png/extension-puzzle.png) !important;
		position:absolute !important;
		left:7px !important;
		top:0 !important;
	}
	li.mega-unite-item a.dashicons-arrow-down-alt2:before{
		content:url(../svg/vector.svg) !important;
		position:absolute !important;
		left:7px !important;
		top:0 !important;
	}
	.book-item:after{
		position:absolute !important;
		left:16px !important;
		top:5px !important
	}
	ul.mega-menu li#mega-menu-item-47981 {
		height:unset !important;
	}
	.header #mega-menu-wrap-primary .mega-menu-grid .dashicons-arrow-down-alt2 {
		padding-top:0px !important;
		padding-bottom:8px !important;
	}
	li#mega-menu-item-47981 .unite-sub-menu-left > a {
		display:block;
		padding-left:0 !important;
		margin-bottom:15px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-blog-item > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
		width:100% !important;
	}
	li#mega-menu-item-49126  .blog-items a {
		margin-bottom:10px !important;
		margin-right:10px !important;
	}
	.unite-sub-menu-right p.unite-sub-menu-right-heading {
		margin-bottom:0 !important
	}
	li#mega-menu-item-47981 .popular-models-items > a {
		display: block;
		padding-left: 0 !important;
		margin-top: 10px;
	}
	.unite-sub-menu-right .teaser-unite ,
	.unite-sub-menu-right ,
	#mega-menu-54305-0-1 ,
	#mega-menu-item-80328 ,
	#mega-menu-47981-0-1 ,
	#mega-menu-item-block-20 {
		display: none !important;
	}
	li#mega-menu-item-47981 .categories li a {
		padding-left:5px !important;
	}
	li#mega-menu-item-54305 a {
		padding-left:5px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
		margin-top:0 !important;
	}
	#mega-menu-primary .mega-book-item .mega-sub-menu .mega-menu-item {
		margin-bottom:5px !important;
	}
	#mega-menu-item-block-20 .menu-book-item-signup:before {
		left:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-book-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-47993 {
		padding-bottom: 10px !important;
	}
	/***/
	.mega-menu-grid .dashicons-arrow-down-alt2 {
		border-bottom:none !important;
	}
	#mega-menu-53389-0-0 ,
	#mega-menu-47981-0-0 {
		padding-bottom:20px !important;
	}
	.mega-menu-row {
		border-bottom:none !important;
	}
	li.mega-custom-mobile-menu > a {
		padding-left:0px !important;
		padding-right:18px !important;
	}
	.header #mega-menu-wrap-primary .mega-blog-item .dashicons-arrow-down-alt2 {
		padding-bottom:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item >a.mega-menu-link {
		color:#667085 !important;
		padding-left:11px !important;
		margin-right:0px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
		color:#000 !important;
	}
	#mega-menu-item-77868-en > a {
		padding-left:20px !important
	}
	#page #mega-menu-item-77868-de > a {
		padding-left:11px !important;
	}
	/* 	#page li#mega-menu-item-80313 {
	padding-left:17px !important;
} */
	.md-barthday-staven.logged-in.admin-bar #page #masthead {
		top: 32px !important;
		margin-top: 0 !important;
	}
	.md-barthday-staven #page {
		margin-top:0 !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page #masthead.showed {
		top:34px !important;
	}
	li#mega-menu-item-47995-en > a {
		padding-left:20px !important;
	}
	li#mega-menu-item-47995-de > a {
		padding-left:12px !important;
	}
}
@media screen and (max-width: 1023.99px) {
	.md-barthday-staven.logged-in #page #masthead {
		top:19px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: 50% !important;
		transform: translateY(-50%);
	}
	.logged-in.admin-bar #page #masthead {
		top:30px !important;
	}
	.md-barthday-staven .staven-barth-day-md-contenert p {
		padding-inline: 30px;
	}

	.md-barthday-staven #page {
		margin-top:86px !important;
	}

	.logged-in #page {
		margin-top: 0px !important;
	}

	.md-barthday-staven.logged-in.admin-bar #page #masthead {
		top: 80px !important;
	}

	/*             #page #masthead {
	top: 69px !important;
} */

	.header .mobile-logo {
		display: block;
	}

	.sub-header {
		padding-left:20px;
		padding-right:20px;
		min-height: 50px;
		height: unset;
		padding-bottom: 8px;
	}
	.md-barthday-staven .sub-header {
		top: 85px !important;
	}
	.sub-header .right-part .sub-header-language {
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.sub-header .right-part .sub-header-language li {
		width: fit-content;
		margin-left: 20px;
	}
	.sub-header .right-part .sub-header-language li.lang-item-en a:before {
		left: -17px;
	}
/* 	.header #mega-menu-wrap-primary #mega-menu-primary {
		min-height:380px !important;
	} */
	#page .header .page-container {
		padding-left: 20px !important;
		padding-right: 34px !important;
	}
	#masthead.header-1 {
		top:31px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page #masthead.showed {
		top: 78px !important;
	}
}
@media screen and (max-width:800px) {
	.sub-header {
		flex-wrap:wrap;
	}
	.sub-header .left-part {
		width:100%;
		display:flex;
		justify-content:center;
	}
	.sub-header .right-part {
		width:100%;
	}
}
@media screen and (max-width:782px) {
	.md-barthday-staven.logged-in.admin-bar #page .sub-header {
		top: 85px !important;
	}
	.logged-in.admin-bar #page .sub-header {
		top: 46px !important;
	}

}
@media screen and (max-width:767px) {
	.header #mega-menu-wrap-primary #mega-menu-item-49126 .dashicons-arrow-down-alt2 {
		padding-top:2px !important;
	}
	#page .header .page-container {
		padding-inline: 32px !important;
	}
	.teaser-header .col-one button {
		padding:8px;
	}
	.unite-sub-menu-left .essential {
		margin-top:0 !important;
		margin-bottom:0 !important;
	}
	.unite-sub-menu-right .popular-models-items .item {
		margin-bottom:0 !important;
	}
	.md-barthday-staven header {
		margin-top:85px !important;
	}
}
@media screen and (max-width: 706.99px) {
	#masthead.header-1 {
		top: 35px !important;
	}
	/*             .staven-barth-day-md-contenert {
	top: 50% !important;
	width: 70% !important;
	padding-block: 50px !important;;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 10px;
} */

	/*             .md-barthday-staven .staven-barth-day-md-contenert p {
	margin-bottom: 20px;
} */

	.logged-in.admin-bar #page #masthead {
		top: 30px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page .sub-header {
		top: 105px !important;
	}
	.md-barthday-staven .sub-header {
		top: 105px !important;
	} 
	.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: 15px !important;
		right: 15px !important;
		transform: unset;
	}

	.md-barthday-staven #page #masthead {
		margin-top: 19px !important;
	}
	#page {
		margin-top: 40px!important;
	}

	.md-barthday-staven #page #masthead {
		top: 77px !important;
		margin-top: 19px !important;
	}

	.sub-header {
		top: 0 !important;
		flex-wrap: wrap;
		min-height: 50px;
		height: unset;
		padding-bottom: 8px;
		padding-left: 20px;
		padding-right: 20px;
	}

	.sub-header .left-part ul li {
		margin-right: 0;
		padding-inline: 10px;
	}
	.logged-in.md-barthday-staven .staven-barth-day-md-contenert #close-barthdat-staven {
		top: 0px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page #masthead {
		top: 100px !important;
	}	
	.md-barthday-staven.logged-in.admin-bar #page #masthead.showed {
		top: 93px !important;
	}
}

@media screen and (max-width: 500px) {
	#page {
		margin-top: 0 !important;
	}

	#page #masthead {
		top: 0px !important;
	}

	/*             .md-barthday-staven .staven-barth-day-md-contenert {
	width: 90% !important;
} */

	.sub-header {
		display: flex;
		justify-content: space-between;
	}

	.sub-header .custom-sub-header-menu-toggle {
		display: block;
	}

	.sub-header .right-part {
		width: 59%;
	}

	.sub-header .right-part .sub-header-language {
		width: fit-content;
		display: flex;
		justify-content: right;
	}

	.sub-header .left-part {
		width: 41%;
		text-align: left;
	}

	.sub-header .left-part ul {
		display: none;
		position: absolute;
		background: #1f3242;
		left: 20px;
		right: 20px;
		text-align: center;
		padding: 20px;
		top: 55px;
		border-radius: 10px;
		box-shadow: 1px 1px 5px #000000;
	}

	.sub-header .left-part ul li {
		display: block;
	}
	.logged-in.admin-bar #page #masthead {
		top: 40px !important;
	}
	.sub-header .left-part {
		justify-content:start;
	}

}
@media screen and (max-width:480px) {
	.md-barthday-staven.logged-in.admin-bar #page #masthead.showed {
		top: 104px !important;
	}
}
@media screen and (max-width:411px) {
	.md-barthday-staven .sub-header {
		top: 125px !important;
	}
	#page #masthead {
		top: 0px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page .sub-header {
		top: 125px !important;
	}
	.md-barthday-staven .sub-header {
		top: 125px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page #masthead {
		top: 126px !important;
	}
	.md-barthday-staven #page #masthead {
		top: 107px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page #masthead.showed {
		top: 124px !important;
	}
}

.articles-con img ,
.unite-con img{
	width:50px;
}
/***** new menu English End *******/

/***** new menu German start *******/
#mega-menu-53368-0 {
	padding-left:0 !important;
}
#mega-menu-53368-0 #mega-menu-53368-0-0 {
	width: 52% !important;
/* 	border-right: 1px solid #667085 !important; */
}
.mega-home-item #mega-menu-53368-0-0 .mega-sub-menu .left-part-item a {
	padding: 6px 16px 6px 10px !important;
}
.mega-home-item #mega-menu-53368-0-0 .mega-sub-menu .left-part-item a:hover {
	background: #F1F5FF !important;
	-webkit-text-fill-color: unset !important;
	border-radius: 6px !important;
}
.mega-home-item #mega-menu-53368-0-0 .mega-sub-menu li.mega-left-part-item {
	width: 93% !important;
}
#mega-menu-53368-0 #mega-menu-53368-0-1 {
	width: 46% !important;
	padding-left:30px !important;
}
#mega-menu-item-80388 a:before{
	display:none !important;
}
.book-item .dashicons-arrow-down-alt2:before {
	background-color:transparent !important;
}
#mega-menu-48467-0-0 .mega-sub-menu a:before {
	content: " " !important;
}
#mega-menu-48467-0 {
	padding-top: 0 !important ;
}
#mega-menu-item-block-13 .menu-book-item-signup a:first-child {
	font-weight: 500 !important;
	font-size: 16px !important;
	line-height: 18px !important;
	color: #061B2B !important;
	background: transparent !important;
	padding-left: 65px !important;
}
#mega-menu-item-block-13 .menu-book-item-signup a:first-child:before{
	display:none !important;
}
#mega-menu-item-block-13 .menu-book-item-signup:before {
	content: url(../png/frame-1000003326-11.png) !important;
	position: absolute;
	left: 14px;
	top: 0;
}
#mega-menu-item-block-13 p {
	color: #667085!important;
	font-family: Ubuntu;
	font-weight: bold !important;
	font-size: 13px !important;
	line-height: 15px !important;
	margin: 0px !important;
	margin-bottom: 40px !important;
}
#mega-menu-item-block-13 .menu-book-item-signup p {
	padding-left: 65px !important;
	padding-top: 6px !important;
}
#mega-menu-item-block-13 .menu-book-item-signup a:last-child {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
	border-radius: 5px !important;
	padding: 15px 20px !important;
	color:#fff;
}
#mega-menu-item-block-13 .menu-book-item-signup a:last-child:hover {
	background:linear-gradient(252.42deg, #0c2b6b -16.16%, #1c2444 51.31%, #5b98c6 116.02%) !important;
}
#mega-menu-item-block-13 .menu-book-item-signup a:last-child:hover ,
.unite-sub-menu-right div:nth-child(3) a:hover {
	-webkit-text-fill-color:unset !important;
}
.unite-sub-menu-right div:nth-child(3) a:hover{
	background:linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3EB4E7 100%) !important;
}
#mega-menu-item-block-13 .menu-book-item-signup {
	padding: 0px 0px 20px !important;
}
li#mega-menu-item-48474 {
	margin-bottom: 0 !important;
}
li#mega-menu-item-48474 a {
	font-weight:500 !important;
}
li#mega-menu-item-media_image-10 img {
	transform: translate(-8px, 6px) scale(120%) !important;
	width: 85% !important;
	height: 100% !important;
}
.unite-sub-menu-right div:nth-child(3) a:before {
	display:none !important;
}

.mega-blog-item .mega-sub-menu #mega-menu-73729-0-1 {
	padding-left: 30px !important;
}
#mega-menu-item-54315>a:before {
	content: "" !important;
	width: 1px !important;
	height: 20px!important;
	right: -4px;
	top: 36px !important;
	background: #BDBDBD !important;
}
#mega-menu-item-54315>a:before {
	width: 2px !important;
	right: -25px;
}
.unite-sub-menu-left > a:hover {
	-webkit-text-fill-color:unset !important;
}
.popular-models-items a:hover {
	-webkit-text-fill-color:unset !important;
}
.popular-models-items a:before {
	display:none !important;
}
#mega-menu-item-80388 a:hover {
	-webkit-text-fill-color:unset !important;
	transform: unset !important;
}
#mega-menu-item-80388 a:hover .teaser-header .col-one p span {
	-webkit-text-fill-color : #ADF1C9 !important;
}
.mega-sub-menu #mega-menu-item-48446.right-part-item a:before {
	top:25px !important;
}
li#mega-menu-48467-0 {
	padding-top:15px !important;
}
li#mega-menu-item-48474 a:before {
	display:none !important;
}
@media screen and (max-width:1024px) {
	html:lang(de-DE) li#mega-menu-item-54315 > a:before {
		content: url(../svg/book-1.svg) !important;
		/* position: absolute !important; */
		left: 8px !important;
		top: 0 !important;
		background:transparent !important;
	}
	#mega-menu-item-80372 a {
		padding-left:17px !important;
	}
	li#mega-menu-48467-0 {
		padding-top:0 !important;
	}
	#mega-menu-wrap-primary ul li.mega-home-item ,
	#mega-menu-wrap-primary ul li.mega-unite-item ,
	#mega-menu-wrap-primary ul li.mega-book-item ,
	#mega-menu-wrap-primary ul li.mega-blog-item  ,
	#mega-menu-53368-0 #mega-menu-53368-0-0 ,
	#mega-menu-53368-0 #mega-menu-53368-0-1 ,
	.mega-home-item #mega-menu-53389-0-0 .mega-sub-menu li.mega-left-part-item 
	{
		width:95% !important;
		margin-right:5% !important;
	}
	#mega-menu-53368-0 #mega-menu-53368-0-0 {
		border-right:none !important
	}
	.mega-sub-menu #mega-menu-item-48446.right-part-item a:before {
		right:-17px;
	}
	.mega-sub-menu #mega-menu-item-48446.right-part-item a{
		max-width:400px !important;
	}
	#mega-menu-primary .mega-sub-menu .mega-menu-item#mega-menu-item-80388 {
		margin-top:20px !important;
		margin-bottom:30px !important;
	}
	#mega-menu-primary .mega-home-item .mega-sub-menu .mega-menu-item {
		margin-bottom:0 !important;
	}
	li#mega-menu-item-48467 a {
		padding-left:5px !important;
		padding-right:15px !important; 
	}
	.mega-home-item .mega-sub-menu .left-part-item a:before {
		display:none !important;
	}
	.mega-blog-item .mega-sub-menu #mega-menu-73729-0-0 {
		border-right:none !important;
	}
	#mega-menu-primary .mega-menu-item#mega-menu-item-68731 {
		padding-top: 2px !important;
	}
	#masthead.header-1 {
		top:0 !important;
	}
	li#mega-menu-item-54317-en > a {
		padding-left:20px !important;
	}
	li#mega-menu-item-54317-de > a {
		padding-left:12px !important;
	}
}
@media screen and (max-width:767px) {
	.teaser-header .col-one ,
	.teaser-header .col-two {
		width:100%;
	}
	#mega-menu-53368-0 #mega-menu-53368-0-1 ,
	.mega-blog-item .mega-sub-menu #mega-menu-73729-0-1 {
		padding-left:0 !important;
	}
	.mega-sub-menu #mega-menu-item-48446.right-part-item a:before {
		right: 50px !important;
	}
	.header #mega-menu-wrap-primary .mega-menu-grid#mega-menu-item-54315 .dashicons-arrow-down-alt2 ,
	.header #mega-menu-wrap-primary .mega-menu-grid#mega-menu-item-73729 .mega-menu-link{
		padding-top:0 !important;
	}
	html:lang(de-DE) #mega-menu-item-block-13 .menu-book-item-signup a:first-child ,
	html:lang(de-DE) #mega-menu-item-block-13 .menu-book-item-signup p {
		padding-left:30px !important;
	}
	.blog-sub-menu-right .popular-articles-items ~ a {
		font-size:15px !important;
	}

}
@media screen and (max-width:775px){
	html:lang(de-DE) .md-barthday-staven header {
		margin-top: 80px !important;
	}	

}
@media screen and (max-width:706.99px) {
	html:lang(de-DE) #masthead.header-1{
		top:0px !important;	
	}
	html:lang(de-DE) .md-barthday-staven .sub-header {
		top: 85px !important;
	}
	html:lang(de-DE) .md-barthday-staven #page #masthead {
		top: 51px !important;
	}
	html:lang(de-DE) .md-barthday-staven.logged-in.admin-bar #page .sub-header {
		top: 85px !important;
	}
	/* 	html:lang(de-DE) .md-barthday-staven.logged-in.admin-bar #page #masthead {
	top: 75px !important;
} */
}
@media screen and (max-width:615px) {
	html:lang(de-DE) #masthead.header-1{
		top:0px !important;	
	}	
}
@media screen and (max-width:480px){
	html:lang(de-DE) .md-barthday-staven #page #masthead {
		top:62px !important;
	}
}
@media screen and (max-width:453px) {
	html:lang(de-DE) .md-barthday-staven .sub-header {
		top: 105px !important;
	}
	html:lang(de-DE) .md-barthday-staven #page #masthead {
		top: 87px !important;
	}
	.md-barthday-staven.logged-in.admin-bar #page .sub-header {
		top: 104px !important;
	}
	/* 	html:lang(de-DE) .md-barthday-staven.logged-in.admin-bar #page #masthead {
	top: 105px !important;
} */
}
/** book page header **/
.page-id-66039 #masthead.header-1  ,
.page-id-72530 #masthead.header-1 ,
.page-id-72543 #masthead.header-1 ,
.page-id-79317 #masthead.header-1 ,
.page-id-79335 #masthead.header-1 ,
.page-id-79326 #masthead.header-1 ,
.page-id-74696.logged-in #page #masthead.header-1 ,
.page-id-74696 #page #masthead.header-1 ,
.page-id-74696 header#masthead ,
.page-id-87035.logged-in #page #masthead.header-1,
.page-id-87035 #page #masthead.header-1{
	position: relative !important;
	top: 0 !important;
}
.page-id-66039 .site-content ,
.page-id-72530 .site-content ,
.page-id-72543 .site-content ,
.page-id-79317 .site-content ,
.page-id-79335 .site-content ,
.page-id-79326 .site-content ,
.page-id-74696 .site-content ,
.page-id-87035 .site-content{
	margin-top:0 !important;
}

/***** new menu German end *******/

/********** secondary menu **************/
.secondry-menu {
	background-color: #F2F6FF; 
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1); 
	margin-top: 50px; 
	padding: 20px 76px;
}
.secondry-menu .container {
	display: flex; 
	justify-content: space-between; 
	align-items: center;
}
.secondry-menu .container .left-part a {
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 28px;
	color: #061B2B;
}
.secondry-menu .container .right-part ul{
	list-style: none;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
}
.secondry-menu .container .right-part ul li {
	display: inline-block;
	margin-right: 15px;
}
.secondry-menu .container .right-part ul li a{
	text-decoration: none;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	color: #061B2B;
	text-transform: uppercase;
}
.secondry-menu .container .right-part ul li:last-child a {
	background: #44519C;
	border-radius: 5px;
	padding: 15px 24px;
	color: #F2F6FF;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: 28px;
	text-transform: uppercase;
}
.secondry-menu .container .right-part ul li:last-child a:hover{
	background:#5666bd;
}
.secondry-menu .container .right-part ul li:last-child {
	margin-right:0;
}
@media screen and (max-width:1024px) {
	#mega-menu-item-77897-en > a {
		padding-left:20px !important;
	}
	#mega-menu-item-77897-de > a {
		padding-left:11px !important;
	}
	.sub-header {
		display:none !important
	}
	#masthead.header-1 {
		top: 0px !important;
	}
}
@media screen and (min-width:834px) {
	.custom-mobile-right-part {
		display:none;
	}

}
@media screen and (max-width:1024px) {
	.secondry-menu .container .right-part ul li:last-child a {
		font-size:13px;
		padding:15px;
	}
	.secondry-menu .container .right-part ul li a {
		font-size:12px;
	}
	.secondry-menu .container .left-part a {
		font-size:15px;
	}
	.secondry-menu {
		padding:20px;
	}
}
@media screen and (max-width:767px) {
	.secondry-menu {
		padding:20px;
		position: relative;
	}
	.secondry-menu .container .right-part ul li  {
		display:block;
		margin-right:0;
	}
	.secondry-menu .container .right-part ul{
		position: absolute;
		background: #fff;
		left: 20px;
		right: 20px;
		text-align: center;
		padding: 20px;
		top: 70px;
		border-radius: 10px;
		box-shadow: 0px 10px 15px rgb(11 27 42 / 15%) !important;
		margin-right: 0;
		padding-right: 0 !important;
		z-index: 99;
	}
	.secondry-menu .container .right-part ul {
		display:none;
	}
	.secondry-menu .container .right-part ul li:last-child {
		margin-top:18px;
	}
	#page .secondry-menu{
		margin-top:80px !important;
	}
}
#nps-computy .nps-input-forms {
	margin-top: 25px;
}
textarea.nps-textarea {
	height: 82px !important;
}
.nps-submit {
	border-radius: 8px !important;
	color: #fff !important;
	width: 100% !important;
	border: 1px solid #17161a !important;
	padding: 14px 18px !important;
	min-height: 20px !important;
	line-height: 20px !important;
	transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s !important;
	font-weight: 600 !important;
	position: relative !important;
	text-align: center !important;
	background-color: #041927 !important;
	height: unset !important;
}
.nps-submit:hover {
	background-color: #d90a2c !important;
	border-color: #d90a2c !important;
	opacity: 0.9 !important;
}
.lang-item {
	width: 50px;
	float: right;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.mega-home-item .left-part-item img {
	width:40px;
}
@media screen and (max-width:1360px) {
	#mega-menu-wrap-primary ul#mega-menu-primary {
		margin-left:20px !important;
		/* 		width:120px !important; */
	}
}
@media screen and (max-width:1300px) {
	#page .header .page-container {
		padding-inline:40px !important;
	}
}
@media screen and (max-width:1230px) {
	.btn-free-md a {
		font-size:11px !important;
/* 		width:100px !important; */
	}
	#page .header .page-container {
		padding-inline:20px !important;
	}
	ul.md-login-log-out a {
		font-size:11px !important;
	}
}
@media screen and (max-width:1180px) {
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
		padding-inline :5px !important;
	}
}
.unite-sub-menu-left > a:hover .popular ,
.unite-sub-menu-left > a:hover .essential{
	transform: translateX(10px)!important;
}
.teaser-unite .img-con img {
	max-width: 150px !important;
	margin-right: -17px;
}

li.book-DE a {
	position:relative !important;
}
li.book-DE a.mega-menu-link:after {
	right: 70px !important;
	position: absolute !important;
	content:url(../svg/chevronrightfilled-1.svg) !important;
} 
.md-barthday-staven .staven-barth-day-md-contenert a:hover{
	background: #ADF1C9 !important;
}

.page-id-59473 .lang-item-de ,
.page-id-66071 .lang-item-de ,
.page-id-32593 .lang-item-de ,
.error404 .lang-item-de {
	display:none ;
}
.page-id-22759 .lang-item-188 , .page-id-22754 .lang-item-188 {
	display:none;
}

li.mega-unite-item > a {
	background: unset !important;
	-webkit-background-clip: unset !important;
	-webkit-text-fill-color: unset !important;
	background-clip: unset !important;
	text-fill-color: unset !important;
/* 	color:#429BDD !important; */
}

li.mega-unite-item span:after {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	background-clip: text !important;
	text-fill-color: transparent !important;
}
/** header imprint page **/
@media screen and (max-width:1024px) {
	.page-id-22754 li.mega-btn-free-md ,
	.page-id-22759 li.mega-btn-free-md {
		margin-top:50px !important;
	}
	.page-id-22754 li.mega-lang-item ,
	.page-id-22759 li.mega-lang-item {
		position:relative !important;
		left:-60px !important;
	}
}
/* what we have done end */



/*Nps Popup*/
.nps-radios label {
	background-color: #fff !important;
	font-size: 16px !important;
	font-family: "Ubuntu" !important;
	margin-right: 5px !important;
	margin-left: 1.7px !important;
}
.nps-radios input {
	display: none !important;
}
.nps-radios:before {
	content: "not likely" !important;
	position: absolute !important;
	left: 0px !important;
	bottom: -20px !important;
	font-family: "Ubuntu" !important;
	font-size: 10px !important;
	color: #697a8a !important;
}
.nps-radios:after {
	content: "very likely" !important;
	position: absolute !important;
	right: 0px !important;
	bottom: -20px !important;
	font-family: "Ubuntu" !important;
	font-size: 10px !important;
	color: #697a8a !important;
}
.nps textarea,
.input_nps input {
	border-radius: 0px !important;
}
.zagolovok-nps {
	color: #061b2c !important;
	font-weight: 700 !important;
	line-height: 1.1em !important;
	margin-top: 20px !important;
	margin-bottom: 10px !important;
	font-size: 24px !important;
	text-align: center !important;
	font-family: "Ubuntu" !important;
}


/* @media (max-width:1023px) and (min-width:951px){
.ik_gtranslate_section {
top: 5.5%;
}
} */
@media (max-width: 3839px) and (min-width: 2000px) {
	.ik_gtranslate_section {
		top: 7.5%;
	}
}
@media (max-width: 1999px) and (min-width: 1024.5px) {
	.ik_gtranslate_section {
		top: 5.1%;
	}
}
@media (width: 1024px) {
	.ik_gtranslate_section {
		top: 2.5%;
	}
}

@media (max-width: 951px) and (min-width: 814px) {
	.ik_gtranslate_section {
		top: 3.1%;
	}
}
@media (max-width: 814px) and (min-width: 768.5px) {
	.ik_gtranslate_section {
		top: 3.2%;
	}
}
@media (max-width: 767px) {
	.ik_gtranslate_section {
		top: 3.5%;
		z-index: 999999;
	}
}
.jo-nps-grid {
	display: none !important;
	/*     display:grid;  */
	grid-template-columns: 50% 50% !important;
	/* 	margin: 30px 30px 0; */
	font-size: 10px !important;
	font-weight: 600 !important;
}
.jo-nps-min-val {
	justify-self: start !important;
}
.jo-nps-max-val {
	justify-self: end !important;
}
#nps-computy .nps-radios {
	position: relative !important;
    width: 100% !important;
    display: flex !important;
    justify-content: center;
    margin-left: auto;
}
.nps .index {
	background-color: transparent !important;
	color: #000 !important;
	padding: 10px 13px !important;
	margin: 0px -1px !important;
	border-radius: 0px !important;
}
/* #nps-computy [id^=radio-] + label .index:not(.i0) {
border-left: 1px solid #000;
} */
#nps-computy label .index:hover,
#nps-computy label .index:active,
#nps-computy label .index:focus,
#nps-computy label .index:checked,
#nps-computy [id^="radio-"]:checked + label .index {
	color: #fff !important;
	background-color: #061b2b !important;
}

#popmake-40563 > div > div.nps,
div#om-unevoqzzctmuojz4cydh > div > div.nps {
	border: 0px !important;
	padding: 0px 20px 0px 20px !important;
}
#popmake-40563,
div#om-unevoqzzctmuojz4cydh {
	padding: 4em 4em 2.5em 4em !important;
}
#nps-computy > div.nps-input-forms > div.textarea > div > span {
	margin-bottom: 0px !important;
}
#nps-computy > div.nps-input-forms > div > input[type="text"] {
	padding: 10px 0 !important;
}
.nps-input-forms {
	flex-wrap: wrap !important;
	justify-content: space-between !important;
}

@media (max-width: 768px) {
	#popmake-40563 > div > div.nps > div.zagolovok-nps,
	div#om-unevoqzzctmuojz4cydh > div > div.nps > div.zagolovok-nps {
		font-size: 20px !important;
	}
	#nps-computy > div.question-container > div.desc-nps {
		font-size: 15px !important;
	}
	#nps-computy .jo-nps-grid {
		font-size: 9px !important;
		font-weight: 800 !important;
		margin: 20px 0 0 !important;
	}
	#nps-computy > div.question-container > div.nps-radios {
		white-space: nowrap !important;
	}
	.nps .index {
		font-size: 14px !important;
		padding: 7px 12px !important;
	}
	#nps-computy .nps-radios {
		margin: 10px 0 !important;
	}
	input[type="text"],
	input[type="password"],
	input[type="number"],
	input[type="email"],
	input[type="tel"],
	select,
	.select2-container--default .select2-selection--single,
	textarea {
		margin: 5px 0 !important;
	}
	#nps-computy .input_nps {
		margin: 0px !important;
	}
	#nps-computy > div.nps-input-forms > div.textarea > div {
		margin-bottom: 10px !important;
	}
}
/* @media (min-width:550px) and (max-width:768px){
#nps-computy .nps-radios{
margin: 10px 10%;
}
} */
@media (min-width: 767px) and (max-width: 769px) {
	/* 	#nps-computy .nps-radios{
	margin: 10px 8%;
} */
	.nps .index {
		font-size: 14px !important;
		padding: 7px 15px !important;
	}
}
@media (min-width: 770px) and (max-width: 1025px) {
	.nps .index {
		background-color: transparent !important;
		color: #000 !important;
		padding: 5px 13px !important;
	}
	#nps-computy .nps-radios {
		margin: 0 0 30px !important;
	}
}
.page-id-79317.logged-in #page #masthead, .page-id-66039.logged-in #page #masthead, .page-id-72530.logged-in #page #masthead, .page-id-72543.logged-in #page #masthead, .page-id-79335.logged-in #page #masthead, .page-id-79326.logged-in #page #masthead {
	top: 0 !important;
}

/**** AS May Remove css start ****/
#popmake-82250 {
	padding:0;
}
#popmake-82250 .container {
	display:flex;
}
#popmake-82250 .offer .col-one {
	background-image:url(../png/group-1000003407-copy.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	padding:50px 40px;
	width:50%;
} 
#popmake-82250 .offer .col-one h2{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 36px;
	line-height:40px;
	text-transform:capitalize;
	color:#fff;
	max-width:440px;
	margin-bottom:30px;
} 
#popmake-82250 .offer .col-one p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 20px;
	color: #F7F7FF;
	max-width:440px;
	margin-bottom:30px;
}
#popmake-82250 .offer .col-one .specialBooks ,
#popmake-82250 .offer .col-one .addetionalService {
	margin-bottom:30px;
} 
#popmake-82250 .offer .col-one .innovation  {
	margin-bottom:40px;
}
#popmake-82250 .offer .col-one .specialBooks h4 ,
#popmake-82250 .offer .col-one .addetionalService h4 {
	font-weight: 700;
	font-size: 18px;
	line-height: 20px;
	color: #F7F7FF;
	margin-bottom:15px;
}
#popmake-82250 .offer .col-one .specialBooks ul  ,
#popmake-82250 .offer .col-one .addetionalService ul  {
	padding-left:2.5rem;
}
#popmake-82250 .offer .col-one .specialBooks ul li ,
#popmake-82250 .offer .col-one .addetionalService ul li {
	list-style:none;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color:#fff;
	position:relative;
	margin-bottom:10px;
}
#popmake-82250 .offer .col-one .specialBooks ul li:before ,
#popmake-82250 .offer .col-one .addetionalService ul li:before {
	content: " ";
	width: 18px;
	height: 4px;
	background: #fff;
	position: absolute;
	bottom: 5px;
	left: -35px;
	border: none;
}
#popmake-82250 .offer .col-one .specialBooks ul li span ,
#popmake-82250 .offer .col-one .addetionalService ul li span {
	color:#70F4A7;
}
#popmake-82250 .offer .col-one .innovation h4,
#popmake-82250 .offer .col-one .book h4  {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 15px;
	color:#fff;
	margin-bottom:10px;
}
#popmake-82250 .offer .col-one .innoImges ,
#popmake-82250 .offer .col-one .bookImages{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
#popmake-82250 .offer .col-one .innoImges img ,
#popmake-82250 .offer .col-one .bookImages  img {
	margin:0 !important;
}
#popmake-82250 .offer .col-one .innoImges img {
	width:50px;
}
#popmake-82250.pum-container.pum-responsive.pum-responsive-medium {
	margin-left: -42% !important;
	width: 1200px !important;
	top:7% !important;
}
#popmake-82250 .col-two {
	padding:50px 80px;
	width:50%;
	background:#fff;
}
#popmake-82250 .col-two > h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 26px;
	line-height: 30px;
	color: #061B2B;
	text-align:center;
	margin-bottom:30px;
}
#popmake-82250 .col-two .tabs {
	display:flex;
	justify-content:center;
	align-items:center;	
}
#popmake-82250 .col-two .tabs h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	color: #061B2B;
	text-align:center;
	width:33%;
	cursor:pointer;
	text-transform:uppercase;
}
#popmake-82250 .col-two .formCon br ,
#popmake-82250 .col-one p:last-child{
	display:none;
}
#popmake-82250 .col-two .formCon {
	margin-top:30px;
}
#popmake-82250 .col-two .formCon form p label {
	margin-bottom:5px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;	
	color: #828282;
}
#popmake-82250 .col-two .formCon form p label input ,
#popmake-82250 .col-two .formCon form p label textarea  {
	background: #F1F5FF;
	border-color: #F1F5FF;
	padding: 14px 18px !important;
}
#popmake-82250 .col-two .formCon form p label textarea {
	height:130px;
	margin-top:12px !important;
	margin-bottom:12px !important;
}
#popmake-82250 .col-two .formCon form p label input {
	height:40px;
}
#popmake-82250 .col-two .formCon form input[type="submit"]{
	border-radius: 5px;
	width: 100%;
	font-weight: 700;
	font-size: 17px;
	line-height: 20px;
	font-family:'Ubuntu';
}
#popmake-82250 .col-two .privacy p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 11px;
	text-align: center;
	color: #667085;
}
#popmake-82250 .col-two .ourContant {
	margin-top:50px;
}
#popmake-82250 .col-two .ourContant .row-one h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 28px;
	color: #061B2B;
	margin-bottom:20px;
}
#popmake-82250 .col-two .ourContant .row-one > p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #667085;
	max-width:350px;
	margin-bottom:50px;
}
#popmake-82250 .col-two .ourContant .row-one .contact {
	margin-top:20px;
}
#popmake-82250 .col-two .ourContant .row-one .contact p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	color: #061B2B;
	position:relative;
	padding-left:55px;
	margin-bottom:40px;
}
#popmake-82250 .col-two .ourContant .row-one .contact p:first-child:before {
	content:url(../svg/call-icon.svg);
	position:absolute;
	left:0;
	top:-7px;
}
#popmake-82250 .col-two .ourContant .row-one .contact p:nth-child(2):before  {
	content:url(../svg/mail-icon-2.svg);
	position:absolute;
	left:0;
	top:-7px;
}

#popmake-82250 .col-two .ourContant .row-two {
	text-align:center
}
#popmake-82250 .col-two .ourContant .row-two img  {
	max-width:156px;
	margin-top:150px;
}
#popmake-82250 .col-two .book-call {
	margin-top:80px;
	text-align:center;
}
#popmake-82250 .col-two .book-call h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 28px;
	color: #0B1B2A;
	margin-bottom:10px;
}
#popmake-82250 .col-two .book-call p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #667085;
	margin-bottom:30px;
}
#popmake-82250 .col-two .book-call h2 {
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 26px;
	color:#333;
	margin-bottom:10px;
}
#popmake-82250 .col-two .book-call p.position {
	font-weight: 700;
	font-size: 10px;
	line-height: 16px;
	color: #4F61AF;
	margin-bottom:60px;
}
#popmake-82250 .col-two .book-call a {
	background: #333333;
	border-radius: 5px;
	padding:20px 80px;
	color:#fff;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-transform: uppercase;
}
#popmake-82250 .active {
	color:#828282 !important;
	position:relative;
}
#popmake-82250 .active:before {
	content: " ";
	height: 1px;
	left: 10px;
	position: absolute;
	right: 10px;
	bottom: 0;
/* 	width: 119px; */
	color: #828282;
	background: #828282;
}
#popmake-82250 .tab-container {
	display:none;
}
#popmake-82250 .col-two .ourContant .row-two {
	text-align:center
}
#popmake-82250 .col-two .ourContant .row-two img  {
	max-width:156px;
	margin-top:150px;
}
#popmake-82250 .col-two .book-call {
	margin-top:80px;
	text-align:center;
}
#popmake-82250 .col-two .book-call h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 28px;
	color: #0B1B2A;
	margin-bottom:10px;
}
#popmake-82250 .col-two .book-call p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #667085;
	margin-bottom:30px;
}
#popmake-82250 .col-two .book-call h2 {
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 26px;
	color:#333;
	margin-bottom:10px;
}
#popmake-82250 .col-two .book-call p.position {
	font-weight: 700;
	font-size: 10px;
	line-height: 16px;
	color: #4F61AF;
	margin-bottom:60px;
}
#popmake-82250 .col-two .book-call a {
	background: #333333;
	border-radius: 5px;
	padding:20px 80px;
	color:#fff;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-transform: uppercase;
}
#popmake-82250 .active {
	color:#828282 !important;
	position:relative;
}
#popmake-82250 .active:before {
	content: " ";
	height: 1px;
	left: 10px;
	position: absolute;
	right: 10px;
	bottom: 0;
/* 	width: 119px; */
	color: #828282;
	background: #828282;
}
#popmake-82250 .tab-container {
	display:none;
}
#pum-82250.pum-theme-26514 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#pum-82250 .pum-close {
	color: #000;
	width: 30px;
	height: 30px;
	top: 10px !important;
	right: 10px !important;
	background-color: transparent;
	font-size: 21px;
	opacity: .6;
	box-shadow: none;
	cursor: pointer;
	position: absolute;
	z-index: 9999999999;
	border:none;
}
#popmake-82250 .calender-section {
	display:none ;
	margin-top:40px !important;
}
@media screen and (max-width:1450px) {
	#popmake-82250 .col-two {
		padding:20px 50px;
	}
	#popmake-82250 .col-two > h3 {
		margin-bottom:10px;
	}
	#popmake-82250 .col-two .formCon{
		margin-top:15px;
	}
	#popmake-82250 .col-two .book-call {
		margin-top:50px;
	}
}
@media screen and (max-width:1024px){
	#popmake-82250 .container {
		flex-direction:column-reverse;
	}
	#popmake-82250 .col-two ,
	#popmake-82250 .col-one {
		width:100% !important;
	}
	#popmake-82250.pum-container.pum-responsive.pum-responsive-medium  {
		width: 630px!important;
		top: 15% !important;
		margin-left: -27% !important;
	}
}
@media screen and (max-width:767px) {
	#popmake-82250 .col-two {
		padding:50px 20px;
	}
	#popmake-82250 .active:before{
		width:80px;
	}
	#pum-82250 .pum-close {
		right:28px;
		top:5px;
	}
	#popmake-82250 .col-two .book-call a {
		padding:20px;
	}
	#popmake-82250 .col-two .tabs h3 {
		font-size:13px;
	}
}
/**** AS May Remove css end****/

/*** offer pop up ***/
#popmake-86465 {
	padding:0;
}
#popmake-86465 .container {
	display:flex;
}
#popmake-86465 .offer .col-one {
	background-image:url(../png/group-1000003407-copy.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	padding:50px 40px;
	width:50%;
}
#popmake-86465 .offer .col-one {
	display:flex;
	flex-direction:column;
	padding-bottom:0 !important;
}
#popmake-86465 .col-one-row-two {
	margin-top:100px;
}
#popmake-86465 .offer .col-one .pop_logo {
	margin-top:0 !important;
	margin-bottom:20px !important;
}
#popmake-86465 .offer .col-one h2 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 38px;
	line-height:40px;
	text-transform:capitalize;
	color:#fff;
	max-width:365px;
	margin-bottom:30px;
	letter-spacing:.5px;
	word-spacing:1.5px;
}
#popmake-86465 p .privacy {
	text-decoration-line:underline;
}
#popmake-86465 .offer .col-one p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 20px;
	color: #F7F7FF;
	max-width:440px;
	margin-bottom:30px;
}
#popmake-86465 .offer .col-one .specialBooks,
#popmake-86465 .offer .col-one .addetionalService {
	margin-bottom:30px;
} 
#popmake-86465 .offer .col-one .innovation h4  {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 15px;
	color:#fff;
	margin-bottom:10px;
}
#popmake-86465 .offer .col-one .innoImges {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
#popmake-86465 .offer .col-one .innoImges img  {
	margin:0 !important;
}
#popmake-86465 .offer .col-one .innoImges img {
	width:50px;
}
#popmake-86465.pum-container.pum-responsive.pum-responsive-medium {
	margin-left: -42% !important;
	width: 1200px !important;
	top:7% !important;
}
#popmake-86465 .col-two {
	padding:50px 80px;
	width:50%;
	background:#fff;
}
#popmake-86465 .col-two > h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 26px;
	line-height: 30px;
	color: #061B2B;
	text-align:center;
	margin-bottom:30px;
}
#popmake-86465 .col-two .tabs {
	display:flex;
	justify-content:center;
	align-items:center;	
}
#popmake-86465 .col-two .tabs h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	color: #061B2B;
	text-align:center;
	width:33%;
	cursor:pointer;
	text-transform:uppercase;
}
#popmake-86465 .col-two .formCon br  {
	display:none;
}
#popmake-86465 .col-two .formCon {
	margin-top:30px;
}
#popmake-86465 .col-two .formCon form p label {
	margin-bottom:5px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;	
	color: #828282;
}
#popmake-86465 .col-two .formCon form p label input ,
#popmake-86465 .col-two .formCon form p label textarea {
	background: #F1F5FF;
	border-color: #F1F5FF;
	padding: 14px 18px !important;
}
#popmake-86465 .col-two .formCon form p label textarea {
	height:130px;
	margin-top:12px !important;
	margin-bottom:12px !important;
}
#popmake-86465 .col-two .formCon form p label input {
	height:40px;
}
#popmake-86465 .col-two .formCon form input[type="submit"] {
	border-radius: 5px;
	width: 100%;
	font-weight: 700;
	font-size: 17px;
	line-height: 20px;
	font-family:'Ubuntu';
}
#popmake-86465 .col-two .privacy p{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 11px;
	text-align: center;
	color: #667085;
}
#popmake-86465 .col-two .ourContant {
	margin-top:50px;
}
#popmake-86465 .col-two .ourContant .row-one h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 28px;
	color: #061B2B;
	margin-bottom:20px;
}
#popmake-86465 .col-two .ourContant .row-one > p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #667085;
	max-width:350px;
	margin-bottom:50px;
}
#popmake-86465 .col-two .ourContant .row-one .contact {
	margin-top:20px;
}
#popmake-86465 .col-two .ourContant .row-one .contact p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	color: #061B2B;
	position:relative;
	padding-left:55px;
	margin-bottom:40px;
}
#popmake-86465 .col-two .ourContant .row-one .contact p.phone:before {
	content:url(../svg/call-icon.svg);
	position:absolute;
	left:0;
	top:-7px;
}
#popmake-86465 .col-two .ourContant .row-one .contact p.mail:before {
	content:url(../svg/mail-icon-2.svg);
	position:absolute;
	left:0;
	top:-7px;
}
#popmake-86465 .col-two .ourContant .row-one .contact > p:nth-child(2) {
	display:none;
}
#popmake-86465 .col-two .ourContant .row-two {
	text-align:center
}
#popmake-86465 .col-two .ourContant .row-two img{
	max-width:156px;
	margin-top:190px;
}
#popmake-86465 .col-two .book-call {
	margin-top:80px;
	text-align:center;
}
#popmake-86465 .col-two .book-call h3 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 28px;
	color: #0B1B2A;
	margin-bottom:10px;
}
#popmake-86465 .col-two .book-call p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #667085;
	margin-bottom:30px;
}
#popmake-86465 .col-two .book-call h2 {
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 26px;
	color:#333;
	margin-bottom:10px;
}
#popmake-86465 .col-two .book-call p.position {
	font-weight: 700;
	font-size: 10px;
	line-height: 16px;
	color: #4F61AF;
	margin-bottom:60px;
}
#popmake-86465 .col-two .book-call a {
	background: #333333;
	border-radius: 5px;
	padding:20px 80px;
	color:#fff;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-transform: uppercase;
}
#popmake-86465 .active {
	color:#828282 !important;
	position:relative;
}
#popmake-86465 .active:before {
	content: " ";
	height: 1px;
	left: 10px;
	position: absolute;
	right: 10px;
	bottom: 0;
/* 	width: 119px; */
	color: #828282;
	background: #828282;
}
#popmake-86465 .tab-container {
	display:none;
}
#ourContant .ourContant  {
	margin-top:50px;
}
#pum-86465.pum-theme-26514 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#pum-86465 .pum-close {
	color: #000;
	width: 30px;
	height: 30px;
	top: 10px !important;
	right: 10px !important;
	background-color: transparent;
	font-size: 21px;
	opacity: .6;
	box-shadow: none;
	cursor: pointer;
	position: absolute;
	z-index: 9999999999;
	border:none;
}
#popmake-86465 .calender-section {
	display:none ;
	margin-top:40px !important;
}
#popmake-86465 .Stefan {
	display:flex;
	align-items:center;
	margin-bottom:20px;
}
#popmake-86465 .Stefan > p {
	display:none;
}
#popmake-86465 .Stefan p{
	margin-bottom:0 !important;
}
#popmake-86465 .Stefan img {
	margin-right:25px;
	max-width:145px;
}
#popmake-86465 .pop_logo{
	max-width: 165px;
    min-height: 47px;
}
@media screen and (max-width:1450px) {
	#popmake-86465 .col-two {
		padding:20px 50px;
	}
	#popmake-86465 .col-two > h3 {
		margin-bottom:10px;
	}
	#popmake-86465 .col-two .formCon {
		margin-top:15px;
	}
	#popmake-86465 .col-two .book-call {
		margin-top:50px;
	}
}
@media screen and (max-width:1024px){
	#popmake-86465 .container {
		flex-direction:column-reverse;
	}
	#popmake-86465 .col-two ,
	#popmake-86465 .col-one {
		width:100% !important;
	}
	#popmake-86465 .col-one-row-two{
		margin-top:0;
	}
	#popmake-86465 .active:before{
		left:20px;
		width:136px;
	}
	#popmake-82250.pum-container.pum-responsive.pum-responsive-medium ,
	#popmake-86465.pum-container.pum-responsive.pum-responsive-medium  {
		width: 630px!important;
		top: 15% !important;
		margin-left: -27% !important;
	}
}
@media screen and (max-width:767px) {
	#popmake-86465 .col-two {
		padding:50px 20px;
	}
	#popmake-86465 .active:before {
		width:80px;
	}

/* 	#popmake-82250.pum-container.pum-responsive.pum-responsive-medium ,
	#popmake-86465.pum-container.pum-responsive.pum-responsive-medium  {
		padding-left:20px;
		padding-right:20px;
	} */
	#pum-86465 .pum-close {
		right:28px;
		top:5px;
	}
	#popmake-86465 .col-two .book-call a {
		padding:20px;
	}
	#popmake-86465 .Stefan  {
		display:block;
	}
	#popmake-86465 .offer .col-one h2{
		font-size:26px;
		line-height:32px;
	}
	#popmake-86465 .offer .col-one {
		padding:20px;
	}
	#popmake-86465 .innoImges {
		flex-wrap: wrap;
   	 	justify-content: center !important;
	}
	#popmake-86465 .offer .col-one .innoImges img {
    	margin-right: 20px !important;
    	margin-bottom: 8px;
	}
	#popmake-86465 .col-two .tabs h3 {
		font-size:13px;
	}
}

/******/
#pum-61048 .new-unite-popup-signup-or-login p {
	margin-top:5px !important;
}
html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right:0 !important;
}
@media screen and (max-width:1000px) {
	#popmake-61048 .new-unite-popup-form td.lwa-submit-links {
		margin-top:15px !important
	}

}
@media screen and (max-width:1024px) {
	.category-527 .mega-lang-item-en a ,
	.category-529 .mega-lang-item-en a {
		left:25px !important;
	}
	.category-527 .mega-btn-free-md ,
	.category-529 .mega-btn-free-md {
		margin-top:45px !important;
	}
}
/* @media screen and (max-width:600px) {
#popmake-61048 ,
#popmake-60806 {
top:90px !important;
}
} */

/******** validation popups **********/
#popmake-86292 .container {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	padding:20px;
}
#popmake-86292 .content h3 {
	font-weight: 700;
    font-size: 36px;
    line-height: 41px;
    text-align: center;
    max-width: 410px;
    margin: 20px auto;
	color:#061B2B;
	font-family: 'Ubuntu';
}
#popmake-86292 .content p {
	font-weight: 400;
    font-size: 18px;
    margin: 0 auto 20px;
    max-width: 475px;
    color: #667085;
	line-height:25px;
	text-align:center;
	font-family: 'Ubuntu';
}
#popmake-86292 .vervication p{
	font-weight: 400;
	font-size: 18px;
	line-height: 21px;
	color: #667085;
	font-family: 'Ubuntu';
}
#popmake-86292 .vervication p span {
	color:#061B2B;
	font-family: 'Ubuntu';
}
#popmake-86292 .resend-mail {
	min-width:299px;
	margin-top:25px;
	width: 100%;
}
#popmake-86292 .resend-mail p {
	font-weight: 400;
	font-size: 18px;
	line-height: 21px;
	color: #667085;
	font-family: 'Ubuntu';
}
#popmake-86292 .resend-mail a {
	color:#2F80ED;
	font-weight:700;
	font-family: 'Ubuntu';
} 
#popmake-86292 {
	background: linear-gradient(144.37deg, #E4F5FA 1.38%, #B6E5E8 100%);
	border-radius: 10px;
}
#pum-86292 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#popmake-86292 .pum-close {
	color: #667085;
    width: 30px;
    height: 30px;
    top: 10px !important;
    right: 10px !important;
    background-color: transparent;
    font-size: 21px;
    opacity: .6;
    box-shadow: none;
    cursor: pointer;
    position: absolute;
    z-index: 9999999999;
    border: none;
}
@media screen and (max-width:767px) {
	#popmake-86292 .content h3 {
		font-size:27px;
		line-height:33px;
	}
}

/**********/

#popmake-86303 .container {
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
#pum-86303 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#pum-86303 .pum-close {
	color: #667085;
    width: 30px;
    height: 30px;
    top: 10px !important;
    right: 10px !important;
    background-color: transparent;
    font-size: 21px;
    opacity: .6;
    box-shadow: none;
    cursor: pointer;
    position: absolute;
    z-index: 9999999999;
    border: none;
}
#popmake-86303 {
	background: linear-gradient(144.37deg, #E4F5FA 1.38%, #B6E5E8 100%);
	border-radius: 10px;
}
#popmake-86303 .content h3 {
	font-weight: 700;
	font-size: 36px;
	line-height: 60px;
	color: #061B2B;
	text-align: center;
    font-family: 'Ubuntu';
	margin-top:20px;
}
#popmake-86303 .content p {
	font-weight: 400;
	font-size: 18px;
	line-height:25px;
	color: #667085;
	text-align:center;
	max-width:491px;
	margin-bottom:30px;
	margin-top:20px;
	font-family: 'Ubuntu';
}
#popmake-86303 .content a{
	font-weight: 500;
	font-size: 18px;
	line-height: 21px;
	color: #2F80ED;
	font-family: 'Ubuntu';
}
@media screen and (max-width:767px) {
	#popmake-86303 .content h3 {
		font-size:27px;
		line-height:33px;
		margin-bottom:15px;
	}
}

#popmake-86292 .vervication p ,
#popmake-86292 .resend-mail {
	text-align: center !important;
}

#popmake-86292 .resend-mail .resend-mail-alert {
	background-color: #0cac6d;
	padding: 10px 20px;
	color: #fff;
	border-radius: 5px;
	margin-bottom: 10px;
	text-align: center;
}

#popmake-86292 .resend-mail .wpcf7-spinner {
	/*margin-left: 5px;*/
	width: 20px;
	height: 20px;
	vertical-align: text-bottom;
	display: none;
}

/******** validation popups **********/

html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{
	overflow-y:scroll;
}

/****** user-interests-mail ******/
.mail-header h2 {
	max-width:627px;
	margin:auto;
}
.mail-content div {
	max-width:576px;
	margin:auto;
	margin-top:20px;
	text-align:center;
}
.page-id-86546 .user_int_survey ,
.page-id-87724 .user_int_survey ,
.page-id-87726 .user_int_survey ,
.page-id-87738 .user_int_survey ,
.page-id-87733 .user_int_survey ,
.page-id-87731 .user_int_survey {
	visibility: hidden;
    height: 0;
}

.page-id-86546 .popup-user-subscrib-md .popup-control-md ,
.page-id-87724 .popup-user-subscrib-md .popup-control-md ,
.page-id-87726 .popup-user-subscrib-md .popup-control-md ,
.page-id-87738 .popup-user-subscrib-md .popup-control-md ,
.page-id-87733 .popup-user-subscrib-md .popup-control-md ,
.page-id-87731 .popup-user-subscrib-md .popup-control-md {
	width:calc(49% - 18px);
	background-color:#CCDEFF;
	border-color:#CCDEFF;
	cursor: pointer;
}
.page-id-86546 .some-error-md ,
.page-id-87724 .some-error-md ,
.page-id-87726 .some-error-md ,
.page-id-87738 .some-error-md ,
.page-id-87733 .some-error-md ,
.page-id-87731 .some-error-md {
    margin-bottom: 10px;
    margin-left: 8px;
    visibility: hidden;
    color: #000;
    height: 0;
    font-size: 18px;
    font-weight: 500;
}
.page-id-86546 .active-md ,
.page-id-87724 .active-md ,
.page-id-87726 .active-md ,
.page-id-87738 .active-md ,
.page-id-87733 .active-md ,
.page-id-87731 .active-md {
    visibility: visible !important;
    height: auto !important;
}
.page-id-86546 .thank-you-masseg-continer-md div ,
.page-id-87724 .thank-you-masseg-continer-md div ,
.page-id-87726 .thank-you-masseg-continer-md div ,
.page-id-87738 .thank-you-masseg-continer-md div ,
.page-id-87733 .thank-you-masseg-continer-md div ,
.page-id-87731 .thank-you-masseg-continer-md div {
	text-align: center;
    font-size: 21px;
    color: #000;
    font-weight: 500;
}
.page-id-86546 .thank-you-masseg-continer-md ,
.page-id-87724 .thank-you-masseg-continer-md ,
.page-id-87726 .thank-you-masseg-continer-md ,
.page-id-87738 .thank-you-masseg-continer-md ,
.page-id-87733 .thank-you-masseg-continer-md ,
.page-id-87731 .thank-you-masseg-continer-md {
	background-color: #CCDEFF;
    padding: 10px;
    border-radius: 10px;
    max-width: 1000px;
    margin: auto !important;
}
.page-id-86546 .thank-you-masseg-continer-md ,
.page-id-87724 .thank-you-masseg-continer-md ,
.page-id-87726 .thank-you-masseg-continer-md ,
.page-id-87738 .thank-you-masseg-continer-md ,
.page-id-87733 .thank-you-masseg-continer-md ,
.page-id-87731 .thank-you-masseg-continer-md {
    margin-top: 10px;
    margin-left: 8px;
    visibility: hidden;
    height: 0;
}
.page-id-86546 .popup-user-subscrib-md .popup-submit-md button ,
.page-id-87724 .popup-user-subscrib-md .popup-submit-md button ,
.page-id-87726 .popup-user-subscrib-md .popup-submit-md button ,
.page-id-87738 .popup-user-subscrib-md .popup-submit-md button ,
.page-id-87733 .popup-user-subscrib-md .popup-submit-md button ,
.page-id-87731 .popup-user-subscrib-md .popup-submit-md button {
	width:auto;
	margin:auto;
	background:#74A66D;
	padding:15px 40px;
}
.page-id-86546 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87724 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87726 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87738 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87733 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87731 .popup-user-subscrib-md .popup-control-md .input-continer-md {
	align-items:center;
}
.page-id-86546 svg.Md-done ,
.page-id-87724 svg.Md-done ,
.page-id-87726 svg.Md-done ,
.page-id-87738 svg.Md-done ,
.page-id-87733 svg.Md-done ,
.page-id-87731 svg.Md-done {
	right:3px;
	top:unset;
}
.page-id-86546 .popup-user-subscrib-md .popup-control-md .input-continer-md input ,
.page-id-87724  .popup-user-subscrib-md .popup-control-md .input-continer-md input ,
.page-id-87726 .popup-user-subscrib-md .popup-control-md .input-continer-md input ,
.page-id-87738 .popup-user-subscrib-md .popup-control-md .input-continer-md input ,
.page-id-87733 .popup-user-subscrib-md .popup-control-md .input-continer-md input ,
.page-id-87731 .popup-user-subscrib-md .popup-control-md .input-continer-md input {
	opacity:1 !important;
	height:20px !important;
	width:20px !important;
	right:0 !important;
	left:unset !important;
	background:#fff;
	border-color:#fff;
	top:unset !important;
}
.page-id-86546 input[type="checkbox"]:checked ,
.page-id-87724 input[type="checkbox"]:checked ,
.page-id-87726 input[type="checkbox"]:checked ,
.page-id-87738 input[type="checkbox"]:checked ,
.page-id-87733 input[type="checkbox"]:checked ,
.page-id-87731 input[type="checkbox"]:checked {
	background-color:#4560A4 !important;
	background-image:url("../svg/checkmark.svg") !important;
	border-color:#4560A4 !important;
}
.page-id-86546 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87724 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87726 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87738 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87733 .popup-user-subscrib-md .popup-control-md .input-continer-md ,
.page-id-87731 .popup-user-subscrib-md .popup-control-md .input-continer-md {
	margin:0 !important;
}
.popup-user-subscrib-md .popup-submit-md button:hover {
	background:#63b557 !important;
	border:none !important;
	color:#fff !important;
}
.page-id-86546 .lang-item-de ,
.page-id-87724 .lang-item-de ,
.page-id-87726 .lang-item-de,
.page-id-87738 .lang-item-de,
.page-id-87733 .lang-item-de,
.page-id-87731 .lang-item-de{
	display:none;
}
@media screen and (min-width:1025px) {
	.user-interests-mail-section > div {
		max-width:1000px;
	}
}
@media screen and (max-width:767px) {
	.page-id-86546 .popup-user-subscrib-md .popup-control-md ,
	.page-id-87724 .popup-user-subscrib-md .popup-control-md ,
	.page-id-87726 .popup-user-subscrib-md .popup-control-md ,
	.page-id-87738 .popup-user-subscrib-md .popup-control-md ,
	.page-id-87733 .popup-user-subscrib-md .popup-control-md ,
	.page-id-87731 .popup-user-subscrib-md .popup-control-md {
		width:100%;
	}
	.page-id-86546 .popup-user-subscrib-md .popup-submit-md button ,
	.page-id-87724 .popup-user-subscrib-md .popup-submit-md button ,
	.page-id-87726 .popup-user-subscrib-md .popup-submit-md button ,
	.page-id-87738 .popup-user-subscrib-md .popup-submit-md button ,
	.page-id-87733 .popup-user-subscrib-md .popup-submit-md button ,
	.page-id-87731 .popup-user-subscrib-md .popup-submit-md button {
		padding:15px;
	}
	.page-id-86546 .mega-btn-free-md ,
	.page-id-87724 .mega-btn-free-md ,
	.page-id-87726 .mega-btn-free-md ,
	.page-id-87738 .mega-btn-free-md ,
	.page-id-87733 .mega-btn-free-md ,
	.page-id-87731 .mega-btn-free-md {
		margin-top:40px !important;
	}
	.page-id-86546 .mega-lang-item-en > a ,
	.page-id-87724 .mega-lang-item-en > a ,
	.page-id-87726 .mega-lang-item-en > a,
	.page-id-87738 .mega-lang-item-en > a,
	.page-id-87733 .mega-lang-item-en > a,
	.page-id-87731 .mega-lang-item-en > a{
		left:30px !important;
	}
	.page-id-86546 .mega-blog-item > ul ,
	.page-id-87724 .mega-blog-item > ul ,
	.page-id-87726 .mega-blog-item > ul,
	.page-id-87738 .mega-blog-item > ul,
	.page-id-87733 .mega-blog-item > ul,
	.page-id-87731 .mega-blog-item > ul{
		margin-top:0 !important;
	} 
}
/****** user-interests-mail ******/

/****** start schedule-call popup ******/
#popmake-88074 ,
#popmake-87749 {
	padding: 0;
}

#popmake-88074 .pum-close.popmake-close ,
#popmake-87749 .pum-close.popmake-close {
	color: #000;
	width: 30px;
	height: 30px;
	top: 10px !important;
	right: 10px !important;
	background-color: transparent;
	font-size: 21px;
	opacity: .6;
	box-shadow: none;
	cursor: pointer;
	position: absolute;
	z-index: 9999999999;
	border: none;
}

#pum-87749.pum-theme-88074 ,
#pum-88077.pum-theme-26514 ,
#pum-88074.pum-theme-26514 ,
#pum-87749.pum-theme-26514 {
	background-color: rgba(0, 0, 0, 0.2) !important;
}

#popmake-88074 .schedule-call .container-sec ,
#popmake-87749 .schedule-call .container-sec {
	display: flex;
	flex-wrap: wrap;
	text-align: center;
	font-family: 'Ubuntu' !important;
}

#popmake-88074 .schedule-call .container-sec img ,
#popmake-87749 .schedule-call .container-sec img {
	margin-top: 0;
}

#popmake-88074 .schedule-call .container-sec .col-one ,
#popmake-87749 .schedule-call .container-sec .col-one {
	width: 50%;
	padding: 60px;
	background-image: url("../png/group-1000003520-3.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-one h2 ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-one h2 {
	font-weight: 700;
	font-size: 36px;
	text-transform: capitalize;
	color: #FFFFFF;
	margin-bottom: 20px;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-one p ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-one p {
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #F7F7FF;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-two h4 ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-two h4 {
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	color: #FFFFFF;
	margin-bottom: 20px;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-two p ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-two p {
	color: #FFFFFF;
}

#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-three img {
	width: 50%;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four {
	display: flex;
	align-items: center;
	justify-content: center;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four .img-sec ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four .img-sec {
	width: 75px;
	margin-right: 20px;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four .img-sec img ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four .img-sec img {
	width: 100%;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four h3 ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four h3 {
	font-family: 'Gochi Hand' !important;
	font-weight: 400;
	font-size: 24px;
	line-height: 28px;
	color: #FFFFFF;
	opacity: 0.9;
	text-align: left;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four p ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four p {
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: left;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-five ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-five {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-five img ,
#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-five img {
	width: 50px;
}

#popmake-88074 .schedule-call .container-sec .col-two ,
#popmake-87749 .schedule-call .container-sec .col-two {
	width: 50%;
	padding: 60px;
	background-color: #ffffff;
}

#popmake-88074 .schedule-call .container-sec .col-two .col-two-row-one h2 ,
#popmake-87749 .schedule-call .container-sec .col-two .col-two-row-one h2 {
	font-weight: 700;
	font-size: 32px;
	line-height: 130%;
	text-align: center;
	text-transform: capitalize;
	color: #061B2B;
	margin-bottom: 15px;
}

#popmake-88074 .schedule-call .container-sec .col-two .col-two-row-one h2 span ,
#popmake-87749 .schedule-call .container-sec .col-two .col-two-row-one h2 span {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

#popmake-88074 .schedule-call .container-sec .col-two .col-two-row-one p ,
#popmake-87749 .schedule-call .container-sec .col-two .col-two-row-one p {
	font-weight: 400;
	font-size: 17px;
	line-height: 140%;
	text-align: center;
	color: #667085;
	width: 80%;
	margin-inline: auto;
}

#popmake-88074 .schedule-call .container-sec .col-two .calendly-inline-widget ,
#popmake-87749 .schedule-call .container-sec .col-two .calendly-inline-widget {
	min-width: 320px;
	height: 530px;
	max-width: 100%;
	width: 100%;
	overflow: hidden;
	border-radius: 20px !important;
	padding: 20px !important;
	margin-top: 30px !important;
	margin-inline: auto !important;
	background-image: linear-gradient(white, white), radial-gradient(circle at top left, #913DDA,#AC54EE,#E38960) !important;
	border: double 4px transparent !important;
	background-origin: border-box !important;
	background-clip: padding-box, border-box !important;
}

#popmake-88074 .schedule-call .container-sec .col-two .copyright ,
#popmake-87749 .schedule-call .container-sec .col-two .copyright {
	margin-top: 20px;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #667085;
}

@media screen and (max-width: 549.98px) {
	#popmake-88074 .schedule-call .container-sec .col-one ,
	#popmake-87749 .schedule-call .container-sec .col-one {
		width: 100%;
		padding: 50px 25px;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-one h2 ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-one h2 {
		font-size: 25px;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-one p ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-one p {
		margin-bottom: 30px;
		font-size: 16px;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-two p ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-two p {
		margin-bottom: 30px;
		font-size: 16px;
	}

	#popmake-88074 .schedule-call .container-sec .col-two ,
	#popmake-87749 .schedule-call .container-sec .col-two {
		width: 100%;
		padding: 50px 25px;
	}

	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-three img {
		width: 60%;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four {
		margin-block: 30px;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four h3 ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four h3 {
		font-size: 20px;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-five ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-five {
		flex-wrap: wrap;
		justify-content: center;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-five img ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-five img {
		width: 70px;
		padding: 10px;
		margin: 0 !important;
	}

	#popmake-88074 .schedule-call .container-sec .col-two .col-two-row-one h2 ,
	#popmake-87749 .schedule-call .container-sec .col-two .col-two-row-one h2 {
		font-size: 25px;
	}

	#popmake-88074 .schedule-call .container-sec .col-two .col-two-row-one p ,
	#popmake-87749 .schedule-call .container-sec .col-two .col-two-row-one p {
		width: 100%;
		font-size: 16px;
	}

	#popmake-88074 .schedule-call .container-sec .col-two .calendly-inline-widget ,
	#popmake-87749 .schedule-call .container-sec .col-two .calendly-inline-widget {
		min-width: 300px;
		padding: 20px 5px !important;
		max-width: 100%;
	}

}

@media (min-width: 900px) and (max-width: 1300px) {
	#popmake-88074 .schedule-call .container-sec .col-two ,
	#popmake-87749 .schedule-call .container-sec .col-two {
		padding: 60px 30px;
		background-color: #ffffff;
	}
}

@media (min-width: 550px) and (max-width: 899.98px) {
	#popmake-88074 .schedule-call .container-sec .col-one ,
	#popmake-87749 .schedule-call .container-sec .col-one {
		width: 100%;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-one p ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-one p {
		margin-bottom: 30px;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-two p ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-two p {
		margin-bottom: 30px;
	}

	#popmake-88074 .schedule-call .container-sec .col-two ,
	#popmake-87749 .schedule-call .container-sec .col-two {
		width: 100%;
	}

	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-three img {
		width: 60%;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-four ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-four {
		margin-block: 30px;
	}


	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-five ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-five {
		flex-wrap: wrap;
		justify-content: center;
	}

	#popmake-88074 .schedule-call .container-sec .col-one .col-one-row-five img ,
	#popmake-87749 .schedule-call .container-sec .col-one .col-one-row-five img {
		width: 70px;
		padding: 10px;
		margin: 0 !important;
	}

	#popmake-88074 .schedule-call .container-sec .col-two .col-two-row-one p ,
	#popmake-87749 .schedule-call .container-sec .col-two .col-two-row-one p {
		width: 100%;
	}

	#popmake-88074 .schedule-call .container-sec .col-two .calendly-inline-widget ,
	#popmake-87749 .schedule-call .container-sec .col-two .calendly-inline-widget {
		max-width: 100%;
	}

}
/****** end schedule-call popup ******/

/****** start single-schedule-call popup ******/
#popmake-88077 {
	padding: 0;
}

#popmake-88077  .pum-close.popmake-close {
	color: #000;
	width: 30px;
	height: 30px;
	top: 10px !important;
	right: 10px !important;
	background-color: transparent;
	font-size: 21px;
	opacity: .6;
	box-shadow: none;
	cursor: pointer;
	position: absolute;
	z-index: 9999999999;
	border: none;
}

#popmake-88077 .single-schedule-call {
	position: relative;
	background-image: url("../png/frame-1000003165-1.png");
	background-size: contain;
	background-repeat: no-repeat;
}

#popmake-88077 .single-schedule-call .container-sec {
	padding: 60px;
	text-align: center;
}

#popmake-88077 .single-schedule-call .container-sec img.site-logo {
	position: absolute;
	left: 60px;
	top: 60px;
}

#popmake-88077 .single-schedule-call .container-sec .col-one {
	position: relative;
}

#popmake-88077 .single-schedule-call .container-sec .col-one p:after {
	position: absolute;
	bottom: -100px;
	right: 210px;
	content: url(../png/group-1000003122.png);
}

#popmake-88077 .single-schedule-call .container-sec .col-one h2 {
	font-family: 'Ubuntu' !important;
	font-weight: 700;
	font-size: 32px;
	line-height: 60px;
	text-transform: capitalize;
	color: #061B2B;
	margin-bottom: 15px;
	margin-top: 30px;
}

#popmake-88077 .single-schedule-call .container-sec .col-one p {
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #061B2B;
	margin-inline: auto;
	width: 42%;
}

#popmake-88077 .single-schedule-call .container-sec .col-one p span {
	font-weight: 700;
	font-size: 18px;
	line-height: 140%;
	background: linear-gradient(315deg, #E38960 0%, #AC54EE 53.13%, #913DDA 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

#popmake-88077 .single-schedule-call .container-sec .calendly-inline-widget {
	position: relative;
	min-width: 320px;
	height: 530px;
	max-width: 470px;
	width: 100%;
	overflow: hidden;
	border-radius: 20px !important;
	padding: 20px !important;
	margin-top: 30px !important;
	margin-inline: auto !important;
	background-image: linear-gradient(white, white), radial-gradient(circle at top left, #913DDA,#AC54EE,#E38960) !important;
	border: double 4px transparent !important;
	background-origin: border-box !important;
	background-clip: padding-box, border-box !important;
}

#popmake-88077 .single-schedule-call .container-sec .col-two {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 40px;
}

#popmake-88077 .single-schedule-call .copyright {
	background: #E4E7FF;
	padding: 20px;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #667085;
	text-align: center;
}

#popmake-88077 .single-schedule-call .container-sec .col-two img {
	margin-block: 0;
	margin-inline: 30px;
}

@media screen and (max-width: 1400px) {
	#popmake-88077 .single-schedule-call .container-sec .col-one p:after {
		right: 20px;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one p {
		width: 70%;
	}
}

@media screen and (max-width: 1200px) {

	#popmake-88077 .single-schedule-call {
		background-size: cover;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one p:after {
		right: 0;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one h2 {
		margin-top: 70px;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one p {
		width: 80%;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-two {
		flex-wrap: wrap;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-two img {
		margin-block: 10px;
	}
}

@media screen and (max-width: 800px) {
	#popmake-88077 .single-schedule-call .container-sec .col-one p:after {
		right: -20px;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one p {
		width: 80%;
	}
}

@media screen and (max-width: 600px) {
	#popmake-88077 .single-schedule-call .container-sec {
		padding: 50px 30px;
	}

	#popmake-88077 .single-schedule-call .container-sec img.site-logo {
		left: 50%;
		transform: translateX(-50%);
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one p:after {
		bottom: -55px;
		right: -65px;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-one p {
		width: 100%;
	}

	#popmake-88077 .single-schedule-call .container-sec .col-two img {
		margin-inline: 15px;
	}

	#popmake-88077 .single-schedule-call .container-sec .calendly-inline-widget {
		min-width: 300px;
		padding: 20px 5px !important;
		max-width: 100%;
	}
}
/****** start single-schedule-call popup ******/

/** edits on search widget **/
#search-2 .search-submit:hover {
	background-color:transparent !important;
}

/** site map **/
.page-id-91914 h3.elementor-heading-title.elementor-size-default{
	font-family: 'Ubuntu';
    font-size: 45px;
    color: #000;
}
li.sitemap-category-item ,
li.sitemap-page-item {
	font-family:'Ubuntu';
}
li.sitemap-category-item strong{
	font-family: 'Ubuntu';
    font-size: 25px;
    color: #2a305a;
}
ul.sitemap-categories-list{
	list-style:none;
}
li.sitemap-category-item ul{
	margin-top: 10px;
    margin-bottom: 30px;
}
li.sitemap-category-item a:hover ,
li.sitemap-page-item a:hover{
	color:#dc2828;
}
.elementor-element-598b677 {
  margin-top: 150px;
  padding: 0 30px;
}

.elementor-element-d6edbd4 {
  padding: 0 30px;
}
.elementor-element-d6edbd4 {
  padding: 0 30px;
}

/*** new signup popup **/
/**** AS Remive css start *****/
#popmake-93886{
	width: 1067px !important;
	background:url(../png/frame-1000004020.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	border-radius: 10px;
}
#popmake-93886 .pop-up-con{
	display:flex;
	flex-direction:row;
	max-width:670px;
	margin:auto;
	background:#fff;
	border: 2px solid #B5C5FE;
	border-radius: 21px;
	padding: 54px 44px 30px;
}
#popmake-93886 .pop-up-con .col-one {
	width:60%;
	padding-right:40px;
}
#popmake-93886 .pop-up-con .col-two{
	width:40%;
	display: flex;
    flex-direction: column;
    align-items: center;
}
#popmake-93886 .pop-up-con .col-one h2 {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
		font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
	text-align:center;
	max-width:300px;
	margin-bottom:10px;
}
#popmake-93886 .pop-up-con .col-one > p{
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #061B2B;
	text-align:center;
}
#popmake-93886 .pop-up-con .col-one form input[type="text"] ,
#popmake-93886 .pop-up-con .col-one form input[type="email"] {
	background: #EDF2FF !important;
    border-radius: 5px !important;
	border:none !important;
}
#popmake-93886 .pop-up-con .col-one form input[type="email"]{
	margin-top:0 !important;
}
#page #popmake-93886 .pop-up-con .col-one form .wpcf7-list-item-label ,
#page #popmake-93886 .pop-up-con .col-one form .wpcf7-list-item-label a {
	color: #4F4F4F !important;
	font-size:14px !important;
	line-height:22px !important;
}
#popmake-93886 .pop-up-con .col-one form .form-btns-container input[type="submit"]{
	background: #B3E9C1 !important;
	border-radius: 4px !important;
	color:#061B2B !important;
	font-size: 12px !important;
	line-height: 14px !important;
	margin-top:10px;
}
#popmake-93886 .pop-up-con .col-two .box-one {
	border: 1px solid #EDF2FF;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 24px 32px 32px;
	max-width:210px;
}
#popmake-93886 .pop-up-con .col-two .box-one h2 {
	background: linear-gradient(112.75deg, #6AD0D0 43.26%, #6271AF 128.13%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 30px;
	line-height: 34px;
	text-align: center;
	margin-bottom:10px;
}
#popmake-93886 .pop-up-con .col-two .box-one p {
	background: linear-gradient(110.46deg, #3EB4E7 -0.03%, #6271AF 100.9%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	max-width:178px;
}
#popmake-93886 .pop-up-con .col-two .box-two h5 {
	background: linear-gradient(110.46deg, #3EB4E7 -0.03%, #6271AF 100.9%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	max-width:178px;
	margin:auto;
}
#popmake-93886 .pop-up-con .col-two .box-two img{
	border: 2px solid #E3EFFF;
	border-radius: 6px;
	margin-bottom:10px;
}
#pum-93886 {
	background:rgba(0,0,0,.2)!important;
}
#pum-93886 .pum-close{
	opacity: 1;
    background-color: transparent;
    box-shadow: none;
    font-family: 'Ubuntu'!important;
    font-size: 30px!important;
    color: #fff;
    cursor: pointer;
    top: 10px!important;
    right: 20px!important;
}
#pum-93886 .new-unite-popup-signup-or-login p {
	color:#fff !important;
}
#pum-93886 .new-unite-popup-signup-or-login p a{
	color:#B3E9C1 !important;
}
#popmake-93886 .pop-up-con .col-one form p > label{
	color: #3A444D;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	text-align:center;
	margin-bottom:5px;
}
#popmake-93886 .wpcf7-response-output{
	display:none !important;
}
@media screen and (max-width:767px){
	#popmake-93886 .pop-up-con{
		flex-direction:column;
	}
	#popmake-93886 .pop-up-con .col-one ,
	#popmake-93886 .pop-up-con .col-two {
		width:100%;
	}
	#popmake-93886 .pop-up-con .col-one {
		padding-right:0 ;
	}
	#pum-93886 .pum-close {
		top:15px !important;
		right:25px !important;
	}
	#popmake-93886 .pop-up-con{
		padding:20px;
	}
}
/***** AS Remove css end *****/

/** start new Blueprint popup **/
/***** AS Remove #popmake-98870 , #popmake-98868 css only start *****/
#pum-98870 ,
#pum-98868 ,
#pum-98866 ,
#pum-98864 ,
#pum-98862 ,
#pum-98858 ,
#pum-98860{
	background-color: rgba(0, 0, 0, 0.2) !important;
}
#popmake-98870 iframe ,
#popmake-98868 iframe ,
#popmake-98866 iframe ,
#popmake-98864 iframe ,
#popmake-98862 iframe ,
#popmake-98860 iframe ,
#popmake-98858 iframe {
	background-color: transparent ;
}
#popmake-98870 ,
#popmake-98868 ,
#popmake-98866 ,
#popmake-98864 ,
#popmake-98862 ,
#popmake-98860 ,
#popmake-98858 {
	padding:0;
	min-width:900px !important;
	margin-left:-35% !important;
} 
#popmake-98870 .talk-pop .container ,
#popmake-98868 .talk-pop .container ,
#popmake-98866 .talk-pop .container ,
#popmake-98864 .talk-pop .container ,
#popmake-98862 .talk-pop .container ,
#popmake-98860 .talk-pop .container ,
#popmake-98858 .talk-pop .container {
	display:flex;
} 
#popmake-98870 .talk-pop .talk-content ,
#popmake-98868 .talk-pop .talk-content ,
#popmake-98866 .talk-pop .talk-content ,
#popmake-98864 .talk-pop .talk-content ,
#popmake-98862 .talk-pop .talk-content ,
#popmake-98860 .talk-pop .talk-content ,
#popmake-98858 .talk-pop .talk-content {
	width:50%;
	background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3DA2FF 100%);
	padding:35px 70px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
} 
#popmake-98870 .talk-pop .talk-content .con-two p ,
#popmake-98868 .talk-pop .talk-content .con-two p ,
#popmake-98866 .talk-pop .talk-content .con-two p ,
#popmake-98864 .talk-pop .talk-content .con-two p ,
#popmake-98862 .talk-pop .talk-content .con-two p ,
#popmake-98860 .talk-pop .talk-content .con-two p ,
#popmake-98858 .talk-pop .talk-content .con-two p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 26px;
	color:#fff;
	margin-bottom:15px;
}
#popmake-98870 .talk-calendar ,
#popmake-98868 .talk-calendar ,
#popmake-98866 .talk-calendar ,
#popmake-98864 .talk-calendar ,
#popmake-98862 .talk-calendar ,
#popmake-98860 .talk-calendar ,
#popmake-98858 .talk-calendar {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	padding:35px;
	background:#fff;
	width:50%;
	padding-bottom:0;
}
#popmake-98870 .talk-calendar img ,
#popmake-98868 .talk-calendar img ,
#popmake-98866 .talk-calendar img ,
#popmake-98864 .talk-calendar img ,
#popmake-98862 .talk-calendar img ,
#popmake-98860 .talk-calendar img ,
#popmake-98858 .talk-calendar img {
	margin-bottom:20px;
	width:150px;
}
#popmake-98870 .talk-calendar p ,
#popmake-98868 .talk-calendar p ,
#popmake-98866 .talk-calendar p ,
#popmake-98864 .talk-calendar p ,
#popmake-98862 .talk-calendar p ,
#popmake-98860 .talk-calendar p ,
#popmake-98858 .talk-calendar p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	max-width:432px;
	text-align: center;
	margin:auto;
	line-height:20px;
	color: #667085;
}
#popmake-98870 .pum-close ,
#popmake-98868 .pum-close ,
#popmake-98866 .pum-close ,
#popmake-98864 .pum-close ,
#popmake-98862 .pum-close ,
#popmake-98860 .pum-close ,
#popmake-98858 .pum-close {
	color: #000;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    opacity: .6;
    box-shadow: none;
	cursor:pointer;
}
#popmake-98870 .talk-pop .talk-content ,
#popmake-98868 .talk-pop .talk-content ,
#popmake-98866 .talk-pop .talk-content ,
#popmake-98864 .talk-pop .talk-content ,
#popmake-98862 .talk-pop .talk-content ,
#popmake-98860 .talk-pop .talk-content ,
#popmake-98858 .talk-pop .talk-content {
	width:50%;
	background: url(../webp/frame-1000004215-1.webp);
	background-size:cover;
	background-position:center;
	padding:35px 40px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
#popmake-98870 .talk-pop .talk-content .con-one .images ,
#popmake-98868 .talk-pop .talk-content .con-one .images ,
#popmake-98866 .talk-pop .talk-content .con-one .images ,
#popmake-98864 .talk-pop .talk-content .con-one .images ,
#popmake-98862 .talk-pop .talk-content .con-one .images ,
#popmake-98860 .talk-pop .talk-content .con-one .images ,
#popmake-98858 .talk-pop .talk-content .con-one .images {
	display:flex;
	flex-direction: row-reverse;
    align-items: self-start;
    justify-content: center;
}
#popmake-98870 .talk-pop .talk-content .con-one .images img.css-model-img-pp  ,
#popmake-98868 .talk-pop .talk-content .con-one .images img.css-model-img-pp ,
#popmake-98866 .talk-pop .talk-content .con-one .images img.css-model-img-pp  ,
#popmake-98864 .talk-pop .talk-content .con-one .images img.css-model-img-pp ,
#popmake-98862 .talk-pop .talk-content .con-one .images img.css-model-img-pp ,
#popmake-98860 .talk-pop .talk-content .con-one .images img.css-model-img-pp ,
#popmake-98858 .talk-pop .talk-content .con-one .images img.css-model-img-pp {
	width: 67% !important;
    margin-left: 0 !important;
}
#popmake-98870 .talk-pop .logo ,
#popmake-98868 .talk-pop .logo ,
#popmake-98866 .talk-pop .logo ,
#popmake-98864 .talk-pop .logo ,
#popmake-98862 .talk-pop .logo ,
#popmake-98860 .talk-pop .logo ,
#popmake-98858 .talk-pop .logo {
	width:27%;
	margin-top:0;
	display:block !important;
	margin-right:0;
} 
#popmake-98870 .talk-pop .talk-content h2 ,
#popmake-98868 .talk-pop .talk-content h2 ,
#popmake-98866 .talk-pop .talk-content h2 ,
#popmake-98864 .talk-pop .talk-content h2 ,
#popmake-98862 .talk-pop .talk-content h2 ,
#popmake-98860 .talk-pop .talk-content h2 ,
#popmake-98858 .talk-pop .talk-content h2 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
	line-height: 45px;
	color:#fff;
	text-transform:capitalize;
	margin-bottom:26px;
	max-width:454px;
}
#popmake-98870 .talk-pop .talk-content .con-one p ,
#popmake-98868 .talk-pop .talk-content .con-one p ,
#popmake-98866 .talk-pop .talk-content .con-one p ,
#popmake-98864 .talk-pop .talk-content .con-one p ,
#popmake-98862 .talk-pop .talk-content .con-one p ,
#popmake-98860 .talk-pop .talk-content .con-one p ,
#popmake-98858 .talk-pop .talk-content .con-one p ,
#popmake-98870 .talk-pop .talk-content .text-two ,
#popmake-98868 .talk-pop .talk-content .text-two ,
#popmake-98866 .talk-pop .talk-content .text-two ,
#popmake-98864 .talk-pop .talk-content .text-two ,
#popmake-98862 .talk-pop .talk-content .text-two ,
#popmake-98860 .talk-pop .talk-content .text-two ,
#popmake-98858 .talk-pop .talk-content .text-two {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #F7F7FF;
    line-height: 26px;
}

@media screen and (min-width:1100px){
	#popmake-98870 ,
	#popmake-98868 ,
	#popmake-98866 ,
	#popmake-98864 ,
	#popmake-98862 ,
	#popmake-98860 ,
	#popmake-98858 {
		padding: 0;
		min-width: 1100px !important;
		margin-left: -42% !important;
	}
}
#popmake-98870 .talk-pop .talk-content ul ,
#popmake-98868 .talk-pop .talk-content ul ,
#popmake-98866 .talk-pop .talk-content ul ,
#popmake-98864 .talk-pop .talk-content ul ,
#popmake-98862 .talk-pop .talk-content ul ,
#popmake-98860 .talk-pop .talk-content ul ,
#popmake-98858 .talk-pop .talk-content ul {
	list-style:none;
	color:#fff;
	margin-top:0;
	padding-left:10px !important;
	font-size:14px;
}
#popmake-98870 .talk-pop .talk-content ul li ,
#popmake-98868 .talk-pop .talk-content ul li ,
#popmake-98866 .talk-pop .talk-content ul li ,
#popmake-98864 .talk-pop .talk-content ul li ,
#popmake-98862 .talk-pop .talk-content ul li ,
#popmake-98860 .talk-pop .talk-content ul li ,
#popmake-98858 .talk-pop .talk-content ul li {
	line-height:22.4px;
}
#popmake-98870 .talk-pop .con-two ,
#popmake-98868 .talk-pop .con-two ,
#popmake-98866 .talk-pop .con-two ,
#popmake-98864 .talk-pop .con-two ,
#popmake-98862 .talk-pop .con-two ,
#popmake-98860 .talk-pop .con-two ,
#popmake-98858 .talk-pop .con-two {
	display:flex;
	align-items:center;
	margin-top:40px;
}
#popmake-98870 .logos-con ,
#popmake-98868 .logos-con ,
#popmake-98866 .logos-con ,
#popmake-98864 .logos-con ,
#popmake-98862 .logos-con ,
#popmake-98860 .logos-con ,
#popmake-98858 .logos-con {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:10px;
	flex-wrap: wrap;
}
#popmake-98870 .logos-con img ,
#popmake-98868 .logos-con img ,
#popmake-98866 .logos-con img ,
#popmake-98864 .logos-con img ,
#popmake-98862 .logos-con img ,
#popmake-98860 .logos-con img ,
#popmake-98858 .logos-con img {
	width:60px;
	padding-left:10px;
	padding-right:10px;
	margin-top:0 !important;
}
#popmake-98870 .qoute p ,
#popmake-98868 .qoute p ,
#popmake-98866 .qoute p ,
#popmake-98864 .qoute p ,
#popmake-98862 .qoute p ,
#popmake-98860 .qoute p ,
#popmake-98858 .qoute p {
	font-size: 12px;
    color: #fff;
    line-height: 18px;
    margin-top: 25px;
}
#popmake-98870 .talk-calendar ,
#popmake-98868 .talk-calendar ,
#popmake-98866 .talk-calendar ,
#popmake-98864 .talk-calendar ,
#popmake-98862 .talk-calendar ,
#popmake-98860 .talk-calendar ,
#popmake-98858 .talk-calendar {
	display: flex;
    align-items: center;
    flex-direction: column;
    padding: 35px;
    background: #fff;
    width: 50%;
    padding-bottom: 0;
	justify-content:start;
}

@media screen and (max-width:1450px) {
    #popmake-98870 .talk-pop .talk-content ,
    #popmake-98868 .talk-pop .talk-content ,
    #popmake-98866 .talk-pop .talk-content ,
    #popmake-98864 .talk-pop .talk-content ,
    #popmake-98862 .talk-pop .talk-content ,
    #popmake-98860 .talk-pop .talk-content ,
    #popmake-98858 .talk-pop .talk-content {
        padding:35px 40px;
    }
    #popmake-98870 .talk-calendar ,
    #popmake-98868 .talk-calendar ,
    #popmake-98866 .talk-calendar ,
    #popmake-98864 .talk-calendar ,
    #popmake-98862 .talk-calendar ,
    #popmake-98860 .talk-calendar ,
    #popmake-98858 .talk-calendar {
		padding:15px;
	}
    #popmake-98870 .talk-calendar img ,
    #popmake-98868 .talk-calendar img ,
    #popmake-98866 .talk-calendar img ,
    #popmake-98864 .talk-calendar img ,
    #popmake-98862 .talk-calendar img ,
    #popmake-98860 .talk-calendar img ,
    #popmake-98858 .talk-calendar img {
		margin-top:0 !important;
		margin-bottom:10px !important;
	}
}
@media screen and (max-width:1024px) {
    #popmake-98870 .talk-calendar p ,
    #popmake-98868 .talk-calendar p ,
    #popmake-98866 .talk-calendar p ,
    #popmake-98864 .talk-calendar p ,
    #popmake-98862 .talk-calendar p ,
    #popmake-98860 .talk-calendar p ,
    #popmake-98858 .talk-calendar p {
		margin-bottom:10px;
	}
    #popmake-98870 ,
    #popmake-98868 ,
    #popmake-98866 ,
    #popmake-98864 ,
    #popmake-98862 ,
    #popmake-98860 ,
    #popmake-98858 {
		margin-left:unset !important;
		min-width:unset !important;
		left:24px !important;
	}
    #popmake-98870 .talk-pop .talk-content ,
    #popmake-98868 .talk-pop .talk-content ,
    #popmake-98866 .talk-pop .talk-content ,
    #popmake-98864 .talk-pop .talk-content ,
    #popmake-98862 .talk-pop .talk-content ,
    #popmake-98860 .talk-pop .talk-content ,
    #popmake-98858 .talk-pop .talk-content {
		padding:35px;
	}
}
@media screen and (max-width:767px) {
    #popmake-98870 .talk-pop .container ,
    #popmake-98868 .talk-pop .container ,
    #popmake-98866 .talk-pop .container ,
    #popmake-98864 .talk-pop .container ,
    #popmake-98862 .talk-pop .container ,
    #popmake-98860 .talk-pop .container ,
    #popmake-98858 .talk-pop .container {
		flex-direction:column-reverse;
	}
    #popmake-98870 .talk-calendar ,
    #popmake-98868 .talk-calendar ,
    #popmake-98866 .talk-calendar ,
    #popmake-98864 .talk-calendar ,
    #popmake-98862 .talk-calendar ,
    #popmake-98860 .talk-calendar ,
    #popmake-98858 .talk-calendar ,
	#popmake-98870 .talk-pop .talk-content ,
    #popmake-98868 .talk-pop .talk-content ,
    #popmake-98866 .talk-pop .talk-content ,
    #popmake-98864 .talk-pop .talk-content ,
    #popmake-98862 .talk-pop .talk-content ,
    #popmake-98860 .talk-pop .talk-content ,
    #popmake-98858 .talk-pop .talk-content {
		width:100%;
	}
    #popmake-98870 ,
    #popmake-98868 ,
    #popmake-98866 ,
    #popmake-98864 ,
    #popmake-98862 ,
    #popmake-98860 ,
    #popmake-98858 {
		left: 10px !important;
	}
	#popmake-98870 .calendly-inline-widget ,
    #popmake-98868 .calendly-inline-widget ,
    #popmake-98866 .calendly-inline-widget ,
    #popmake-98864 .calendly-inline-widget ,
    #popmake-98862 .calendly-inline-widget ,
    #popmake-98860 .calendly-inline-widget ,
	#popmake-98858 .calendly-inline-widget {
		height:600px !important;
	}
}
/***** AS Remove #popmake-98870 , #popmake-98868 css only end *****/
/** end Blueprint popup **/

/** new menu design 26/4 **/
.menu-partner {
	padding: 20px;
	border: 1px solid #3C64B1;
	border-radius: 4px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
#mega-menu-primary .new-right-part-menu-partner{
	margin-top:0 !important;
}
.mega-sub-menu {
    max-width: 900px !important;
}
.menu-partner p.heading {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	line-height: 15px;
	text-align: center;
	color: #061B2B;
	margin-top:0 !important;
}
#mega-menu-primary .mega-home-item ul li ul li:first-child{
	border:none !important;
}
#mega-menu-primary .menu-partner a.contact{
	font-family: 'Ubuntu' !important;
    font-style: normal;
    font-weight: 700 !important;
    font-size: 14px !important;
    line-height: 16px;
    text-transform: uppercase;
    color: #3C64B1;
    position: relative;
	margin-top:55px;
}
#mega-menu-primary .menu-partner a.contact:after{
	content:url(../svg/arrow-right-1.svg);
	position:absolute;
	right:-20px;
}
#mega-menu-primary .mega-home-item .mega-sub-menu .left-part-item a{
	padding:4px 16px 6px 10px!important;
}
.home-item > a ,
.book-item > a {
	height: 100% !important;
    font-size: 13px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
    z-index: 1 !important;
    background-color: transparent !important;
    padding-top: 34px !important;
}
.home-item .mega-sub-menu a:hover{
	background: unset !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.mega-home-item .mega-sub-menu .left-part-item a:hover ,
.book-item .mega-sub-menu .mega-menu-link:hover{
    background: #F1F5FF !important;
    -webkit-text-fill-color: unset !important;
    border-radius: 6px !important;
}
.mega-home-item > .mega-sub-menu > li > .mega-sub-menu > li:first-child ,
.book-item > .mega-sub-menu > li > .mega-sub-menu > li:last-child{
	width:52% !important;
}
.mega-home-item > .mega-sub-menu > li > .mega-sub-menu >li:last-child ,
.mega-book-item > .mega-sub-menu > li > .mega-sub-menu >li:first-child{
	width:48% !important;
}
.book-item .mega-menu-link:before{
	content:" " !important;
}
.book-item .mega-sub-menu .mega-menu-link:before {
    content: url(../svg/arrow-right-2.svg) !important;
    position: absolute !important;
    right: 8px !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
	padding:4px 16px 6px 10px!important;
	margin:0 !important;
}
.book-item .mega-menu-row ,
.mega-home-item .mega-menu-row {
	padding-left:0 !important;
}
.book-item .menu-partner a:before{
	display:none !important;
}
.book-item .menu-partner .contact{
	text-align:center;
/* 	max-width:145px; */
/* 	line-height:10px; */
}
.book-item .menu-partner .contact a{
	padding:0 !important;
	text-align: center;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 10px !important;
    color: #445460 !important;
}
.book-item .menu-partner a.contact{
	margin-top:20px !important;
}
.book-item:after ,
.unite-item:after {
	display:none !important;
}
.home-item > a:before{
	width: 2px !important;
    right: -17px;
	content: "" !important;
    height: 20px!important;
    top: 39px !important;
    background: #BDBDBD !important;
	position:absolute !important;
}
.new-design-menu-insight {
	display:flex;
	flex-direction:column;
}
.new-design-menu-insight a:first-child{
	background: #E5F3FF !important;
	padding: 4px 10px 4px 10px;
	border-radius:4px;
	margin-bottom:10px;
	position:relative;
}
.new-design-menu-insight a:first-child:hover {
	background: #c6d6e4 !important;
}
.new-design-menu-insight a:last-child{
	padding: 4px 10px 4px 10px;
	border-radius:4px;
	background: #E5F0DB !important;
	position:relative;
}
.new-design-menu-insight a:last-child:hover {
    background: #c7d0be !important;
}
.new-design-menu-insight a:last-child:after ,
.new-design-menu-insight a:first-child:after { 
	content:url(../arrow-right.html);
	position:absolute;
	right:17px;
	bottom:2px;
	display:block !important;
}
.new-design-menu-insight a:hover {
/* 	transform:unset !important; */
/* 	background:unset !important; */
	-webkit-text-fill-color:unset !important;
}
.blog-sub-menu-right p {
    font-weight: 400;
    font-size: 14px;
    line-height: 15px;
    color: #667085;
    margin-bottom: 25px;
	margin-top:0 !important;
}
.blog-sub-menu-right .item img{
	border-radius:4px;
}
.blog-sub-menu-right #posts_views{
	font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 11px;
    color: #667085;
}
.blog-sub-menu-right .item > div{
	display:flex;
	flex-direction:column;
}
.blog-sub-menu-right #posts_views img{
	margin-top:0px !important; 
}
.mega-blog-item .mega-sub-menu #mega-menu-49126-0-0 {
    padding-right: 0px !important;
    border-right: 0px !important;
}
.blog-sub-menu-right .item p{
	font-size:13px;
}
.blog-sub-menu-right .popular-articles-items ~ a{
	display:none;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
    max-width: 820px !important;
    min-width: 820px;
}
.popular-articles-items{
	margin-bottom:0 !important;
}
.blog-sub-menu-right .popular-articles-items a:nth-child(2) .item ,
.blog-sub-menu-right .item ,
.blog-sub-menu-right p {
    margin-bottom: 10px;
}
#mega-menu-primary .mega-blog-item .menu-partner a.contact{
	margin-top:25px !important;
}
.btn-free-md a {
	background: #061b2b !important;
	margin-right:0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary{
	justify-content: start !important;
    margin-left: 60px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item{
	margin:0 !important;
	position:relative;
}
#page #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
	border-radius:2px;
}
.book-item .mega-sub-menu .menu-partner .mega-menu-link:hover {
	transform: unset !important;
    background: unset !important;
}
.mega-blog-item .mega-sub-menu .menu-partner  a:hover{
	transform: unset !important;
}
#mega-menu-primary .mega-blog-item .menu-partner a.contact:after {
    content: url(../svg/arrow-right-1.svg);
    position: absolute;
    right: -20px;
    top: 4px;
} 
.mega-toggle-on > .mega-sub-menu{
	overflow:visible !important;
}
.new-custom-desktop-item > a:first-child:hover{
	background:unset !important;
	-webkit-text-fill-color: unset !important;
}
.menu-partner:hover{
	box-shadow:0px 8px 20px rgba(14, 32, 66, 0.05) !important;
}
.mega-sub-menu .left-part-item a:before{
	display:none !important;
}
.mega-sub-menu .left-part-item a:hover:before{
	display:block !important;
}
.mega-book-item  .mega-new-custom-desktop-item  > a:before{
	display:none !important;
}
#page .mega-book-item  .mega-new-custom-desktop-item  > a:hover{
	background: transparent !important;
    -webkit-text-fill-color: unset !important;
    border-radius: unset !important;
}

#page #mega-menu-wrap-primary #mega-menu-primary .mega-book-item .mega-new-custom-desktop-item > a ,
#page #mega-menu-wrap-primary #mega-menu-primary .mega-blog-item > ul > li > ul >li:last-child > ul > li {
	padding:0 !important;
	margin-top:10px !important;
}
#page #mega-menu-wrap-primary #mega-menu-primary .mega-blog-item > ul > li > ul > li > ul > li:first-child{
	padding-left:10px !important;
}
.mega-sub-menu a:hover span{
	background:unset !important;
	-webkit-background-clip:unset !important;
	-webkit-text-fill-color:unset !important;
}
#page #mega-menu-wrap-primary #mega-menu-primary .hide-item{
	display:none !important;
}

@media only screen and (max-width: 1024px){
	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
		display: none;
	}
	#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
    	display: block;
	}
	.header .right-part {
    	width: unset;
	}
}
@media screen and (min-width:1025px){
	.mega-home-item > a ,
	.mega-book-item  > a ,
	.mega-unite-item  > a {
		margin-right:10px !important;
	}

	#mega-menu-wrap-primary ul#mega-menu-primary{
		margin-right:82px;
	}
	.logged-in #mega-menu-wrap-primary ul#mega-menu-primary{
		margin-right:0;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu {
		left: -21px !important;
		position:absolute;
		width:500px;
	}
	.mega-book-item > ul.mega-sub-menu:before {
		background: url(../png/chevron.png) , #fff;
		background-size: cover;
		background-position: center;
		position: absolute;
		display: block !important;
		z-index: 99999999999999999999999999999999;
		height: 27px;
		width: 19px;
		content: " ";
		left: 110px;
		top: -10px;
	}  
	.mega-home-item > ul.mega-sub-menu:before {
		background: url(../png/chevron.png) , #fff;
		background-size: cover;
		background-position: center;
		position: absolute;
		display: block !important;
		z-index: 99999999999999999999999999999999;
		height: 25px;
		width: 19px;
		content: " ";
		left: 292px;
		top: -10px;
	}
	#mega-menu-primary .mega-blog-item > ul.mega-sub-menu:before {
		background: url(../png/chevron.png) , #fff;
		background-size: cover;
		background-position: center;
		position: absolute;
		display: block !important;
		z-index: 99999999999999999999999999999999;
		height: 23px;
		width: 19px;
		content: " ";
		left: 48%;
		top: -10px;
		transform:translateX(-50%);
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu {
		left: -127px !important;
		width: 900px;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
    	left: -324px !important;
	}
	/** German **/
	html[lang="de-DE"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu{
		left:-540px !important;
	}
	html[lang="de-DE"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
		max-width: 800px !important;
		min-width: 800px !important;
	}
	html[lang="de-DE"] .mega-blog-item > ul.mega-sub-menu:before{
		right:215px !important;
		left:unset !important;
		transform:unset !important;
	}
	html[lang="de-DE"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu{
		left:-188px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>ul.mega-sub-menu {
		left: -140px !important;
	}
	html[lang="de-DE"] .mega-home-item > ul.mega-sub-menu:before{
		left:250px !important;
	}
/* 	html[lang="de-DE"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>ul.mega-sub-menu {
    	left: -140px !important;
	} */
}
@media screen and (min-width:1025px){
	#page #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li {
		background: #FFFFFF;
		border: 1.2px solid #DDE2EB !important;
		box-shadow: 0px 8px 20px rgba(14, 32, 66, 0.05) !important;
		border-radius:5px;
		padding-left:0 !important;
	}
	.header #mega-menu-wrap-primary .mega-menu-grid .dashicons-arrow-down-alt2{
		padding-top:34px !important;
	}
}
@media screen and (max-width:1024px){
	.mega-blog-item .mega-sub-menu #mega-menu-73729-0-1 ,
	#mega-menu-53368-0 #mega-menu-53368-0-1 {
		padding-left:0 !important;
	}
	.home-item > a, .book-item > a{
		padding-top:0 !important;
	}
	#mega-menu-primary{
		padding-top:20px !important;
		padding-left:5px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>a.mega-menu-link, 
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>a.mega-menu-link {
		padding-left:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>a.mega-menu-link{
		padding-left:5px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item >a.mega-menu-link{
		padding-left:7px !important;
		color:unset !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{
		right:10px;
		position:absolute !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{
		padding-left:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu{
		left:0 !important;
	}
	.mega-home-item > .mega-sub-menu > li > .mega-sub-menu > li:first-child, #mega-menu-primary .book-item > .mega-sub-menu > li > .mega-sub-menu > li{
		width:100% !important;
	}
	.blog-sub-menu-right{
		display:none !important;
	}
	.home-item > a:before{
		display:none !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item{
		min-width:unset !important;
	}
	.mega-blog-item > ul > li {
		margin-left:10px !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .new-blog-book-item a {
		margin-top:0 !important;
		margin-bottom:10px !important;
	}
	#mega-menu-primary .mega-menu-item.custom-contact-item-mobile a{
		color:unset !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-btn-free-md {
		padding-top:15px !important;
		padding-left:10px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row ,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
		width:unset !important;
		min-width:unset !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
		max-height:800px !important;
	} 
	.mega-book-item > .mega-sub-menu > li > .mega-sub-menu >li:last-child ,
	.mega-home-item > .mega-sub-menu > li > .mega-sub-menu >li:last-child {
		padding-left:10px !important;
		padding-right:10px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.new-custom-desktop-item {
		margin-bottom:20px !important;
	}
	#page #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.mega-new-right-part-menu-partner {
		padding-right:0 !important;
		margin-bottom:20px !important;
		padding-left:10px !important;
	}
	.mega-blog-item .new-custom-desktop-item {
		margin-top:30px;
		margin-bottom:20px;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary  .btn-free-md a{
		margin-top:0 !important;
		padding-left:13px !important;
		margin-left:0 !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-blog-item > ul > li > ul > li > ul > li:first-child{
		padding-left:0 !important;
	}
}
@media screen and  (min-width: 1025px){
	#mega-menu-wrap-primary .mega-sub-menu .mega-menu-item a {
   	 	font-size: 14px !important;
	}
}
/** end new design 26/4**/

/** stefan coupon popup start **/
/**** AS May Remove css start *****/
#popmake-101311 {
	padding:40px 0 0px 40px !important;
	background:url(../webp/stefan-popup-coupon.webp);
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	border-radius:20px;
}
#popmake-101311 .coupon-con{
	display:flex;
	justify-content:center;
	align-items:center;
}
#popmake-101311 .coupon-con .col-one ,
#popmake-101311 .coupon-con .col-two {
	width:50%;
}
#popmake-101311 .coupon-con .col-one h3{
	color:#fff !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 38px !important;
	margin-bottom:10px;
}
#popmake-101311 .coupon-con .col-one h4{
	color:#fff !important;
    text-align:left !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 22px !important;
	margin-bottom:20px !important;
}
#popmake-101311 .coupon-con .col-one p{
	max-width:301px !important;
	font-family: 'Ubuntu' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 16px !important;
	color:#fff !important;
	margin-top:21px !important;
	line-height:24px !important;
}
#popmake-101311 .coupon-con .col-one{
	margin-right:50px;
}
#popmake-101311 .coupon-con .col-one input[type="text"]{
	background: #fff !important;
    padding: 10px 20px !important;
    width: 100% !important;
    color: #828282 !important;
    font-family: 'Ubuntu';
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 18px !important;
    margin: 0;
    min-height: 40px !important;
	height:40px !important;
}
#popmake-101311 .coupon-con .col-one button#_form_3_submit{
	width: 100% !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    font-size: 14px !important;
    line-height: 18px !important;
    font-family: 'Ubuntu';
    padding: 10px 20px !important;
    height: 38px !important;
    min-height: 38px !important;
}
#popmake-101311 .coupon-con .col-one h5{
	font-family: 'Gochi Hand' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 28px !important;
    color: #fff !important;
    text-align: left !important;
    margin-top: 20px !important;
    margin-bottom: 0 !important;
}
#popmake-101311 .coupon-con .col-one h6 {
	font-family: 'Ubuntu';
    font-style: normal;
    color: #fff !important;
    font-weight: 500 !important;
    font-size: 10px !important;
    line-height: 16px !important;
    text-align: left !important;
}
#pum-101311 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#popmake-101311 .pum-close{
	color: #fff;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    box-shadow: none;
    cursor: pointer;
	opacity:1 !important;
}
@media screen and (max-width:767px){
	#popmake-101311 .coupon-con .col-one ,
	#popmake-101311 .coupon-con .col-two {
		width:100% ;
	}
	#popmake-101311 .coupon-con{
		flex-direction:column;
	}
}
/**** AS May Remove css end *****/
/** stefan coupon popup end **/

/** sunday-discount-con start **/
/**** AS May Remove css start *****/
#popmake-101321{
	padding:40px !important;
	background:url(../svg/background-2.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	border-radius:20px;
}
#popmake-101321 .sunday-discount-con .row-two{
	display:flex;
	justify-content:center;
	align-items:center;
}
#popmake-101321 .pum-close{
	color: #fff;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    box-shadow: none;
    cursor: pointer;
	opacity:1 !important;
}
#pum-101321 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#popmake-101321 .sunday-discount-con .row-two .col-one ,
#popmake-101321 .sunday-discount-con .row-two .col-two {
	width:50% ;
}
#popmake-101321 .sunday-discount-con .row-one {
	margin-bottom:30px;
}
#popmake-101321 .sunday-discount-con .row-two .col-one {
	margin-right:50px;
}
#popmake-101321 .sunday-discount-con .row-two .col-two h4{
	color:#fff !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 32px !important;
}
#popmake-101321 .sunday-discount-con .row-two .col-two h5 {
	color:#fff !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    margin-bottom:20px !important;
}

#popmake-101321 .sunday-discount-con .row-two .col-two > p {
	font-family: 'Ubuntu' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	color:#fff !important;
	line-height:20px !important;
    margin-bottom:20px !important;
    max-width:387px !important;
}
#popmake-101321 .sunday-discount-con .col-two input[type="text"]{
	background: #fff !important;
    padding: 10px 20px !important;
    width: 100% !important;
    color: #828282 !important;
    font-family: 'Ubuntu';
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 18px !important;
    margin-top: 0;
    min-height: 40px !important;
	height:40px !important;
}
#popmake-101321 .sunday-discount-con .col-two button#_form_3_submit{
	width: 100% !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    font-size: 14px !important;
    line-height: 18px !important;
    font-family: 'Ubuntu';
    padding: 10px 20px !important;
    height: 38px !important;
    min-height: 38px !important;
}
@media screen and (max-width:767px){
	#popmake-101321 .sunday-discount-con .row-two .col-one ,
	#popmake-101321 .sunday-discount-con .row-two .col-two {
		width:100% ;
	}
	#popmake-101321 .sunday-discount-con .row-two{
		flex-direction:column-reverse;
	}
}
/**** AS May Remove css end *****/
/** sunday-discount-con end **/

/** signup popup orange start**/
/**** AS Remove css start *****/
#popmake-101333{
	padding:0 !important;
}
#popmake-101333 .orange-signup-con .row{
	display:flex;
	justify-content:center;
}
#popmake-101333 .orange-signup-con .col-one {
	background:url("../webp/background-before-you-leave-pop-up.webp");
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
#popmake-101333 .orange-signup-con .col-one ,
#popmake-101333 .orange-signup-con .col-two {
	padding: 40px !important;
    padding-bottom: 0 !important;
	width:50%;
}
#popmake-101333 .orange-signup-con .col-one h5{
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 24px !important;
    color: #fff !important;
    margin-bottom: 20px !important;
}
#popmake-101333 .orange-signup-con .col-one h3 {
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 36px !important;
    color: #fff !important;
    margin-bottom: 40px !important;
    text-transform: capitalize !important;
}
#popmake-101333 .orange-signup-con .col-one ul {
	padding-left:50px !important;
}
#popmake-101333 .orange-signup-con .col-one ul li{
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 18px !important;
    max-width: 432px !important;
    margin-bottom: 15px !important;
    color: #fff !important;
    list-style: none !important;
    position: relative !important;
    padding-top: 16px !important;
}
#popmake-101333 .orange-signup-con .col-one ul li:before {
	content: url(../svg/verification-bullet.svg) !important;
    position: absolute !important;
    left: -50px !important;
    width: 36px !important;
    height: 36px !important;
    top: 7px !important;
}
#popmake-101333 .pum-close{
	color: black !important;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    box-shadow: none;
    cursor: pointer;
	opacity:1 !important;
}
#pum-101333 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#popmake-101333 .orange-signup-con .col-two h3 {
	font-weight: 700 !important;
    font-size: 26px !important;
    line-height: 30px !important;
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
#popmake-101333 .orange-signup-con .col-two{
	background:#fff;
}
#popmake-101333 .orange-signup-con .col-one {
	position:relative;
}
#popmake-101333 .orange-signup-con .col-one:before{
	content: url(../svg/10-percent-off.svg) !important;
    position: absolute !important;
    right: -33px !important;
    top: 20px !important;
}
#popmake-101333 .orange-signup-con .col-two .sign-up-orange-form input[type="text"] ,
#popmake-101333 .orange-signup-con .col-two .sign-up-orange-form input[type="email"] {
	padding: 12px 12px 12px 12px!important;
    background: rgba(255,255,255,.9)!important;
	border: 1px solid #BDBDBD!important;
    border-radius: 5px!important;
    font-family: 'Ubuntu'!important;
    font-weight: 500!important;
    font-size: 14.59px!important;
    line-height: 15px!important;
    letter-spacing: 0.05em!important;
    color: #0B1B2A!important;
    position: relative!important;
}
#page #popmake-101333 .orange-signup-con .col-two .sign-up-orange-form .wpcf7-list-item-label{
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    color: #061B2B !important;
	margin-bottom:30px;
	margin-top:10px;
}
#popmake-101333 .orange-signup-con .col-two .sign-up-orange-form .accept-check{
	width: 20px!important;
    height: 20px!important;
    vertical-align: top!important;
    margin-right: 10px!important;
    display: inline-block!important;
    max-width: 10%!important;
	border-color: #061B2B;
	margin-top:10px;
}
#popmake-101333 .orange-signup-con .col-two .sign-up-orange-form input[type="submit"]{
	border-radius: 5px!important;
    background: #061B2B!important;
    font-family: 'Ubuntu'!important;
    font-weight: 500!important;
    font-size: 25px!important;
    line-height: 24px!important;
    text-align: center!important;
    color: #FFFFFF!important;
	width:100% !important;
}
#popmake-101333 .orange-signup-con .col-two .sign-up-orange-form .wpcf7-list-item-label a {
	color: #4C79F1!important;
    text-decoration: underline!important;
    text-decoration-color: #0d82df57!important;
}
@media screen and (max-width:1024px){
	#popmake-101333 .orange-signup-con .col-one ,
	#popmake-101333 .orange-signup-con .col-two {
		width:100%;
		padding-left:25px !important;
		padding-right:25px !important;
	}
	#popmake-101333 .orange-signup-con .row{
		flex-direction:column-reverse;
	}
	#popmake-101333 .orange-signup-con .col-one:before{
		right: 50% !important;
    	top: -35px !important;
    	transform:translatex(50%) !important;
	}
	#popmake-101333 .orange-signup-con .col-two{
		padding-bottom:40px !important;
	}
}
/**** AS Remove css end *****/
/** signup popup orange end **/

/** new partner popup start **/
#popmake-101443 {
	background:url(../svg/background-with-white-and-lines.svg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	padding:40px;
	padding:40px 30px !important;
	border-radius:20px;
}
#popmake-101443 .pum-close{
	color: black !important;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    box-shadow: none;
    cursor: pointer;
	opacity:1 !important;
}
#pum-101443 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#popmake-101443 .row-two h3 {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent; 
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 22px !important;
    max-width: 374px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
}
#popmake-101443 .row-one img{
	margin-top:0;
}
#popmake-101443 .row-one{
	margin-bottom:20px;
}
#popmake-101443 .row-two {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
#popmake-101443 .row-two img {
	max-width:266px;
}
#popmake-101443 .row-two p {
	font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    color: #fff !important;
    text-align: center !important;
    line-height: 24px !important;
	margin-top:20px;
}
#popmake-101443 .row-three {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:20px;
	margin-bottom:20px;
}
#popmake-101443 .row-three .item {
    background: #6B89D8;
    border-radius: 6.52425px;
    margin-left: 5px !important;
    margin-right: 5px !important;
    padding: 8px 15px !important;
    margin-bottom: 10px !important;
}
#popmake-101443 .row-three .item a{
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
#popmake-101443 .row-three .item a img {
	width: 28px;
    margin:0;
}
#popmake-101443 .row-three .item a p:first-child{
	display:none !important;
}
#popmake-101443 .row-three .item p {
	color: #fff !important;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 11px;
	margin-left:8px;
}
#popmake-101443 .row-four a:first-child{
	min-width: 248px !important;
    margin: auto !important;
	background:#061B2B;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	border-radius:5px;
	padding:15px;
	color:#FFFFFF;
	text-align:center;
	margin-bottom:10px !important;
}
#popmake-101443 .row-four{
	display:flex;
	flex-direction:column;
	align-items:center;
}
#popmake-101443 .row-four a:last-child {
	min-width: 248px !important;
    margin: auto !important;
	background:#FFFFFF;
	color:#061B2B;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	border-radius:5px;
	padding:15px;
	text-align:center;
}
@media screen and (max-width:767px){
	#popmake-101443 .row-three{
		display:block !important;
	}
	#popmake-101443 .row-two p {
		margin-top:50px !important;
	}
}
/** new partner popup end **/
.pum-close:active,.pum-close:focus,.pum-close:hover{
	z-index:2 !important;
	position:absolute !important;
	line-height:36px !important;
}
.pum-close{
	position:absolute !important;
	line-height:36px !important;
}
/** Sidebar Popup promote Book start **/
#popmake-101484 {
	background:#fff;
	border-radius:15px;
	padding:30px 30px 50px 30px;
}

#popmake-101484 .pum-close{
	color: black !important;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    box-shadow: none;
    cursor: pointer;
	opacity:1 !important;
}
#pum-101484 {
	background:rgba(0, 0, 0, 0.2) !important;
}
#popmake-101484 .promote-popup-content-container h3{
	max-width:580px !important;
    margin-left:auto !important;
    margin-right:auto !important;
	   color:#061B2B !important;
    font-family: 'Ubuntu' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 26px !important;
    text-align:center !important;
    margin-bottom:20px !important;
	margin-top:20px;
}
#popmake-101484 .promote-popup-content-container p {
	font-family: 'Ubuntu' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 18px !important;
	color:#061B2B !important;
	text-align:center !important;
	line-height:24px !important;
	max-width:281px !important;
	margin:auto !important;
	margin-bottom:10px !important;
}
#popmake-101484 .promote-popup-button-container a.btn-first {
	font-family: 'Ubuntu' !important;
	letter-spacing: 0.03em !important;
	background:#061B2B;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	width:100%;
	display: block !important;
    padding: 15px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin: 20px 5px 0px;
}
#popmake-101484 .promote-popup-button-container a.btn-last {
	font-family: 'Ubuntu' !important;
	letter-spacing: 0.03em !important;
	color:#061B2B;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	width:100%;
	display: block !important;
    padding: 15px;
    background: #fff;
    text-align: center;
    border-radius: 5px;
    margin: 0px 5px ;
	border:1px solid #061B2B;
}
#popmake-101484 .promote-popup-button-container a.btn-first:hover{
	background:#46ae6a !important;
}
#popmake-101484 .promote-popup-button-container a.btn-last:hover{
	background:#061B2B !important;
	color:#fff !important;
}
/** Sidebar Popup promote Book end **/
@media screen and (min-width:768px){
	 #page .secondry-menu {
    	margin-top: 25px !important;
	}
}

/******************/
#mega-menu-primary .mega-home-item > ul > li > ul > li:first-child{
	border-right: 1px solid #667085 !important;
    padding-right: 50px !important;
	
}
.mega-home-item .left-part-item a.mega-menu-link div > div{
	font-size:14px !important;
}
.home-item{
	position:relative;
}
.home-item > a:before {
    content: url(../svg/consulting_services-icon-2.svg) !important;
    position: absolute !important;
    top: 32px !important;
    left: -9px;
	background:transparent !important;
}
.unite-item > a ,
.blog-item > a {
	height: 100% !important;
    font-size: 13px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
    z-index: 1 !important;
    background-color: transparent !important;
    padding-top: 34px !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>ul.mega-sub-menu {
	left:-340px !important;
}
.unite-item >.mega-sub-menu {
	max-width: 1145px !important;
	width: 1145px !important;
}
.unite-item a:before{
	display:none !important;
}
.unite-sub-menu-right {
    padding-left: 20px !important;
}
.mega-unite-item .teaser-unite{
	margin-left:20px !important;
}
.mega-unite-item .teaser-unite .container p {
    font-weight: 400;
    font-size: 14px;
    max-width: 281px;
	margin:0 !important;
}
.mega-unite-item .teaser-unite .container p.teaser-unite-heading{
	color: #fff !important;
    margin-bottom: 0 !important;
    font-weight: 700;
    font-size: 20px;
	margin:0 !important;
}
.mega-unite-item .teaser-unite .container p.teaser-unite-heading span {
	color: #ADF1C9;
}
.unite-item>a {
	position:relative;
}
.unite-item>a:after{
	content:url(../svg/vector-2.svg) !important;
	position: absolute !important;
    top: 38px !important;
    left: -9px;
    background: 0 0 !important;
	display:block !important;
}
.menu-book-item-signup > a:before {
	content:url(../svg/discover_our_book-icon-1.svg);
	position: absolute;
    left: 12px;
    top: 1px;
	width:32px !important;
}
#mega-menu-wrap-primary .mega-menu-item.mega-book-item .mega-sub-menu .menu-book-item-signup a:first-child {
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 18px !important;
    color: #061b2b !important;
    background: 0 0 !important;
    padding-left: 65px !important;
}
.menu-book-item-signup p {
    color: #667085!important;
    font-family: Ubuntu;
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 15px !important;
    margin: 0 !important;
    margin-bottom: 30px !important;
    padding-left: 65px !important;
    padding-top: 6px !important;
}
#mega-menu-primary .mega-book-item .menu-book-item-signup a:last-child {
    background: linear-gradient(252.42deg,#4871c3 -16.16%,#43528d 51.31%,#427eac 116.02%) !important;
    border-radius: 5px !important;
    padding: 15px 20px !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    line-height: 15px !important;
    z-index: 10;
    position: relative;
	color:#fff !important;
}
.menu-book-item-signup {
	margin-bottom:25px;
}

#page #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.book-item>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li:nth-child(2) li{
	padding-left:0 !important;
}
.mega-home-item>.mega-sub-menu>li>.mega-sub-menu>li:last-child ,
.mega-home-item>.mega-sub-menu>li>.mega-sub-menu>li:first-child{
	width:50% !important;
	
}
.mega-home-item>.mega-sub-menu>li>.mega-sub-menu>li:last-child{
	padding-left:20px !important;
}
.mega-btn-free-md {
	width:55% !important;
}
#page .mega-btn-free-md > a{
	margin-left:auto !important;
	margin-right:0 !important;
}
.sub-header-language > li {
	float:right;
}
#page .mega-book-item > a:before {
	content: url(../svg/the-book-icon-2.svg) !important;
    position: absolute !important;
    top: 35px !important;
    left: -14px;
    background: 0 0 !important;
    display: block !important;
}
#page .mega-blog-item > a:before {
	content: " " !important;
    position: absolute !important;
    top: 37px !important;
    left: -17px;
    background: #BDBDBD !important;
    display: block !important;
	width:1px !important;
	height:25px !important;
}
#page #mega-menu-wrap-primary .mega-sub-menu .mega-menu-item .blog-sub-menu-right .popular-articles-items~a{
	margin-top:20px !important;
	display:block !important;
	position:relative !important;
	width:fit-content;
	font-size:17px !important;
}
.mega-home-item .mega-sub-menu .left-part-item a:hover, .book-item .mega-sub-menu .mega-menu-link:hover {
    background: #f1f5ff !important;
    -webkit-text-fill-color: unset !important;
    border-radius: 6px !important;
    transform: translateX(10px) !important;
}
.home-item .right-part-item a:hover {
    transform: translateX(10px) !important;
}
.blog-sub-menu-left .articles-con p, .blog-sub-menu-left .unite-con p {
    font-weight: 500;
    font-size: 16px;
    line-height: 18px;
    color: #061b2b;
    margin-left: 15px;
    font-family: 'Ubuntu';
}
.blog-sub-menu-right .popular-articles-items~a:before {
    right: -23px !important;
    top: 5px !important;
	content: url(../svg/chevronbluerightfilled-2.svg);
    position: absolute;
}
.blog-sub-menu-right .popular-articles-items~a{
	width:fit-content !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item {
    margin: 0!important;
    position: relative;
}

@media screen and (min-width:1025px){
	.mega-unite-item > ul.mega-sub-menu:before {
		background: url(../png/chevron.png) , #fff;
		background-size: cover;
		background-position: center;
		position: absolute;
		display: block !important;
		z-index: 99999999999999999999999999999999;
		height: 27px;
		width: 19px;
		content: " ";
		left: 271px;
		top: -10px;
		display:block !important;
	}
}
@media screen and (max-width:1025px){
	#page li.mega-custom-mobile-menu>a ,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>a.mega-menu-link {
		padding-left:10px !important;
	}
	#page .home-item .dashicons-arrow-down-alt2:before{
		display:block !important;
		top:0 !important;
		left:-6px !important;
	}
	.unite-item>a:after{
		top:3px !important;
	}
	#page .mega-book-item > a:before{
		left:-9px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{
		padding-inline:20px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>a.mega-menu-link ,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-child(4)>a.mega-menu-link,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>a.mega-menu-link ,
	#mega-menu-primary .mega-menu-item.custom-contact-item-mobile a {
		padding-top:0 !important;
		padding-left:10px !important;
	}
	.unite-item>a:before ,
	#page .mega-book-item>a:before {
		top:0 !important;
	}
	#page .mega-blog-item>a:before {
		display:none !important;
	}
	#page .mega-lang-item-de{
		padding-left:20px !important;
	}
	.lang-item-en a{
		padding-left:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-of-type(6){
		margin-bottom:30px !important;
		padding-top:0 !important;
	}
	.mega-btn-free-md>a{
		margin-left:20px !important;
	}
	#page li.mega-custom-mobile-menu {
		width:93% !important;
	}
	.mega-custom-mobile-menu > ul {
		position:relative !important;
	}
	#mega-menu-primary .mega-home-item>ul>li>ul>li:first-child{
		width:100% !important;
		padding-right:0 !important;
		border-right:0 !important;
	}
	#mega-menu-primary .mega-home-item>ul>li>ul>li:last-child ,
	#mega-menu-primary .mega-book-item>ul>li>ul>li:last-child ,
	#mega-menu-primary .mega-book-item>ul>li>ul>li:first-child > ul > li:first-child {
		display:none !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>ul.mega-sub-menu{
		left:0 !important;
	}
	#mega-menu-primary .mega-unite-item>ul>li>ul>li:first-child{
		width:100% !important;
		margin-bottom:30px !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-blog-item > ul ,
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-blog-item > ul > li {
		width:100% !important;
	}
	.mega-blog-item .mega-menu-columns-5-of-12{
		border-right:unset !important;
		
	}
	.blog-sub-menu-left .unite-con p{
		max-width:unset !important;
/* 		margin:0 !important; */
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-blog-item>ul>li>ul>li>ul>li:first-child{
		padding-left:0 !important;
	}
}
@media screen and (max-width: 1023.99px){
	.header #mega-menu-wrap-primary #mega-menu-primary {
		min-height: auto !important;
    	height: fit-content !important;
    	max-height: unset !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-btn-free-md{
		padding-left:30px !important;
	}
	#page .mega-lang-item-de{
		padding-left:43px !important;
	}
	.mega-btn-free-md {
		width:auto !important;
	}
}
@media screen and (max-width:767px){
	#page #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-custom-mobile-menu>a.mega-menu-link>span.mega-indicator{
		right:17px !important;
	}
}


/** 26/6 **/

.update-menu-new-item > a ,
.training-item-menu > a {
	height: 100% !important;
    font-size: 13px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
    z-index: 1 !important;
    background-color: transparent !important;
    padding-top: 34px !important;
}
.update-menu-new-item .mega-sub-menu a:before {
	display:none !important;
}
.update-menu-new-item-col-two {
	background: url(../webp/background-navigation-about-2.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 20px;
    text-align: center;
    color: #fff;
	border-radius:10px;
}
.update-menu-new-item > ul > li > ul > li:nth-child(2) {
	border-left:1px solid #E9ECF2 !important;	
}
#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(2) > ul > li {
	padding-left:20px !important
}
.update-menu-new-item-col-two-title {
    font-size: 13px;
    font-family: Ubuntu;
    font-weight: 700;
    margin-top: 0 !important;
    margin-bottom: 25px !important;
}
#page #mega-menu-wrap-primary .mega-sub-menu .update-menu-new-item-col-two a:not(:first-child){
	color: #FFF;
	text-align: center;
	font-size: 10px !important;
	font-family: Ubuntu;
	margin-bottom:0 !important;
	font-weight:400 !important;
	text-decoration:underline;
}
#page .update-menu-new-item-col-two .tel {
	margin-bottom:0 !important;
	line-height:10px;
	font-size:10px;
}
#page #mega-menu-wrap-primary .mega-sub-menu .update-menu-new-item-col-two a.about-schedule{
	padding: 6px 16px !important;
    border-radius: 3px;
    background: #ADF1C9;
    color: var(--05, #061B2B);
    text-align: center;
    font-family: Ubuntu !important;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: normal;
    letter-spacing: 0.36px;
    text-transform: uppercase;
    display: block;
    text-decoration: none;
    margin-top: 15px !important;
    max-width: 165px;
    margin: auto;
}
.home-item > a:before{
	display:none !important;
}
.training-item-menu {
	padding-top:0 !important;
}
.training-item-menu > a:before {
	content: " " !important;
    position: absolute !important;
    top: 37px !important;
    right: -20px;
    background: #BDBDBD !important;
    display: block !important;
    width: 1px !important;
    height: 25px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{
	display:none !important;
}
.unite-item>a:before{
	top:42px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.unite-item {
	padding-left:45px !important;; 
}
#page .mega-blog-item > a:before{
	display:none !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.book-item {
	padding-left:25px !important;; 
}
.teaser-col-one-heading {
	font-weight: 700 !important;
	font-size: 22px !important;
	line-height: 25px !important;
	margin: 0 auto 15px !important;
	color:#fff !important;
	text-align:center !important;
/* 	max-width: 260px !important; */
}
.teaser-header {
	border-radius: 4px !important;
	background: linear-gradient(225deg, #73ACFF 0%, #5064B4 48.16%, #4871C3 100%) !important;
	padding:20px !important;
	display:block !important;
	margin-top:0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.left-part-item>a.mega-menu-link{
	margin-top:0 !important;
}
.teaser-header .teaser-header-con {
	display:flex !important;
    align-items: center;
    justify-content: center;
}
.teaser-header .col-one ,
.teaser-header .col-two {
	width:50% !important;
}
.teaser-header .col-one p:first-child{
	font-size:12px !important;
	font-weight:400 !important;
	max-width:101px;
	line-height:15px !important;
	text-align:center;
}
.teaser-header .col-two img{
	width:123px;
}
.teaser-header .col-two {
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	padding: 0;
}
.teaser-header .col-two p {
	font-weight:400 !important;
	max-width:119px;
	text-align:center;
	margin-top:5px !important;
}
.teaser-header .col-one button:before{
	content:url(../png/group-1000003121.png) !important;
	right: -29px;
    bottom: 16px;
}
.teaser-header .col-one button{
	margin-top:0 !important;
	font-size: 12px !important;
    font-weight: 500 !important;
}
li.mega-toggle-on.mega-home-item>a ,
li.mega-toggle-on>a ,
.training-item-menu > a:hover ,
li.mega-toggle-on.mega-book-item>a {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: transparent!important;
    background-clip: text!important;
    text-fill-color: transparent!important;
}
.menu-update-innovation-item ,
.menu-update-digital-item {
	display:flex !important;
	align-items:center !important;
	justify-content:center !important;
}
#page #mega-menu-primary .mega-home-item .mega-sub-menu .left-part-item.menu-update .mega-menu-link{
	align-items: center;
	border-radius: 8px !important;
	padding: 8px 64px !important;
}
.left-part-item.menu-update-innovation .mega-menu-link{
	background: #FFF1E5 !important;
}
.left-part-item.menu-update-digital .mega-menu-link{
	background: #E5F6FF !important;
}
.menu-update-innovation-item div ,
.menu-update-digital-item div {
	color: #203152 !important;
	font-size: 14px !important;
	font-family: Ubuntu;
	font-weight: 700 !important;
	text-transform: uppercase;
	
}
.mega-home-item > ul.mega-sub-menu > li > ul > li ,
.mega-home-item > ul.mega-sub-menu:before {
	z-index:9 !important;
}
.mega-sub-menu .left-part-item a:hover:before{
	display:none !important;
}
.mega-home-item .mega-sub-menu .left-part-item a:hover {
	transform:unset !important;
	border-radius:8px !important;
}
.left-part-item.menu-update{
	margin-bottom:10px !important;
}
.update-home-menu-row-three {
	display:flex !important;
	margin:0 !important;
}
#page .update-home-menu-row-three-item {
	width:33.3% ;
	color: var(--dl-deep-blue, #061B2B);
    text-align: center;
    font-size: 12px !important;
    font-family: Ubuntu;
    font-weight: 500;
    text-transform: uppercase;
	padding:10px;
	border-radius: 6px;
	border: 1px solid #E5F2FF;
	margin:0;
}
.update-home-menu-row-three-item:nth-child(3){
	margin:0 10px !important;
}
#mega-menu-primary .mega-home-item .mega-sub-menu .left-part-item a{
	padding:0 !important;
}
.mega-home-item .mega-sub-menu .left-part-item a:hover{
	background:transparent !important;
}
.mega-home-item .mega-sub-menu .left-part-item.menu-update-innovation .mega-menu-link:hover ,
.mega-home-item .mega-sub-menu .left-part-item.menu-update-digital .mega-menu-link:hover ,
#page .update-home-menu-row-three-item:hover {
	background:#F1F5FF !important;
}
#mega-menu-primary .mega-home-item > ul > li > ul > li:first-child{
	padding-right:20px !important;
}
.mega-home-item > .mega-sub-menu > li > .mega-sub-menu >li:last-child{
	padding-left:5px !important;
}
#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.mega-home-teaser>a.mega-menu-link {
	margin:0 !important;
}
#page #mega-menu-wrap-primary .update-home-menu-row-three-item a {
	font-size:12px !important;
}
.menu-book-item-signup p {
	font-style:italic;
}
.book-item .mega-sub-menu .mega-menu-link {
	width:fit-content !important;
	min-width:150px !important;
}
.book-item .mega-sub-menu .mega-menu-link:hover {
	background:transparent !important;
}
#mega-menu-primary .mega-home-item > ul > li > ul > li:first-child {
	border-right:1px solid #EDEDED !important;
}
#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1){
	padding-right:50px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:before {
    content: '▴';
	margin-left: 6px !important;
}
#page .home-item .dashicons-arrow-down-alt2:before{
	display:none !important;
}

/* #page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li.about-item-icon > ul > li > a{
	padding:8px 10px !important;
	transition:all .5s ease-in-out !important;
}
#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) > ul > li > a:hover {
	border:1px solid #43528D !important;
} */
#mega-menu-wrap-primary #mega-menu-primary li.mega-update-menu-new-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
	padding:0 0 0 10px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-update-menu-new-item>ul.mega-sub-menu>li.mega-menu-row{
	padding-left:15px !important;
}
 #page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) > ul > li.about-item-icon {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
    padding: 1px !important;
    border-radius: 4px !important;
    box-shadow: 0px 4px 4px 0px rgba(225, 225, 225, 0.25) !important; 
	 z-index:99;
}
#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) > ul > li.about-item-icon > a{
	background: #fff !important;
    margin: 0 !important;
    padding: 8px 10px 8px 50px !important;
    border-radius: 4px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
	position:relative;
} 
#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) > ul > li > a{
	font-size:14px !important;
}
#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) > ul > li.about-item-icon > a:before{
	display: block !important;
    content: url(../png/about.png) !important;
    position: absolute;
    left: 10px;
    top: 6px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.book-item > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link  {
	color:#667085 !important;
}
@media screen and (min-width: 1025px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.update-menu-new-item>ul.mega-sub-menu {
    	left: -127px !important;
    	width: 718px;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-home-item>ul.mega-sub-menu{
		width:735px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu{
		width:718px !important;
	}
	.update-menu-new-item > ul.mega-sub-menu:before {
		background: url(../png/chevron.png) , #fff;
		background-size: cover;
		background-position: center;
		position: absolute;
		display: block !important;
		z-index: 9;
		height: 25px;
		width: 19px;
		content: " ";
		left: 35px;
		top: -10px;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.update-menu-new-item>ul.mega-sub-menu{
		left:0 !important;
	}
	.mega-home-item > ul.mega-sub-menu:before{
		left:180px !important;
	}
	.mega-unite-item > ul.mega-sub-menu:before{
		left:435px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu{
		left:-275px !important;
	}
	.mega-book-item > ul.mega-sub-menu:before{
		left:320px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
    	left: -355px !important;
	}
}
@media screen and (max-width:1024px){
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{
		display:block !important;
	}
	.update-menu-new-item > a, .training-item-menu > a{
		padding-top:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.unite-item ,
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item.book-item {
		padding-left:5px !important;
	}
	#page .unite-item>a:after ,
	#page li.mega-home-item > a:before ,
	#page .mega-book-item > a:before {
		display:none !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item ,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-training-item-menu ,
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-custom-contact-item-mobile {
		padding-inline:5px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item > a{
		padding-left:10px !important;
	}
	#page .mega-lang-item-de{
		padding-left:33px !important;
	}
	.mega-lang-item-en a:before{
		left:-22px !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .mega-btn-free-md{
		padding-left:20px !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{
		top:0 !important;
	}
	#mega-menu-wrap-primary ul li.mega-update-menu-new-item ,
	#mega-menu-wrap-primary ul li.mega-training-item-menu  {
		width:95% !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:before {
		background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
		-webkit-background-clip: text!important;
		-webkit-text-fill-color: transparent!important;
		background-clip: text!important;
		text-fill-color: transparent!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 {
		padding-left:10px !important;
	}
	#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(2) > ul > li{
		padding-left:10px !important;
		padding-top:20px !important;
	}
	.update-menu-new-item > ul > li > ul > li:nth-child(2) ,
	#mega-menu-primary .mega-home-item > ul > li > ul > li:first-child {
		border:none !important;
	}
	#mega-menu-primary .mega-home-item .mega-sub-menu .mega-menu-item {
		margin-bottom:20px !important;
	}
	#mega-menu-primary .mega-home-item .mega-sub-menu .mega-menu-item:first-child {
		margin-top:10px !important;
	}
	.update-home-menu-row-three{
		flex-direction:column;
	}
	#page .update-home-menu-row-three-item ,
	#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) ,
	#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(2){
		width:100%;
	}
	.update-home-menu-row-three-item:nth-child(3){
		margin:20px 0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
		padding:4px 0px 6px 0px!important;
	}
	.update-menu-new-item-col-two{
		margin-bottom:20px;
	}
	.update-menu-new-item-col-two{
		margin:0px 0 20px !important;
	}
	.blog-sub-menu-left > a:nth-child(2) .unite-con img {
		display:block !important;
	}
	.blog-sub-menu-left .unite-con {
		display: flex !important;
		align-items: center !important;
		background: #FEEEF7 !important;
		border-radius: 10px !important;
		padding: 5px 16px !important;
	}
	.blog-sub-menu-left > a:first-child ,
	.mega-home-item .left-part-item img, 
	.mega-home-item a.mega-menu-link div span ,
	.blog-sub-menu-left > a {
		display:block !important;
	}
/* 	#mega-menu-wrap-primary #mega-menu-primary li.mega-home-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ,
	#page #mega-menu-wrap-primary #mega-menu-primary .update-menu-new-item > ul > li > ul > li:nth-child(1) {
		padding-left:0 !important;
	} */
	.blog-sub-menu-left .unite-con p {
		max-width: 145px !important;
    	margin-left: 15px !important;
	}
	#mega-menu-53368-0 #mega-menu-53368-0-0{
		width:100% !important;
		margin-right:0 !important;
	}
}
@media screen and (max-width:1365px) and (min-width:1025px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-unite-item>ul.mega-sub-menu{
		left:-420px !important;
	}
	.mega-unite-item > ul.mega-sub-menu:before{
		left:490px !important;
	}
	.training-item-menu > a:before {
		display:none;
	}
}
@media screen and (max-width:1300px) and (min-width:1025px) {
	.unite-item > a {
    	line-height: 16px !important;
	}
	.unite-item > a {
		max-width:100px !important;
		margin-right:0 !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-blog-item>ul.mega-sub-menu {
    	left: -600px !important;
	}
	.mega-blog-item > ul.mega-sub-menu:before{
		left:77% !important;
	}
}
@media screen and (max-width:1150px) and (min-width:1025px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.mega-book-item>ul.mega-sub-menu {
		left:-380px !important;
	}
	.mega-book-item > ul.mega-sub-menu:before {
    	left: 418px !important;
	}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
	height:100% !important;
}
/** **/

/**** 29/8 ****/
#popmake-108886 .talk-content .con-one .images ,
#popmake-110152 .talk-content .con-one .images ,
#popmake-110307 .talk-content .con-one .images ,
#popmake-108915 .talk-content .con-one .images {
	justify-content:start !important;
	margin-bottom:100px;
}
#popmake-110152 .talk-content .con-one .images img ,
#popmake-110307 .talk-content .con-one .images img ,
#popmake-108886 .talk-content .con-one .images img {
	max-width:139px;
}
#popmake-108886 .talk-content .con-one h2 ,
#popmake-110152 .talk-content .con-one h2 ,
#popmake-110307 .talk-content .con-one h2 ,
#popmake-108915 .talk-content .con-one h2 {
	color: #FFF;
	font-family: Ubuntu;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	text-transform: capitalize;
	margin-bottom:12px;
}
#popmake-108886 .talk-content .con-one p ,
#popmake-110152 .talk-content .con-one p ,
#popmake-110307 .talk-content .con-one p ,
#popmake-108915 .talk-content .con-one p {
	color: #F7F6FF;
	font-family: Ubuntu;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
} 
#popmake-108886 .logos-con-tablet ,
#popmake-110152 .logos-con-tablet ,
#popmake-110307 .logos-con-tablet ,
#popmake-108915 .logos-con-tablet {
	display:none;
}
#popmake-108886 .talk-calendar ,
#popmake-110152 .talk-calendar ,
#popmake-110307 .talk-calendar ,
#popmake-108915 .talk-calendar {
	padding:100px 50px 30px;
}
#popmake-108886 .talk-calendar form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) ,
#popmake-110152 .talk-calendar form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) ,
#popmake-110307 .talk-calendar form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) ,
#popmake-108915 form .fields-container input:not([type="checkbox"]):not([type="radio"])  {
	border-radius: 8px;
	border: 1px solid var(--gray-300, #D0D5DD);
	background: var(--white, #FFF);
	/* Shadow/xs */
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    height: 40px !important;
    padding: 10px 14px !important;
	min-height:40px !important;
	margin-top:8px !important;
	margin-bottom:5px;
}
#popmake-110152 .talk-calendar form label ,
#popmake-110307 .talk-calendar form label ,
#popmake-108886 .talk-calendar form label {
	text-align: start;
    color: #061B2B;
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
#popmake-110152 .talk-calendar form label span ,
#popmake-110307 .talk-calendar form label span ,
#popmake-108886 .talk-calendar form label span {
	font-family: Ubuntu;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
}
#popmake-108886 .talk-content ,
#popmake-110152 .talk-content ,
#popmake-110307 .talk-content ,
#popmake-108915 .talk-content{
	background:url(../webp/sign-up-popup.webp) !important;
	background-size:cover !important;
}
#popmake-108915 .talk-content {
	width: 40% !important;
    padding: 35px 40px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#popmake-108886 ,
#popmake-110152 ,
#popmake-110307 ,
#popmake-108915 {
	width:1300px !important;
	margin-left:-50% !important;
}
#popmake-108915 {
	padding:0;
}
#popmake-108915 .con-one .images img {
	display:block !important;
	width:139px;
	margin-left:0 !important;
}
#popmake-108915 .container {
	display:flex;
}
#popmake-110152 .signUp_next_button_section label span ,
#popmake-110307 .signUp_next_button_section label span ,
#popmake-108886 .signUp_next_button_section label span {
	color: var(--05, #061B2B) !important;
    font-family: Ubuntu !important;
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: normal !important;
    width: unset;
}
#popmake-110152 .signUp_next_button_section p ,
#popmake-110307 .signUp_next_button_section p ,
#popmake-108886 .signUp_next_button_section p {
	max-width:unset;
	margin-top:20px;
}
#popmake-110152 .signUp_next_button_section label ,
#popmake-110307 .signUp_next_button_section label ,
#popmake-108886 .signUp_next_button_section label {
	display:flex;
	margin-top:10px !important;
}
#popmake-110152 .signUp_next_button_section input[type="checkbox"]  ,
#popmake-110307 .signUp_next_button_section input[type="checkbox"]  ,
#popmake-108886 .signUp_next_button_section input[type="checkbox"]  {
	width: 20px;
    height: 20px;
    flex-shrink: 0;
}
#popmake-110152 .signUp_next_button_section input[type="checkbox"]:checked ,
#popmake-110307 .signUp_next_button_section input[type="checkbox"]:checked ,
#popmake-108886 .signUp_next_button_section input[type="checkbox"]:checked {
	background-image:url(../png/right.png) !important;
	background-color: #000 !important;
    border-color: #000 !important;
}
#popmake-110152 .signUp_next_button_section .cf7mls-btns ,
#popmake-110307 .signUp_next_button_section .cf7mls-btns ,
#popmake-108886 .signUp_next_button_section .cf7mls-btns {
	display: flex;
    align-items: center;
    justify-content: center;
    min-height: 56px !important;
}
#popmake-110152 .signUp_next_button_section .cf7mls-btns button , 
#popmake-110307 .signUp_next_button_section .cf7mls-btns button , 
#popmake-108886 .signUp_next_button_section .cf7mls-btns button {
	margin: 20px 0 0 !important;
    padding: 20px !important;
    text-align: center;
    width: 385px;
	font-family: Ubuntu;
	font-size: 17px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 0.51px;
	text-transform: uppercase;
}
#popmake-110152 .signUp_next_button_section .cf7mls-btns button img ,
#popmake-110307 .signUp_next_button_section .cf7mls-btns button img ,
#popmake-108886 .signUp_next_button_section .cf7mls-btns button img {
	width: 40px !important;
    margin: 0;
    height: 24px;
}
#popmake-110152 .signUp_next_button_section .ik-linked-login-link p ,
#popmake-110307 .signUp_next_button_section .ik-linked-login-link p ,
#popmake-108886 .signUp_next_button_section .ik-linked-login-link p {
	max-width:385px !important;
	border-radius: 5px;
	background: #0A66C2;
	padding: 20px;
}
#popmake-110152 .signUp_next_button_section .ik-linked-login-link p a ,
#popmake-110307 .signUp_next_button_section .ik-linked-login-link p a ,
#popmake-108886 .signUp_next_button_section .ik-linked-login-link p a {
	position:relative;
	color: var(--white, #FFF);
	text-align: center;
	font-family: Ubuntu;
	font-size: 17px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 0.51px;
	text-transform: uppercase;
}
#popmake-110152 .signUp_next_button_section .ik-linked-login-link p a:before ,
#popmake-110307 .signUp_next_button_section .ik-linked-login-link p a:before ,
#popmake-108886 .signUp_next_button_section .ik-linked-login-link p a:before {
	content:url(../png/vector.png);
	position:absolute;
	left:-30px;
}
#popmake-110152 .new-unite-popup-signup-or-login p.as-signup-message ,
#popmake-110307 .new-unite-popup-signup-or-login p.as-signup-message ,
#popmake-108886 .new-unite-popup-signup-or-login p.as-signup-message {
	color: #667085 !important;
    text-align: center;
    font-family: Ubuntu;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 20px !important;
	margin-bottom:50px !important;
}
#popmake-110152 .new-unite-popup-signup-or-login p.as-signup-message span ,
#popmake-110307 .new-unite-popup-signup-or-login p.as-signup-message span ,
#popmake-108886 .new-unite-popup-signup-or-login p.as-signup-message span {
	color: #2F80ED !important;
	font-weight: 500 !important;
}
/* #popmake-108886 .talk-calendar form input:not([type="checkbox"]):focus ,
 #popmake-110152 .talk-calendar form input:not([type="checkbox"]):focus ,
 #popmake-110307 .talk-calendar form input:not([type="checkbox"]):focus ,
#popmake-108915 form .fields-container input:not([type="checkbox"]):not([type="radio"]):focus {
    border: 1px solid #9FC1D6 !important;
    background: #EFF9FF !important;
    box-shadow: 0px 4px 8px 0px rgba(217, 235, 240, 0.40) !important;
} */

/********* popup two **************/
#popmake-108915 .fields-container > p {
	display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    width: 100%;
    flex-wrap: wrap;
	margin-bottom:20px;
}
#popmake-108915 .fields-container > p > label {
	width:47%;
	color: var(--grey-quatinary, #5A5C60);
	font-family: Ubuntu;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px; /* 142.857% */
	letter-spacing: -0.05px;
}
#popmake-108915 .talk-calendar {
	width:60%;
	background:#fff;
}
#popmake-108915 .fields-container .wpcf7-radio > span ,
#popmake-108915 .fields-container .wpcf7-checkbox > span {
	width:100%;
	margin-bottom:10px;
}
#popmake-108915 .fields-container .wpcf7-radio > span.first ,
#popmake-108915 .fields-container .wpcf7-checkbox > span.first {
	margin-top:15px;
}
#popmake-108915 .fields-container-submit {
	display: flex;
    align-items: center;
    justify-content: center;
}
#popmake-108915 .fields-container-submit input {
	width: 385px;
    padding: 20px;
	font-family: Ubuntu;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.51px;
    text-transform: uppercase;
	background:#0a0a0a !important;
}
#popmake-108915 .fields-container-submit input:hover {
	background:#0a0a0ab3 !important;
}
#popmake-108915 .fields-container select {
	min-height: 40px;
    height: 40px;
    padding: 0 20px;
    color: #000 !important;
}
#popmake-108915 .fields-container .wpcf7-radio .wpcf7-list-item-labeln , 
#popmake-108915 .fields-container .wpcf7-checkbox .wpcf7-list-item-label {
	color: var(--06, #667085);
	font-family: Ubuntu;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
#popmake-108915 .fields-container {
    margin-bottom: 30px;
}
#popmake-108915 .fields-container-select  > p > label {
	color: #061B2B !important;
	font-family: Ubuntu;
	font-size: 14px !important;
	font-style: normal;
	font-weight: 500 !important;
	line-height: 20px;
}
#popmake-108915 .fields-container .wpcf7-radio > span .wpcf7-list-item-label , 
#popmake-108915 .fields-container .wpcf7-checkbox > span .wpcf7-list-item-label {
	color: var(--06, #667085);
    font-family: Ubuntu;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
#popmake-108915 .fields-container .wpcf7-radio input , 
#popmake-108915 .fields-container .wpcf7-checkbox input {
	border: 1px solid var(--gray-300, #D0D5DD);
	background: var(--white, #FFF);
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
#popmake-108915 .fields-container > p > label > span:first-child {
	color: #FF9494;
	font-family: Ubuntu;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 18px; /* 90% */
	letter-spacing: -0.32px;
}
#popmake-108915 .pum-close{
	color: #000;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent;
    font-size: 21px;
    opacity: .6;
    box-shadow: none;
    cursor: pointer;
}
#pum-108915 {
	background-color:rgba(0, 0, 0, 0.2) !important;
}

/**** step two ****/
#popmake-110152 .to_previous_step ,
#popmake-110307 .to_previous_step ,
#popmake-119212 .to_previous_step ,
#popmake-108886 .to_previous_step {
	position:absolute;
	top:10px;
	border-radius: 7px;
	border: 1px solid var(--borders-default, #E6E6E6);
	background: var(--base-white, #FFF);
	box-shadow: 0px 1px 2px 0px rgba(24, 24, 28, 0.04), 0px 3px 4px -5px rgba(24, 24, 28, 0.03);
	left:45px;
	float:unset !important;
	border: 0 none;
    border-radius: 3px;
    color: #23282d;
    cursor: pointer;
    font-weight: bold;
    margin: 16px 0px 26px;
    padding: 13px 5px;
    min-width: 100px;
	text-transform: capitalize;
}
#popmake-110152 #cf7mls-back-btn-cf7mls_step-2 ,
#popmake-110307 #cf7mls-back-btn-cf7mls_step-2 ,
#popmake-108886 #cf7mls-back-btn-cf7mls_step-2 {
	display:none;
}
#popmake-110152 .second_step_container ,
#popmake-110307 .second_step_container ,
#popmake-108886 .second_step_container {
	display:flex;
	flex-wrap:wrap;
	justify-content:start;
	align-items:flex-start;
}
#popmake-110152 .second_step_container  .left_part_step ,
#popmake-110307 .second_step_container  .left_part_step ,
#popmake-108886 .second_step_container  .left_part_step {
	display: flex;
    flex-direction: column;
    width: 45%;
    margin-right: 5%;
}
#popmake-110152 .second_step_container  .right_part_div ,
#popmake-110307 .second_step_container  .right_part_div ,
#popmake-108886 .second_step_container  .right_part_div {
	display: flex;
    flex-wrap: wrap;
    width: 45%;
    margin-left: 5%;
}
#popmake-110152 .second_step_container .right_part_div > p ,
#popmake-110307 .second_step_container .right_part_div > p ,
#popmake-108886 .second_step_container .right_part_div > p {
	width:100% !important;
}
#popmake-110152 .second_step_container  .left_part_step .wpcf7-radio .wpcf7-list-item  ,
#popmake-110307 .second_step_container  .left_part_step .wpcf7-radio .wpcf7-list-item  ,
#popmake-108886 .second_step_container  .left_part_step .wpcf7-radio .wpcf7-list-item  ,
#popmake-110152 .second_step_container  .right_part_div .wpcf7-checkbox .wpcf7-list-item ,
#popmake-110307 .second_step_container  .right_part_div .wpcf7-checkbox .wpcf7-list-item ,
#popmake-108886 .second_step_container  .right_part_div .wpcf7-checkbox .wpcf7-list-item {
	width:100% !important;
	margin-bottom:10px !important;
}
#popmake-108886 .second_step_container  .left_part_step .wpcf7-radio > span .wpcf7-list-item-label ,
#popmake-110152 .second_step_container  .left_part_step .wpcf7-radio > span .wpcf7-list-item-label ,
#popmake-110307 .second_step_container  .left_part_step .wpcf7-radio > span .wpcf7-list-item-label ,
#popmake-110152 .second_step_container  .right_part_div .wpcf7-checkbox > span .wpcf7-list-item-label ,
#popmake-110307 .second_step_container  .right_part_div .wpcf7-checkbox > span .wpcf7-list-item-label ,
#popmake-108886 .second_step_container  .right_part_div .wpcf7-checkbox > span .wpcf7-list-item-label {
	color: var(--06, #667085);
    font-family: Ubuntu;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
#popmake-110152 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required ,
#popmake-110307 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required ,
#popmake-108886 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
	color:#000 !important;
}
#popmake-108886 .second_step_container  .left_part_step .wpcf7-radio .wpcf7-list-item.first  ,
#popmake-110152 .second_step_container  .left_part_step .wpcf7-radio .wpcf7-list-item.first  ,
#popmake-110307 .second_step_container  .left_part_step .wpcf7-radio .wpcf7-list-item.first  ,
#popmake-108886 .second_step_container  .right_part_div .wpcf7-checkbox .wpcf7-list-item.first ,
#popmake-110307 .second_step_container  .right_part_div .wpcf7-checkbox .wpcf7-list-item.first ,
#popmake-110152 .second_step_container  .right_part_div .wpcf7-checkbox .wpcf7-list-item.first {
	margin-top:15px !important;
}
#popmake-110152 .second_step_container .right_part_div > p:nth-child(2) ,
#popmake-110307 .second_step_container .right_part_div > p:nth-child(2) ,
#popmake-108886 .second_step_container .right_part_div > p:nth-child(2) {
	margin-top:60px !important;
}
#popmake-108886 .second_step_container .wpcf7-radio input , 
#popmake-110152 .second_step_container .wpcf7-radio input , 
#popmake-110307 .second_step_container .wpcf7-radio input , 
#popmake-110152 .second_step_container .wpcf7-checkbox input ,
#popmake-110307 .second_step_container .wpcf7-checkbox input ,
#popmake-108886 .second_step_container .wpcf7-checkbox input {
	border: 1px solid var(--gray-300, #D0D5DD);
	background: var(--white, #FFF);
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
#popmake-108886 .second_step_container .wpcf7-radio input:checked , 
#popmake-110152 .second_step_container .wpcf7-radio input:checked , 
#popmake-110307 .second_step_container .wpcf7-radio input:checked , 
#popmake-108886 .second_step_container .wpcf7-checkbox input:checked ,
#popmake-110152 .second_step_container .wpcf7-checkbox input:checked ,
#popmake-110307 .second_step_container .wpcf7-checkbox input:checked ,
#popmake-108915 .fields-container .wpcf7-radio input:checked , 
#popmake-108915 .fields-container .wpcf7-checkbox input:checked {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e") !important;
	background-color: #dc2828 !important;
    border-color: #dc2828 !important;
}
#popmake-110152 .submit_button_container p ,
#popmake-110307 .submit_button_container p ,
#popmake-108886 .submit_button_container p {
	display:flex;
	justify-content:center;
}
#popmake-110152 .submit_button_container input ,
#popmake-110307 .submit_button_container input ,
#popmake-108886 .submit_button_container input {
	width: 385px;
    padding: 20px;
    font-family: Ubuntu;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.51px;
    text-transform: uppercase;
    margin-top: 25px;
	margin-bottom:0;
}
#popmake-108886 .logos-con , 
#popmake-110152 .logos-con , 
#popmake-110307 .logos-con , 
#popmake-108915 .logos-con {
	display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    flex-wrap: wrap;
}
#popmake-108886 .logos-con img , 
#popmake-110152 .logos-con img , 
#popmake-110307 .logos-con img , 
#popmake-108915 .logos-con img {
	width: 60px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 0 !important;
}
#popmake-108915 .linkedin-form-submition p{
	display:flex;
	justify-content:center;
}
#popmake-108915 .linkedin-form-submition p input {
	width: 385px;
	padding: 20px;
	justify-content: center;
	align-items: center;
	border-radius: 5px;
	background: var(--dl-deep-blue, #061B2B);
}
#popmake-110152 ,
#popmake-110307 ,
#popmake-108886 {
	width: 1300px !important;
    margin-left: -50% !important;
    padding: 0;
}
#popmake-110152 .pum-content.popmake-content ,
#popmake-110307 .pum-content.popmake-content ,
#popmake-108886 .pum-content.popmake-content {
	color: #8c8c8c;
    font-family: inherit;
    font-weight: 400;
    font-style: inherit;
}
#popmake-110152 .talk-pop ,
#popmake-110307 .talk-pop ,
#popmake-108886 .talk-pop {
	margin-top: 0;
}
#popmake-110152 .container ,
#popmake-110307 .container ,
#popmake-108886 .container {
	display: flex;
}
#popmake-108886 .talk-content ,
#popmake-110152 .talk-content ,
#popmake-110307 .talk-content ,
#popmake-108915 .talk-content {
	width: 45% !important;
    padding: 35px 40px !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#popmake-110152 .con-one .images ,
#popmake-110307 .con-one .images ,
#popmake-108886 .con-one .images {
	margin-bottom: 100px;
}
#popmake-110152 .con-one .images img ,
#popmake-110307 .con-one .images img ,
#popmake-108886 .con-one .images img {
    display: block !important;
    width: 139px;
    margin-left: 0 !important;
}

#popmake-110152 .talk-content .con-one h2, #popmake-95672 .talk-content .con-one h2 ,
#popmake-110307 .talk-content .con-one h2, #popmake-95672 .talk-content .con-one h2 ,
#popmake-108886 .talk-content .con-one h2, #popmake-95672 .talk-content .con-one h2 {
	color: #FFF;
    font-family: Ubuntu;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    margin-bottom: 12px;
}

#popmake-110152 .talk-content .con-one p, #popmake-95672 .talk-content .con-one p ,
#popmake-110307 .talk-content .con-one p, #popmake-95672 .talk-content .con-one p ,
#popmake-108886 .talk-content .con-one p, #popmake-95672 .talk-content .con-one p {
    color: #F7F6FF;
    font-family: Ubuntu;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}
#popmake-110152 .talk-calendar ,
#popmake-110307 .talk-calendar ,
#popmake-108886 .talk-calendar {
	width: 60%;
    background: #fff;
	padding: 100px 50px 30px;
	display: flex;
    align-items: center;
    flex-direction: column;
    background: #fff;
     justify-content: start;
}
#popmake-110152 ,
#popmake-110307 ,
#popmake-108886 {
	background-color: rgba(0, 0, 0, 0.2) !important;
}


@media screen and (max-width:1025px) {
	#popmake-108886 ,
	#popmake-110152 ,
	#popmake-110307 ,
	#popmake-108915 {
		width: unset !important;
		margin-left: unset !important;
		left:10px !important;
		right:10px !important;;
	}
	#popmake-108886 .talk-pop .container ,
	#popmake-110152 .talk-pop .container ,
	#popmake-110307 .talk-pop .container ,
	#popmake-108915 .talk-pop .container {
		flex-direction: column-reverse;
	}
	#popmake-108886 .talk-pop .container .talk-content ,
	#popmake-110152 .talk-pop .container .talk-content ,
	#popmake-110307 .talk-pop .container .talk-content ,
	#popmake-108886 .talk-pop .container .talk-calendar ,
	#popmake-110152 .talk-pop .container .talk-calendar ,
	#popmake-110307 .talk-pop .container .talk-calendar ,
	#popmake-108915 .talk-pop .container .talk-content ,
	#popmake-108915 .talk-pop .container .talk-calendar {
		width:100% !important;
	}
	#popmake-108886 .talk-content .con-one .images ,
	#popmake-110152 .talk-content .con-one .images ,
	#popmake-110307 .talk-content .con-one .images ,
	#popmake-108915 .talk-content .con-one .images {
		margin-bottom:50px;
	}
	#popmake-108886 .logos-con-tablet ,
	#popmake-110152 .logos-con-tablet ,
	#popmake-110307 .logos-con-tablet ,
	#popmake-108915 .logos-con-tablet {
		margin-top:50px;
		display:flex;
		justify-content:center;
		align-items:center;
		flex-wrap:wrap;
	}
	.logos-con-desktop {
		display:none;
	}
	#popmake-108886 .logos-con-tablet img ,
	#popmake-110152 .logos-con-tablet img ,
	#popmake-110307 .logos-con-tablet img ,
	#popmake-108915 .logos-con-tablet img {
    	width: 50px;
	}
	#popmake-108886 .talk-pop .container .talk-content ,
	#popmake-110152 .talk-pop .container .talk-content ,
	#popmake-110307 .talk-pop .container .talk-content ,
	#popmake-108915 .talk-pop .container .talk-content {
		padding:60px 40px !important;
	}
	#popmake-110152 .talk-calendar p ,
	#popmake-110307 .talk-calendar p ,
	#popmake-119212 .talk-calendar p ,
	#popmake-108886 .talk-calendar p {
		max-width:unset !important;
		width:100% !important;
	}
	#popmake-108886 .talk-calendar , 
	#popmake-110152 .talk-calendar , 
	#popmake-119212 .talk-calendar , 
	#popmake-110307 .talk-calendar , 
	#popmake-108915 .talk-calendar {
    	padding: 100px 50px 50px;
	}
}
@media screen and (max-width:767px) {
	#popmake-110152 .signUp_next_button_section .cf7mls-btns button ,
	#popmake-110307 .signUp_next_button_section .cf7mls-btns button ,
	#popmake-108886 .signUp_next_button_section .cf7mls-btns button {
		width:100% !important;
		max-width:385px;
		
	}
	#popmake-110152 .talk-calendar ,
	#popmake-110307 .talk-calendar ,
	#popmake-108886 .talk-calendar {
		padding: 50px 20px;
	}
	.talk-calendar .proffestional_continus_right ,
	.talk-calendar .proffestional_section_left {
		width:100% !important;
	}
	.main_register_data {
		flex-wrap:wrap;
	}
	#popmake-110152 .talk-content .con-one h2 ,
	#popmake-110307 .talk-content .con-one h2 ,
	#popmake-108886 .talk-content .con-one h2 {
		font-size:25px;
	}
	#popmake-108886 .talk-pop .container .talk-content ,
	#popmake-110152 .talk-pop .container .talk-content ,
	#popmake-110307 .talk-pop .container .talk-content ,
	#popmake-108915 .talk-pop .container .talk-content {
		padding:40px !important;
	}
	#popmake-108886 .logos-con-tablet img ,
	#popmake-110152 .logos-con-tablet img ,
	#popmake-110307 .logos-con-tablet img ,
	#popmake-108915 .logos-con-tablet img {
		margin-left:10px !important;
	}
	#popmake-110152 .logos-con-tablet ,
	#popmake-110307 .logos-con-tablet ,
	#popmake-108886 .logos-con-tablet {
		margin-top:30px;
	}
	#popmake-110152 .talk-content .con-one h2 ,
	#popmake-110307 .talk-content .con-one h2 ,
	#popmake-108886 .talk-content .con-one h2 {
		margin-bottom:25px;
	}
	#popmake-110152 .second_step_container  .left_part_step ,
	#popmake-110307 .second_step_container  .left_part_step ,
	#popmake-108886 .second_step_container  .left_part_step {
		width: 100%;
		margin-right: 0;
	}
	#popmake-110152 .second_step_container  .right_part_div ,
	#popmake-110307 .second_step_container  .right_part_div ,
	#popmake-108886 .second_step_container  .right_part_div{
		width: 100%;
		margin-left: 0;
	}
	#popmake-108886 .second_step_container .wpcf7-radio input, 
	#popmake-110152 .second_step_container .wpcf7-radio input, 
	#popmake-110307 .second_step_container .wpcf7-radio input, 
	#popmake-110152 .second_step_container .wpcf7-checkbox input ,
	#popmake-110307 .second_step_container .wpcf7-checkbox input ,
	#popmake-108886 .second_step_container .wpcf7-checkbox input {
		width:18px !important;
	}
	#popmake-108886 .second_step_container .right_part_div > p ,
	#popmake-110307 .second_step_container .right_part_div > p ,
	#popmake-110152 .second_step_container .right_part_div > p {
		margin-top:10px !important;;
	}
	#popmake-108915 .fields-container > p > label {
		width:100% !important;
		margin-bottom:25px ;
	}
	#popmake-108886 .talk-calendar , 
	#popmake-110152 .talk-calendar , 
	#popmake-110307 .talk-calendar , 
	#popmake-108915 .talk-calendar {
		padding:70px 30px 30px !important;
	}
	#popmake-108915 .fields-container ,
	#popmake-108915 .fields-container > p {
		margin-bottom:0;
	}
	#popmake-110152 .submit_button_container input ,
	#popmake-110307 .submit_button_container input ,
	#popmake-108886 .submit_button_container input {
		width:100% !important;
	}
	#popmake-110152 .second_step_container .right_part_div > p:nth-child(2) ,
	#popmake-110307 .second_step_container .right_part_div > p:nth-child(2) ,
	#popmake-108886 .second_step_container .right_part_div > p:nth-child(2) {
		margin-top:10px !important;
	}
	#popmake-110152 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required ,
	#popmake-110307 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required ,
	#popmake-108886 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
		color: #000 !important;
		margin-top: 11px !important;
		margin-bottom: 11px !important;
	}
	#popmake-110152 .submit_button_container p   ,
	#popmake-110307 .submit_button_container p   ,
	#popmake-108886 .submit_button_container p   {
		display:unset !important;
	}
	#popmake-108886 .logos-con , 
	#popmake-110152 .logos-con , 
	#popmake-110307 .logos-con , 
	#popmake-108915 .logos-con {
		display:none;
	}
	#popmake-108915 .linkedin-form-submition p input  {
		width:unset !important;
	}
}
/************ 1/10 ***************/
.second_step_container {
	display:flex !important;
	flex-wrap:wrap;
}
.second_step_container .left_part_step {
	display: flex;
    flex-direction: column;
    width: 45%;
    margin-right: 5%;
}
.second_step_container .right_part_div {
	display: flex;
    flex-wrap: wrap;
    width: 45%;
    margin-left: 5%;
}
.popup-page > div {
	max-width:1300px !important;
}
.second_step_container .right_part_div p {
	width:100%;
}
.popup-page select {
	background-color: #fff;
    border: 1px solid #9dafc7;
    width: 100%;
    padding: 14px 15px;
    line-height: 1.3;
    border-radius: 5px;
    position: relative;
    -webkit-appearance: none;
    outline: none;
    font-family: inherit;
    font-weight: 500;
    font-size: inherit;
    margin: 0.8em 0;
	color:#000;
}
.popup-page-col-two {
	padding: 30px 50px 30px;
    display: flex;
    align-items: center;
    flex-direction: column;
	justify-content: start;
}
.second_step_container .left_part_step .wpcf7-radio .wpcf7-list-item , 
.second_step_container .right_part_div .wpcf7-checkbox .wpcf7-list-item {
	width:100%;
	margin-bottom:10px;
}
.second_step_container .left_part_step .wpcf7-radio > span .wpcf7-list-item-label , 
.second_step_container .right_part_div .wpcf7-checkbox > span .wpcf7-list-item-label {
	font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
	color:#3d3d3d !important;
}
.second_step_container .left_part_step .wpcf7-radio .wpcf7-list-item.first, 
.second_step_container .right_part_div .wpcf7-checkbox .wpcf7-list-item.first {
    margin-top: 15px !important;
}
.second_step_container .wpcf7-radio input, 
.second_step_container .wpcf7-checkbox input {
    border: 1px solid var(--gray-300, #D0D5DD);
    background: var(--white, #FFF);
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.second_step_container label span.star {
    color: #FF9494;
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
.second_step_container .right_part_div p:nth-child(2) {
	margin-top:0 !important;
}
.submit_button_container input[type="submit"]{
	width: 385px !important;
    padding: 20px !important;
    font-size: 15px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: normal !important;
    letter-spacing: 0.51px !important;
    text-transform: uppercase !important;
    margin:auto !important;
	display:block;
}
.submit_button_container p{
	margin:0 !important;
}
.popup-page-logo img {
	display: block !important;
    width: 139px;
    margin-left: 0 !important;
}
.popup-page-col-one > div {
	justify-content: space-between;
    display: flex;
    flex-direction: column;
}
.popup-page-col-one h2 {
    color: #FFF !important;
    font-family: Ubuntu !important;
    font-size: 36px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    text-transform: capitalize !important;
    margin-bottom: 12px !important; 
}
.second_step_container .wpcf7-radio input:checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e") !important;
    background-color: #dc2828 !important;
    border-color: #dc2828 !important;
}
.page-id-109777 header {
	display:none;
}
@media screen and (max-width:1024px) {
	.popup-page-logo-con img {
		max-width:60px;
	}
}
@media screen and (max-width:767px) {
	.second_step_container .left_part_step ,
	.second_step_container .right_part_div {
		width:100%;
		margin:0 ;
	}
	.popup-page-col-two {
		padding:30px 20px;
	}
	.submit_button_container input[type="submit"] {
		width:100% !important;
	}
	.popup-page-col-one h2 {
		font-size:30px !important;
	}
}

/********** popup data submitted ***********/
#popmake-109779  .pum-close,
#popmake-109900  .pum-close{
	color: #000 !important;
    width: 30px;
    height: 30px;
    top: 3px !important;
    right: 20px !important;
    background-color: transparent !important;
    font-size: 21px !important;
    box-shadow: none !important;
    cursor: pointer;
    padding: 6px;
    font-family: system-ui;
}
#pum-109779
{
	background-color:rgba(0, 0, 0, 0.2) !important;
}
#popmake-109779 ,
#popmake-109900 
{
	background:#fff;
}
#popmake-109779 img,
#popmake-109900 img
{
	max-width:150px;
	margin-bottom:20px;
	margin-top:0;
	text-align:center;
	display:block;
}
#popmake-1109779 h2
{
	text-align: center;
    font-size: 36px;
    margin-bottom: 20px;
	font-family: 'Ubuntu'!important;
}
#popmake-109900 h2{
	text-align: center;
    font-size: 26px;
    margin-bottom: 20px;
	font-family: 'Ubuntu'!important;
}
#popmake-109779 .login-con {
	display:flex;
	justify-content:center;
	align-items:center;
	padding-bottom:25px;
}
#popmake-109779 .login-con p {
	font-size:18px;
	color:#000;
	padding-right:10px;
}
#popmake-109779 .login-con a {
	text-transform: uppercase;
    font-size: 18px;
    text-decoration: underline;
}
@media screen and (max-width:767px) {
	#popmake-109779 h2,
	#popmake-109900 h2{
		font-size:25px;
	}
}
#popmake-61048 .cf7mls_next.action-button{
	display:none !important;
}


.proffestional_continus_right{
display: flex !important;
   width: 45%!important;
}
 .main_register_data{
	display: flex;
    justify-content: space-between;
}
.main_register_data label{
	text-align: start;
}
.proffestional_continus_right {
display: flex;
   width: 45%;
}
.proffestional_section_left{
display: flex;
   width: 45%;
}
#popmake-95057 .talk-pop .talk-content, #popmake-95077 .talk-pop .talk-content, #popmake-95085 .talk-pop .talk-content, #popmake-95105 .talk-pop .talk-content,
 #popmake-95109 .talk-pop .talk-content, #popmake-95107 .talk-pop .talk-content, #popmake-95111
 .talk-pop .talk-content {
	width: 40% !important;
 }
 #popmake-95057 .talk-calendar, #popmake-95077 .talk-calendar, #popmake-95085 .talk-calendar, #popmake-95105 .talk-calendar, #popmake-95109 .talk-calendar, #popmake-95107 .talk-calendar, #popmake-95111 .talk-calendar{
	width: 60% !important;
 }
.ik-linked-login-link img{
width: 242px !important;
max-width:100% !important;}
.complete_data_li{
	list-style: none;
    color: white;
}
.secondry-menu-sec {
	z-index:9;
}


/*********** glossary 13 / 11 / 2023 **********/
@media screen and (max-width:1024px) {
	.single-glossary #mega-menu-wrap-primary #mega-menu-primary li.mega-update-menu-new-item>ul.mega-sub-menu>li.mega-menu-row {
		padding:15px !important;
	}
}
@media screen and (max-width:800px) {
	.single-glossary .model-based-article-content-section{
		padding:0 20px !important;
	}
	 .single.single-glossary .styling_container .large_container {
        flex-direction: column;
        align-items: start;
        gap: 10px 0;
        padding-left: 0;
    }
	.single.single-glossary .styling_container .large_container > div {
        width: 100% !important;
    }
    
    .single.single-glossary .styling_container .large_container .content_container {
        padding-left: 0px !important;
    } 
	.single.single-glossary .styling_container .large_container > .right-div a {
		float:left !important;
	}
}
#loginform #wp-submit {
	margin-top:20px;
}

/******* Event Page **********/
.event-hero-btn1 a .elementor-button-text ,
.event-hero-btn2 a .elementor-button-text {
	text-align:left;
}
.event-hero-btn1 a {
	min-width:311px;
	display: flex;
    justify-content: center;
}
.event-hero-btn2 a .elementor-button-text span {
	font-size:12px;
	color:#44628E;
}
.event-hero-btn2 a {
	min-width:241px;
}
.event-hero-btn2 a .elementor-button-icon {
	margin-top:5px !important;
}
.event-hero-title h2 ,
.event-hero-content div {
	max-width:557px ;
}
.event-hero-btn2 a:hover .elementor-button-text span {
	color:#fff !important;
}
@media screen and (min-width:1921px) {
	.section-width-event > div {
		max-width:1920px;
	}
}
@media screen and (max-width:1024px) {
	.event-hero-sec{
		background-color:#39487d !important;
		background-image:unset !important;
	}
}
@media screen and (max-width:767px) {
	.event-hero-btn2 a {
		display:flex;
		justify-content:center;
	}
}

/**** blueprint *****/
#pum-112423 .row-one h2 ,
#pum-112438 .row-one h2 {
	color: #061B2B;
    font-family: "Ubuntu", ubuntu;
    font-size: 36px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 47px;
	max-width:400px;
	/*margin:auto;
	text-align:center; */
	margin-bottom:20px;
}
#pum-112423 .row-one h2 span ,
#pum-112438 .row-one h2 span {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
#pum-112423 .row-one p ,
#pum-112438 .row-one p {
/* 	text-align: center; */
    color: #061B2B;
    font-family: "Ubuntu", ubuntu;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
	max-width:500px;
/* 	margin:auto; */
	margin-bottom:30px;
}
#pum-112423 .row-one .person-row ,
#pum-112438 .row-one .person-row {
	display:flex;
	max-width:300px;
/* 	margin:auto; */
	align-items:center;
	margin-bottom:40px;
}
#pum-112423 .row-one .person-row .person-con ,
#pum-112438 .row-one .person-row .person-con {
	padding-left:30px;
}
#pum-112423 .row-one .person-row .img-con ,
#pum-112438 .row-one .person-row .img-con {
	max-width:90px;
}
#pum-112423 .row-one .person-row .img-con img ,
#pum-112438 .row-one .person-row .img-con img {
	margin-top:0 !important;
}
#pum-112423 .row-one .person-row h4 ,
#pum-112438 .row-one .person-row h4 {
	font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #061B2B;
}
#pum-112423 .row-one .person-row h5 ,
#pum-112438 .row-one .person-row h5 {
	font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
#pum-112423 .blueprint-con ,
#pum-112438 .blueprint-con {
	display:flex;
}
#pum-112423 .blueprint-con .row-one ,
#pum-112438 .blueprint-con .row-one {
	width:50%;
}
#pum-112423 .blueprint-con .row-two ,
#pum-112438 .blueprint-con .row-two {
	width:50%;
}
#popmake-112423 ,
#popmake-112438 {
	padding:50px !important;
	top:80px !important;
}
@media screen and (max-width:1024px) {
	#popmake-112423 ,
	#popmake-112438 {
		top:300px !important;
		padding:30px !important;
	}
	#pum-112423 .blueprint-con .row-one ,
	#pum-112438 .blueprint-con .row-one {
		padding-right:30px;
	}
	#pum-112423 .row-one h2 ,
	#pum-112438 .row-one h2 {
		font-size:30px;
	}
	#pum-112423 .row-one p ,
	#pum-112438 .row-one p {
		font-size:16px;
	}
}
@media screen and (max-width:767px) {
	#pum-112423 .blueprint-con .row-one ,
	#pum-112438 .blueprint-con .row-one , 
	#pum-112423 .blueprint-con .row-two ,
	#pum-112438 .blueprint-con .row-two {
		width:100% ;
	}
	#pum-112423 .blueprint-con ,
	#pum-112438 .blueprint-con {
		flex-wrap:wrap;
		flex-direction:column-reverse;
	}
	#pum-112423 .blueprint-con .row-one ,
	#pum-112438 .blueprint-con .row-one  {
		padding-right:0 !important;
		padding-top:30px;
	}
}


/************* cancel popup start ***********/
#pum-113636 {
	background:rgba(0, 0, 0, 0.50) !important;
}
#popmake-113636 {
	background:#fff;
	max-width:473px !important;
	padding:24px;
	border-radius: 12px;
	box-shadow: 0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08);
}
#popmake-113636 h3 {
	color:  #101828;
	font-family: Ubuntu;
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 28px; 
	margin-bottom:8px;
}
#popmake-113636 p {
	color: #667085;
	font-family: Ubuntu;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px; 
	max-width:388px;
}
#popmake-113636 ul {
	padding:0;
	list-style:none;
	margin-bottom:0;
}
#popmake-113636 ul li {
	display:flex;
	padding-bottom:16px;
	margin:0;
}
#popmake-113636 ul li:last-child {
	padding-bottom:0;
}
#popmake-113636 ul li input {
	margin-right:10px;
	cursor:pointer;
}
#popmake-113636 ul li label {
	color: #344054;
	font-family: Ubuntu;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px; 
}
#popmake-113636 .other-option {
	margin-top:32px;
	display:none;
}
#popmake-113636 .other-option label {
	color: #344054;
	font-family: Inter;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
	margin-bottom:5px;
}
#popmake-113636 .other-option textarea {
	border-radius: 8px;
	border: 1px solid #D0D5DD;
	background:  #FFF;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
	padding: 10px 14px;
	height:128px;
	margin:0;
}
#popmake-113636 .other-option textarea::placeholder {
	color: rgba(16, 24, 40, 0.20);
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px; 
}
#popmake-113636 .other-option span {
	color:  #667085;
	font-family: Inter;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
}
#popmake-113636 .btn-con {
	display:flex;
	justify-content:space-between;
	margin-top:32px;
}
#popmake-113636 .btn-con a {
	width:206.5px;
	text-align:center;
}
#popmake-113636 .btn-con a:first-child {
	border-radius: 8px;
	border: 1px solid #D0D5DD;
	background:  #FFF;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
	color:#344054;
	font-family: Ubuntu;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px; 
	padding: 10px 18px;
}
#popmake-113636 .btn-con a:last-child {
	border-radius: 8px;
	border: 1px solid #061B2B;
	background: #061B2B;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
	padding: 10px 18px;
	color: var(--White, #FFF);
	font-family: Ubuntu;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px; 
}
@media screen and (max-width:767px) {
	#popmake-113636 .btn-con {
		flex-direction:column;
		align-items:center;
	}
	#popmake-113636 .btn-con a {
		width:100%;
	}
}

/************* cancel popup end ***********/

/********* Download Limition Popup start **************/

#popmake-113667 {
	background:#fff;
	top:180px !important;
	padding:24px;
	border-radius:12px;
	box-shadow: 0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08);
	max-width:473px !important;
}
#popmake-113667 h4 {
	margin-top:10px;
	color: #101828;
	font-family: Ubuntu;
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 28px;
}
#popmake-113667 p ,
#popmake-113667 ul {
	margin-top:10px;
	color: #667085;
	font-family: Ubuntu;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px; 
}
#popmake-113667 .btn-con {
	display:flex;
	justify-content:space-between;
}
#popmake-113667 .btn-con a:first-child {
	border-radius: 8px;
	border: 1px solid var(--Gray-300, #D0D5DD);
	background: #FFF;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
	color: #344054;
	font-family: Ubuntu;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px; 
	padding: 10px 18px;
	width:207px;
	text-align:center;
}
#popmake-113667 .btn-con a:last-child {
	padding: 10px 18px;
	width:207px;
	border-radius: 8px;
	border: 1px solid #061B2B;
	background: #061B2B;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
	color: var(--White, #FFF);
	font-family: Ubuntu;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px; 
	text-align:center;
}
#popmake-113667 ul {
	padding-left:25px;
}
#pum-113667 {
	background-color: rgba(0, 0, 0, 0.50) !important;
}
@media screen and (max-width:767px) {
	#popmake-113667 .btn-con {
		flex-wrap:wrap;
		justify-content:center;
	}
	#popmake-113667 .btn-con a:first-child{
		margin-bottom:20px;
	}
}

/********* Download Limition Popup End **************/

/********* plans popup start *************/

#popmake-113665 ,
#popmake-113661 ,
#popmake-113659 ,
#popmake-113657 ,
#popmake-113655 ,
#popmake-113651 ,
#popmake-113649 ,
#popmake-113647 ,
#popmake-113645 {
	background:url(../png/popup-bg.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	padding:50px 70px 80px 50px;
	max-width:680px;
}
#popmake-113727 ,
#popmake-113653 {
	background:url(../png/popup-bg.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	padding:50px 70px 50px 50px;
	max-width:680px;
}
#popmake-113665 h3 ,
#popmake-113645 h3{
	color: #061B2B;
	font-family: Ubuntu;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 33.6px; 
	padding-left: 50px;
    margin-bottom: 20px;
    max-width: 430px;
	position:relative;
}
#popmake-113727 h3 {
	color: #061B2B;
	font-family: Ubuntu;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 33.6px; 
	padding-left: 50px;
    margin-bottom: 20px;
	position:relative;
	max-width:535px;
}
#popmake-113661 h3 ,
#popmake-113659 h3 ,
#popmake-113657 h3 {
	color: #061B2B;
	font-family: Ubuntu;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 33.6px; 
	padding-left: 50px;
    margin-bottom: 50px;
	position:relative;
}
#popmake-113655 h3 ,
#popmake-113653 h3  ,
#popmake-113649 h3 {
	color: #061B2B;
	font-family: Ubuntu;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 33.6px; 
	padding-left: 50px;
    margin-bottom: 40px;
	position:relative;
}
#popmake-113651 h3 {
	color: #061B2B;
	font-family: Ubuntu;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 33.6px; 
	padding-left: 50px;
    margin-bottom: 35px;
	position:relative;
	max-width:400px;
}
#popmake-113647 h3 ,
#popmake-113645 h3 {
	color: #061B2B;
	font-family: Ubuntu;
	font-size: 28px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	line-height: 33.6px !important; 
	padding-left: 50px !important;
    margin-bottom: 35px !important;
	position:relative !important;
	max-width:460px !important;
}
#popmake-113727 h3 span ,
#popmake-113655 h3 span ,
#popmake-113653 h3 span ,
#popmake-113651 h3 span ,
#popmake-113647 h3 span {
	font-size: 20px !important;
}
#popmake-113665 p ,
#popmake-113661 p ,
#popmake-113659 p {
	color: #061B2B;
	font-family: Ubuntu !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 22.6px !important; 
	margin-bottom:20px !important;
	max-width: 482px !important;
}
#popmake-113727 p {
	color: #061B2B;
	font-family: Ubuntu !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 19.6px !important; 
	margin-bottom:20px !important;
	max-width: 540px !important;
}
#popmake-113657 p ,
#popmake-113655 p ,
#popmake-113653 p ,
#popmake-113651 p {
	color: #061B2B !important;
	font-family: Ubuntu !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 19.6px !important; 
	margin-bottom:20px !important;
	max-width: 500px !important;
}
#popmake-113649 p ,
#popmake-113647 p {
	color: #061B2B !important;
	font-family: Ubuntu;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 19.6px !important; 
	max-width: 482px !important;
}
#popmake-113665 h3:before ,
#popmake-113727 h3:before ,
#popmake-113661 h3:before ,
#popmake-113659 h3:before ,
#popmake-113657 h3:before ,
#popmake-113655 h3:before ,
#popmake-113653 h3:before ,
#popmake-113651 h3:before ,
#popmake-113649 h3:before ,
#popmake-113647 h3:before ,
#popmake-113645 h3:before {
	content:url(../png/shape.png) !important;
	position:absolute;
	left:0 !important;
	top:2px !important;
}
#popmake-113727 .book-img {
	display:flex !important;
	justify-content:end !important;
}
#popmake-113665 .pum-close ,
#popmake-113727 .pum-close ,
#popmake-113661 .pum-close ,
#popmake-113659 .pum-close ,
#popmake-113657 .pum-close ,
#popmake-113655 .pum-close ,
#popmake-113653 .pum-close ,
#popmake-113651 .pum-close ,
#popmake-113649 .pum-close ,
#popmake-113647 .pum-close ,
#popmake-113645 .pum-close {
	opacity: 1 !important;
    content: "" !important;
    width: 40px !important;
    height: 40px !important;
    top: 10px !important;
    right: 10px !important;
    background: url(../svg/pop-up-close.svg) !important;
    box-shadow: none !important;
    background-position: center !important;
    color: #c8dfff00 !important;
    font-size: 1px !important;
    cursor: pointer !important;
	border-radius: 50% !important;
}
#popmake-113645 h5 {
	color: #061B2B !important;
	font-family: Ubuntu !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 19.6px !important; 
	margin-bottom:15px !important;
}
#popmake-113645 h5:nth-child(2) {
	margin-bottom:0 !important;
}
#popmake-113649 ul{
	padding-left:15px !important;
	margin:0 !important;
}
#popmake-113649 ul li {
	color:  #061B2B !important;
	font-family: Ubuntu !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height:20px !important;
}
#popmake-113647 ul ,
#popmake-113645 ul {
	list-style:none;
	margin-top:0 !important;
}
#popmake-113647 ul li ,
#popmake-113645 ul li {
	color:  #061B2B !important;
	font-family: Ubuntu !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 24px !important; 
	letter-spacing: 0.14px !important;
	position:relative !important;
}
#pum-113665 
#pum-113727 
#pum-113661
#pum-113659 
#pum-113657 
#pum-113655 
#pum-113653 
#pum-113651 
#pum-113649 
#pum-113647 
#pum-113645 {
	background:rgba(0, 0, 0, 0.50) !important;
}
#popmake-113647 ul li:before ,
#popmake-113645 ul li:before {
	content:url(../png/shape-2.png);
	position:absolute !important;
	left:-28px !important;
	top:5px !important;
}
#popmake-113727 .book-img img {
	max-width:250px ;
}
@media screen and (max-width:1100px) {
	#popmake-113665 ,
	#popmake-113727 ,
	#popmake-113661 ,
	#popmake-113659 ,
	#popmake-113657 ,
	#popmake-113655 ,
	#popmake-113653 ,
	#popmake-113651 ,
	#popmake-113649 ,
	#popmake-113647 ,
	#popmake-113645 {
		width:60% !important;
	}
	#popmake-113665 .pum-close ,
	#popmake-113727 .pum-close ,
	#popmake-113661 .pum-close ,
	#popmake-113659 .pum-close ,
	#popmake-113657 .pum-close ,
	#popmake-113655 .pum-close ,
	#popmake-113653 .pum-close ,
	#popmake-113651 .pum-close ,
	#popmake-113649 .pum-close ,
	#popmake-113647 .pum-close ,
	#popmake-113645 .pum-close {
		right:30px !important;
		top:20px !important;
	}
	#popmake-113665 h3 ,
	#popmake-113727 h3 ,
	#popmake-113661 h3 ,
	#popmake-113659 h3 ,
	#popmake-113657 h3 ,
	#popmake-113655 h3 ,
	#popmake-113653 h3 ,
	#popmake-113651 h3 ,
	#popmake-113649 h3 ,
	#popmake-113647 h3 ,
	#popmake-113645 h3 {
		font-size:24px !important;
		line-height:30px !important;
	}
	#popmake-113661 h3 ,
	#popmake-113659 h3 ,
	#popmake-113657 h3 ,
	#popmake-113655 h3 ,
	#popmake-113645 h3 {
		margin-bottom:40px !important;
	}
}
@media screen and (max-width:767px) {
	#popmake-113665 ,
	#popmake-113727 ,
	#popmake-113661 ,
	#popmake-113659 ,
	#popmake-113657 ,
	#popmake-113655 ,
	#popmake-113653 ,
	#popmake-113651 ,
	#popmake-113649 ,
	#popmake-113647 ,
	#popmake-113645 {
		width:80% !important;
		padding:45px 30px 30px !important;
	}
	#popmake-113665 h3 ,
	#popmake-113727 h3 ,
	#popmake-113661 h3 ,
	#popmake-113659 h3 ,
	#popmake-113657 h3 ,
	#popmake-113655 h3 ,
	#popmake-113653 h3 ,
	#popmake-113651 h3 ,
	#popmake-113649 h3 ,
	#popmake-113647 h3 ,
	#popmake-113645 h3 {
		font-size:20px !important;
		padding-left:30px !important;
	}
	#popmake-113665 h3:before ,
	#popmake-113727 h3:before ,
	#popmake-113661 h3:before ,
	#popmake-113659 h3:before ,
	#popmake-113657 h3:before ,
	#popmake-113655 h3:before ,
	#popmake-113653 h3:before ,
	#popmake-113651 h3:before ,
	#popmake-113649 h3:before ,
	#popmake-113647 h3:before ,
	#popmake-113645 h3:before {
		left: -5px !important;
    	top: 6px !important; 
	}
	#popmake-113665 .pum-close ,
	#popmake-113727 .pum-close ,
	#popmake-113661 .pum-close ,
	#popmake-113659 .pum-close ,
	#popmake-113657 .pum-close ,
	#popmake-113655 .pum-close ,
	#popmake-113653 .pum-close ,
	#popmake-113651 .pum-close ,
	#popmake-113649 .pum-close ,
	#popmake-113647 .pum-close ,
	#popmake-113645 .pum-close  {
		right: 12px !important;
		top: 15px !important;
		width: 30px !important;
		height: 30px !important;
	}
}


#popmake-108886 .talk-content .con-one .images {
	margin-bottom:20px !important;
}
#popmake-108886 .talk-content .con-one h2 {
	font-size:34px !important;
	max-width:535px !important;
}
#popmake-108886 .talk-content #signup_download-paragraph ul li {
	font-size:16px;
}
#popmake-108886 .talk-pop .talk-content ,
#popmake-108886 .talk-calendar {
	width:50% !important;
}
#popmake-108886 .talk-pop .talk-content .new-sideimage-popup .image {
	width:60% ;
}
#popmake-108886 .talk-pop .talk-content .features-used {
	width:40%;
	flex-direction:column;
}
#popmake-108886 .new-sideimage-popup .features-used .feature p {
	max-width:198px;
}
#popmake-108886 .talk-content #signup_download-paragraph ul {
	padding-left:20px !important;
}
#popmake-108886 .signUp_next_button_section input[type="checkbox"] {
	margin-right: 10px;
    margin-top: -2px;
}
@media screen and (max-width:1024px) {
	#popmake-108886 .talk-content .con-one .images {
		margin-bottom:50px !important;
	}
}
@media screen and (max-width:767px) {
	#popmake-108886 .talk-pop .talk-content .features-used ,
	#popmake-108886 .talk-pop .talk-content .new-sideimage-popup .image ,
	#popmake-108886 .talk-pop .talk-content .new-sideimage-popup .image img {
		width:100%;
	}
	#popmake-108886 .talk-content .con-one h2 {
		font-size:23px !important;
	}
	#popmake-108886 .features-used {
		align-items:start !important;
	}
}

/******/
#popmake-61048 .new-unite-popup-row {
	justify-content:center;
}
#popmake-61048 .new-unite-popup-col1 {
	width:70% !important;
	margin:0 !important;
}
#popmake-61048 .new-unite-popup-col1 form input[type="password"] {
	text-align:left !important;
}
@media screen and (max-width:767px) {
	#popmake-61048 .new-unite-popup-col1 {
		width:100% !important;
	}
}

#popmake-108886 .main_register_data {
	align-items:start !important;
}
#popmake-108886 .cf7mls_next.action-button {
	padding:20px !important;
}
#pum-108886 #popmake-108886 .cf7mls_next.action-button#cf7mls-next-btn-cf7mls_step-2  img {
	position:absolute;
	top: 17px !important;
    margin-left: 5px;
}
#pum-108886 #popmake-108886 .cf7mls_next.action-button img {
	position:absolute;
	top: 18px !important;
    margin-left: 5px;
}
#popmake-108886 #resend_the_link_again {
	color:#00b1ed !important;
	font-weight:700;
}
#popmake-108886 .resend_the_link_again-paragraph {
	font-size:12px !important;
	color:#061B2B !important;
	margin-top:15px !important;
	font-weight: 500 !important;
	text-align:center;
}
#popmake-108886 #resend_the_link_again:hover {
	opacity: 0.8;
}
#popmake-108886 .second_step_container .wpcf7-radio input:checked ,
.second_step_container .wpcf7-radio input:checked ,
#popmake-110152 .second_step_container .wpcf7-radio input:checked {
	background-color: #000 !important;
    border-color: #000 !important;
}
#popmake-108886 .submit_button_container {
	display:flex;
	justify-content:center;
}
#popmake-108886 .submit_button_container  .wpcf7-spinner {
	position:absolute;
	right: 47px;
    top: 15px;
}
#popmake-108886 .second_step_container .wpcf7-checkbox input:checked ,
#popmake-108886 .signUp_next_button_section input[type="checkbox"]:checked ,
input[type="checkbox"]:checked ,
#popmake-110152 .second_step_container .wpcf7-checkbox input:checked {
	background-image: url(../svg/check-md.svg) !important;
    background-color: #fff !important;
    border-color: #000 !important;
	background-size: contain !important;
    background-position: 1px 3px !important;
}
#popmake-108886 .cf7mls_next.action-button {
	background:#000 !important;
}
#popmake-108886 .submit_button_container input:hover ,
#popmake-108886 .submit_button_container input:focus ,
#popmake-108886 .submit_button_container input:active ,
#popmake-108886 .cf7mls_next.action-button:hover ,
#popmake-110152 .submit_button_container input:hover ,
#popmake-110152 .submit_button_container input:focus ,
#popmake-110152 .submit_button_container input:active {
	background:#000 !important;
	opacity:0.8;
}
#popmake-108886 .submit_button_container p {
	position:relative;
}
#popmake-108886 .cf7mls_next.action-button:hover {
	background:#000 !important;
}
.icon-profile-name {
	font-size:14px !important;
}
body .header-wrap-inner > .right-part > ul {
	
	padding-top:8px !important;
}
body .mega-blog-item.mega-menu-item > .dashicons-arrow-down-alt2.mega-menu-link {
	justify-content: end !important;
}
#popmake-108886 .wpcf7-not-valid-tip {
/*  	text-align:center;  */
	padding-top:5px;
}
@media screen and (max-width:1185px) and (min-width:1024px) {
	.icon-profile-name {
		font-size:10px !important;
	}
}
@media screen and (max-width:1024px) {
	body .header-wrap-inner > .right-part {
		width: fit-content !important;
		justify-content: end !important;
		align-items: center;
	}
	body .header-wrap-inner > .right-part #mega-menu-wrap-primary {
		width:fit-content !important;
	}
	body .header-wrap-inner > .right-part > ul {
		padding-top:0 !important;
	}
}
#popmake-108886 .to_previous_step {
	background:#000 !important;
	color:#fff !important;
}
#popmake-108886 .to_previous_step:hover {
	background:linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
}
#popmake-108886 .second_step_container.verify_step_container p {
	margin-top:20px;
	margin-bottom:25px !important;
	font-size:17px !important;
	display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
#popmake-119212 .to_previous_step {
	background:#000 !important;
	color:#fff !important;
}
#popmake-119212 .to_previous_step:hover {
	background:linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
}
#popmake-119212 .second_step_container.verify_step_container p {
	margin-top:20px;
/* 	// margin-bottom:25px !important; */
	font-size:17px !important;
	display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
#popmake-108886 .signUp_next_button_section p{
	font-style: normal;
    font-weight: 400;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
    color: #667085
}
#popmake-108886 .as-signup-message {
	max-width: 432px;
	margin:auto;
}
#popmake-119212 .signUp_next_button_section p{
	font-style: normal;
    font-weight: 400;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
    color: #667085
}
#popmake-119212 .as-signup-message {
	max-width: 432px;
	margin:auto;
}

#page .mega-book-item > a:after {
	position:absolute;
	content:"";
}
/****** New Header *****/
#page .mega-book-item:after {
	content:"";
	position:absolute;
	display:block !important;
	left: 60px !important;
    top: 9px !important;
	background:url(../png/group-1000003123.png) !important;
	width: 30px !important;
    height: 30px !important;
}
#page .mega-blog-item > a:after {
	display: block !important;
    content: "DISCOVER THE  BEST SELLER";
    top: 6px;
    position: absolute;
    background: linear-gradient(111.42deg, #6271AF -0.03%, #6F97FF 54.15%, #3EB4E7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-size: 11px;
    font-weight: 700;
    line-height: 12px;
    width: 107px;
    left: -12px;
}
#page .mega-btn-free-md a {
	width:235px !important;
	line-height: 15px !important;
    padding-left: 48px !important;
    text-align: left !important;
	position:relative;
	background: #FFD62A !important;
    color: #061B2B !important;
}
#page .mega-btn-free-md a:before {
	content: "";
    position: absolute !important;
    left: 15px;
    top: 7px !important;
    background: url(../png/cart.png) !important;
    width: 20px !important;
    height: 20px !important;
    background-position: center;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
/* #page .mega-btn-free-md a:after {
	right: -30px;
    top: -33px;
    content: "";
    position: absolute;
    display: block !important;
	background: url(https://digitalleadership.com/wp-content/uploads/2024/04/label-free.png);
    width: 65px;
    height: 65px;
    background-size: cover;
    background-repeat: no-repeat;
} */
#page .mega-btn-free-md a:hover {
	background:#f9da57 !important;
}
@media screen and (max-width:1320px) {
	#page .header .page-container {
    	padding-inline: 40px !important;
	}
}
@media screen and (max-width:1260px) {
	#mega-menu-wrap-primary ul#mega-menu-primary {
		margin-left:20px !important;
	}
}
@media screen and (max-width: 1230px) {
	#page .header .page-container {
    	padding-inline: 20px !important;
	}
}
@media screen and (max-width:1200px) {
	#page .mega-btn-free-md a {
		margin-left:auto !important;
		margin-right:auto !important;
	}
}
@media screen and (max-width:1125px) {
	#page .mega-btn-free-md a:before {
		display:none !important;
	}
	#page .mega-btn-free-md a {
		padding-left:7px !important;
		width:136px !important;
	}
}
@media screen and (max-width:1024px) {
	#page .mega-blog-item > a:after ,
	#page .mega-book-item:after {
		display:none !important;
	}
	#page .mega-btn-free-md a {
		width:200px !important;
	}
	#page .mega-btn-free-md a:after {
		right:-37px;
	}
}

/***** new item menu 15 / 4 / 2024 *****/
@media screen and (min-width:1025px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu {
		width:1000px !important;
		left:-200px;
	}
	.mega-training-item-menu > ul.mega-sub-menu:before {
		background: url(../png/chevron.png), #fff;
		background-size: cover;
		background-position: center;
		position: absolute;
		display: block !important;
		z-index: 99999999999999999999999999999999;
		height: 25px;
		width: 19px;
		content: " ";
		left: 251px;
		top: -10px;
	}
}	
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu > li {
	padding-right:10px !important;
	padding-left:10px !important;
}	
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item) {
	background: url(../png/rectangle.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
	padding:20px 10px 20px 0;
	margin-right:5px;
	border-radius:10px;
	width:49% !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item) {
	background: url(../png/rectangle-2.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
	padding:20px 10px 20px 0;
	margin-left:5px;
	border-radius:10px;
	width:49% !important;
}
li.training-item-menu .new-menu-item-enable span:first-child{
	font-size: 14px;
    font-weight: 600;
    padding-left: 55px;
	position:relative;
	color:#061B2B;
	text-transform: uppercase;
}
li.training-item-menu .new-menu-item-enable span:first-child:before {
	content:url(../svg/digital-transformation-practice.svg);
	position:absolute;
	left:0;
	top:-15px;
	width:44px;
	text-transform:uppercase;
}
li.training-item-menu .new-menu-item-enable.one span:first-child:before {
	content:url(../svg/innovation_practice-icon-2.svg);
	position:absolute;
	left:0;
	top:-15px;
	width:44px;
}
li.training-item-menu .mega-menu-item a{
	z-index:99;
}
li.training-item-menu .new-menu-item-enable p.title {
	color:#061B2B;
	font-size:20px;
	font-weight: 700;
    max-width: 273px;
    line-height: 25px;
}
li.training-item-menu .new-menu-item-enable p.content {
	font-size:14px;
	color:#061B2B;
	max-width:290px;
	padding-bottom:20px;
	min-height:115px;
}
li.training-item-menu .mega-menu-item a:hover span:first-child {
	color:#061B2B !important;
}
li.training-item-menu .mega-menu-item a:hover .btn-link {
	background:#FFCF2D !important;
	color:#061B2B !important;
}
#page li.training-item-menu .new-menu-item-enable .btn-link {
	background:#FFCF2D;
	padding:12px 30px;
	font-weight:700 !important;
	text-transform:uppercase;
	position:relative;
	font-size:11px !important;
	z-index:99;
	color:#061B2B !important;
	border-radius:10px;
}
li.training-item-menu .new-menu-item-enable .btn-link:before {
	content:url(../png/chevron-3.png);
	position:absolute;
	left: 14px;
    top: 12px;
}
li.training-item-menu .new-menu-item-enable.one .btn-link:after {
	content:" ";
	position:absolute;
	right: -30px;
    top: -35px;
	background: url(../png/label-free.png);
    width: 65px;
    height: 65px;
    background-size: cover;
    background-repeat: no-repeat;
}
li.training-item-menu .new-menu-item-enable.one {
	position:relative;
}
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item):before {
	content: "";
    display: block !important;
    position: absolute;
    right: 0;
	background: url(../png/menu-stefan-img-img.png);
    background-size: cover;
    width: 170px;
    height: 275px;
	border-radius:10px;
}
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item):after ,
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item):after {
	content: "";
    display: block !important;
    background: url(../png/menu-layer.png);
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 9;
    background-size: cover;
	border-radius:10px;
}
#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item):before {
	content: "";
    display: block !important;
    position: absolute;
    right: 0;
	background: url(../png/mask-group-1.png);
    width: 241px;
    height: 217px;
    background-size: cover;
    bottom: 0;
} 
@media screen and (max-width:1024px) {
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item):before ,
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item):before ,
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item):after, 
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item):after {
		display:none !important
	}
	#mega-menu-wrap-primary #mega-menu-primary li.training-item-menu > ul.mega-sub-menu > li.mega-menu-row {
		width:100% !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item) ,
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item) {
		width:100% !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:last-child:not(.mega-menu-item) {
		margin-left:0;
		margin-bottom:20px;
	}
	#mega-menu-wrap-primary #mega-menu-primary>li.training-item-menu>ul.mega-sub-menu li ul li:first-child:not(.mega-menu-item) {
		margin-bottom:20px;
		margin-right:0;
		margin-top:10px;
	}
	li.training-item-menu .new-menu-item-enable p.content {
		min-height:unset;
	}
	li.training-item-menu .new-menu-item-enable a:before {
		left: 17px;
    	top: 14px;
	}
	li.training-item-menu .new-menu-item-enable a {
		display: block;
		width: fit-content;
		margin-right: 30px;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.training-item-menu.mega-toggle-on ul.mega-sub-menu {
		max-height:700px !important;
	}
}

/******** Edits on Tools & Models item *********/
li.unite-item .unite-sub-menu-left p.unite-sub-menu-heading ,
li.unite-item .unite-sub-menu-last-col p.unite-sub-menu-heading {
	font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    color: #061B2B;
	margin-bottom:20px !important;
	margin-top:0 !important;
}
li.unite-item .plan-con  {
	display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    padding: 15px 17px 15px 14px;
	border-radius:10px;
}
li.unite-item .plan-con.lite {
	 background: rgb(83 132 252 / 30%);
}
li.unite-item .plan-con.pro {
	background:rgb(255 195 41 / 30%);
	margin-top:10px !important;
}
li.unite-item .plan-con .icon {
	width:30%;
	padding-right:10px;
}
li.unite-item .plan-con .content {
	width:60%;
}
li.unite-item .plan-con div:last-child {
	width:10%;
	padding-left:5px;
}
li.unite-item .plan-con p.title {
	margin: 0 !important;
    font-size: 16px;
    font-weight: 700;
    color: #061B2B;
    font-family: 'Ubuntu';
	line-height:18px;
}
li.unite-item .plan-con p.sub-title {
	margin: 0 !important;
    font-size: 12px;
    color: #667085;
	font-family: 'Ubuntu';
	line-height:17px;
}
/* li.unite-item > ul > li > ul > li:first-child ,
li.unite-item > ul > li > ul > li:last-child {
	width:28% !important
}
li.unite-item > ul > li > ul > li:nth-child(2) {
	width:44% !important;
} */
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.unite-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(2)>ul.mega-sub-menu>li.mega-menu-item {
	padding-right:20px !important;
	position:relative;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.unite-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(2)>ul.mega-sub-menu>li.mega-menu-item:before {
	content:"";
	display: block !important;
    position: absolute;
    top: 0;
    border-left: 2px solid #E9ECF2;
    height: 151px;
} 
/* #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.unite-item>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(2)>ul.mega-sub-menu>li.mega-menu-item:after {
	content:"";
	display: block !important;
    position: absolute;
    top: 0;
    border-left: 2px solid #E9ECF2;
    height: 151px;
	right:0;
}  */
@media screen and (max-width:1024px) {
	li.unite-item .unite-sub-menu-left p.unite-sub-menu-heading , 
	li.unite-item .unite-sub-menu-last-col p.unite-sub-menu-heading {
		margin-top:10px !important;
	}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
		width:100% !important;
	}
	li.unite-item > ul > li > ul > li:last-child {
		width:100% !important;
	}
	li.unite-item .plan-con .icon img {
		max-width:60px;
	}
	li.unite-item .plan-con .content {
		width:74%;
	}
	li.unite-item .plan-con .icon {
		width:16%;
	}
	#mega-menu-primary .mega-unite-item>ul>li>ul>li:first-child {
		margin-bottom:15px !important;
	}
}
@media screen and (max-width:767px) {
	li.unite-item .plan-con .content {
		width:65%;
	}
	li.unite-item .plan-con .icon {
		width:25%;
	}
}



/*********** innovation show popup ************/
#popmake-117723  .innovation-show-popup-con {
    color: rgb(132, 137, 152);
    font-size: 15px;
    letter-spacing: 1px;
    line-height: 1.4;
    font-family: Kumbh Sans, sans-serif;
}

#popmake-117723 {
	background:rgb(233, 233, 233);
	border-radius: 10px;
    padding: 50px 160px 20px;
}
#pum-117723 {
	background-color:rgba(0,0,0,.75) !important;
}
#popmake-117723 img{
	max-width:117px;
	display:block;
	margin:auto;
	margin-bottom:30px;
}
#popmake-117723 h3 {
	font-size: 30px;
    max-width: 490px;
    margin: auto;
    font-weight: 600;
    line-height: 40px;
    margin-bottom: 10px;
	letter-spacing:1px;
}
#popmake-117723 h3 span {
	color: #6999ec;
    font-size: 26px;
}
#popmake-117723 p {
	color: rgb(132, 137, 152);
    font-size: 16px;
    max-width: 463px;
    margin: auto;
	letter-spacing: 1px;
}
#popmake-117723 form {
	max-width:430px;
	margin:40px auto 0 ;
}
#popmake-117723 form label {
	color: #000;
    font-size: 14px;
    max-width: 463px;
    margin: auto;
    font-weight: 700;
	font-family: Trebuchet MS;
}
#popmake-117723 form input:not([type="submit"]) {
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    height: 34px;
    padding: 6px 12px !important;
	font-size: 14px;
    line-height: 1.42857;
	min-height:34px !important;
	margin-bottom:15px;
	margin-top:5px;
	font-weight:500;
}
#popmake-117723 form p br {
	display:none;
}
#popmake-117723 form input[type="submit"]{
	font-size: 19px !important;
    background-color: #fbc248 !important;
    color: #192b47 !important;
    border-radius: 15px !important;
    padding-top: 17px !important;
    padding-bottom: 17px !important;
    font-weight: bold !important;
    border-style: none !important;
    background-image: linear-gradient(to bottom left, #dca021, #fbc248) !important;
    display: block !important;
    width: 100% !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
@media screen and (max-width:1250px) and (min-width:1025px){
	.innovation-show-sec {
		padding-left:40px !important;
		padding-right:40px !important;
	}
}
@media screen and (max-width:1024px) {
	#popmake-117723 {
		width:90% !important;
		padding-bottom:50px;
	}
}
@media screen and (max-width:767px) {
	#popmake-117723 {
		width:90% !important;
		padding:50px 20px 50px;
	}
}

/***********/
#popmake-118485 {
	background:url(../png/rectangle-6346.png);
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
	padding:0;
	border:none;
}
#popmake-118485 .innovation-show-con {
	display:flex;
	justify-content:center;
	align-items:flex-end;
	flex-wrap:wrap;
	border-radius:20px;
}
#popmake-118485 .popup-txt {
	width:75%;
	padding:50px 0px 50px 100px;
}
#popmake-118485 .popup-txt .red-txt {
	background: #EC564F;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    border-radius: 45px;
    padding: 10px 35px 10px 50px;
    width: fit-content;
    list-style: none;
}
#popmake-118485 .popup-txt .red-txt li {
	position:relative;
}
#popmake-118485 .popup-txt .red-txt li:before {
	content:url(../png/surface9710.png);
	position:absolute;
	left:-18px;
	top:0;
}
#popmake-118485 .popup-txt h2 {
	font-size: 55px;
    color: #fff;
    max-width: 800px;
    line-height: 65px;
	margin-bottom:20px;
}
#popmake-118485 .popup-txt p {
	color: #fff;
    font-size: 27px;
    line-height: 40px;
    max-width: 625px;
	margin-bottom:20px;
}
#popmake-118485 .popup-txt a {
	line-height: 17px;
    background-color: #F2C94C;
    color: #061B2B;
    font-size: 17px;
    font-weight: 700;
    padding: 20px 50px 20px 65px;
    box-shadow: 7.09px 3.09px 14.18px #3C3C3C;
    margin-top: 30px !important;
    display: block;
    width: fit-content;
	position:relative;
}
#popmake-118485 .popup-txt a:before {
	content: "";
    position: absolute;
    left: 46px;
    top: 21px;
    background: url(../png/surface14688.png);
    background-size: contain;
    width: 10px;
    height: 20px;
    background-repeat: no-repeat;
}
#popmake-118485 .popup-img {
	width:25%;
}
#popmake-118485 .popup-img img {
	border-radius:3px;
}
#popmake-118485 .pum-close {
	font-size:0 !important;
	opacity:1 !important;
	border: none !important;
    background: transparent !important;
    width: 0;
}
#popmake-118485 .pum-close:before {
	content:"";
	position:absolute;
	background:url(../png/group-1000004208.png);
	background-repeat:no-repeat;
	background-size:contain;
	width: 30px;
    height: 30px;
    left: -75px;
    top: 35px;
	cursor:pointer;
}
#popmake-118485 {
	max-width:1070px !important;
}
@media screen and (max-width:1024px) {
	#popmake-118485 .popup-txt {
		padding-left:30px;
	}
	#popmake-118485 .popup-txt p {
		font-size:22px;
		line-height:30px;
	}
	#popmake-118485 .popup-txt h2 {
		font-size:35px;
		line-height:45px;
	}
}
@media screen and (max-width:767px) {
	#popmake-118485 .popup-txt ,
	#popmake-118485 .popup-img {
		width:100%;
	}
	#popmake-118485 .popup-txt p {
		font-size:18px;
		line-height:25px;
	}
	#popmake-118485 .popup-txt h2 {
		font-size:25px;
		line-height:35px;
	}
	#popmake-118485 .popup-txt {
        padding-left: 20px;
        padding-right: 20px;
    }
	#popmake-118485 .popup-txt a {
		padding:20px 30px 20px 45px;
	}
	#popmake-118485 .popup-txt a:before {
		left:30px;
	} 
	#popmake-118485 .pum-close:before {
		left:-57px;
	}
}


/***** New Signup popup 23/5/2024 ******/
#popmake-119212 .new-signUp-popUp .container {
    display: flex;
	flex-wrap:wrap;
}
#popmake-119212 .new-signUp-popUp .text-col-popup {
    background: url(../webp/sign-up-popup.webp) !important;
    background-size: cover !important;
    padding: 35px 40px !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#popmake-119212 {
    width: 1300px !important;
    margin-left: -50% !important;
    padding: 0;
	background:#fff !important;
}
#popmake-119212 .new-signUp-popUp .text-col-popup,
#popmake-119212 .form-col-popup {
    width: 50% !important;
}
#pum-119212 {
	background-color:rgba(0, 0, 0, 0.2) !important;
}
#popmake-119212 .new-signUp-popUp .text-col-popup > p:first-child, 
#popmake-119212 .new-signUp-popUp .text-col-popup > p:last-child{
	display:none !important;
}
#popmake-119212 .new-signUp-popUp .text-col-popup > img {
    max-width: 139px;
	margin-left: 0;
    margin-bottom: 25px;
}
#popmake-119212 .new-signUp-popUp .text-col-popup h2 {
    font-size: 36px !important;
    max-width: 535px !important;
	font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    margin-bottom: 12px;
	font-family: Ubuntu;
	color:#fff;
	margin-top:30px;
}
#popmake-119212 .new-signUp-popUp .text-col-popup p.txt {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    color: #F7F7FF;
    line-height: 26px;
    margin-top: 20px !important;
    margin-bottom: 50px;
    max-width: 550px;
}
#popmake-119212 .new-singup-sideimage-popup {
    display: flex;
/*     align-items: center; */
    margin-bottom: 30px;
}
#popmake-119212 .new-singup-sideimage-popup .image {
    width: 60%;
	padding-right: 35px;
}
#popmake-119212 .new-singup-sideimage-popup .image img {
	margin-top:0 !important;
}
#popmake-119212 .new-singup-sideimage-popup .features-used { 
	width:40%;
}
#popmake-119212 .new-singup-sideimage-popup .features-used .feature:first-child {
    margin-top: 0;
}
#popmake-119212 .new-singup-sideimage-popup .features-used .feature h4 {
    font-size: 16px;
    font-weight: bold;
    font-family: "Ubuntu";
    color: #fff;
    margin-bottom: 10px;
}
#popmake-119212 .new-singup-sideimage-popup .features-used .feature h4 img {
    margin-top: -4px;
    margin-right: 14px;
}
#popmake-119212 .new-singup-sideimage-popup .features-used .feature p {
    font-size: 13px !important;
    line-height: 18px !important;
    font-weight: 400 !important;
    font-family: "Ubuntu" !important;
    color: #fff;
    max-width: 200px;
}
#popmake-119212 .new-singup-sideimage-popup .features-used .feature:not(:first-child) {
    margin-top: 30px;
}
#popmake-119212 .logos-con-tablet {
    display: none;
}
#popmake-119212 .logos-con {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    flex-wrap: wrap;
}
#popmake-119212 .logos-con img {
    width: 60px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 0 !important;
}
#popmake-119212 .form-col-popup {
	padding:60px 50px 30px;
	display: flex;
    align-items: center;
    flex-direction: column;
    background: #fff;
    justify-content: start;
}
#popmake-119212 .field-group {
    align-items: start !important;
	display: flex;
    justify-content: space-between;
}
#popmake-119212 .new-signUp-popUp-form .field_left ,
#popmake-119212 .new-signUp-popUp-form .field_right {
    display: flex;
    width: 45%;
}
/* #popmake-119212 .new-signUp-popUp-form p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    max-width: 432px;
    text-align: center;
    margin: auto;
    line-height: 20px;
    color: #667085;
    margin-top: 10px;
} */
#popmake-119212 .new-signUp-popUp-form p label {
	text-align: start;
    color: #061B2B;
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
#popmake-119212 .new-signUp-popUp-form p label span {
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
#popmake-119212 .new-signUp-popUp-form p input:not([type="submit"]):not([type="checkbox"]) {
	border-radius: 8px;
    border: 1px solid var(--gray-300, #D0D5DD);
    background: var(--white, #FFF);
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    height: 40px !important;
    padding: 10px 14px !important;
    min-height: 40px !important;
    margin-top: 8px !important;
    margin-bottom: 5px;
}
#popmake-119212 .new-signUp-popUp-form .mail-field p {
	max-width:100%;
}
#popmake-119212 .new-signUp-popUp-form input[type="checkbox"]{
	width: 20px;
    height: 20px;
    flex-shrink: 0;
}
#popmake-119212 .new-signUp-popUp-form .accept-field span {
	width:100%;
}
#popmake-119212 .new-signUp-popUp-form .accept-field span.wpcf7-form-control-wrap {
	text-align:center;
}
#popmake-119212 .new-signUp-popUp-form .accept-field label {
	text-align: center;
    display: flex;
    justify-content: center;
}
#popmake-119212 .new-signUp-popUp-form .accept-field label span.wpcf7-list-item-label {
	font-size: 12px;
    text-align: left;
    width: fit-content;
}
#popmake-119212 .new-signUp-popUp-form .mail-field {
	margin-bottom:20px;
	margin-top:20px;
}
#popmake-119212 .new-signUp-popUp-form .accept-field {
	margin-bottom:20px;
}
#popmake-119212 .new-signUp-popUp-form input[type="submit"]{
	background: #061B2B !important;
    margin: 20px auto 0 !important;
    padding: 20px !important;
    text-align: center;
    width: 385px;
    font-family: Ubuntu;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.51px;
    text-transform: uppercase;
    opacity: 1;
    display: block;
}

#popmake-119212 .new-signUp-popUp-form .login-logout-field .as-signup-message {
	color: #667085 !important;
    text-align: center;
    font-family: Ubuntu;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 20px !important;
    margin-bottom: 50px !important;
	max-width:340px;
	display:block !important;
	margin:auto;
}
#popmake-119212 .new-signUp-popUp-form .login-logout-field .as-signup-message a {
	color:#2F80ED !important;
}
#popmake-119212 .form-col-popup .wpcf7 ,
#popmake-119212 .form-col-popup form ,
#popmake-119212 .form-col-popup .new-signUp-popUp-form {
	height:100%;
}
#popmake-119212 .form-col-popup .new-signUp-popUp-form {
	display: flex;
    flex-direction: column;
/* 	    //justify-content: space-between; */
	    place-content: center;
}
#popmake-119212 .form-col-popup .new-signUp-popUp-form > div:last-child p {
	text-align: center;
    color: #667085;
    font-size: 16px !important;
}
#popmake-119212 #cf7mls-next-btn-cf7mls_step-1 {
	opacity:1 ;
	width:unset !important;
}
#popmake-119212 .form-col-popup select{
	background-color: #fff;
    border: 1px solid #9dafc7;
    width: 100%;
    padding: 14px 15px;
    line-height: 1.3;
    border-radius: 5px;
    position: relative;
    -webkit-appearance: none;
    outline: none;
    font-family: inherit;
    font-weight: 500;
    font-size: inherit;
    margin: 0.8em 0;
	color:#000;
}
#popmake-119212 .form-col-popup label {
	text-align: start;
    color: #061B2B;
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
#popmake-119212 .form-col-popup label br {
	display:none;
}
#popmake-119212 .form-col-popup label span {
	color: #FF9494;
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
#popmake-119212 .form-col-popup .accept-field span {
	color:#000 !important;
}
#popmake-119212 .form-col-popup input:not( [type="submit"] ){
	color:#000 !important;
}
#popmake-119212 .form-col-popup .second_step_container {
	margin-top:25px;
}
#popmake-119212 .form-col-popup input[type="submit"]:hover ,
#popmake-119212 .form-col-popup input[type="submit"]:focus {
	background:#000 !important;
	opacity:.8;
}
#page .mega-btn-free-md a {
	height:auto !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
@media screen and (max-width:1024px) {
	#popmake-119212 .new-signUp-popUp .text-col-popup,
	#popmake-119212 .form-col-popup {
		width: 100% !important;
	}
	#popmake-119212 .new-signUp-popUp .container {
		flex-direction:column-reverse;
	}
	#popmake-119212{
		width: unset !important;
        margin-left: unset !important;
        left: 10px !important;
        right: 10px !important;
	}
	#popmake-119212 .form-col-popup {
		padding:80px 50px 60px;
	}
	#pum-119212 .pum-close {
		top:10px !important;
	}
}
@media screen and (max-width:767px) {
	#popmake-119212 .new-singup-sideimage-popup {
		flex-direction:column;
	}
	#popmake-119212 .new-singup-sideimage-popup .image ,
	#popmake-119212 .new-singup-sideimage-popup .features-used {
		width:100%;
	}
	#popmake-119212 .new-singup-sideimage-popup .image  {
		padding-left:0;
	}
	#popmake-119212 .new-singup-sideimage-popup .features-used .feature {
		display:flex;
	}
	#popmake-119212 .new-singup-sideimage-popup .features-used {
		margin-top:50px;
	}
	#popmake-119212 .logos-con-tablet {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
    }
	#popmake-119212 .field-group {
		flex-wrap:wrap;
	}
	#popmake-119212 .field-group > div {
		width:100% !important;
	}
	#popmake-119212 .logos-con-tablet img {
        width: 50px;
        margin-left: 10px;
        margin-right: 10px;
		margin-top:20px;
    }
	#popmake-119212 .logos-con {
		display:none;
	}
	#popmake-119212 .new-signUp-popUp .text-col-popup {
		padding-right:30px !important;
		padding-left:30px !important;
	}
	#popmake-119212 .new-signUp-popUp .text-col-popup h2 {
		font-size:25px !important;
		line-height:33px;
		margin-top:23px !important;
	}
	#popmake-119212 .new-signUp-popUp-form input[type="submit"] {
		font-size:15px !important;
		width:unset;
		text-wrap:wrap;
	}
	#popmake-119212 .form-col-popup {
		padding:60px 20px 50px;
	}
	#popmake-119212 .new-signUp-popUp .text-col-popup p.txt {
		font-size:16px;
		line-height:23px;
	}
	#popmake-119212 #cf7mls-next-btn-cf7mls_step-1 {
		width:unset !important;
		line-height:22px ;
	}
	#pum-119212 .pum-close {
		top:10px !important;
	}
}
@media screen and (max-width:1100px) {
	#page #mega-menu-wrap-primary #mega-menu-primary > .mega-btn-free-md a {
		height:auto !important;
	}
}