/*!
Theme Name: Ohio-Child
Theme URI: http://ohio.colabr.io/
Author: Colabrio
Author URI: http://colabr.io/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 2.5.1
cense: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ohio
Text Domain: ohio-child
Tags: ajax, customizer, ecommerce, portfolio, minimal, page builder, responsive, multipurpose, shop, store, woocommerce, wpml

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
            /* Start  Style.css main site code */
            /*
comment1
*/

.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);
}

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;
}

span.elementor-button-text {
	line-height: 20px;
}

input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="url"],
select,
.select2-container--default .select2-selection--single,
textarea {
	color: #000 !important;
	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;
}

select,
.select2-container--default .select2-selection--single {
	color: #9dafc7 !important;
}

input[type="text"]::placeholder,
input[type="password"]::placeholder,
input[type="number"]::placeholder,
input[type="email"]::placeholder,
input[type="url"]::placeholder,
input[type="tel"]::placeholder {
	color: #9dafc7 !important;
}

.elements-bar.left {
	left: 1.4vh !important;
}

.pum-theme-4313 .pum-container {
	padding: 4em !important;
}

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

body:not(.home) .header-cap {
	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);
}

#menu-footer-menu,
#menu-footer-menu-germany {
	display: flex;
	list-style: none;
	margin: 0 auto;
	width: 100%;
	align-items: center;
	justify-content: flex-end;
}

#menu-footer-menu li,
#menu-footer-menu-germany li {
	padding: 10px 0 !important;
}

#menu-footer-menu li a,
#menu-footer-menu-germany li a {
	font-family: "Ubuntu", Ubuntu;
}

#menu-footer-menu li a span,
#menu-footer-menu-germany li a span {
	font-size: 11px;
	letter-spacing: 1px;
	padding: 0px 30px;
	color: #697a8a !important;
	font-family: Ubuntu, sans-serif;
}

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

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

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

#popmake-33670 tbody {
	display: flex;
	flex-direction: column;
}

#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 .pum-content {
	display: flex;
	flex-direction: column;
}

.lang-item {
	width: 50px;
	float: right;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#pum-33670 #lwa_wp-submit {
	text-transform: uppercase;
}

.pum p {
	margin: 0;
}

.pum .lwa td {
	padding-top: 0;
}

.pum .at-book-page-form {
	display: none;
}
/*NPS Popup*/

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

#page p,
#page a,
#page div,
#page span,
#page li {
	font-family: "Ubuntu" !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;
}
/*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;
}

.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;
}

.sa-desc {
	font-size: 13px !important;
	letter-spacing: 0.5px !important;
	margin-top: 2% !important;
}

::placeholder {
	font-family: "Ubuntu" !important;
}

.sa-ans {
	font-family: "Ubuntu";
	color: #697a8a;
	font-weight: 500;
	margin-top: 10%;
}

.nps-radios {
	margin: 0px !important;
}

.nps-radios label>div {
	color: #697a8a !important;
}

#youbil-computy {
	margin-top: 7% !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;
}

#nps-computy .nps-radios {
	position: relative !important;
	width: 100% !important;
	display: flex !important;
	justify-content: space-evenly !important;
	/*  margin: 0 30px 30px;
	border: 1px solid #000;
	border-radius:5px; */
}

.nps .index {
	background-color: transparent !important;
	color: #000 !important;
	padding: 10px 13px !important;
	margin: 0px -1px !important;
	border-radius: 0px !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-input-forms {
	flex-wrap: wrap !important;
	justify-content: space-between !important;
}

.nps {
	font-family: "Ubuntu" !important;
}

/* .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-overlay {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1999999999;
	overflow: initial;
	display: none;
	transition: 0.15s ease-in-out;
}

.pum-overlay,
.pum-overlay *,
.pum-overlay :after,
.pum-overlay :before,
.pum-overlay:after,
.pum-overlay:before {
	box-sizing: border-box;
}

.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;
}

@media only screen and (min-width: 1024px) {
	.pum-container.pum-responsive.pum-responsive-tiny {
		margin-left: -15%;
		width: 30%;
	}
	.pum-container.pum-responsive.pum-responsive-medium {
		margin-left: -26% !important;
		width: 630px !important;
	}
	.pum-container.pum-responsive.pum-responsive-normal {
		margin-left: -30%;
		width: 70%;
	}
}

.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;
}

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

html.pum-open.pum-open-overlay,
html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
	overflow: hidden;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right: 15px;
}

html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
}
/* 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,
.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-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;
}

.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-content,
.pum-theme-enterprise-blue .pum-content {
	color: #041927;
	font-family: Ubuntu;
	font-weight: 400;
}

.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-content,
.pum-theme-lightbox .pum-content {
	color: #041927;
	font-family: Ubuntu;
	font-weight: 400;
}

.pum-theme-26517,
.pum-theme-hello-box {
	background-color: rgba(4, 25, 39, 0.7);
}
/* Popup Theme 26514: Default Theme */

.pum-theme-26514,
.pum-theme-default-theme {
	background-color: rgba(255, 255, 255, 1);
}

.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-content,
.pum-theme-default-theme .pum-content {
	color: #8c8c8c;
	font-family: inherit;
	font-weight: 400;
	font-style: inherit;
}

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

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

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

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

@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;
	}
}

#results-nps,
#youbil-computy {
	color: #061b2c !important;
}

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

.nps {
	font-family: "Ubuntu" !important;
}

html {
	overflow-x: hidden !important;
}

.hidden {
	display: none !important;
}

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

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

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

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

.for-onepage {
	display: block !important;
}

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

.close-bar {
	z-index: 0;
}

#menu-footer-menu,
#menu-footer-menu-germany {
	display: flex;
	list-style: none;
	margin: 0 auto;
	width: 100%;
	align-items: center;
	justify-content: flex-end;
}

@media (min-width: 990px) {
	.header .branding .logo img,
	.header .branding .mobile-logo img,
	.header .branding .for-onepage img {
		width: 165px;
	}
}

@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;
	}
}

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

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%;
}

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

.archive,
.search {
	overflow-x: visible !important;
}

@media screen and (min-width: 1025px) {
	.as-link {
		color: #fff;
		font-family: Ubuntu !important;
		font-weight: bold !important;
		font-size: 30px !important;
		line-height: 24px;
	}
}

a.cont-hidden-mail,
.ik-encrypt-mail {
	display: inline-flex;
	flex-wrap: wrap;
}

.as-link {
	color: #fff;
	font-family: Ubuntu !important;
	font-weight: bold !important;
	font-size: 30px !important;
	line-height: 24px;
}
/* new design footer */

.as-new-footer-get a {
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
}

.as-new-footer-items p {
	font-size: 12px;
}

.as-bewertungen {
	background: rgba(6, 27, 44, 0.8);
	height: 69.6px;
	align-items: center;
	display: flex;
	justify-content: center;
	/* margin-top: 81px; */
	/* position: absolute !important; */
	bottom: 0;
	/* border-top: 1px solid #fff; */
}

.new-footer-social {
	padding-left: 3em;
	margin-top: 6em;
}

.new-footer-models-img img {
	max-width: 150px;
}

.as-archive-footer ul li {
	margin-left: 8%;
}

.at-new-footer-services-items a {
	pointer-events: none;
}

/* .page-id-66039 .pum .at-unite-landing-pages-form {
	display: none;
} */

.page-id-66039 #pum-61502 .at-unite-landing-pages-form {
	display: block;
}

.page-id-66039 #pum-61048 .at-unite-landing-pages-form {
	display: block;
}

.page-id-66039 .pum .at-book-page-form {
	display: block;
}

.new-book-page-authors-title h2 span {
	color: #925f9c;
}

.new-book-page-author-row {
	max-width: 1000px;
}

#page .new-book-page-author-row .elementor-container {
	max-width: 100%;
	width: 100% !important;
}

.new-book-page-author-name h4 {
	margin-bottom: 10px;
}

.new-book-page-co-authors-title h2 span {
	color: #dc6b5f;
}

.new-book-page-co-authors-row {
	max-width: 1100px;
}

#page .new-book-page-co-authors-row .elementor-container {
	max-width: 100%;
	width: 100% !important;
}

.new-book-page-co-author-txt .elementor-widget-container {
	max-width: 364px;
}

.new-book-page-co-author-txt2 .elementor-widget-container {
	max-width: 394px;
}

.new-book-page-key-cont-title h2 {
	margin-top: 0;
}

.new-book-page-key-cont-title h2 span {
	color: #dc6b5f;
}

#slider_55531 .owl-nav button {
	background-color: transparent !important;
	top: 50%;
}

#slider_55531 .owl-nav .owl-prev {
	background: url(../svg/left-arrow.svg) no-repeat center center !important;
	left: -30px;
}

#slider_55531 .owl-nav .owl-next {
	background: url(../svg/right-arrow.svg) no-repeat center center !important;
	right: -30px;
}

.new-book-page-authors-title h2 span,
.new-book-page-testmonials-title h2 span,
.new-book-page-co-authors-title h2 span,
.new-book-page-co-author .author-details,
.md-color-new-book h2 span,
.new-book-page-key-cont-row .card-details .author .author-details,
.md-color-new-book a span {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}

/* .newDesign-create-authors .card .image-holder img {
	min-height: 273px;
} */

.newDesign-create-authors .title {
	padding-left: 1em;
}

.newDesign-create-authors .author-details {
	margin-left: 1em;
}

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

@media (min-width: 1365.5px) {
	#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:hover ul.mega-sub-menu {
	display: flex !important;
	opacity: 1;
	transform: translatex(0px);
	/* 	height:100% !important; */
}

#page p,
#page a,
#page div,
#page span,
#page li {
	font-family: "Ubuntu" !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;
}

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
}

.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;
}
/*-------------profile md*/
/** new book page 11/8/2022 **/

.as-new-book-page-FSec-heading h2 {
	max-width: 959px;
	margin: auto;
}

.new-book-page-clip-bath {
	clip-path: polygon(0 0, 100% 0, 100% 85%, 0 100%);
}

.new-book-page-clip-bath-sec-two {
	clip-path: polygon(0 28%, 100% 0, 100% 72%, 0 100%);
	padding: 6em 0;
}

.new-book-page-clip-bath-sec-two>div {
	padding-bottom: 4em;
	padding-top: 8em;
}

.book-preview-btns {
	max-width: 625px;
	margin: auto;
}

.as-new-book-page-preview-chevron div {
	position: relative;
	max-width: 169px;
	margin: auto;
	margin-right: 0;
	margin-top: 10px;
}

.as-new-book-page-preview-chevron div:before {
	content: url(../svg/up-arrow.svg);
	position: absolute;
	left: -66px;
	top: -17px;
}

.new-book-page-meet-sec h2 {
	max-width: 888px;
	margin: auto;
}

.new-book-page-meet-sec h2 span {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	background-clip: text !important;
	text-fill-color: transparent !important;
}

.new-book-page-experince {
	display: flex;
	align-items: center;
}

.new-book-page-experince .number {
	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: 42px;
	line-height: 48px;
	letter-spacing: 0.02em;
	margin-right: 20px;
}

.new-book-page-experince .content {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	color: #061B2B;
}

.new-book-page-experince-two .content {
	padding-top: 20px;
}

.new-book-read-box {
	background: linear-gradient(180deg, #EEF2FF 60.42%, #D3E3F9 100%);
	box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.09);
	border-radius: 10px;
	padding: 15px 15px 55px;
	margin-right: 20px;
}

.new-book-read-box .sub-heading 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;
}

.new-book-read-box ul {
	margin: 0;
	padding-left: 15px !important;
}

.new-book-read-box .main-heading {
	min-height: 56px;
}

.new-book-read-block {
	background: #FFFFFF;
	border-radius: 9px;
	padding: 15px;
	margin-right: 42px !important;
	margin-top: -40px;
	margin-left: 22px;
}

.read-block-image {
	display: flex;
	align-items: center;
}

.read-block-image p {
	margin-bottom: 0;
}

.read-block-image img {
	margin-right: 20px;
}

.read-block-image h5 {
	font-family: "Ubuntu" !important;
	font-size: 14px;
	font-weight: 700;
	line-height: 16px;
	color: #333;
	margin-bottom: 5px;
}

.read-block-image p {
	font-size: 12px;
	font-weight: 500;
	line-height: 14px;
	font-family: "Ubuntu" !important;
	color: #333;
}

.new-book-read-block-content-icon div {
	position: relative;
	padding-left: 30px;
}

.new-book-read-block-content-icon div:before {
	content: url(../svg/section-title.svg);
	position: absolute;
	left: 0;
}

.new-book-read-block-content {
	max-width: 328px;
}

.learn-sec-heading 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;
}

.new-book-learn-box {
	background: #F5F7FF;
	border-radius: 10px;
	margin-right: 20px;
	padding: 25px 15px;
}

.new-book-learn-box ul {
	padding-left: 40px;
	list-style: none;
}

.new-book-learn-box ul li {
	position: relative;
}

.new-book-learn-box ul li:before {
	content: " ";
	width: 18px;
	height: 4px;
	border: 3px solid;
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	position: absolute;
	bottom: 38px;
	left: -35px;
	border: none;
}

.new-book-learn-box ul li:nth-child(2):before,
.new-book-learn-box .learn-item-two li:before,
.new-book-learn-box .learn-item-three li:first-child:before {
	bottom: 11px;
}

.new-book-learn-box .learn-item-three li:nth-child(2):before {
	bottom: 38px !important;
}

.new-book-learn-box .learn-item-con div {
	background: #FFFFFF;
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.06);
	border-radius: 9px;
	padding: 24px 16px;
	min-height: 253px;
}

.rating {
	display: flex;
}

.rating .con {
	background: url(../png/rectangle-5923-1.png);
	background-size: cover;
	background-repeat: no-repeat;
	margin-right: 20px;
	padding: 10px;
}

.rating h5 {
	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-weight: 600;
	font-size: 12px;
	line-height: 22px;
}

.rating .con-rating {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.rating .con-rating h6 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 22px;
	line-height: 22px;
	color: #061B2B;
}

.learn-item-con div strong {
	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: 16px;
	line-height: 22px;
}

.bestseller-section {
	clip-path: polygon(0% 0%, 100% 0%, 100% 88%, 0% 100%);
	/*  clip-path: polygon(0% 11%, 100% 0%, 100% 93%, 0% 100%); */
}

.bestseller-item li {
	position: relative;
	max-width: 468px;
}

.bestseller-item li:before {
	content: " ";
	width: 18px;
	height: 4px;
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	position: absolute;
	bottom: 34px;
	left: -35px;
	border: none;
}

.bestseller-item-container {
	position: relative;
	top: -150px;
	max-width: 1110px;
	margin: auto;
}

.bestseller-content div {
	max-width: 540px;
	margin: auto;
	text-align: center;
}

.bestseller-content-container {
	position: relative;
	top: -150px;
}

.key-box-content div {
	min-height: 183px;
}

.key-box-heading h2 {
	min-height: 56px;
}

.key-boxes-row-two .key-box-content div {
	min-height: 236px;
}

.key-boxes-row-two .new-book-learn-box .learn-item-con div {
	min-height: 280px;
}

.key-boxes-row-two .new-book-learn-box-one ul li:before {
	bottom: 11px;
}

#page .key-boxes-row-two .new-book-learn-box-two ul li:before {
	bottom: 38px !important;
}

.questions-accordion .elementor-accordion-icon {
	float: right !important;
	text-align: right !important;
}

.questions-accordion .elementor-accordion-item {
	border: none !important;
	background: #FFFFFF;
	box-shadow: 0px 4px 14px rgb(0 0 0 / 8%);
	border-radius: 8px;
	padding: 10px;
	margin-bottom: 25px;
}

.questions-accordion .elementor-tab-content {
	border-top: none !important;
}

.bestseller-content div {
	position: relative;
}

.bestseller-content div:before {
	position: absolute;
	content: url(../png/vector-7.png);
	left: -28px;
	top: 22px;
}

.book-pdf .df-ui-prev:before,
.book-pdf .df-ui-next:before {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
	color: #fff !important;
	padding: 6px !important;
	border-radius: 50% !important;
	font-size: 20px !important;
}

.book-pdf .df-ui-wrapper .df-ui-prev:before,
.book-pdf .df-ui-wrapper .df-ui-next:before {
	background: none !important;
	color: unset !important;
	padding: unset !important;
	border-radius: unset !important;
	font-size: unset !important;
}

.stefan-words div {
	position: relative;
	max-width: 683px;
}

.stefan-words div:before {
	position: absolute;
	content: url(../png/section-title-1.png);
	left: -35px;
	top: 0;
}

.book-grouped .elementor-widget-wrap {
	padding: 0 !important;
}

.stefen-cv .new-book-page-experince {
	position: relative
}

.stefen-cv .new-book-page-experince:after {
	content: " ";
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #B6D2EA;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	position: absolute;
	right: 120px;
	top: 0;
	bottom: 0;
}

.companies-partners h2 {
	max-width: 580px;
}

.sec-above-box {
	background: #fff;
	padding: 10px 20px;
	box-shadow: 0px 0px 12px rgb(0 0 0 / 6%);
	border-radius: 10px;
	display: flex;
}

.sec-above-box h5 {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 17px;
	color: #061B2B;
}

.sec-above-box p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 19px;
	color: #061B2B;
}

.new-book-learn-box-one .elementor-element-5636031 {
	position: absolute;
	bottom: 64px;
	left: 63px;
	z-index: 9;
	width: 116%;
}

.sec-above-box img {
	margin-right: 20px;
}

.last-rating {
	display: flex;
	justify-content: space-between;
}

.last-rating h5 {
	color: #fff;
	font-weight: 400;
	font-size: 22px;
	line-height: 36px;
}

.last-rating h6 {
	color: #667085;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
}

.last-rating-sec {
	max-width: 1150px;
	margin: auto;
	background: #FFFFFF;
	border: 8px solid rgba(255, 255, 255, 0.16);
	box-shadow: 0px 10px 50px rgb(0 0 0 / 12%);
	padding: 30px 50px;
	border-radius: 28px;
}

.last-rating-sec .img-con {
	display: flex;
	align-items: center;
}

.last-rating-sec .img-con img {
	margin-right: 10px;
}

ul.last-list-rating {
	margin-bottom: 0 !important;
}

.last-list-rating li {
	margin-bottom: 10px;
}

.last-list-rating li {
	position: relative;
}

.last-list-rating li:before {
	content: " ";
	width: 18px;
	height: 4px;
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	position: absolute;
	bottom: 9px;
	left: -35px;
	border: none;
}

.last-rating-number {
	display: flex;
}

.last-rating-number .first sup {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 23px;
	color: #343E79;
}

.last-rating-number .first span,
.last-rating-number .first sub {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	line-height: 57px;
	text-align: center;
	letter-spacing: 0.01em;
	color: #343E79;
}

.last-rating-number .second {
	text-decoration: line-through;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 30px;
	line-height: 34px;
	color: #DD6C5F;
	margin-left: 30px;
}

.last-rating-btn a {
	position: relative
}

.last-rating-btn a:before {
	content: url(../svg/down-arrow-order-now-1.svg);
	position: absolute;
	top: -50px;
	left: -50px;
}

.last-rating-sec-item {
	max-width: 1150px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

.last-rating-sec-item .email div {
	position: relative
}

.last-rating-sec-item .email div:before {
	position: absolute;
	content: url(../svg/instant-email-delivery-1.svg);
	left: 0;
	top: 0;
}

.last-rating-sec-item .free div {
	position: relative;
}

.last-rating-sec-item .free div:before {
	position: absolute;
	content: url(../svg/downloadable_models_icon-1.svg);
	left: 0;
	top: 0;
}

.last-rating-sec-item .email div:after {
	position: absolute;
	content: url(../png/line-87.png);
	left: 0;
	top: 0;
}
/** new book page 11/8/2022 **/
/* css md edite new digital tranformation*/

.md-slider-digital-transformation .testi-about {
	box-shadow: none !important
}
/* new book page css*/

.md-max-width-new-book {
	max-width: 899px !important;
	margin: auto !important;
}

.md-after-icon-new-book:before {
	content: url(../svg/section-title-2.svg);
	position: absolute;
	left: 40px;
	top: 0px;
}

.oreder-md-after-before a {
	position: relative;
}

.oreder-md-after-before a:before {
	position: absolute;
	content: url(../svg/group-1000003128.svg);
	left: 105%;
	transform: translatex(-43%);
	top: -77px;
}

.new-md-book-rating>div {
	margin-left: 10px !important;
}

.as-new-book-page-FSec-heading h2 {
	max-width: 510px!important;
	margin-left: 0px !important;
}

.oreder-md-after-before a:after {
	position: absolute;
	content: "Digital copy in a matter of few clicks";
	left: 140%;
	transform: translatex(-40%);
	top: -41px;
	text-align: left;
	width: 222px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	color: #FFFFFF;
}

.md-our-bestseller-posation {
	position: relative;
	z-index: 2;
}

.md-our-bestseller {
	position: relative;
	z-index: 1;
	top: -170px
}

.md-our-bestseller .pricing-list-headline {
	justify-content: center !important;
}

.md-our-bestseller .pricing-list-price {
	margin-left: 10px;
}

.md-our-bestseller.md-p2 {
	top: 0px !important
}

.md-our-bestseller.md-p2 .pricing-list-headline {
	justify-content: start !important;
}

.md-our-bestseller.md-p2>div {
	margin-left: 100px !important;
}

.path-section-clip {
	clip-path: polygon(0 0, 100% 0%, 100% 90%, 0% 100%);
}

.mx-md-new-book-h2-1 h2 {
	margin: auto;
	max-width: 636px !important;
}

.md-all {
	position: relative;
}

.md-all p {
	max-width: 391px !important;
}

.md-liaer-md-2 {
	z-index: 2;
	top: -120px;
}

.md-liaer-md-3 {
	z-index: 3;
	top: -340px;
}

.md-liaer-md-4 {
	top: -610px;
	z-index: 99;
}

.md-liaer-md-5 {
	z-index: 12;
	top: -860px;
}

.btn-md-new-book-table a>span {
	display: flex;
	align-items: center;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 14px;
	/* identical to box height */
	letter-spacing: 0.03em;
	text-transform: uppercase;
	/* 12 */
	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;
}
.btn-md-new-book-table a:hover>span {
	color:#0F59EC;
	background:unset !important;
	-webkit-background-clip: unset !important;
	-webkit-text-fill-color: unset !important;
	background-clip: unset !important;
	text-fill-color: unset !important;
	
}

.section-md-item-new-book {
	background: #FFFFFF;
	border: 1px solid #F1F5FF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	border-radius: 12px;
	min-height: 141px;
}

.oreder-md-after-before.new-md a:before {
	position: absolute;
	content: url(../svg/group-1000003121-d.svg);
	left: 50%;
	transform: translatex(-43%);
	top: 58px;
}

.oreder-md-after-before.new-md a:after {
	position: absolute;
	content: "Digital copy in a matter of few clicks";
	left: 100%;
	transform: translatex(-40%);
	top: 86px;
	text-align: left;
	width: 222px;
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	color: #262626;
	text-transform: initial;
}

.book-unite-btn a svg {
	width: 28px !important;
	vertical-align: middle;
}

.book-unite-btn a span span:last-child {
	line-height: 29px;
}

.new-book-page-author-row.new-md {
	max-width: 1277px !important;
}

.new-book-page-authors-title.new-md-new h2 span,
.new-book-page-testmonials-title.new-md-new h2 span,
.new-book-page-co-authors-title.new-md-new h2 span,
.new-book-page-authors-sec.new-book-page-sec.new-md-new .new-book-page-author-pos,
.new-book-page-co-author.new-md-new .author-details,
.md-color-new-book.new-md-new h2 span,
.new-book-page-key-cont-row.new-md-new .card-details .author .author-details,
.md-color-new-book.new-md-new a span,
.new-book-page-authors-sec.new-book-page-sec.new-md-new .new-book-page-author-pos {
	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;
}

.new-book-page-authors-sec.new-book-page-sec .new-book-page-author-pos.new-md-new div{
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: #4871c3;
	background-clip: text;
	text-fill-color: transparent;
}

.new-book-page-co-authors-row.new-md,
.new-book-page-sec.new-md {
	max-width: 1277px !important;
	margin: auto;
}

.last-rating-sec {
	background: #FFFFFF;
	border: 8px solid #6f97ffc7;
	box-shadow: 0px 10px 50px rgb(0 0 0 / 12%) !important;
	border-radius: 28px;
	max-width: 1110px;
	margin: auto;
}

.last-rating-sec .last-rating {
	display: flex !important;
}

.md-among-new-book {
	max-width: 849px;
	margin: auto;
	background: url(../png/group-1000003315-ddd.png), linear-gradient(105.82deg, #489DCA 0%, #67AFD5 49.42%, #63B9E4 96.82%);
	border: 1px solid rgba(255, 255, 255, 0.26);
	border-radius: 30px;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.h2-max-width-new-book-md h2 {
	max-width: 410px;
}

.md-faq-new-book {
	margin: auto;
	max-width: 907px;
}

.contener-md-slider-new-book {
	display: flex;
}

.col-left-md-new-book {
	padding-left: 20px;
}

.col-right-md-new-book {
	margin-left: 35px;
	position: relative;
	height: max-content;
}

.col-left-md-new-book img {
	border-radius: 50%;
	position: relative;
}

.other-md-new-book p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 21px;
	color: #333333;
}

img.icom-slider-md-img {
	position: absolute;
	top: 80px;
	transform: translateX(-30px);
}

.other-job-md-new-book p {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.02em;
	color: #333333;
}

.content-slider-md-new-book p {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-size: 26px;
	line-height: 35px;
	color: #333333;
	max-width: 660px;
}

.md-revew-reate-new-book {
	display: flex;
	align-items: center;
}

.slider-md-new-book .owl-item>div {
	margin: 0px 80px !important;
}

.slider-md-new-book #slider_55531 .owl-nav .owl-next {
	background: url(../svg/chevron_left_outline_28.svg) no-repeat center center !important;
	right: -30px;
	background-color: #D1D1D1 !important;
	padding: 30px 30px !important;
	border-radius: 50%;
}

.slider-md-new-book #slider_55531 .owl-nav .owl-prev {
	background: url(../svg/chevron_left-left_outline_28.svg) no-repeat center center !important;
	left: -30px;
	background-color: #D1D1D1 !important;
	padding: 30px 30px !important;
	border-radius: 50%;
}

.slider-md-new-book #slider_55531 .owl-nav .owl-prev:hover,
.slider-md-new-book #slider_55531 .owl-nav .owl-next:hover {
	background-color: #44519C !important;
}

.contener-md-slider-new-book {
	padding: 30px;
	background: #ECF3F9;
	border-radius: 20px;
	width: 100%;
	min-height: 415px;
}

.accordion-link .elementor-tab-content a:hover {
	color: blue !important;
}

.slider-md-new-book .owl-carousel .owl-stage-outer {
	overflow: visible !important;
}

.last-rating-sec:before {
	content: url(../svg/order-now-1.svg);
	position: absolute;
	right: -0;
	top: -85px;
}

.mnue-new-book-md {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.mnue-new-book-md a,
.mnue-new-book-md-mobile2 a {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	letter-spacing: 0.03em;
	text-transform: capitalize;
	color: #061B2B;
	margin-left: 20px;
}

.page-id-66039 .mnue-new-book-md a:nth-child(1) ,
.page-id-79317 .mnue-new-book-md a:nth-child(1) {
	color: #ddd !important;
	border-bottom: 1px solid #ddd!important;
}

.page-id-72530 .mnue-new-book-md a:nth-child(2) ,
.page-id-79326 .mnue-new-book-md a:nth-child(2) {
	color: #ddd !important;
	border-bottom: 1px solid #ddd!important;
}

.page-id-72543 .mnue-new-book-md a:nth-child(3) ,
.page-id-79335 .mnue-new-book-md a:nth-child(3) {
	color: #ddd !important;
	border-bottom: 1px solid #ddd!important;
}

.page-id-72530 #content,
.page-id-72543 #content {
	background-image: url(../png/frame-139.png);
	background-position: top center;
	background-size: contain;
	background-repeat: no-repeat;
}

.mnue-new-book-md a:nth-child(4) {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 6px 30px 6px 55px;
	gap: 10px;
/* 	width: 176px; */
	height: 40px;
	background: #41BA5C !important;
	border-radius: 5px;
	color: #fff !important;
	transition:all .5s;
	position:relative;
}
.mnue-new-book-md a:nth-child(4):before {
	content: " ";
    left: 28px;
    position: absolute;
    top: 10px;
    background: url(../png/vector-5-1.png);
    background-size: cover;
    background-position: center;
    width: 20px;
    height: 20px;
}
.mnue-new-book-md a:nth-child(4):hover {
	background: #2f3976 !important;
}
.book-page-btn-hover a {
	transition:all .5s;
}
.md-btn-back-gred a:hover {
	background: linear-gradient(102.09deg, #429BDD 30.84%, #44519C 83.85%)!important;
}
.book-page-btn-hover a:hover {
	background:#44519C !important;
	color:#fff !important;
}
/* .book-page-preview-btn a:hover {
	color:#2f3976 !important;
} */


.book-page-pre-order-btn-hover a:hover{ 
	color:#fff !important;
}
.mnue-new-book-md a:nth-child(1):hover ,
.mnue-new-book-md a:nth-child(2):hover ,
.mnue-new-book-md a:nth-child(3):hover ,
.book-menu-theBook-item h2:hover{
	color:#44519C !important;
}
.page-id-66039 .mnue-new-book-md a:nth-child(1):hover ,
.page-id-72530 .mnue-new-book-md a:nth-child(2):hover ,
.page-id-72543 .mnue-new-book-md a:nth-child(3):hover{
	border-bottom-color:#44519C !important;
}
.book-page-first-sec-link-text h2:hover{
	color:#78FF96 !important;
}
.md-our-bestseller-two {
	max-width: 1040px;
}

.new-innovo-yellow-sec-clip-path-book {
	clip-path: polygon(0% 11%, 100% 0%, 100% 88%, 0% 98%);
}

.new-book-learn-box-last {
	margin-right: 0 !important;
}

.md-btn-back-gred a {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
	border-radius: 4px;
}

.md-your-opinion {
	max-width: 280px;
}

.max-widrh-your-opinin {
	max-width: 1050px;
	margin: auto;
}

#page .key-boxes-row-two .learn-item-three-row-two-three li:nth-child(2):before,
#page .key-boxes-row-two .learn-item-three-row-two-three li:nth-child(3):before {
	bottom: 11px !important;
}

.mnue-new-book-md-mobile-two {
	display: none;
}

@media screen and (min-width: 1920.5px) {
	.book-sec-width .elementor-container {
		max-width: 2000px;
		margin-left: auto;
		margin-right: auto;
	}
	.book-first-sec-width .elementor-container {
		max-width: 2084px;
		margin-left: auto;
		margin-right: 0 !important;
	}
}

@media screen and (min-width: 1813px) {
	#page .new-book-learn-box ul.learn-item-two-row-one-one li:first-child:before {
		bottom: 11px !important;
	}
}

@media screen and (min-width: 1757px) {
	#page .key-boxes-row-two .new-book-learn-box-two ul.learn-item-three-row-two-three li:first-child:before {
		bottom: 11px !important;
	}
}

@media screen and (min-width: 1681px) {
	.new-book-learn-box ul.learn-item-two-row-one-one li:last-child:before {
		bottom: 11px !important;
	}
}

@media screen and (min-width: 1614px) {
	#page .key-boxes-row-two .new-book-learn-box-two ul.learn-item-row-two-two li:nth-child(3):before {
		bottom: 11px !important;
	}
}

@media screen and (min-width: 1562px) {
	#page .key-boxes-row-two .new-book-learn-box-two ul.learn-item-row-two-two li:nth-child(2):before {
		bottom: 11px !important;
	}
}

@media screen and (min-width: 1556px) {
	#page .key-boxes-row-two .new-book-learn-box-two ul.learn-item-row-two-two li:first-child:before {
		bottom: 11px !important;
	}
}

@media screen and (min-width: 1505px) {
	.new-book-learn-box ul.learn-item-three-row-one-three li:last-child:before {
		bottom: 11px !important;
	}
}

@media screen and (max-width: 1492px) and (min-width:1025px) {
	#page .key-boxes-row-two .learn-item-three-row-two-three li:nth-child(3):before {
		bottom: 36px !important;
	}
}

@media screen and (max-width: 1476px) and (min-width:1025px) {
	#page .learn-item-row-two-one li:first-child:before,
	#page .learn-item-row-two-one li:nth-child(2):before {
		bottom: 36px !important;
	}
}

@media screen and (max-width: 1408px) and (min-width:1025px) {
	.md-liaer-md-4 {
		top: -588px;
	}
	.md-liaer-md-5 {
		top: -853px;
	}
	.new-book-learn-box .learn-item-con div {
		min-height: 274px;
	}
	#page .learn-item-two-row-one-one li:nth-child(2):before {
		bottom: 36px !important;
	}
}

@media screen and (max-width: 1392px) and (min-width:1025px) {
	#page .learn-item-row-two-one li:nth-child(3):before {
		bottom: 36px !important;
	}
}

@media screen and (max-width: 1380px) and (min-width:1025px) {
	.new-book-learn-box .learn-item-con div {
		min-height: 274px;
	}
	.key-box-content div {
		min-height: 230px
	}
	.new-book-read-box .main-heading h2 {
		min-height: 84px;
	}
	.three-boxes-box-one div {
		min-height: 144px;
	}
}

@media screen and (max-width: 1370px) and (min-width:1025px) {
	#page .key-boxes-row-two .learn-item-three-row-two-three li:nth-child(2):before {
		bottom: 36px !important;
	}
}

@media screen and (max-width: 1350px) and (min-width:1025px) {
	.key-boxes-row-two .key-box-content div {
		min-height: 256px;
	}
}

@media screen and (max-width: 1330px) and (min-width:1025px) {
	.md-liaer-md-4 {
		top: -570px;
	}
	.md-liaer-md-5 {
		top: -825px;
	}
	.md-liaer-md-3 {
		top: -330px;
	}
}

@media screen and (max-width: 1310px) and (min-width:1025px) {
	#page .learn-item-two-row-one li:first-child:before,
	#page .learn-item-two-row-one-one li:nth-child(2):before {
		bottom: 36px !important;
	}
	#page .new-book-learn-box .learn-item-three-row-one-three li:nth-child(2):before {
		bottom: 58px !important;
	}
}

@media screen and (max-width: 1280px) and (min-width:1025px) {
	.md-liaer-md-4 {
		top: -530px;
	}
	.md-liaer-md-5 {
		top: -770px;
	}
	.md-liaer-md-3 {
		top: -310px;
	}
	.key-boxes-row-two .key-box-content div {
		min-height: 281px;
	}
}

@media screen and (max-width: 1238px) and (min-width:1025px) {
	#page .learn-item-two-row-one li:nth-child(2):before {
		bottom: 36px !important;
	}
}

@media screen and (max-width: 1220px) and (min-width:1025px) {
	#page .learn-item-two-row-one-one li:first-child:before {
		bottom: 58px !important;
	}
	.new-book-learn-box .learn-item-con div {
		min-height: 300px;
	}
}

@media screen and (max-width: 1200px) and (min-width:1025px) {
	.md-liaer-md-4 {
		top: -510px;
	}
	.md-liaer-md-5 {
		top: -735px;
	}
	.md-liaer-md-3 {
		top: -306px;
	}
	.key-box-content div {
		min-height: 256px;
	}
	.new-book-learn-box .learn-item-con div {
		min-height: 326px;
	}
	.key-boxes-row-two .key-box-content div {
		min-height: 307px;
	}
}

@media screen and (max-width: 1174px) and (min-width:1025px) {
	#page .key-boxes-row-two .learn-item-three-row-two-three li:first-child:before {
		bottom: 55px !important;
	}
	.key-boxes-row-two .new-book-learn-box .learn-item-con div {
		min-height: 300px !important;
	}
}

@media screen and (max-width: 1150px) and (min-width:1025px) {
	.md-liaer-md-4 {
		top: -485px;
	}
	.md-liaer-md-5 {
		top: -700px;
	}
	.md-liaer-md-3 {
		top: -290px;
	}
	.key-box-content div {
		min-height: 307px
	}
	.new-book-learn-box .learn-item-con div {
		min-height: 351px;
	}
	.new-book-read-box .main-heading h2 {
		min-height: 112px;
	}
}

@media screen and (max-width: 1135px) and (min-width:1025px) {
	#page .key-boxes-row-two .learn-item-three-row-two-three li:first-child:before {
		bottom: 86px !important;
	}
	#page .learn-item-row-two-one li:nth-child(2):before {
		bottom: 56px !important;
	}
	.key-boxes-row-two .new-book-learn-box .learn-item-con div {
		min-height: 326px !important;
	}
	.key-boxes-row-two .key-box-heading h2 {
		min-height: 84px;
	}
}

@media screen and (max-width: 1129px) and (min-width:1025px) {
	.three-boxes-box-one div {
		min-height: 168px;
	}
}

/* @media screen and (max-width: 1123px) and (min-width:1025px) {
	.bestseller-item-two li:last-child:before {
		bottom: 54px;
	}
} */

@media screen and (max-width: 1116px) and (min-width:1025px) {
	.new-book-learn-box .learn-item-con div {
		min-height: 377px;
	}
	#page .learn-item-three-row-three li:before {
		bottom: 55px !important;
	}
	#page .learn-item-three-row-three li:first-child:before {
		bottom: 36px !important;
	}
	#page .new-book-learn-box .learn-item-three-row-three li:nth-child(2):before {
		bottom: 111px !important;
	}
	.new-book-learn-box .learn-item-two-row-one-one li:before {
		bottom: 58px !important;
	}
}

@media screen and (max-width: 1100px) and (min-width:1025px) {
	.md-liaer-md-4 {
		top: -455px;
	}
	.md-liaer-md-5 {
		top: -655px;
	}
	.md-liaer-md-3 {
		top: -275px;
	}
	#page .learn-item-row-two-one li:nth-child(3):before {
		bottom: 57px !important;
	}
}

@media screen and (max-width: 1078px) and (min-width:1025px) {
	.key-box-content div {
		min-height: 360px;
	}
	.key-box-heading h2 {
		min-height: 84px;
	}
	#page .key-boxes-row-two .learn-item-row-two-two li:nth-child(2):before {
		bottom: 59px !important;
	}
	.key-boxes-row-two .new-book-learn-box .learn-item-con div {
		min-height: 351px !important;
	}
	.key-boxes-row-two .key-box-content div {
		min-height: 332px;
	}
}

@media screen and (max-width: 1071px) and (min-width:1025px) {
	#page .key-boxes-row-two .learn-item-three-row-two-three li:nth-child(2):before {
		bottom: 55px !important;
	}
	#page .key-boxes-row-two .learn-item-row-two-two li:nth-child(3):before {
		bottom: 55px !important;
	}
}

@media screen and (max-width: 1066px) and (min-width:1025px) {
	#page .learn-item-row-two-one li:first-child:before,
	#page .key-boxes-row-two .learn-item-three-row-two-three li:nth-child(3):before {
		bottom: 56px !important;
	}
}

@media screen and (max-width: 1050px) and (min-width:1025px) {
	.three-boxes-box-one div {
		min-height: 192px;
	}
	#page .key-boxes-row-two .learn-item-row-two-two li:first-child:before {
		bottom: 58px !important;
	}
}
@media screen and (max-width: 1024px) {
	.table-row-heading h2 {
		min-height: 2px;
	}
}

@media screen and (max-width: 1024px) {
	.md-new-book-page-section-one {
		background-image: none !important;
		background-color: #556DB0 !important;
		clip-path: unset !important;
	}
	.new-book-page-clip-bath-sec-two {
		clip-path: unset;
	}
	.new-book-page-clip-bath-sec-two>div {
		padding-top: 0;
		padding-bottom: 0;
	}
	.as-new-book-page-FSec-heading h2 {
		max-width: 665px !important;
	}
	.md-our-bestseller-two {
		margin-left: 2em;
		margin-right: 2em;
	}
	.bestseller-item li:before {
		bottom: 33px;
	}
	.bestseller-item-two li:last-child:before {
		bottom: 54px;
	}
	.bestseller-section {
		clip-path: unset !important;
		background-image:unset !important;
		background-color:#ecf4fa;
	}
	.book-grouped ,
	.as-meet-book-sec {
		clip-path: unset !important;
		background-color: #ECF3F9 !important;
		background-image: none !important;
	}
	.stefan-words div:before {
		left: -17px;
	}
	.stefan-words div {
		padding-left: 20px;
	}
	.stefen-cv .new-book-page-experince:after {
		right: 40px;
	}
	.bestseller-last-content {
		max-width: 530px;
		margin: auto;
	}
	.new-book-learn-box-tab {
		margin-right: 0;
	}
	.new-book-learn-box-one .elementor-element-b21e54c {
		position: absolute;
		bottom: 64px;
		left: 63px;
		z-index: 9;
		width: 116%;
	}
	.section-md-item-new-book {
		min-height: 193px;
		padding-top: 15px !important;
	}
	.section-md-item-new-book .table-row-sub-heading h2 {
		min-height: 64px;
	}
	.table-row-heading h2 {
		min-height: 2px;
	}
	.contaner-reviwe-persented {
		width: unset !important;
	}
	.slider-md-new-book #slider_55531 .owl-nav .owl-next {
		right: 0;
	}
	.slider-md-new-book #slider_55531 .owl-nav .owl-prev {
		left: 0;
	}
	#page .learn-item-three-mobile li:last-child:before,
	#page .key-boxes-row-two .learn-item-two-mobile li:first-child:before,
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(3):before,
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(2):before,
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(3):before,
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(2):before {
		bottom: 9px !important;
	}
	.new-book-learn-box .learn-item-three li:nth-child(2):before {
		bottom: 34px !important;
	}
	.question-sec {
		background-image: none !important;
		clip-path: unset !important;
	}
}

@media screen and (max-width: 1000px) and (min-width:767px) {
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(3):before {
		bottom: 37px !important;
	}
}
.stiky-sid-nav-new-book {
	width: 100%;
	background-color: #fff;
}

.oreder-md-after-before.new-md a:before {
	left: 12%;
}

.oreder-md-after-before.new-md a:after {
	left: 56%;
}

.mobile-md-nav-new-book {
	background: #FFF;
}

.mobile-md-nav-new-book {
	display: none;
}

.md-slider-new-book {
	max-height: 350px;
}
/*md heide item in new book page */

.sec-above-box {
	opacity: 0;
	width: 420px;
	position: absolute;
	top: -80px;
	z-index: 99;
	height: 0;
	transition: 0.2s;
	transform: translatey(20px);
}

.sec-above-box.visbil-md {
	opacity: 1;
	height: 80px;
	transform: translatey(0px);
}

.rating .con {
	position: relative !important;
	cursor: pointer;
}
/*md new previw popup*/

#pum-74747 {
	background: rgba(0 , 0 , 0 , 0.2) !important;
/* 	backdrop-filter: blur(4px); */
}

#pum-74747 .pum-container {
	background: linear-gradient(144.37deg, #E4F5FA 1.38%, #C9D3FF 100%) !important;
	border-radius: 10px;
	padding: 60px 40px !important;
}

.page-id-74696 .staven-barth-day-md-contenert,
.page-id-72543 .staven-barth-day-md-contenert,
.page-id-72530 .staven-barth-day-md-contenert,
.page-id-66039 .staven-barth-day-md-contenert {
	display: none!important;
}

.md-btn-back-gred a {
	background: linear-gradient(252.42deg, #4871C3 -16.16%, #43528D 51.31%, #427EAC 116.02%) !important;
	border-radius: 4px;
}
/** book page edits **/

/* .logged-in .stiky-sid-nav-new-book-log-out {
	margin-top: 80px !important;
}

.stiky-sid-nav-new-book-log-out {
	margin-top: 100px !important;
} */
/** book page edits **/
/****/

.checkout-steps-title p {
	display: none;
}

/* .stiky-sid-nav-new-book-log-out {
	margin-top: 100px !important;
} */
/** book page edits **/
/****/

.checkout-steps-title p {
	display: none;
}
/** 24/10/2022 **/
.edit-book-buttons {
	display:flex;
	flex-direction:column;
}
.edit-book-buttons a ,
.edit-book-buttons a:hover {
/* 	padding: 20px; */
	color:#fff !important;
	background: #43ACE0 !important;
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 8px;
	margin-right:10px;
	display:flex;
	align-items:stretch;
}
.edit-book-buttons a {
	max-width:360px;
	background:transparent !important;
	margin-bottom:20px;
	min-width:360px;
	min-height:84px;
}
.edit-book-buttons .price {
	width:30%;
	padding:20px;
	border-radius: 8px 0px 0px 8px;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.edit-book-buttons .price p {
	font-size:24px;
	margin-left:0 !important;
}
.edit-book-buttons .price p sup {
	font-size:12px;
}
.edit-book-buttons .new-btn-book-content {
	display:flex;
	justify-content:center;
	align-items:center;
	width:70%;
	padding:20px;
	border-radius: 0px 8px 8px 0px;
}
.edit-book-buttons a p {
/* 	max-width:115px; */
	margin-bottom:0;
	margin-top:0;
	margin-left:10px;
	font-weight: 700;
	font-size: 17px;
	line-height: 17px;
}
.edit-book-buttons div {
	display:flex;
	flex-wrap:wrap;
}
.edit-book-buttons div  .edit-book-arrow-button {
	max-width: 245px;
    color: #FFF;
    font-family: Ubuntu;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    padding-left: 70px;
	position:relative;
}
.edit-book-buttons div  .edit-book-arrow-button:before {
	content: url(../png/arrow.png);
    position: absolute;
    left: -5px;
	bottom:0;
}
.edit-book-buttons div:last-child .discoint {
	border-radius: 8px;
	border: 1px solid rgba(0, 0, 0, 0.10);
	background: linear-gradient(155deg, #5E69AE 16.36%, #44558D 90.22%);
	color:#fff;
	font-family: Ubuntu;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px; 
	text-transform: capitalize;
	display: flex;
    margin-top: 0 !important;
    align-items: center;
    width: 80px;
    justify-content: center;
	min-height:84px;
	margin-bottom:20px !important;
}
.edit-book-buttons div:last-child .price p:last-child{
	font-size:13px;
	padding-left:30px;
}
.edit-book-buttons div:last-child .price p:last-child sup {
	font-size:7px;
}
.edit-book-buttons div:first-child .price {
    background: #41BA5C;
}
.edit-book-buttons div:first-child .new-btn-book-content{
    background: rgba(65, 186, 92, 0.80);
}
.edit-book-buttons div:first-child a:hover .new-btn-book-content {
    background: #41BA5C;
}
.edit-book-buttons div:last-child .price{
    background: #FFC329;
}
.edit-book-buttons div:last-child .new-btn-book-content {
    background: rgba(255, 195, 41, 0.80);
}
.edit-book-buttons div:last-child a:hover .new-btn-book-content{
	  background: #FFC329;
} 
.edit-book-buttons a:hover {
	background: #44519C !important;
}
.edit-book-arrow-button div {
	position:relative;
	max-width:340px;
}
.edit-book-arrow-button div:before{
	content:url(../png/group-1000003128.png);
	position:absolute;
	left:80px;
	bottom:0px;
}
.new-book-preview-btns {
	max-width:800px !important;
} 
.new-book-preview-btns a {
	text-align:left !important;
}
.new-as-new-book-page-preview-chevron div:before {
	content:url(../png/group-1000003128.png) !important;
}
.new-section-button-width {
	max-width:820px;
	margin:auto;
}
.new-section-button-width a {
	text-align:left;
}
.new-section-button-width .oreder-md-after-before.new-md a:after {
	width:180px;
}
.new-as-new-book-page-preview-chevron div {
	max-width:194px !important;
}
.new-last-rating-sec {
	max-width: 1110px;
    margin: auto;
}
.new-last-rating-sec .new-last-rating-sec-col {
	background: #FFFFFF;
    border: 8px solid #6f97ffc7;
    box-shadow: 0px 10px 50px rgb(0 0 0 / 12%) !important;
    border-radius: 28px;
    padding: 30px 60px;
}
.new-last-rating-sec .new-last-rating-sec-col:first-child {
	margin-right:50px;
}
.new-last-rating-sec .new-last-rating-sec-col a {
	text-align:left;
	padding:15px 80px !important;
}
.new-last-rating-sec .new-last-rating-sec-col a span:last-child {
	max-width:150px;
}

.new-last-rating-sec .new-last-rating-sec-col:first-child ul li:last-child:before {
	bottom:30px;
}
.edit-book-buttons a:hover {
	background: #44519C !important;
    color: #fff !important;
}
.new-last-rating-sec-col-two:before {
    content: url(../svg/order-now-1.svg);
    position: absolute;
    right: -0;
    top: -85px;
}
.new-book-book-image-col-two {
	min-height:345px;
}
.new-book-book-image-col-two > div {
	display: flex;
    justify-content: center;
    align-items: center;
	height:100%;
}
.bayern-img img {
	width:50px !important;
	height:50px !important;
}
.new-co-book-img img {
	max-height:264px;
}
.btn-md-new-book-table .elementor-button-icon {
	margin-top:6px;
}
@media screen and (max-width:1024px) {
	.col-left-md-new-book{
		padding-left:0;
	}
}
@media screen and (max-width:767px) {
	.edit-book-buttons {
		display:block;
	}
	.edit-book-buttons a:first-child ,
	.edit-book-buttons a:nth-child(2){
		margin-bottom:20px;
	}
	.edit-book-buttons a p {
		max-width:unset;
	}
	.new-book-preview-btns a ,
	.new-section-button-width a {
		text-align: left !important;
		margin-bottom: 15px;
		width: 85% !important;
	}
	.new-last-rating-sec .new-last-rating-sec-col ,
	.new-last-rating-sec .new-last-rating-sec-col a{
		padding:20px !important;
	}
	.edit-book-buttons div .edit-book-arrow-button ,
	.edit-book-buttons div:last-child .discoint {
		display:none;
	}
	.edit-book-buttons a {
		min-width:unset !important;
	}
	.edit-book-buttons a img {
		width:10%;
	}
}
/**** 24/10/2022 ****/
@media screen and (max-width:767px){
	.edit-book-buttons a{
		width:100%;
	}
}
@media (max-width: 1023px) {
	#pum-40563 {
		overflow-y: auto !important;
	}
}

@media (max-width: 991px) {
	.left {
		order: 1;
	}
	.right {
		order: 0;
		margin: 10px 0;
	}
	.site-info-holder .left,
	.site-info-holder .right {
		text-align: center;
	}
	.site-info-holder {
		display: flex;
		flex-direction: column;
	}
	.cs_related_category_row_inner {
		flex-direction: row;
		flex-wrap: wrap;
		margin: 0;
	}
	.cs_related_category_block {
		width: 48%;
		margin: 0 auto;
	}
	.page-id-5003 .logo img {
		display: none !important;
	}
	.sa-er-p-5 p {
		width: 100%;
	}
	.page-id-5003 .logo>img:nth-child(1) {
		display: none;
	}
	/*   .logo.with-mobile::before {
	content: url("https://digitalleadership.com/wp-content/uploads/2021/09/digital-leadership_logo_tablet-logo_black.svg");
	padding: 0;
	display: block;
	width: 100%;
} */
	.svg-logo {
		display: none !important;
	}
	.header .logo.with-mobile,
	.page-id-93 .header .logo.with-mobile {
		display: block !important;
	}
	.page-id-93 .header .fixed-mobile-logo {
		display: none !important;
	}
	.page-id-93 .header {
		height: 0px !important;
		min-height: 0 !important;
	}
	.page-id-5003 .header .logo.with-mobile {
		display: block !important;
	}
	.review_slider p {
		font-size: 18px;
	}
	.sa-er-float {
		top: 10%;
	}
	.cs_related_model_block {
		width: 90%;
		margin: 1em auto;
	}
	.page-id-14 .logo.with-mobile::before,
	.page-id-7336 .logo.with-mobile::before {
		content: url("../png/resizeimage1.png");
		padding: 0;
		display: block;
		width: 100%;
	}
	.page-template-page_for-posts .header-cap {
		display: none;
	}
}

@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;
	}
}

@media (max-width: 767px) {
	#pum-40563 {
		overflow-y: auto !important;
	}
}

@media (max-width: 990.5px) {
	body {
		min-height: unset !important;
	}
}

@media (max-width: 768px) {
	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;
	}
}

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

@media screen and (max-width: 1024px) {
	.as-copyright h2 {
		line-height: 1.3 !important;
	}
	.new-footer-social {
		padding-left: 0em;
		margin-top: 1em;
	}
}

@media screen and (max-width: 767px) {
	.as-archive-footer ul li {
		margin-left: 0;
	}
}

@media (max-width: 1024.5px) {
	#page .new-book-page-author-row2 .elementor-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 10px 10px 10px 10px;
		max-width: 400px;
		border-style: solid;
		border-color: #0B1B2A26;
	}
	#page .new-book-page-co-authors-row .elementor-container {
		max-width: 400px;
	}
}

@media screen and (max-width: 767px) {
	.as-archive-footer ul li {
		margin-left: 0;
	}
}

@media (max-width: 767.5px) {
	#page #menu-footer-menu,
	#page #menu-footer-menu-germany {
		justify-content: space-between;
	}
	#page #menu-footer-menu li a span,
	#page #menu-footer-menu-germany li a span {
		padding: 0px 0px;
		font-size: 10px;
	}
}

@media screen and (max-width: 1325px) {
	.page-id-54695 .page-container,
	.elementor .elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 100%;
	}
}

@media screen and (max-width: 767px) {
	#slider_55531 .owl-nav button {
		top: 50%;
	}
	#slider_55531 .owl-nav button {
		background-color: transparent !important;
		top: 50%;
	}
}

@media only screen and (max-width: 1024px) {
	.newDesign-create-authors .card .image-holder img,
	.new-Design-key-boxes .card .image-holder img {
		margin-top: 20px;
	}
	.newDesign-create-authors .title {
		padding-top: 0;
	}
	.new-Design-create-lead .card .image-holder img {
		margin-bottom: 20px;
	}
}

@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: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;
	}
}

.nav-new-book-top {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.mnue-new-book-md-mobile2 {
	display: flex;
	flex-direction: column;
}

.mnue-new-book-md-mobile2 {
	height: 0px;
	transition: ease-in-out 0.5s;
	overflow: hidden;
	opacity: 0;
}

.mnue-new-book-md-mobile2.open-new-book-menu {
	position: absolute;
	width: 100%;
	height: 220px;
	top: 40px;
	left: 0;
	background: #fff;
	z-index: 99;
	padding: 20px 0px;
}

.mobile-md-nav-new-book {
	background: #FFF;
}

.container-new-book-nav {
	background: #FFF;
	padding: 0px 20px;
}

.open-new-book-menu {
	height: 266px;
	opacity: 1;
}

.mnue-new-book-md-mobile2 a {
	margin-top: 30px;
}

.page-id-66039 .mnue-new-book-md-mobile2 a:nth-child(1) {
	color: #ddd !important;
	border-bottom: 1px solid #ddd!important;
}

.page-id-72530 .mnue-new-book-md-mobile2 a:nth-child(2) {
	color: #ddd !important;
	border-bottom: 1px solid #ddd!important;
}

.page-id-72543 .mnue-new-book-md-mobile2 a:nth-child(3) {
	color: #ddd !important;
	border-bottom: 1px solid #ddd!important;
}

.page-id-72530 #content,
.page-id-72543 #content {
	background-image: url(../png/frame-139.png);
	background-position: top center;
	background-size: contain;
	background-repeat: no-repeat;
}

.mnue-new-book-md-mobile2 a:nth-child(4) {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 6px;
	gap: 10px;
	width: 176px;
	height: 40px;
	background: #44519C;
	border-radius: 5px;
	color: #fff;
}

.left-col-md-newNav-book {
	color: #061B2B;
	font-family: "Ubuntu", ubuntu;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 28px;
	letter-spacing: 1px;
}

button.md-open-and-close-menu {
	cursor: pointer;
	border: none;
	background: none;
	font-size: 40px;
	color: #0693e3;
	transition: ease-in-out 0.5s;
}

button.md-open-and-close-menu.md-close-nav {
	transform: rotate(180deg);
}

.mobile-md-nav-new-book {
	display: none;
}

.container-new-book-nav {
	position: relative;
}

@media(max-width: 750px) {
	.mobile-md-nav-new-book {
		display: block !important;
	}
	.--discktop-md {
		display: none !important;
	}
}

.md-slider-new-book {
	max-height: 350px;
}

.rating .con {
	position: relative !important;
	cursor: pointer;
}

@media screen and (max-width: 590px) {
	.bestseller-content div {
		padding-left: 45px !important;
	}
	.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
		padding: 10px;
	}
}

@media (max-width: 766px) and (min-width: 500px) {
	.swiper-slide-image {
		width: 60%;
	}
}

@media (max-width: 1023px) {
	.pum .pum-close {
		top: 0 !important;
		right: 0 !important;
		color: #041927 !important;
	}
}

@media (max-width: 1023.5px) {
	.pum .pum-close {
		border: none !important;
		box-shadow: unset !important;
		font-size: 30px !important;
	}
}

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

@media (max-width: 767.5px) {
	#page #menu-footer-menu,
	#page #menu-footer-menu-germany {
		justify-content: space-between;
	}
	#page #menu-footer-menu li a span,
	#page #menu-footer-menu-germany li a span {
		padding: 0px 0px;
		font-size: 10px;
	}
}

@media screen and (max-width: 1325px) {
	.page-id-54695 .page-container,
	.elementor .elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 100%;
	}
}

@media only screen and (max-width: 1024px) {
	.new-Design-create-boxes-box-two {
		transform: scale(100%);
	}
	.newDesign-create-authors .card .image-holder img,
	.new-Design-key-boxes .card .image-holder img {
		margin-top: 20px;
	}
	.newDesign-create-authors .title {
		padding-top: 0;
	}
	.new-Design-create-lead .card .image-holder img {
		margin-bottom: 20px;
	}
}

@media screen and (max-width: 767px) {
	.section-md-item-new-book {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}
	.content-slider-md-new-book p {
		font-size: 20px;
	}
	.as-new-book-page-preview-chevron div {
		margin-right: auto !important;
	}
	.new-book-preview-btn .elementor-widget-container {
		text-align: center !important;
	}
	.bestseller-item li:before,
	.bestseller-item-two li:last-child:before {
		bottom: 36px;
	}
	.md-our-bestseller-two {
		padding-top: 4em !important;
		padding-bottom: 2em !important;
	}
	.table-row-heading h2,
	.section-md-item-new-book .table-row-sub-heading h2 {
		min-height: unset;
	}
	.new-book-learn-box {
		margin-right: 0 !important;
		margin-bottom: 30px;
	}
	.slider-md-new-book .owl-item>div {
		margin: 0 20px !important;
	}
	.slider-md-new-book .owl-carousel .owl-stage-outer {
		overflow: hidden !important;
	}
	.contener-md-slider-new-book {
		display: block;
	}
	.slider-md-new-book #slider_55531 .owl-nav .owl-next {
		right: -7px;
	}
	.slider-md-new-book #slider_55531 .owl-nav .owl-prev {
		left: -7px;
	}
	.col-left-md-new-book {
		margin-bottom: 20px;
	}
	.bestseller-content div:before {
		top: 2px;
	}
	.stefen-cv .new-book-page-experince:after {
		display: none;
	}
	.mnue-new-book-md-mobile {
		display: none;
	}
	.mnue-new-book-md .copy {
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		padding: 6px;
		gap: 10px;
		width: 176px;
		height: 40px;
		background: #44519C;
		border-radius: 5px;
		color: #fff;
	}
	.mnue-new-book-md {
		justify-content: space-between;
		flex-direction: column;
	}
	.mnue-new-book-md a {
		margin-right: 20px;
	}
	.mnue-new-book-md-mobile-two {
		display: flex;
	}
	.mnue-new-book-md-mobile-two div {
		display: flex;
		margin-bottom: 15px;
	}
	.page-id-66039 .mnue-new-book-md>.last a:nth-child(1) {
		color: unset !important;
		border-bottom: none !important;
	}
	.oreder-md-after-before a:after,
	.oreder-md-after-before a:before {
		display: none;
	}
	.learn-item-one li:before,
	.new-book-learn-box .learn-item-three li:nth-child(2):before,
	#page .key-boxes-row-two .new-book-learn-box-two .learn-item-last-mobile li:before {
		bottom: 11px !important;
	}
	.key-boxes-row-two .key-box-content div,
	.key-boxes-row-two .new-book-learn-box .learn-item-con div,
	.key-box-heading h2 {
		min-height: auto;
	}
	.as-ques-section {
		clip-path: unset !important;
	}
}

@media screen and (max-width: 666px) {
	.new-book-learn-box .learn-item-three-mobile li:nth-child(2):before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 590px) {
	.bestseller-content div {
		padding-left: 45px !important;
	}
	.bestseller-content div:before {
		left: 28px;
	}
	.learn-item-one li:first-child:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 575px) {
	#page .key-boxes-row-two .new-book-learn-box-two .learn-item-last-mobile li:first-child:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 550px) {
	.last-rating-sec .last-rating {
		flex-direction: column !important;
	}
	.last-rating-number .first span,
	.last-rating-number .first sub {
		font-size: 35px;
	}
	.last-rating-sec-item .free div:before {
		position: absolute;
		content: url(../png/vector-8.png);
		left: 0;
		top: 5px;
	}
	.new-book-page-experince .number {
		min-width: 145px;
	}
	.stefen-cv .new-book-page-experince:after {
		display: none;
	}
	.new-book-page-experince .content {
		font-family: 'Ubuntu';
		font-style: normal;
		font-weight: 400;
		font-size: 16px;
		color: #061B2B;
	}
	.learn-item-one li:last-child:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 529px) {
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(3):before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 512px) {
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(2):before,
	#page .key-boxes-row-two .learn-item-two-mobile li:first-child:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 494px) {
	.bestseller-item-one li:before,
	.bestseller-item-two li:last-child:before {
		bottom: 58px;
	}
	.bestseller-content div:before {
		left: 15px;
	}
	#page .learn-item-three-mobile li:last-child:before,
	#page .key-boxes-row-two .new-book-learn-box-two .learn-item-last-mobile li:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 475px) {
	.bestseller-item-two li:last-child:before {
		bottom: 80px;
	}
}

@media screen and (max-width: 463px) {
	.bestseller-item-two li:first-child:before {
		bottom: 56px;
	}
	.new-book-learn-box .learn-item-three-mobile li:nth-child(2):before {
		bottom: 58px !important;
	}
	.new-book-learn-box .learn-item-one li:nth-child(2):before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 450px) {
	#page .key-boxes-row-two .new-book-learn-box-one ul.as-learn-item li:before,
	#page .key-boxes-row-two .new-book-learn-box-one ul.as-learn-item li:nth-child(2):before {
		bottom: 37px;
	}
}

@media screen and (max-width: 439px) {
	.bestseller-item-one li:last-child:before {
		bottom: 80px;
	}
	.bestseller-item-one li:before {
		bottom: 79px;
	}
	.new-book-learn-box .learn-item-two li:first-child:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 407px) {
	.learn-item-one li:first-child:before {
		bottom: 58px !important;
	}
	.new-book-learn-box .learn-item-two li:before {
		bottom: 37px !important;
	}
}

@media screen and (max-width: 399px) {
	.learn-item-one li:last-child:before {
		bottom: 59px !important;
	}
}

@media screen and (max-width: 392px) {
	#page .key-boxes-row-two .new-book-learn-box-two .learn-item-last-mobile li:first-child:before {
		bottom: 60px !important;
	}
}
@media(max-width: 750px) {
	.mobile-md-nav-new-book {
		display:block !important;
	}

	.--discktop-md {
		display: none !important;
	}
}
.new-book-page-co-author-txt .elementor-widget-container {
	max-width: 364px;
}

.new-book-page-co-author-txt2 .elementor-widget-container {
	max-width: 394px;
}


.new-book-page-key-cont-title h2 {
	margin-top: 0;
}

.new-book-page-key-cont-title h2 span {
	color: #dc6b5f;
}
.sticky-book-nav-md {
	position: fixed !important;
	top: 0;
	width: 100%;
	z-index: 99999999;
	box-shadow:0px 2px 5px rgb(11 27 42 / 10%);
}
.page-container, .elementor .elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1300px;
}
.card-details .author {
	display: flex;
	flex-direction: column;
	/* padding: 10px; */
	text-align: start !important;
}
@media screen and (max-width: 1325px)
	.page-id-54695 .page-container, .elementor .elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 100%;
}
@media screen and (max-width:1300px) and (min-width:1180px){
	.stefen-cv .new-book-page-experince:after{
		right:70px;
	}
}
@media screen and (max-width:1180px) and (min-width:1025px) {
	.stefen-cv .new-book-page-experince:after{
		right:50px;
	}
}
@media screen and (max-width:1024px){
	.md-new-book-page-section-one{
		background-image:none !important;
		background-color:#556DB0;
		clip-path:unset;
	}
	.new-book-page-clip-bath-sec-two{
		clip-path:unset;
	}
	.new-book-page-clip-bath-sec-two > div{
		padding-top:0;
		padding-bottom:0;
	}
	.as-new-book-page-FSec-heading h2{
		max-width:665px !important;
	}
	.md-our-bestseller-two{
		margin-left:2em;
		margin-right:2em;
	}
	.bestseller-item li:before{
		bottom:33px;
	}
	.bestseller-item-two li:last-child:before{
		bottom:54px;
	}
	.bestseller-section{
		clip-path:unset !important;
	}
	.book-grouped{
		clip-path:unset;
		background-color:#ECF3F9;
		background-image:none;
	}
	.stefan-words div:before{
		left:-17px;
	}
	.stefan-words div{
		padding-left:20px;
	}
	.stefen-cv .new-book-page-experince:after{
		right:25px;
	}
	.bestseller-last-content{
		max-width:530px;
		margin:auto;
	}
	.new-book-learn-box-tab{
		margin-right:0;
	}
	.new-book-learn-box-one .elementor-element-b21e54c {
		position: absolute;
		bottom: 64px;
		left: 63px;
		z-index: 9;
		width: 116%;
	}
	.section-md-item-new-book {
		min-height:193px;
		padding-top:15px !important;
	}
	.section-md-item-new-book .table-row-sub-heading h2{
		min-height:unset;
	}
	.table-row-heading h2{
		min-height:unset;
	}
	.contaner-reviwe-persented{
		width:unset !important;
	}
	.slider-md-new-book #slider_55531 .owl-nav .owl-next {
		right:0;
	}
	.slider-md-new-book #slider_55531 .owl-nav .owl-prev {
		left:0 ;
	}
	#page .learn-item-three-mobile li:last-child:before ,
	#page .key-boxes-row-two .learn-item-two-mobile li:first-child:before ,
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(3):before ,
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(2):before ,
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(3):before ,
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(2):before{
		bottom:9px !important;
	}
	.new-book-learn-box .learn-item-three li:nth-child(2):before {
		bottom: 34px !important;
	}	
	.question-sec {
		background-image:none !important;
		clip-path:unset !important;
	}
}

#page p, #page a, #page div, #page span, #page li {
	font-family: "Ubuntu" !important;
}
#page p, #page a, #page div, #page span, #page li {
	font-family: "Ubuntu" !important;
}
.elementor-66039 .elementor-element.elementor-element-4a977b6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
@media screen and (max-width: 590px) {
	.elementor-element-10b5b6d7 .elementor-container {
		flex-direction:column-reverse;
	}
	.elementor-element-5fdb1f3 .elementor-container {
		flex-direction:column-reverse;
	}
	.elementor-element-6517ac52 .elementor-container {
		flex-direction:column-reverse;
	}
	.elementor-element-5fdb1f31 .elementor-container {
		flex-direction:column-reverse;
	}
}
@media screen and (max-width: 767px)
	.table-row-heading h2, .section-md-item-new-book .table-row-sub-heading h2 {
		min-height: unset !important;
}
@media (max-width: 1024.5px)
	#page .new-book-page-author-row2 .elementor-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 10px 10px 10px 10px;
}
@media (max-width: 1024.5px)
	#page .new-book-page-author-row .elementor-container {
		max-width: 400px;
		border-style: solid;
		border-color: #0B1B2A26;
}
@media (max-width:1500px){
	.md-liaer-md-2{
		z-index:2;
		top:-126px;
	}
	.md-liaer-md-3{
		z-index:3;
		top:-260px;

	}
	.md-liaer-md-4{
		z-index:4;
		top:-430px!important;

	}
	.md-liaer-md-5{
		z-index:5;
		top:-600px !important;

	}
	.md-liaer-md-6{
		margin-top: -620px !important;


	}
	.md-liaer-md-7{
		margin-top: -550px !important;
	}

}
.new-book-mobile-slider .elementor-swiper-button {
	top: 13% !important;
}
.book-page-block-element > div {
	display:block !important;
}
.new-book-edit-col-image {
	min-height:78px;
}
.df-ui-btn.df-ui-page {
	width:15% !important;
}
.df-ui-btn.df-ui-page label {
	padding-left:0 !important;
}

/*** 25/10/2022 ***/
.glsr-review {
	border-bottom:1px #E0E0E0 solid;
	padding-bottom:20px;
}
.glsr-review-rating ,
.glsr-review-date {
	order:2;
}
.glsr-review-content {
	order:3;
}
.glsr-review-avatar ,
.glsr-review-author {
	order:-1;
}
.glsr-review-author{
	padding-left:10px;
}
.glsr-review-title{
	padding-top:10px;
	padding-bottom:10px;
}
.glsr-review-avatar img {
	border-radius:50% !important;
}
.glsr-review-title h4{
	margin: 9px 0;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    color: #061B2B;
}
.glsr-tag-value p{
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	color: #061B2B;
	margin-bottom:0px !important;
}
/* .elementor-element-5527db5d .book-page-preview-btn a:hover {
	color:#FFFFFF !important;
} */

.elementor-element-24a22c8a .book-page-preview-btn a:hover {
	color:#FFFFFF !important;
}
.edit-review > div {
	justify-content:center;
}
.corporate-short > div {
	display: flex;
    justify-content: center;
    margin-top: 20px;
    align-items: center;
    font-size: 16px;
    color: #fff;
}

@media screen and (max-width:1024px) {
	.new-last-rating-sec .new-last-rating-sec-col:first-child{
		margin-right:0;
		margin-bottom:30px;
	}
	.new-last-rating-sec .new-last-rating-sec-col a span:last-child {
		max-width:unset;
	}
	.new-last-rating-sec .new-last-rating-sec-col:first-child ul li:last-child:before{
		bottom:11px !important;
	}
	.new-book-book-image-col-two{
		min-height:unset !important;
	}
}
@media screen and (max-width:767px) {
	.new-last-rating-sec-col-two:before{
		content:unset !important;
	}
/* 	.last-list-rating li:before{
		bottom:29px;
	} */
	.new-last-rating-sec .new-last-rating-sec-col a{
		width:100%;
	}
	.last-rating-btn a:before{
		top: -30px;
    	left: -38px;
	}
	.last-list-rating-two li:nth-child(2):before {
		bottom:11px;
	}
}
.page-id-74696 .lang-item-de{
	display:none !important;
}
@media screen and (max-width:1024px) {
	.new-book-read-block{
		margin-right:22px !important;
	}
	.new-book-read-box {
		margin-right:0;
	}
}
@media screen and (max-width:952px) and (min-width:768px) { 
	.bestseller-item-one li:last-child:before{
		bottom:56px ;
	}
}
@media screen and (max-width:905px) and (min-width:768px) {
	.bestseller-item-one li:first-child:before{
		bottom:56px ;
	}
}
@media screen and (max-width:866px) and (min-width:768px) {
	.bestseller-item-two li:last-child:before{
		bottom:79px;
	}
}
@media screen and (max-width:841px) and (min-width:768px) {
	.bestseller-item-two li:first-child:before{
		bottom:56px;
	}
}
@media screen and (max-width:794px) and (min-width:768px) {
	.bestseller-item-one li:last-child:before {
		bottom: 80px;
	}
}
@media screen and (max-width:786px) and (min-width:768px) {
	.bestseller-item-one li:first-child:before {
		bottom: 82px;
	}
}
@media screen and (max-width:767px) {
	.bestseller-item-two li:last-child:before {
		bottom: 33px;
	}
	.corporate-short > div {
		flex-direction:column !important;
	}
}
@media screen and (max-width:581px) {
	.bestseller-item-two li:last-child:before {
		bottom: 56px;
	}
}
@media screen and (max-width:517px) {
	.bestseller-item-one li:last-child:before {
		bottom: 53px;
	}
}
@media screen and (max-width:494px) {
	.bestseller-item-one li:first-child:before {
		bottom: 53px;
	}
}
@media screen and (max-width:475px) {
	.bestseller-item-two li:last-child:before {
		bottom: 77px;
	}
}
@media screen and (max-width:439px) {
	.bestseller-item li:last-child:before {
		bottom: 79px;
	}
}
@media screen and (max-width:435px) {
	.bestseller-item-one li:first-child:before {
		bottom: 80px;
	}
}
@media screen and (max-width:383px) {
	.bestseller-item-two li:last-child:before {
		bottom: 105px;
	}
}
@media(max-width:414px) {
	#pum-60806 .pum-close ,
	#pum-105043  .pum-close {
		right: 0 !important;
	}
}

/** new book page **/
.new-book-page-button-one a{
	position:relative;
}
.new-book-page-button-one a:before{
	content: "Digital copy in a matter of few clicks";
    position: absolute;
    top: -36px;
    width: 397px;
    text-align: left;
    padding-left: 215px;
    font-size: 16px;
    font-family: 'Ubuntu';
    line-height: 22px;
}
.new-book-page-button-one a:after{
	content: url("../png/group-1000003121-2.png");
	position:absolute;
	top: -60px;
    right: -40px;
}
.row_one-logos > div ,
.row_two-logos > div {
	max-width:1000px;
	margin:auto;
}
.page-id-87035 .glsr-reviews{
	display:flex;
}
.page-id-87035 .glsr-review {
	border:none;
}
.page-id-87035 .glsr-review .glsr-review-title h4{
	min-height:54px;
	max-width:350px;
}
.page-id-87035 .glsr-review .glsr-tag-value p{
	min-height:154px;
	max-width:350px;
}
.page-id-87035 .glsr-default .glsr-review{
	width:33.3%;
}
.new-all-reviews-sec > div > div {
	max-width:270px;
	margin:auto;
} 
.page-id-87035 .reviews-count-container .all-reviews-button-link {
	margin-top:0 ;
}
.page-id-87035 .new-book-page-sec.new-md{
	max-width:unset !important;
}
.new-last-rating-sec.new-last-rating-sec-col {
    background: #FFFFFF;
    border: 8px solid #6f97ffc7;
    box-shadow: 0px 10px 50px rgb(0 0 0 / 12%) !important;
    border-radius: 28px;
    padding: 30px 60px;
	position:relative;
}
.new-last-rating-sec.new-last-rating-sec-col:before{
	content:url(../svg/order-now-1.svg);
	position:absolute;
	right:0;
	top:-87px;
} 
.new-last-sec-rating > div {
	justify-content:space-between;
	display:flex;
	flex-direction:row-reverse;
}
.new-last-sec-rating .last-rating{
	justify-content:flex-start;
}
.new-last-sec-rating .last-rating h5 {
	color:#667085;
	font-size:16px;
	
}
.new-last-sec-rating > div > div {
	width:50%;
}
.new-last-sec-rating p{
	font-size:21px;
	line-height:36px;
	font-weight:400;
	color:#667085;
}
.new-last-price-section {
	display:flex;
	align-items:center;
}
.new-last-price-section div:first-child{
	margin-right:30px;
	color:#343E79;
}
.new-last-price-section sup{
	font-size:20px;
	font-weight:700;
	line-height:23px;
} 
.new-last-price-section strong {
	font-size:50px;
	line-height:58px;
	font-weight:700;
}
.new-last-price-section span {
	font-size:30px;
	line-height:35px;
	font-weight:700;
}
.new-last-price-section p{
	text-decoration-line:line-through;
	color:#DD6C5F;
	font-size:30px;
	line-height:34px;
	font-weight:400;
}
.page-id-87035 .corporate-short > div h2 {
	color:#667085 !important;
}
.page-id-87035 .corporate-short > div {
	justify-content:flex-start;
}
.author-details{
	min-height:32px;
}
.path-section-clip {
    clip-path: polygon(0 0, 100% 0%, 100% 90%, 0% 100%);
}
@media screen and (max-width:1024px) {
	.page-id-87035 .glsr-reviews{
		display:block;
	}
	.page-id-87035 .glsr-default .glsr-review{
		width:100%;
	}
	.page-id-87035 .glsr-review .glsr-review-title h4 ,
	.page-id-87035 .glsr-review .glsr-tag-value p {
		max-width:500px;
		min-height:auto;
	}
	.mnue-new-book-md a {
		margin-left:15px !important;
	}
	.mnue-new-book-md a, .mnue-new-book-md-mobile2 a{
		font-size:13px;
	}
	.new-book-page-experince .content{
		font-size:16px !important;
	}
}
@media screen and (max-width:767px) {
	.new-last-sec-rating > div > div{
		width:100%;
	}
	.new-last-sec-rating > div {
		flex-direction:column-reverse;
	}
	.new-last-rating-sec.new-last-rating-sec-col:before ,
	.page-id-87035 .last-rating-btn a:before {
		content:" ";
	}
	.page-id-87035 .last-list-rating li:before {
		bottom:28px !important;
	}
	.page-id-87035 .last-list-rating li:first-child:before {
		bottom:11px !important;
	}
	.new-last-rating-sec.new-last-rating-sec-col {
		padding:30px 0;
	}
	.new-book-page-button-one a:before ,
	.new-book-page-button-one a:after {
		content: " ";
	}
	.page-id-87035 .as-new-book-page-preview-chevron div{
		margin-right:55px;
	}
}
@media screen and (max-width:530px){
	 #page .key-boxes-row-two .learn-item-two-mobile li:nth-child(3):before{
		bottom:37px !important;
	}
}
@media screen and (max-width:512px){
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(2):before,
	#page .key-boxes-row-two .learn-item-two-mobile li:first-child:before {
		bottom:37px !important;
	}
}
@media screen and (max-width:488px){
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(3):before ,
	#page .learn-item-three-mobile li:last-child:before {
		bottom:37px !important;
	}
}
@media screen and (max-width:467px){
	.new-book-learn-box .learn-item-three li:nth-child(2):before{
		bottom:57px !important;
	}
}
@media screen and (max-width:456px){
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(2):before{
    	bottom: 37px !important;
	}
}
@media screen and (max-width:380px){
	.book-hero-subtitle p{
		min-height:63px !important;
	}
}
@media screen and (max-width:1001px){
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(3):before {
		bottom:35px !important;
	}
}
@media screen and (max-width:966px){
	#page .key-boxes-row-two .learn-item-two-mobile li:nth-child(2):before ,
	#page .key-boxes-row-two .learn-item-two-mobile li:first-child:before {
		bottom:35px !important;
	}
}
@media screen and (max-width:926px){
	#page .learn-item-three-mobile li:last-child:before{
		bottom:35px !important;
	}
}
@media screen and (max-width:918px){
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(3):before{
		bottom:35px !important;
	}
}
@media screen and (max-width:911px){
	.key-boxes-row-two .new-book-learn-box-one ul li:nth-child(2):before ,
	.key-boxes-row-two .new-book-learn-box-one ul li:first-child:before{
		bottom:35px !important;
	}
}
@media screen and (max-width:879px){
	.new-book-learn-box ul.learn-item.learn-item-one li:nth-child(2):before{
		bottom:35px !important;
	}
	.new-book-learn-box .learn-item-three li:nth-child(2):before {
    	bottom: 57px !important;
	}
}
@media screen and (max-width:866px){
	.key-boxes-row-two .new-book-learn-box-one ul li:before {
    	bottom: 35px !important;
	}
}
@media screen and (max-width:853px){
	#page .key-boxes-row-two .learn-item-last-mobile li:nth-child(2):before{
		bottom:35px !important;
	}
}
@media screen and (max-width:812px){
	.new-book-learn-box .learn-item-two li:not(:nth-child(2)):before{
		bottom:35px !important;
	}
}
@media screen and (max-width:777px) and (min-width:767px){
	.new-last-rating-sec .new-last-rating-sec-col:first-child ul li:last-child:before {
    	bottom: 27px !important;
	}
}
@media screen and (max-width:665px){
	.new-last-rating-sec .new-last-rating-sec-col:first-child ul li:last-child:before {
		bottom: 29px !important;
	} 
}
@media screen and (max-width:438px){
	.new-last-rating-sec .new-last-rating-sec-col:first-child ul li:last-child:before {
		bottom: 50px !important;
	} 
}
@media screen and (max-width:451px){
	.last-list-rating li:nth-child(1):before {
    	bottom: 29px;
	}
	.last-list-rating.last-list-rating-two li:nth-child(1):before{
		bottom:9px !important;
	}
}
@media screen and (max-width:437px){
	.last-list-rating li:nth-child(2):before ,
	.last-list-rating.last-list-rating-two li:nth-child(3):before {
    	bottom: 29px;
	}
	.last-list-rating.last-list-rating-two li:nth-child(2):before{
		bottom:9px !important;
	}
}
@media screen and (max-width:428px){
	.last-list-rating.last-list-rating-two li:nth-child(1):before {
    	bottom: 29px !important;
	}
}

/* body.page-id-66039 #page #masthead.header-1.header.extended-menu.showed, body.page-id-72530 #page #masthead.header-1.header.extended-menu.showed, body.page-id-72543 #page #masthead.header-1.header.extended-menu.showed, body.page-id-79317 #page #masthead.header-1.header.extended-menu.showed, body.page-id-79335 #page #masthead.header-1.header.extended-menu.showed, body.page-id-79326 #page #masthead.header-1.header.extended-menu.showed {
	position:fixed !important;
} */

.new-book-sec-purchase > div {
	max-width:755px !important;
}
.new-last-rating-sec .new-book-purchase-col {
	max-width:223px;
	margin-left:55px;
	position:relative;
}
.new-last-rating-sec .new-book-purchase-col a {
	padding:0 !important;
}
.new-last-rating-sec .new-book-purchase-col a img {
	padding-bottom:5px !important;
}
.new-last-rating-sec .new-book-purchase-col:before {
	content:url(../svg/down-arrow-order-now-1.svg);
	position:absolute;
	left: -50px;
    top: -30px 
}

/***** New Design 12/5/2024 *****/
.new-hero-book-page-order-txt h2 {
	position:relative;
}
.new-hero-book-page-order-txt h2:before {
	position:absolute;
	content: url(../png/surface1887.png);
    left: -27px;
    top: 5px;
}
.book-offers-con {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.book-offers-con .offer-col {
	width:33.3%;
}
.book-offers-con img {
	max-width:197px;
	margin:auto;
	display:block;
}
.book-offers-con .offer-col h2 {
	color:#44519C;
	font-size:50px;
	font-family:'Ubuntu';
	margin:30px auto 20px;
}
.book-offers-con .offer-col h2 span {
	font-size:30px !important;
	font-weight:400;
}
.book-offers-con .offer-col p {
	font-family:'Ubuntu';
	font-size:18px;
	max-width:365px;
	margin:auto;
}
.book-offers-con .offer-col:nth-child(2) h2 {
	max-width:365px;
}
.book-offers-con .offer-col:first-child p ,
.book-offers-con .offer-col:last-child p ,
.book-offers-con .offer-col:first-child h2 ,
.book-offers-con .offer-col:last-child h2 {
	max-width:300px;
} 
.new-sec-two-book-offers {
	clip-path: polygon(0 26%, 100% 0, 100% 100%, 0 100%);
    padding-top: 8em;
	padding-bottom:3em;
	position:relative;
}
.new-sec-two-book-offers:before {
	position: absolute;
    content: "";
    right: 30px;
    top: 2em;
    background: url(../webp/shape-3.webp);
    width: 212px;
    height: 212px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
#offer-book-page-sec-two {
	clip-path:polygon(0 25%, 259% 0, 100% 92%, 0 100%);
}
#offer-book-page-sec-two > div {
	padding-top:0 ;
}
.new-video-book-page {
	max-width:733px !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
.new-video-book-page video {
	border-radius:15px;
}
@media screen and (max-width:1445px) and (min-width:1025px){
	#offer-book-page-sec-two {
		margin-top:-37em !important;
	}
}
@media screen and (max-width:1024px) {
	#offer-book-page-sec-two ,
	.new-sec-two-book-offers {
		clip-path:unset;
	}
	.book-offers-con .offer-col {
		width:100%;
		margin-bottom:20px;
		margin-top:20px;
	}
/* 	.book-offers-con img {
		max-width:unset;
	} */
	.new-sec-two-book-offers:before {
		width:150px;
		height:150px;
	}
}
@media screen and (max-width:767px) {
	.book-offers-con .offer-col h2 {
		margin-top:0;
		text-align:center;
	}
	.book-offers-con .offer-col p {
		text-align:center;
	}
	.book-offers-con .offer-col h2 {
		font-size:40px;
	}
}
.custom-space {
	margin-right:0 !important;
}