.nbe-row.course-title h4, body, p {
	margin: 0
}
.nbe-new-vid-h {
	background: white;
	display: flex;
	justify-content: center;
	z-index: 1;
	position: relative;
	max-width: 615px;
	margin: 0 auto;
	border-radius: 20px;
	border: 1px solid #eee;
	padding: 10px;
	box-shadow: 0 52px 50px -10px #0000001a;
}

#video-section {
	position: relative;
	padding: 80px 0;
}

#video-section video {
	background: black;
	border-radius: 10px;
}
#pawdawdglio {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.nbe-comments-reply-container {
    padding-top: 20px;
}

.course-img-bottom span, .course-title span, input, textarea {
	font-family: nbe-reg, sans-serif
}
.video-bg {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
}
#nbe-comment-form .nbe-input:last-child input, #password, .nbe-category-names-mobile a:last-child {
	margin-bottom: 0
}

#nbe-talks #email, #nbe-talks #lname, #nbe-talks #name, #nbe-talks #phone, #password, input#username {
	background-size: 20px;
	background-position: 95% center
}

#nbe-achive, #nbe-course-page-two {
	padding-bottom: 89px
}

@font-face {
	font-family: nbe-reg;
	src: url(../fonts/nbe-osan.eot);
	src: url(../fonts/nbe-osan.eot?#iefix) format("embedded-opentype"), url(../fonts/nbe-osan.woff) format("woff"), url(../fonts/nbe-osan.ttf) format("truetype"), url(../fonts/nbe-osan.svg#svgFontName) format("svg")
}

@font-face {
	font-family: nbe-bold;
	src: url(../fonts/nbe-osan-bold.eot);
	src: url(../fonts/nbe-osan-bold.eot?#iefix) format("embedded-opentype"), url(../fonts/nbe-osan-bold.woff) format("woff"), url(../fonts/nbe-osan-bold.ttf) format("truetype"), url(../fonts/nbe-osan-bold.svg#svgFontName) format("svg")
}

@font-face {
	font-family: nbe-sem-bold;
	src: url(../fonts/nbe-osan-sembold.eot);
	src: url(../fonts/nbe-osan-sembold.eot?#iefix) format("embedded-opentype"), url(../fonts/nbe-osan-sembold.woff) format("woff"), url(../fonts/nbe-osan-sembold.ttf) format("truetype"), url(../fonts/nbe-osan-sembold.svg#svgFontName) format("svg")
}

.owl-carousel, .owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}

.owl-carousel {
	display: none;
	width: 100%;
	z-index: 1
}

#nbe-course-page-two img, #nbe-footer-black ul.nbe-row #nbe-ltr-again .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-ltr-again .nbe-one-third, #nbe-ltr-again #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-ltr-again #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-ltr-again .nbe-call-list li a, #nbe-ltr-again .nbe-pic-list, #nbe-ltr-again .nbe-regular-text, #submit-contact, .nbe-call-list li #nbe-ltr-again a, .nbe-comment-form .nbe-single-post-bottom-title, .show-nbe-pop-up, span#submit-talk {
	width: 100%
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%
}

#main-place-of-cm-form #take-back-cm-form, .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled, .owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
	display: none
}

.control input:checked ~ .control_indicator:after, .no-js .owl-carousel, .owl-carousel.owl-loaded {
	display: block
}

.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
	background: 0 0;
	color: inherit;
	border: none;
	padding: 0 !important;
	font: inherit
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}

.owl-carousel.owl-hidden {
	opacity: 0
}

.not-visible, .owl-carousel.owl-refresh .owl-item {
	visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab
}

.owl-carousel.owl-rtl {
	direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
	float: right
}

.owl-carousel .animated {
	animation-duration: 1s;
	animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
	z-index: 0
}

.owl-carousel .owl-animated-out {
	z-index: 1
}

.owl-carousel .fadeOut {
	animation-name: fadeOut
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

.owl-height {
	transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s
}

.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {
	max-height: 0
}

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}

#password, .owl-carousel .owl-video-tn, input#username {
	background-repeat: no-repeat
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform .1s
}

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-size: contain;
	transition: opacity .4s
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}

.owl-theme .owl-dots, .owl-theme .owl-nav {
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.owl-theme .owl-nav, .owl-theme .owl-nav.disabled + .owl-dots {
	margin-top: 10px
}

.owl-theme .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #d6d6d6;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background: #869791;
	color: #fff;
	text-decoration: none;
	background-color: unset
}

.owl-theme .owl-nav .disabled {
	opacity: .5;
	cursor: default
}

.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1
}

.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	background: #dbdbdb;
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity .2s;
	border-radius: 30px
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #f3c65d
}

body {
	padding: 0
}

a {
	text-decoration: none
}

input, textarea {
	font-size: 17px !important
}

.margin-top-0 {
	margin-top: 0 !important
}

#Group_3010 g:hover path, #facebook-share:hover #Path_88442 path, .cls-1, .nbe-post-social svg:hover g {
	fill: #2b3990
}

.cls-2 {
	fill: #f3c65d
}

.mar-b-100 {
	margin-bottom: 100px
}

.mar-b-27 {
	margin-bottom: 27px
}

#courses-carosel .nbe-each-course {
	padding: 20px;
	-webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, .08);
	-moz-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, .08);
	-o-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, .08);
	box-shadow: 0 10px 40px 0 rgba(0, 0, 0, .08)
}

#courses-carosel .owl-stage {
	padding: 30px 0 40px 30px
}

#courses-carosel .owl-stage-outer {
	margin-left: -30px
}

#courses-carosel .owl-nav {
	position: absolute;
	height: 20px;
	top: -140px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	width: 100%
}

#courses-carosel .owl-next, #courses-carosel .owl-prev {
	font-size: 41px;
	color: #2b3990;
	width: 35px;
	height: 35px;
	border-radius: 100%;
	box-shadow: 0 12px 33px 0 rgba(43, 57, 144, .2);
	transition: .5s
}

#contribiut-owl .owl-next:hover, #contribiut-owl .owl-prev:hover, #courses-carosel .owl-next:hover, #courses-carosel .owl-prev:hover {
	color: #fff;
	background: #0d1861;
	background: -moz-linear-gradient(0deg, #0d1861 0, #2b3990 100%);
	background: -webkit-linear-gradient(0deg, #0d1861 0, #2b3990 100%);
	background: linear-gradient(0deg, #0d1861 0, #2b3990 100%)
}

#contribiut-owl .owl-next span, #contribiut-owl .owl-prev span, #courses-carosel .owl-next span, #courses-carosel .owl-prev span {
	position: relative;
	top: -11px
}

#nbe-about-office .nbe-office-imgs, #nbe-classic-form2 .checkbox-container, .nbe-course-img-holder, .second-content, span {
	position: relative
}

.nbe-course-img-holder:after {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	border-radius: 8px;
	background: #fff;
	background: -moz-linear-gradient(top, #ffffff00 0, #2b399080 100%);
	background: -webkit-linear-gradient(top, #ffffff00 0, #2b399080 100%);
	background: linear-gradient(to bottom, #ffffff00 0, #2b399080 100%)
}

.commerce-and-shopping {
	position: absolute;
	left: -25px;
	top: 2px
}

.course-title {
	margin-top: 38px;
	height: 110px
}

.course-title span {
	color: #c7c7c7;
	font-size: 17px
}

.course-bottom, .nbe-justify-space-between {
	justify-content: space-between;
	align-items: center
}

.course-btn {
	width: 160px;
	height: 50px;
	border-radius: 50px;
	font-size: 22px;
	border: 1px solid #2b3990;
	background: #fff;
	font-family: nbe-bold, sans-serif;
	color: #2b3990;
	line-height: 1px;
	cursor: pointer;
	-webkit-box-shadow: 0 10px 30px 0 rgba(43, 57, 144, .1);
	-moz-box-shadow: 0 10px 30px 0 rgba(43, 57, 144, .1);
	-o-box-shadow: 0 10px 30px 0 rgba(43, 57, 144, .1);
	box-shadow: 0 10px 30px 0 rgba(43, 57, 144, .1);
	transition: .5s
}

.course-img-bottom, .nbe-row {
	width: 100%;
	display: flex
}

.course-price, .nbe-row.course-title h4 {
	font-size: 23px;
	font-family: nbe-bold, sans-serif
}

.course-btn:hover {
	background: #2b3990;
	background: -moz-linear-gradient(left, #2b3990 0, #0d1861 100%);
	background: -webkit-linear-gradient(left, #2b3990 0, #0d1861 100%);
	background: linear-gradient(to right, #2b3990 0, #0d1861 100%);
	color: #fff
}

.course-price {
	color: #dfa726
}

svg.location-pin {
	position: absolute;
	left: -21px;
	top: -5px
}

.course-img-bottom {
	position: absolute;
	bottom: 10px;
	justify-content: space-between;
	padding-right: 17px;
	box-sizing: border-box;
	padding-left: 27px;
	z-index: 9
}

.course-img-bottom span {
	position: relative;
	color: #fff;
	font-size: 18px
}

.nbe-page-container {
	max-width: 1362px;
	margin: 0 auto;
	overflow: hidden;
	position: relative
}

.nbe-sec-content {
	max-width: 1076px;
	margin: 0 auto;
	position: relative
}

.nbe-first {
	width: 32%;
	position: relative
}

.nbe-half {
	width: 50%;
	position: relative
}

.nbe-third {
	max-width: 728px;
	flex: 1
}

.nbe-fifth-full {
	width: 20%
}

.nbe-one-third {
	width: 33.33%
}

.nbe-sixth-full {
	width: 16%
}

.nbe-one-forth {
	width: 25%
}

.nbe-4th-4th-4th {
	width: 75%
}

.nbe-half-one-third {
	width: 16.5%
}

.nbe-width-21 {
	width: 21%
}

.nbe-prim-blue-btn {
	background: #2b3990;
	background: -moz-linear-gradient(left, #2b3990 0, #0d1861 100%);
	background: -webkit-linear-gradient(left, #2b3990 0, #0d1861 100%);
	background: linear-gradient(to right, #2b3990 0, #0d1861 100%);
	-webkit-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .1);
	-moz-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .1);
	-o-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .1);
	box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .1);
	display: flex;
	width: 16.875vw;
	height: 59px;
	color: #fff;
	justify-content: center;
	align-items: center;
	font-family: nbe-bold, sans-serif;
	font-size: 17px;
	cursor: pointer;
	border-radius: 50px;
	transition: .5s;
	border: 0
}

.nbe-banner-content {
	max-width: 538px;
	text-align: left;
	width: 100%;
	margin-top: -23px
}

#nbe-law, .nbe-blue-title, .nbe-blue-title-sm, .nbe-covid-text, .nbe-sec-title, .nbe-third-title, .sign-in-txt {
	text-align: center
}

.nbe-banner-title {
	font-size: 24px;
	font-family: nbe-reg;
	margin-bottom: 32px
}

.banner-btn-price, .nbe-google-captcha {
	display: flex;
	align-items: center
}

.banner-btn-price del, .banner-btn-price span {
	font-family: nbe-reg;
	font-size: 20px;
	color: #dfa726;
	margin-right: 20px
}

.nbe-banner-paragraph {
	font-family: nbe-reg;
	font-size: 17px;
	line-height: 33px;
	margin-bottom: 32px
}

.nbe-blue-color {
	color: #2b3990 !important;
	font-size: 20px !important
}

.nbe-prim-blue-btn:hover {
	color: #2b3990 !important;
	background: #fff;
	border: 1px solid #2b3990 !important
}

p.nbe-respons svg {
	width: 20px;
	height: 20px;
	position: relative;
	top: 4px
}

.nbe-category-list {
	background-color: #2b3990;
	border-radius: 15px;
	display: none;
	padding: 14px 24px;
	align-items: center;
	height: 88px;
	box-sizing: border-box;
	margin-bottom: 40px;
	position: relative
}

.nbe-category-list svg.nbe-desk-hidden {
	position: absolute;
	right: 30px;
	transition: .5s
}

.nbe-category-names-mobile {
	background: #fff;
	position: absolute;
	left: 0;
	display: flex;
	flex-direction: column;
	width: 100%;
	border: 1px solid #e0e0e0;
	top: 100px;
	z-index: 9;
	box-sizing: border-box;
	padding: 10px 20px;
	border-radius: 15px;
	box-shadow: 0 15px 30px 0 #0000001f;
	overflow: hidden;
	max-height: 1000px;
	transition: 1s
}

.nbe-category-names-mobile.closed {
	max-height: 0;
	padding: 0 20px;
	border: 0
}

.nbe-category-list svg.nbe-desk-hidden.active {
	transform: rotate(180deg)
}

.nbe-category-names-mobile a {
	display: flex;
	justify-content: space-between;
	font-family: nbe-reg;
	margin-bottom: 20px;
	font-size: 16px;
	color: #000
}

.nbe-post-category, .nbe-post-ct-bottom span {
	align-items: center;
	font-family: nbe-reg;
	display: flex
}

.read-more svg {
	transform: rotate(90deg)
}

.comentor-name time svg, .nbe-post-category svg, .nbe-post-ct-bottom span svg {
	margin-right: 5px
}

.nbe-post-ct-bottom span {
	color: #979797
}

.nbe-post-ct-bottom a.read-more {
	color: #e3b03e;
	font-family: nbe-sem-bold
}

.nbe-post-content {
	width: 100%;
	max-width: 682px
}

.nbe-category-names {
	display: flex;
	justify-content: space-between;
	width: 100%;
	padding: 10px 0 10px 30px;
	border-left: 1px solid #fff;
	margin-left: 26px
}

.nbe-category-names a {
	color: #fff;
	font-size: 19px;
	font-family: nbe-reg;
	display: flex;
	padding: 13px 18px;
	border-radius: 50px
}

.nbe-feat-img img {
	height: 247px;
	width: 326px;
	object-fit: cover;
	border-radius: 15px
}

.nbe-category-names a.active {
	padding: 13px 18px;
	background: #fff;
	border-radius: 50px;
	color: #2b3990
}

.nbe-blog-post-each {
	display: flex;
	justify-content: space-between;
	border: 1px solid #eee;
	padding: 22px;
	border-radius: 15px;
	margin-bottom: 32px;
	transition: .5s;
	background: #fff
}

.nbe-blog-post-each:hover {
	box-shadow: 0 15px 30px 0 #00000012
}

#related-nbe-carosel {
	max-width: 1220px;
	margin-left: auto
}

#related-nbe-carosel .nbe-blog-post-each {
	width: 803px;
	margin-bottom: 0
}

.nbe-related-posts {
	margin-bottom: 77px
}

.nbe-post-category {
	color: #979797;
	font-size: 16px;
	margin: 24px 0;
	opacity: 0;
	pointer-events: none
}

.nbe-pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 60px
}

.page-numbers.current {
	background: #2b3990;
	background: -moz-linear-gradient(45deg, #2b3990 0, #0d1861 100%);
	background: -webkit-linear-gradient(45deg, #2b3990 0, #0d1861 100%);
	background: linear-gradient(45deg, #2b3990 0, #0d1861 100%);
	color: #fff
}

.nbe-post-ct-bottom, header .nbe-sec-content {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.nbe-post-category a {
	color: #979797
}

.nbe-breadcrumb {
	display: flex;
	align-items: center;
	position: relative;
	margin-top: 66px;
	font-family: nbe-reg;
	color: #2b3990;
	font-size: 17px;
	line-height: 36px;
	flex-wrap: wrap
}

.nbe-breadcrumb a {
	color: #2b3990;
	margin: 0 4px
}

.nbe-breadcrumb svg {
	margin-right: 8px
}

.nbe-post-above-img {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 24px 0 34px
}

.nbe-below-thumbnail {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 33px 0
}

.nbe-post-above-img span {
	display: flex;
	align-items: center;
	color: #979797;
	font-size: 20px;
	font-family: nbe-reg
}

.nbe-post-above-img span svg, .nbe-post-date svg, .nbe-visit-amunt svg {
	margin-right: 12px
}

#nbe-post-one .attachment-post-thumbnail {
	display: flex;
	border-radius: 15px;
	width: 100%;
	height: auto;
	background: #fff;
	box-shadow: 0 20px 50px 0 #00000014
}

.nbe-course-st {
	font-family: nbe-reg;
	font-size: 14px;
	color: #2b3990;
	height: 50px
}

.nbe-post-above-img h1 {
	font-size: 36px;
	font-family: nbe-bold;
	color: #2b3990;
	margin: 0;
	max-width: 770px
}

.nbe-post-date, .nbe-visit-amunt {
	display: flex;
	align-items: center;
	margin-right: 24px;
	color: #979797;
	font-size: 20px;
	font-family: nbe-reg
}

.nbe-post-single-content * {
	font-family: nbe-reg;
	font-size: 17px;
	line-height: 33px
}

.nbe-post-social-like {
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: #f6f8ff;
	padding: 19px 13px;
	border-radius: 10px;
	margin-bottom: 44px;
	border: 1px solid #dfa827
}

.nbe-like-button svg.active circle {
	fill: #dfa726
}

.nbe-like-button svg.active path {
	stroke: white
}

.nbe-post-social svg {
	cursor: pointer;
	margin: 0 3px
}

#related-nbe-carosel .owl-nav button:not(.disabled):hover #arrow-down-sign-to-navigate path, .nbe-post-social svg:hover path {
	fill: white
}

.nbe-like-button {
	display: flex;
	align-items: center;
	font-family: nbe-reg;
	color: #dfa726
}

.nbe-like-button svg {
	cursor: pointer;
	margin-right: 8px
}

.nbe-prim-blue-yel {
	background: #f3c65d;
	background: -moz-linear-gradient(left, #f3c65d 0, #dfa726 100%);
	background: -webkit-linear-gradient(left, #f3c65d 0, #dfa726 100%);
	background: linear-gradient(to right, #f3c65d 0, #dfa726 100%);
	-webkit-box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31);
	-moz-box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31);
	-o-box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31);
	box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31);
	display: flex;
	width: 16.875vw;
	height: 59px;
	color: #fff;
	justify-content: center;
	align-items: center;
	font-family: nbe-bold, sans-serif;
	font-size: 17px;
	cursor: pointer;
	border-radius: 50px;
	border: 0;
	transition: .3s
}

.nbe-sec-title, .nbe-sec-title-left, .nbe-third-title {
	color: #232323;
	font-family: nbe-bold, sans-serif;
	position: relative;
	z-index: 1
}

.nbe-section-padding {
	padding-top: 65px
}

.nbe-sec-title {
	font-size: 27px
}

.nbe-sec-title-left {
	font-size: 25px;
	padding: 0;
	margin: 0
}

.nbe-third-title {
	font-size: 20px
}

.nbe-blue-title {
	font-family: nbe-bold, sans-serif;
	font-size: 35px;
	color: #2b3990
}

.nbe-blue-title-sm {
	font-family: nbe-bold, sans-serif;
	font-size: 17px;
	color: #2b3990;
	margin: 0;
	padding: 0
}

.nbe-blue-subtitle {
	color: #6471c5;
	font-family: nbe-reg, sans-serif;
	font-size: 12px
}

#nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-footer-black ul.nbe-row .nbe-one-third, .nbe-call-list li a, .nbe-pic-list, .nbe-regular-text {
	font-family: nbe-reg, sans-serif;
	font-size: 17px;
	position: relative;
	z-index: 1;
	color: #232323;
	word-spacing: -1px;
	line-height: 33px
}

.nbe-links-large, .nbe-links-small {
	color: #6471c5;
	font-family: nbe-bold, sans-serif
}

.nbe-justify-flex-end {
	justify-content: flex-end
}

.nbe-links-large {
	font-size: 25px
}

.nbe-links-small {
	font-size: 15px;
	cursor: pointer
}

.hor-center-flex {
	display: flex;
	justify-content: center;
	flex-wrap: wrap
}

.nbe-position-absolute-vertical-align, .nbe-register-diamond-123, .nbe-register-diamond-130, .nbe-register-diamond-152, .nbe-register-diamond-174, .nbe-register-diamond-blue-86, .nbe-register-diamond-gray-86 {
	top: 0;
	bottom: 0;
	margin: auto
}

.nbe-register-diamond-152 {
	width: 152px;
	height: 152px;
	background-color: #c8d2ff;
	border-radius: 30px;
	position: absolute;
	transform: rotate(45deg)
}

.nbe-register-diamond-174 {
	width: 174px;
	height: 174px;
	background-color: #ebedf6;
	border-radius: 30px;
	position: absolute;
	transform: rotate(45deg)
}

.nbe-register-diamond-blue-86, .nbe-register-diamond-gray-86 {
	width: 86px;
	height: 86px;
	border-radius: 30px;
	position: absolute;
	transform: rotate(45deg)
}

.nbe-register-diamond-gray-86 {
	background-color: #ebedf6
}

.nbe-register-diamond-blue-86 {
	background-color: #eaeeff
}

.nbe-register-diamond-123 {
	width: 123px;
	height: 123px;
	background-color: #eaeeff;
	border-radius: 30px;
	position: absolute;
	transform: rotate(45deg)
}

.nbe-register-diamond-130 {
	width: 130px;
	height: 130px;
	background-color: #ebedf6;
	border-radius: 30px;
	position: absolute;
	transform: rotate(45deg)
}

.nbe-border-box {
	display: flex;
	align-items: center;
	border: 1px solid #707070;
	background: #fff
}

.nbe-pop-up {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000000bf;
	top: 0;
	z-index: 9999;
	display: none;
	left: 0;
	overflow-y: auto
}

.nbe-pop-up-content {
	width: 100%;
	height: 100%;
	position: relative;
	box-sizing: border-box;
	background-color: #fff;
	padding: 0;
	transition: 1s;
	border-radius: 30px;
	opacity: 0;
	margin: 60px 0
}

#nbe-certificat #nbe-footer-black ul.nbe-row p.nbe-text-center.nbe-fifth-full, #nbe-certificat #nbe-footer-black ul.nbe-row p.nbe-text-center.nbe-one-third, #nbe-certificat p.nbe-regular-text.nbe-text-center, #nbe-certificat p.nbe-text-center.nbe-pic-list, #nbe-footer-black ul.nbe-row #nbe-certificat p.nbe-text-center.nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-certificat p.nbe-text-center.nbe-one-third, .page-template-opex-model #nbe-clients p:nth-child(odd), .single-post section#banner-holder, section#nbe-course-page-one {
	margin-bottom: 70px
}

.nbe-pop-up-holder {
	max-width: 497px;
	position: relative;
	margin: auto;
	width: 90%;
	border-radius: 15px
}

.form-validate {
	display: none;
	color: red
}

#nbe-talks form input.nbe-input::placeholder, #nbe-talks form textarea.nbe-input::placeholder {
	color: #d3d3d3
}

.not-valid {
	border-color: red !important
}

#nbe-talks .form-validate {
	height: 0;
	position: relative;
	top: -24px;
	left: 11px;
	font-size: 12px
}

.nbe-pop-up-content header {
	height: 70px;
	padding: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #f5f5f5;
	font-family: nbe-reg;
	font-size: 26px;
	margin-bottom: 42px;
	box-shadow: none;
	position: relative;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px
}

.nbe-list li, header {
	background-color: #fff
}

.close-pop-up {
	position: absolute;
	z-index: 9999999999999999999;
	right: -10px;
	top: -10px;
	cursor: pointer
}

#nbe-bruchure, #nbe-classic-form1, #nbe-classic-form2, #nbe-recover-pass, #nbe-req, #nbe-signin-stripe-form, #nbe-signup-stripe-form {
	display: flex;
	flex-direction: column;
	justify-content: center;
	max-width: 448px;
	margin: 0 auto;
	width: 90%
}

#nbe-footer-black ul.nbe-row [nbe-pop-trigee=broushure] .nbe-fifth-full, #nbe-footer-black ul.nbe-row [nbe-pop-trigee=broushure] .nbe-one-third, #nbe-footer-black ul.nbe-row [nbe-pop-trigee=reqforquality] .nbe-fifth-full, #nbe-footer-black ul.nbe-row [nbe-pop-trigee=reqforquality] .nbe-one-third, .nbe-call-list li [nbe-pop-trigee=broushure] a, .nbe-call-list li [nbe-pop-trigee=reqforquality] a, [nbe-pop-trigee=broushure] #nbe-footer-black ul.nbe-row .nbe-fifth-full, [nbe-pop-trigee=broushure] #nbe-footer-black ul.nbe-row .nbe-one-third, [nbe-pop-trigee=broushure] .nbe-call-list li a, [nbe-pop-trigee=broushure] .nbe-pic-list, [nbe-pop-trigee=broushure] .nbe-regular-text, [nbe-pop-trigee=reqforquality] #nbe-footer-black ul.nbe-row .nbe-fifth-full, [nbe-pop-trigee=reqforquality] #nbe-footer-black ul.nbe-row .nbe-one-third, [nbe-pop-trigee=reqforquality] .nbe-call-list li a, [nbe-pop-trigee=reqforquality] .nbe-pic-list, [nbe-pop-trigee=reqforquality] .nbe-regular-text {
	max-width: 503px;
	margin: 0 auto 21px
}

[nbe-pop-trigee=broushure] .nbe-pop-up-holder, [nbe-pop-trigee=reqforquality] .nbe-pop-up-holder {
	max-width: 633px
}

[nbe-pop-trigee=broushure] #nbe-bruchure, [nbe-pop-trigee=broushure] #nbe-req, [nbe-pop-trigee=reqforquality] #nbe-bruchure, [nbe-pop-trigee=reqforquality] #nbe-req {
	max-width: 523px
}

[nbe-pop-trigee=reqforquality] {
	padding-top: 30px
}

[nbe-pop-trigee=broushure] textarea, [nbe-pop-trigee=reqforquality] textarea {
	border-radius: 15px;
	outline: 0 !important;
	box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .08);
	border: 1px solid #eee;
	padding: 10px 21px;
	width: 100%;
	box-sizing: border-box;
	font-size: 20px;
	resize: none;
	height: 206px;
	margin-bottom: 39px !important
}

[nbe-pop-trigee=reqforquality] textarea::placeholder {
	color: #d3d3d3
}

#nbe-bruchure #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-bruchure #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-bruchure .nbe-call-list li a, #nbe-bruchure .nbe-pic-list, #nbe-bruchure .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-bruchure .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-bruchure .nbe-one-third, .nbe-call-list li #nbe-bruchure a {
	width: 90%;
	margin: 0 auto 21px
}

#nbe-bruchure input, #nbe-req input, [nbe-pop-trigee^=c] header, input#signupEmail, input#signupFirstName, input#signupLastName, input#signupUsername, input#signupEmailc, input#signupFirstNamec, input#signupLastNamec, input#signupUsernamec {
	margin-bottom: 32px
}

#nbe-bruchure input, #nbe-classic-form1 input, #nbe-classic-form2 input, #nbe-recover-pass input, #nbe-req input, #nbe-signin-stripe-form input, #nbe-signup-stripe-form input {
	height: 58px;
	border-radius: 50px;
	outline: 0 !important;
	box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .08);
	border: 1px solid #eee;
	padding: 0 21px;
	width: 100%;
	box-sizing: border-box;
	font-size: 20px
}

form#nbe-signup-stripe-form .checkbox-container{
	margin-top:50px;
}

#password {
	margin-top: 32px;
	background-image: url(../imgs/user.svg)
}

#nbe-forget-triger, input#submit {
	margin-top: 43px
}

#signup-submit[disabled], #submit[disabled] {
	opacity: .5
}

p#nbe-forget-triger, p#nbe-forget-userName {
	cursor: pointer;
	color: #c7c7c7;
	font-weight: 600;
	text-align: left;
	font-size: 20px;
	font-family: nbe-reg;
	padding-left: 24px
}

#nbe-classic-form2 .form-validate {
	position: relative;
	top: -30px;
	height: 0;
	left: 24px;
	max-width: 430px;
	font-family: nbe-sem-bold;
	font-size: 13px
}

svg#show-pass {
	position: absolute;
	max-width: 60px;
	right: 40px;
	margin-top: 91px;
	cursor: pointer;
	background: #fff;
	height: 42px;
	border-radius: 31px;
	padding: 6px;
	box-sizing: border-box
}

#nbe-classic-form1 .form-validate {
	height: 0;
	position: relative;
	left: 21px;
	top: 2px
}

.response-msg-pass {
	position: absolute;
	bottom: -35px;
	color: #00f
}

#nbe-forget-userName {
	margin-top: 40px
}

.sign-in-txt {
	font-size: 20px;
	font-weight: 500;
	font-family: nbe-reg;
	color: #232323;
	padding: 41px 0 38px
}

[nbe-pop-trigee=broushure] .sign-in-txt {
	padding: 30px 0 !important
}

p.sign-in-txt span {
	color: #f3c65d;
	cursor: pointer
}

.response-msg, .response-msg2 {
	display: none;
	position: absolute;
	bottom: -31px;
	color: red;
	font-size: 17px;
	text-align: center
}

input#username {
	background-image: url(../imgs/pass.svg)
}

#signupPassword {
	margin-bottom: 51px
}

[nbe-pop-trigee=signup] {
	overflow: auto;
	padding-top: 30px
}

nav#nbe-mob-menu .nbe-prim-blue-btn {
	position: absolute;
	top: 22px;
	left: 20px
}

.nbe-semi-text {
	font-family: nbe-sem-bold, sans-serif;
	font-size: 17px
}

.nbe-covid-19 p strong, .nbe-hero-title {
	font-family: nbe-bold, sans-serif
}

.nbe-head-register {
	width: 146px;
	height: 45px;
	justify-content: space-around
}

.nbe-head-register svg {
	margin-left: -22px;
	margin-right: -30px
}

header {
	z-index: 999999;
	position: relative;
	padding: 20px 0;
	-webkit-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .09);
	-moz-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .09);
	-o-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .09);
	box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .09)
}

header #menu-main-menu {
	display: flex;
	padding: 0;
	margin: 0;
	list-style: none
}

header .menu-item {
	margin-right: 28px;
	font-size: 17px;
	font-family: nbe-reg, sans-serif;
	position: relative
}

#nbe-pay-form .form-validate {
	position: relative;
	top: -22px;
	left: 10px;
	font-family: 'nbe-reg';
	font-size: 11px;
	height: auto;
}

header .menu-item:before {
	content: "";
	background: #2b3990;
	width: 3px;
	height: 0;
	position: absolute;
	right: 0;
	left: 0;
	margin: auto;
	transition: .5s;
	top: -100px
}

#nbe-faq, .nbe-list li:after {
	background-repeat: no-repeat
}

header .menu-item:last-child {
	margin-right: 0
}

#mob-menu .menu-item a {
	display: flex;
	width: 109%;
	padding: 12px 0 10px
}

header .menu-item a {
	color: #000
}

.nbe-call-list li:hover a, header .menu-item a:hover {
	color: #2b3990
}

.menu-item:hover::before {
	height: 100px
}

.nbe-hero-title {
	font-size: 40px;
	z-index: 1;
	position: relative;
	color: #232323;
	margin-bottom: 45px
}

#nbe-opax-model ul li, .nbe-covid-19 p, .nbe-covid-text, .nbe-hero-text, .nbe-list li {
	font-family: nbe-reg, sans-serif
}

.nbe-hero-svg {
	position: absolute;
	z-index: 0;
	right: -35px;
	top: 125px;
}

#nbe-logo svg {
	width: 230px;
	cursor: pointer
}

.nbe-hero-text {
	font-size: 17px;
	position: relative;
	line-height: 2;
	z-index: 1;
	color: #232323;
	margin-bottom: 87px
}

.nbe-btn-container {
	display: flex;
	position: relative;
	z-index: 1
}

.nbe-btn-container a:first-child {
	margin-right: 28px
}

#nbe-hero {
	height: 768px;
	flex-wrap: wrap
}

#nbe-hero .nbe-row {
	padding-top: 36px
}

#nbe-schedules .nbe-sec-title {
	margin-bottom: 58px
}

#nbe-schedules .nbe-sec-title:after, .page-template-certificate #nbe-process #process-title:after {
	content: "";
	width: 67px;
	height: 67px;
	background-color: #eaeeff;
	border-radius: 10px;
	position: absolute;
	transform: rotate(45deg);
	right: -135px;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -23px
}

#nbe-schedules .nbe-sec-content:after {
	content: "";
	width: 614px;
	height: 286px;
	background-color: #f6f8ff;
	border-radius: 40px;
	position: absolute;
	transform: rotate(45deg);
	left: -338px;
	top: -280px;
	z-index: -1
}

.nbe-covid-19 {
	background-color: #fff !important;
	position: relative;
	border: 1px solid rgba(227, 79, 59, .2);
	padding: 29px 120px 29px 0;
	display: flex;
	justify-content: flex-end;
	-webkit-box-shadow: 0 12px 50px 0 rgba(227, 79, 59, .15);
	-moz-box-shadow: 0 12px 50px 0 rgba(227, 79, 59, .15);
	-o-box-shadow: 0 12px 50px 0 rgba(227, 79, 59, .15);
	box-shadow: 0 12px 50px 0 rgba(227, 79, 59, .15);
	border-radius: 15px
}

#nbe-opax-model .nbe-sec-title:after, #nbe-why-learn .nbe-sec-title:after {
	background-color: #eaeeff;
	border-radius: 10px;
	top: -23px;
	z-index: -1;
	left: 0;
	margin: auto;
	position: absolute;
	transform: rotate(45deg);
	content: ""
}

.nbe-covid-19 p {
	font-size: 19px;
	color: #e34f3b;
	max-width: 712px
}

#viruse-left {
	left: 20px;
	top: 0;
	bottom: 0;
	margin: auto
}

.nbe-office-imgs.img1 .shity-dotts, .nbe-office-imgs.img4 .shity-dotts, .nbe-virus, .shity-dotts {
	position: absolute
}

#virus-right {
	right: 20px;
	top: 18px
}

.nbe-covid-text {
	font-size: 25px;
	position: relative;
	z-index: 1;
	color: #232323;
	margin-top: 37px
}

#nbe-opax-model {
	padding-top: 248px;
	padding-bottom: 70px
}

#nbe-opax-model .nbe-separator {
	height: 33px;
	width: 100%
}

#nbe-opax-model .nbe-sec-title {
	margin-bottom: 54px;
	margin-top: 0
}

#nbe-opax-model .nbe-sec-title:after {
	width: 92px;
	height: 92px;
	right: -65px
}

#nbe-opax-model ul {
	margin-top: 35px
}

#nbe-opax-model ul li {
	font-size: 15px;
	padding-bottom: 20px
}

#nbe-opex-svg {
	position: absolute;
	bottom: 0;
	top: 0;
	margin: auto
}

#nbe-why-learn {
	padding-top: 70px;
	padding-bottom: 77px
}

#nbe-why-learn .nbe-sec-title:after {
	width: 78px;
	height: 78px;
	right: -245px
}

#nbe-footer-black ul.nbe-row #nbe-why-learn .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-why-learn .nbe-one-third, #nbe-why-learn #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-why-learn #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-why-learn .nbe-call-list li a, #nbe-why-learn .nbe-pic-list, #nbe-why-learn .nbe-regular-text, .nbe-call-list li #nbe-why-learn a {
	margin-bottom: 45px
}

#nbe-why-learn .nbe-sec-content:after {
	content: "";
	width: 286px;
	height: 614px;
	background-color: #f6f8ff;
	border-radius: 40px;
	position: absolute;
	transform: rotate(45deg);
	right: -198px;
	top: -120px;
	z-index: -1
}

.nbe-list {
	padding: 0;
	list-style: none
}

.nbe-list li {
	margin-bottom: 33px;
	padding: 10px 36.5px 10px 13px;
	display: block;
	float: left;
	clear: both;
	position: relative;
	border-radius: 20px 0;
	box-shadow: 0 8px 35px 2px rgba(0, 0, 0, .12)
}

.nbe-list li p {
	position: relative;
	z-index: 8;
	font-size: 15px
}

.nbe-list li:after {
	content: "";
	background-image: url(../imgs/list-arrow1.svg);
	background-size: 100%;
	background-position: center center;
	position: absolute;
	width: 26px;
	height: 65px;
	left: 0;
	top: -2px;
	z-index: 0
}

#nbe-ltr-again, #nbe-register-ltr {
	padding-top: 77px
}

#nbe-register-ltr .nbe-prim-blue-btn {
	font-size: 22px;
	font-family: nbe-reg, sans-serif
}

#nbe-ltr-again .nbe-row, #nbe-register-ltr .nbe-row {
	padding-top: 109px;
	padding-bottom: 168px;
	width: 50%;
	margin: 0 auto
}

.checkbox-container {
	display: flex;
	align-items: center;
	font-family: nbe-reg, serif;
	margin-bottom: 27px
}

#contribiut-owl .item h6, #nbe-certificat ul li, #nbe-learn-method .nbe-border-box .nbe-border-box-p, #nbe-table, #nbe-talks form span#submit, .nbe-contact-us-para, .nbe-industries-text, .nbe-respons, .nbe-under-title-text-industry, footer#footer404 p, nav.nbe-footer li {
	font-family: nbe-reg, sans-serif
}

input#signupPassword + .form-validate {
	top: -48px
}

.checkbox-container .form-validate {
	display: none !important
}

[nbe-pop-trigee=signup] .nbe-pop-up-content {
	margin-bottom: 60px
}

input#check {
	width: 20px;
	height: 20px;
	margin-right: 10px;
	animation: auto;
	-webkit-appearance: auto
}

#nbe-ltr-again .nbe-row .nbe-half, #nbe-register-ltr .nbe-row .nbe-half, #nbe-register-rtl .nbe-row .nbe-half {
	display: flex;
	flex-wrap: wrap;
	align-items: center
}

input#check.not-valid {
	box-shadow: 0 0 10px 10px red
}

#nbe-law {
	width: 100%;
	box-sizing: border-box;
	padding: 10px;
	z-index: 9999999;
	display: none;
	box-shadow: 0 10px 30px 0 #0000001c
}

a#nbe-accept-cookies {
	padding: 0 13px;
	cursor: pointer
}

#nbe-register-ltr .nbe-sec-title {
	text-align: left;
	margin: 0;
	font-size: 25px;
	padding-left: 10px
}

.nbe-diamond-r1 {
	left: -130px
}

.nbe-diamond-r2 {
	top: -70px
}

.nbe-diamond-r3 {
	left: 140px;
	bottom: -183px
}

.nbe-diamond-r4 {
	top: -190px;
	left: 175px
}

.nbe-diamond-r5-1 {
	right: 0;
	left: -240px;
	top: -80px
}

.nbe-diamond-r5-2 {
	right: 0;
	left: 110px;
	bottom: -60px
}

.nbe-diamond-r6 {
	top: -70px;
	right: -460px;
	left: 0
}

.nbe-diamond-r7 {
	right: 90px;
	bottom: -160px
}

.nbe-diamond-r8 {
	right: 110px;
	top: -170px
}

.nbe-diamond-r9 {
	top: -70px;
	right: -100px
}

#nbe-achive {
	padding-top: 124px
}

#nbe-achive .nbe-links-small {
	display: block;
	max-width: 456px;
	margin-left: auto;
	cursor: pointer
}

#nbe-achive .nbe-sec-title, #nbe-certificat .nbe-sec-title, #nbe-process .nbe-sec-title {
	margin-bottom: 78px
}

#nbe-achive .nbe-sec-title:after, #nbe-opax-model-four-again .nbe-sec-title:after, .page-template-learn-opex #nbe-opax-model-four .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 10px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -33px
}

#nbe-achive .nbe-sec-content:after {
	content: "";
	width: 740px;
	height: 286px;
	background-color: #f6f8ff;
	border-radius: 40px;
	position: absolute;
	transform: rotate(45deg);
	left: -418px;
	top: 120px;
	z-index: -1
}

#nbe-achive #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-achive #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-achive .nbe-call-list li a, #nbe-achive .nbe-pic-list, #nbe-achive .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-achive .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-achive .nbe-one-third, .nbe-call-list li #nbe-achive a {
	max-width: 456px;
	margin-left: auto;
	max-height: 102px;
	overflow: hidden;
	transition: .8s
}

.nbe-exp-pra {
	max-height: 700px !important
}

.nbe-svg-container {
	height: 270px;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	padding-bottom: 50px
}

#nbe-learn-method {
	padding-top: 89px
}

#nbe-learn-method .nbe-sec-title {
	margin-bottom: 84px
}

#nbe-learn-method .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: -51px;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -23px
}

#nbe-learn-method .nbe-sec-content:after {
	content: "";
	width: 516px;
	height: 914px;
	background-color: #f6f8ff;
	border-radius: 40px;
	position: absolute;
	transform: rotate(45deg);
	right: -258px;
	top: 90px;
	z-index: -1
}

#nbe-learn-method .nbe-border-box {
	display: flex;
	align-items: center;
	border: 1px solid rgba(200, 210, 255, .5);
	-webkit-box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	-moz-box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	-o-box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	margin-bottom: 44px;
	padding: 28px 0;
	background: #fff;
	border-radius: 15px
}

#nbe-learn-method .nbe-border-box .nbe-icon-container {
	width: 150px;
	display: flex;
	justify-content: center
}

#nbe-learn-method .nbe-border-box .nbe-text-contener {
	max-width: 870px
}

#nbe-learn-method .nbe-border-box .nbe-border-box-p {
	font-size: 17px;
	color: #232323;
	line-height: 28px
}

#nbe-register-rtl {
	padding-top: 77px;
	transform: rotateY(180deg)
}

#nbe-ltr-again .nbe-prim-blue-btn, #nbe-register-rtl .nbe-prim-blue-btn {
	font-size: 17px;
	font-family: nbe-reg, sans-serif
}

#nbe-register-rtl .nbe-row {
	padding-top: 109px;
	padding-bottom: 168px;
	width: 50%;
	margin: 0 auto;
	transform: rotateY(180deg);
	flex-direction: row-reverse;
	padding-left: 55px
}

#nbe-register-rtl .nbe-row .nbe-half:first-child {
	padding-left: 79px
}

#nbe-register-rtl .nbe-sec-title {
	text-align: left;
	margin: 0;
	font-size: 21px
}

#nbe-process {
	padding-top: 85px;
	padding-bottom: 126px
}

#nbe-process .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: -330px;
	margin: auto;
	z-index: -1;
	top: -23px
}

#nbe-process .nbe-sec-content:after {
	content: "";
	width: 1540px;
	height: 906px;
	background-color: #f6f8ff;
	border-radius: 130px;
	position: absolute;
	transform: rotate(45deg);
	left: -858px;
	top: 70px;
	z-index: -1
}

#nbe-process .nbe-icon-container {
	display: flex;
	justify-content: center;
	height: 148px;
	align-items: center;
	width: 100%
}

#nbe-process .nbe-svg-no-text {
	margin-top: 160px;
	width: 64%
}

#nbe-process .nbe-text-container {
	max-width: 370px
}

#nbe-about-office .nbe-row, #nbe-process .nbe-row, .flex-wrap {
	flex-wrap: wrap
}

svg#nbe-last-arrow {
	position: relative;
	right: 93px;
	margin-top: 148px;
	width: 64%
}

.nbe-small-arrow {
	margin-top: -22px;
	width: 50%
}

.azfzcw, .halfdow1, .leftdow1, .leftyyy, .nbe-arrw-riigt {
	fill: #2b3990;
	stroke: #2b3990;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round
}

.awdawdaw, .halfdow, .leftdow, .leftyyy1, .nbe-arrw-riigt1 {
	fill: none;
	stroke: #2b3990;
	stroke-width: 5;
	stroke-linecap: round;
	stroke-linejoin: round
}

#related-nbe-carosel .owl-stage-outer:after {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 17%;
	height: 100%;
	background: #fff;
	background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) -5%, #fff 76%);
	background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) -5%, #fff 76%);
	background: linear-gradient(90deg, rgba(255, 255, 255, 0) -5%, #fff 76%)
}

#related-nbe-carosel .nbe-post-content {
	max-width: 433px
}

#related-nbe-carosel .nbe-blog-post-each:hover {
	box-shadow: unset !important
}

#nbe-certificat {
	padding-top: 126px;
	padding-bottom: 92px
}

#nbe-certificat video {
	object-fit: cover;
	border-radius: 15px;
	-webkit-box-shadow: 0 8px 30px 0 rgba(0, 0, 0, .17);
	-moz-box-shadow: 0 8px 30px 0 rgba(0, 0, 0, .17);
	-o-box-shadow: 0 8px 30px 0 rgba(0, 0, 0, .17);
	box-shadow: 0 8px 30px 0 rgba(0, 0, 0, .17)
}

#testimunial .nbe-sec-title:after ,
#nbe-certificat .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: -188px;
	margin: auto;
	z-index: -1;
	top: -23px
}

#nbe-certificat .pics img {
	max-width: 450px
}

#nbe-certificat .nbe-blue-title {
	margin: 0 auto;
	width: 182px
}

#nbe-certificat .nbe-blue-subtitle {
	margin: 10px auto 0;
	display: block;
	position: relative;
	right: -3px;
	text-align: center
}

#nbe-certificat .nbe-under-title-text {
	margin-bottom: 67px
}

#nbe-certificat .nbe-box-card {
	background-color: #fff;
	padding: 40px 25px;
	transition: .5s
}

#nbe-certificat .course-btn {
	display: flex;
	justify-content: center;
	align-items: center
}

#nbe-certificat .hor-center-flex {
	margin-top: 25px
}

#nbe-certificat .nbe-third, #nbe-course-page-two .nbe-one-third {
	max-width: 338px
}

#nbe-certificat .nbe-third #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-certificat .nbe-third #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-certificat .nbe-third .nbe-call-list li a, #nbe-certificat .nbe-third .nbe-pic-list, #nbe-certificat .nbe-third .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-certificat .nbe-third .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-certificat .nbe-third .nbe-one-third, .nbe-call-list li #nbe-certificat .nbe-third a {
	text-align: center;
	height: auto;
	margin: 24px auto 0;
	transition: .8s;
	overflow: hidden
}

#nbe-certificat ul {
	padding-left: 18px
}

#nbe-certificat ul li {
	font-size: 15px
}

#nbe-certificat .pics {
	margin-top: 154px
}

#nbe-certificat .pics .nbe-half {
	justify-content: flex-end;
	display: flex
}

#nbe-certificat .pics .nbe-half:first-child {
	justify-content: flex-start
}

#nbe-certificat .nbe-sec-content:after {
	content: "";
	width: 396px;
	height: 914px;
	background-color: #f6f8ff;
	border-radius: 90px;
	position: absolute;
	transform: rotate(45deg);
	right: -258px;
	top: -190px;
	z-index: -1
}

#nbe-ltr-again .nbe-sec-title {
	text-align: left;
	margin-top: 0;
	font-size: 25px
}

#nbe-industry {
	padding-bottom: 152px
}

#nbe-industry .nbe-text-container {
	width: 67%
}

#related-nbe-carosel .owl-nav {
	width: 100px;
	z-index: 9;
	margin: 0;
	top: -114px;
	bottom: unset;
	right: 140px
}

#coach-title, #nbe-industry .nbe-sec-title {
	margin-bottom: 36px
}

#nbe-industry .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: -60px;
	margin: auto;
	z-index: -1;
	top: -33px
}

#nbe-industry .three {
	max-width: 790px;
	margin: 0 auto
}

.nbe-next-prev-post:before {
	position: absolute;
	content: "";
	width: 1000px;
	height: 480px;
	background: #f6f8ff;
	z-index: -1;
	bottom: -90px;
	right: -620px;
	transform: rotate(135deg);
	border-radius: 90px
}

#nbe-industry .nbe-border-box {
	max-width: 228px;
	margin: 0 auto;
	height: 80px;
	border: 1px solid rgba(243, 198, 93, .3);
	-webkit-box-shadow: 0 8px 30px 0 rgba(243, 198, 93, .3);
	-moz-box-shadow: 0 8px 30px 0 rgba(243, 198, 93, .3);
	-o-box-shadow: 0 8px 30px 0 rgba(243, 198, 93, .3);
	box-shadow: 0 8px 30px 0 rgba(243, 198, 93, .3);
	border-radius: 15px
}

#nbe-industry .nbe-icon-container {
	width: 48%;
	display: flex;
	justify-content: center;
	align-items: center
}

#nbe-industry .nbe-row {
	margin-bottom: 36px !important
}

#nbe-industry .nbe-sec-content:after {
	content: "";
	width: 1120px;
	height: 506px;
	background-color: #f6f8ff;
	border-radius: 130px;
	position: absolute;
	transform: rotate(45deg);
	left: -518px;
	top: 115px;
	z-index: -1
}

.nbe-under-title-text-industry {
	font-size: 17px;
	color: #232323;
	text-align: center;
	margin-bottom: 55px
}

.nbe-industries-text {
	color: #232323;
	font-size: 16px
}

#nbe-coaches {
	padding-top: 152px;
	padding-bottom: 108px
}

#nbe-coaches .item {
	display: flex;
	justify-content: space-around
}

#nbe-coaches .nbe-row, #nbe-contact-three {
	padding-top: 90px
}

#nbe-coaches .owl-dot span {
	border-radius: 0
}

#nbe-coaches .nbe-sec-title {
	margin-bottom: 46px
}

#nbe-coaches .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: -210px;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -26px
}

.nbe-for-adjustment {
	position: relative;
	top: -5px;
	display: none !important
}

#nbe-coaches #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-coaches #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-coaches .nbe-call-list li a, #nbe-coaches .nbe-pic-list, #nbe-coaches .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-coaches .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-coaches .nbe-one-third, .nbe-call-list li #nbe-coaches a {
	font-size: 17px;
	max-width: 668px;
	margin-top: 60px
}

svg#play-btn {
	position: absolute;
	z-index: 9;
	bottom: 0;
	cursor: pointer
}

#nbe-f-el {
	width: 420px;
	height: 530px;
	transform: rotate(-45deg);
	object-fit: cover;
	z-index: -1
}

.nbe-f-l-container {
	display: flex;
	border-radius: 20px;
	overflow: hidden;
	justify-content: center;
	align-items: center;
	width: 308px;
	height: 308px;
	transform: rotate(45deg)
}

.nbe-f-l-container-shadow {
	background: #eaeeff;
	position: absolute;
	transform: rotate(34deg);
	width: 330px;
	height: 330px;
	top: -20px;
	left: -14px;
	border-radius: 20px
}

.nbe-slide-img {
	max-width: 289px
}

.nbe-slide-text {
	max-width: 594px
}

button, button.owl-dot.active {
	outline: 0 !important
}

.owl-nav {
	display: flex;
	justify-content: space-between;
	position: absolute;
	top: 0;
	width: 110%;
	bottom: 0;
	z-index: -1;
	margin-left: -5%
}

#nbe-faq {
	background-image: url(../imgs/faq-bg.jpg);
	background-size: contain;
	background-position: right center;
	padding-top: 108px;
	padding-bottom: 150px
}

#nbe-certificate-three .nbe-sec-title, #nbe-faq .nbe-sec-title {
	margin-bottom: 86px
}

#nbe-contact-three .nbe-sec-title:after, #nbe-faq .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -36px
}

#nbe-clients .nbe-sec-title:after, #nbe-talks .nbe-sec-title:after {
	width: 84px;
	height: 84px;
	background-color: #eaeeff;
	position: absolute;
	content: "";
	transform: rotate(45deg);
	z-index: -1
}

.nbe-prim-blue-yel:hover {
	color: #f3c65d !important;
	background: #fff;
	border: 1px solid #f3c65d !important
}

.estesnaaan {
	padding: 0 20px 30px
}

.estesnaaan .nbe-prim-blue-btn {
	margin: 0 auto;
}

.estesnaaan input {
	appearance: auto !important
}

.nbe-faq-title {
	background: #fff;
	z-index: 8;
	border-radius: 15px;
	position: relative;
	padding: 20px 30px;
	transition: .8s;
	-webkit-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .06);
	-moz-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .06);
	-o-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .06);
	box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .06);
	border: 1px solid #eee
}

.nbe-faq-title p {
	font-family: nbe-bold, sans-serif;
	font-size: 16px;
	cursor: pointer
}

.nbe-faq-title:after {
	content: "";
	width: 26px;
	height: 26px;
	position: absolute;
	background-image: url(../imgs/faq.svg);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	top: 0;
	bottom: 0;
	margin: auto;
	right: 20px;
	z-index: 1;
	transform: rotate(0);
	transition: .8s
}

.nbe-faq-container {
	max-width: 791px;
	margin: 0 auto 25px;
	cursor: pointer
}

.nbe-faq-text {
	transition: max-height .8s;
	max-height: 0;
	overflow: hidden;
	position: relative;
	top: -21px;
	background-color: #fff;
	z-index: 0;
	width: 97%;
	margin: 0 auto;
	border-radius: 15px;
	-webkit-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .16);
	-moz-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .16);
	-o-box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .16);
	box-shadow: 0 10px 45px 0 rgba(0, 0, 0, .16)
}

.nbe-faq-text p {
	padding: 43px 21px 35px 27px
}

.expand-answer {
	max-height: 272px
}

.expanded {
	-webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .16);
	-moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .16);
	-o-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .16);
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, .16)
}

.expanded:after {
	transform: rotate(90deg) !important
}

#nbe-clients {
	padding-top: 150px;
	padding-bottom: 165px
}

#nbe-clients .nbe-sec-title {
	margin-bottom: 59px
}

#nbe-clients .nbe-sec-title:after {
	border-radius: 15px;
	right: 0;
	left: -80px;
	margin: auto;
	top: -36px
}

#nbe-clients .nbe-mobile-hidden {
	padding: 10px;
	box-shadow: 0 20px 45px 0 rgba(0, 0, 0, .09);
	border-radius: 15px
}

#nbe-talks {
	padding-top: 165px
}

#nbe-talks .nbe-sec-title {
	margin-bottom: 33px
}

#nbe-talks .nbe-sec-title:after {
	border-radius: 15px;
	right: -210px;
	left: 0;
	margin: auto;
	top: -26px
}

#nbe-talks .nbe-blue-title {
	font-size: 20px;
	text-align: left
}

#nbe-talks #lname, #nbe-talks #name {
	background-image: url(../imgs/name.png);
	background-repeat: no-repeat
}

#nbe-talks #email {
	background-image: url(../imgs/email.svg);
	background-repeat: no-repeat
}

#nbe-talks #phone {
	background-image: url(../imgs/phone.svg);
	background-repeat: no-repeat
}

#nbe-talks form {
	display: flex;
	max-width: 525px;
	flex-wrap: wrap;
	margin: -10px auto 100px;
	background: #fbfbfc;
	padding: 51px 43px;
	border-radius: 20px
}

#nbe-talks form input.nbe-input {
	padding: 15px 10px
}

#nbe-talks form textarea {
	padding: 10px;
	height: 101px
}

#nbe-talks form .nbe-input {
	width: 100%;
	margin-bottom: 25px;
	outline: 0;
	resize: none;
	border-style: solid !important;
	border: 1px solid #eee;
	border-radius: 15px;
	-webkit-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	-moz-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	-o-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07)
}

#nbe-footer-black address, .good-links {
	border-bottom: 1px solid rgba(255, 255, 255, .3)
}

#nbe-talks form .nbe-input::placeholder {
	color: #000;
	font-family: nbe-reg, sans-serif
}

#nbe-talks form input::-webkit-inner-spin-button, #nbe-talks form input::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

#nbe-talks form input[type=number] {
	-moz-appearance: textfield
}

#nbe-talks form span#submit {
	font-size: 20px;
	width: 100%;
	height: 57px;
	color: #fff;
	box-sizing: border-box
}

#nbe-talks .nbe-sec-content:after {
	content: "";
	width: 1100px;
	height: 606px;
	background-color: #f6f8ff;
	border-radius: 130px;
	position: absolute;
	transform: rotate(45deg);
	left: -718px;
	top: -215px;
	z-index: -1
}

.nbe-respons {
	margin-top: 10px;
	text-align: center;
	width: 100%;
	color: #49b523
}

.nbe-call-list li a, .nbe-contact-us-para {
	font-size: 17px;
	color: #232323
}

.nbe-call-list {
	list-style: none;
	margin-top: 50px
}

form#nbe-bruchure .form-validate {
	height: 0;
	position: relative;
	top: -30px;
	left: 20px
}

.nbe-call-list li {
	display: flex;
	align-items: center;
	margin-bottom: 40px;
	cursor: pointer
}

#nbe-about-office .nbe-call-list li:hover path, .nbe-call-list li:hover #Path_1355, .nbe-call-list li:hover #Path_1356, .nbe-social-icons:hover path {
	fill: #fff
}

.nbe-call-list li:hover .nbe-contact-icon, .nbe-social-icons:hover {
	background: #2b3990;
	background: -moz-linear-gradient(left, #2b3990 0, #0d1861 100%);
	background: -webkit-linear-gradient(left, #2b3990 0, #0d1861 100%);
	background: linear-gradient(to right, #2b3990 0, #0d1861 100%);
	-webkit-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31);
	-moz-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31);
	-o-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31)
}

.nbe-call-list li svg {
	width: 42px
}

.nbe-contact-us-para {
	margin-top: 60px
}

.bold-title-in-li, .number-snake {
	font-family: nbe-bold, sans-serif
}

.nbe-contact-icon {
	width: 60px;
	height: 60px;
	background: #fff;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 26px;
	-webkit-box-shadow: 0 10px 35px 0 rgba(43, 57, 144, .21);
	-moz-box-shadow: 0 10px 35px 0 rgba(43, 57, 144, .21);
	-o-box-shadow: 0 10px 35px 0 rgba(43, 57, 144, .21);
	box-shadow: 0 10px 35px 0 rgba(43, 57, 144, .21)
}

.nbe-social-icons, .nbe-social-icons a {
	display: flex;
	justify-content: center;
	border-radius: 100%
}

.nxm, footer#footer404 a {
	color: #f3c65d
}

#nbe-footer {
	position: relative;
	padding-top: 138px;
	padding-bottom: 40px
}

#nbe-footer .fotter-bg {
	position: absolute;
	right: 0;
	top: 20px;
	bottom: 0
}

#nbe-footer .nbe-row:first-child {
	margin-bottom: 64px
}

nav.nbe-footer ul {
	padding: 0;
	margin: 0
}

nav.nbe-footer li {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.2;
	letter-spacing: normal;
	text-align: left;
	color: #707070;
	float: left;
	padding: 0;
	list-style: none
}

.cert-ulin span, .page-template-terms .cert-ulin, nav.nbe-footer li a, nav.nbe-footer li a:hover {
	color: #232323
}

.nbe-social-icons {
	width: 53px;
	height: 53px;
	align-items: center;
	background: #fff;
	-webkit-box-shadow: 0 10px 35px 0 rgba(0, 0, 0, .11);
	-moz-box-shadow: 0 10px 35px 0 rgba(0, 0, 0, .11);
	-o-box-shadow: 0 10px 35px 0 rgba(0, 0, 0, .11);
	box-shadow: 0 10px 35px 0 rgba(0, 0, 0, .11);
	margin: 0 4px
}

.nbe-social-icons a {
	width: 100%;
	height: 100%;
	align-items: center
}

text#_ {
	transform: translate(167px, 11px)
}

.nbe-add-replay, g#facebook, g#instagram, g#twitter {
	cursor: pointer
}

path#Path_156 {
	stroke: transparent;
	stroke-width: 20px
}

path#Path_154 {
	stroke: transparent;
	stroke-width: 10px
}

svg#Layerawda_1 {
	width: 298px;
	position: relative;
	left: -10px
}

.nbe-social-container {
	max-width: 319px
}

#nbe-footer-black {
	background-color: #232323;
	padding: 46px 0
}

#nbe-footer-black .nbe-half.second-one {
	max-width: 260px
}

#nbe-footer-black ul.nbe-row.margin-bottom-28 {
	margin-bottom: 38px !important
}

#nbe-footer-black #logo-footer {
	margin-bottom: 26px
}

#contribiut-owl .item #nbe-footer-black ul.nbe-row .nbe-fifth-full, #contribiut-owl .item #nbe-footer-black ul.nbe-row .nbe-one-third, #contribiut-owl .item .nbe-call-list li a, #contribiut-owl .item .nbe-pic-list, #contribiut-owl .item .nbe-regular-text, #nbe-footer-black .nbe-call-list li a, #nbe-footer-black .nbe-pic-list, #nbe-footer-black .nbe-regular-text, #nbe-footer-black ul.nbe-row #contribiut-owl .item .nbe-fifth-full, #nbe-footer-black ul.nbe-row #contribiut-owl .item .nbe-one-third, #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-footer-black ul.nbe-row .nbe-one-third, .nbe-call-list li #contribiut-owl .item a, .nbe-call-list li #nbe-footer-black a {
	line-height: 28px
}

#nbe-footer-black a, #nbe-footer-black address, #nbe-footer-black p {
	color: #fff;
	text-decoration: none;
	font-style: normal
}

#nbe-footer-black address {
	margin-top: 46px;
	padding-bottom: 29px
}

#nbe-footer-black ul.nbe-row {
	padding: 0;
	margin: 0;
	list-style: none
}

.good-links {
	padding: 32px 0;
	display: none
}

.footer-address-icon {
	position: relative;
	bottom: -5px
}

.footer-bottom {
	display: flex;
	justify-content: center;
	margin-top: 32px;
	align-items: center
}

.footer-bottom a {
	color: #f3c65d !important
}

.social-black-bottom {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around
}

.social-black-bottom i {
	display: flex;
	background: #fff;
	width: 42px;
	height: 42px;
	border-radius: 100%;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	margin-right: 10px;
	transition: .5s
}

.social-black-bottom i:hover {
	background: #f3c65d;
	background: -moz-linear-gradient(0deg, #f3c65d 0, #dfa726 100%);
	background: -webkit-linear-gradient(0deg, #f3c65d 0, #dfa726 100%);
	background: linear-gradient(0deg, #f3c65d 0, #dfa726 100%)
}

.social-black-bottom i:hover path {
	transition: .5s;
	fill: #fff
}

footer#footer404 {
	margin-top: 70px;
	margin-bottom: 48px
}

footer#footer404 p {
	text-align: center;
	font-size: 18px;
	font-weight: 600
}

#icon404 {
	margin-top: 108px;
	margin-right: -10px
}

#nbe-woman-404 {
	position: absolute;
	right: -233px;
	top: 235px
}

#p404 {
	padding-bottom: 311px
}

#p404 .nbe-title-text-404 {
	width: 540px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

#p404 .nbe-btn-container {
	margin-top: 70px;
	width: 100%
}

#p404 svg#top-bg {
	top: -100px;
	position: absolute;
	right: 0
}

#p404 svg#moraba-bala {
	position: absolute;
	top: -50px
}

#p404 #moraba-bala-vasat {
	position: absolute;
	right: -40%;
	left: 0;
	margin: auto;
	top: 20px
}

#p404-btom .nbe-sec-title {
	margin: 0 0 106px;
	text-align: left
}

#p404-btom .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	left: 0;
	z-index: -1;
	top: -27px
}

#nbe-opax-model-one {
	margin-top: 86px
}

#nbe-opax-model-one .second-part {
	margin-top: 134px
}

#nbe-footer-black ul.nbe-row #nbe-opax-model-one .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-opax-model-one .nbe-one-third, #nbe-opax-model-one #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-opax-model-one #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-opax-model-one .nbe-call-list li a, #nbe-opax-model-one .nbe-pic-list, #nbe-opax-model-one .nbe-regular-text, .nbe-call-list li #nbe-opax-model-one a {
	max-width: 600px;
	line-height: 28px;
	margin-bottom: 10px
}

#nbe-opax-model-one .nbe-sec-title-left {
	margin-bottom: 25px;
	font-size: 27px
}

#nbe-opax-model-one .nbe-sec-content:after {
	content: "";
	width: 516px;
	height: 914px;
	background-color: #f6f8ff;
	border-radius: 100px;
	position: absolute;
	transform: rotate(45deg);
	right: -258px;
	top: -180px;
	z-index: -1
}

#nbe-opax-model-one .nbe-first svg {
	position: relative;
	left: -84px;
	top: 40px
}

#nbe-opax-model-two {
	padding-top: 143px
}

#nbe-opax-model-two .nbe-ioe-card {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	box-shadow: 0 18px 35px 0 rgba(0, 0, 0, .08);
	border-radius: 10px;
	margin: 0 8px;
	height: 330px;
	padding: 20px 8px 30px;
	box-sizing: border-box;
	background: #fff
}

#related-nbe-carosel .owl-nav button:not(.disabled):hover svg {
	background: #2b3990;
	background: -moz-linear-gradient(180deg, #2b3990 0, #0d1861 100%);
	background: -webkit-linear-gradient(180deg, #2b3990 0, #0d1861 100%);
	background: linear-gradient(180deg, #2b3990 0, #0d1861 100%)
}

#related-nbe-carosel .owl-nav svg {
	background: #fff;
	border-radius: 100%;
	transition: 1s;
	box-shadow: 0 12px 33px 0 #2b399070
}

#nbe-footer-black ul.nbe-row #nbe-opax-model-two .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-opax-model-two .nbe-one-third, #nbe-opax-model-two #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-opax-model-two #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-opax-model-two .nbe-call-list li a, #nbe-opax-model-two .nbe-pic-list, #nbe-opax-model-two .nbe-regular-text, .nbe-call-list li #nbe-opax-model-two a {
	font-size: 15px;
	line-height: 25px;
	text-align: center
}

#nbe-opax-model-two .nbe-fifth-full:nth-child(2n) {
	position: relative;
	top: 42px
}

#nbe-opax-model-two .nbe-sec-title {
	margin-bottom: 91px
}

#nbe-opax-model-two .nbe-sec-title:after {
	content: "";
	width: 96px;
	height: 96px;
	background-color: #eaeeff;
	border-radius: 10px;
	position: absolute;
	transform: rotate(45deg);
	right: 165px;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -37px
}

#nbe-opax-model-three {
	margin: 180px 0
}

#nbe-opax-model-three .nbe-blue-title-sm {
	text-align: left;
	margin-bottom: 16px
}

#nbe-about-office .sqr, #nbe-opax-model-four .sqr, #nbe-opax-model-four-again .sqr, #nbe-opax-model-three .sqr {
	padding-left: 63px;
	margin-bottom: 73px
}

#nbe-about-office .sqr:after, #nbe-opax-model-four .sqr:after, #nbe-opax-model-four-again .sqr:after, #nbe-opax-model-three .sqr:after, .page-template-learn-opex #nbe-coaches .sqr:after {
	content: "";
	width: 96px;
	height: 96px;
	background-color: #eaeeff;
	border-radius: 10px;
	position: absolute;
	transform: rotate(45deg);
	left: 25px;
	margin: auto;
	z-index: -1;
	top: -27px
}

#nbe-opax-model-three .nbe-blue-color {
	margin-top: 20px
}

.nbe-pic-list {
	list-style: none;
	padding-left: 38px;
	margin: 34px 0 0
}

.nbe-pic-list li {
	position: relative;
	margin-bottom: 31px
}

.ex-left-icon {
	position: absolute;
	left: -30px;
	top: 0;
	bottom: 0;
	margin: auto
}

.second-row {
	margin-top: 90px
}

#nbe-opax-model-four .relative-go-left {
	position: relative;
	left: 190px
}

#nbe-opax-model-four .nbe-first svg {
	padding-top: 40px
}

#nbe-opax-model-four .nbe-pic-list {
	padding-left: 47px;
	max-width: 544px
}

#nbe-opax-model-four .nbe-pic-list li {
	margin-bottom: 15px
}

#nbe-opax-model-four .nbe-pic-list li p {
	font-family: nbe-sem-bold, sans-serif;
	color: #616161;
	font-size: 17px
}

#nbe-opax-model-four .tech-svg {
	position: absolute;
	left: -46px;
	top: -5px
}

#snake {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 290px
}

.yellow-circle {
	background: #dfa726;
	width: 11px;
	height: 11px;
	border-radius: 100%;
	box-shadow: 0 0 15px 0 #f3c65d;
	position: absolute
}

#nbe-opax-model-five {
	padding-bottom: 157px
}

#nbe-opax-model-five .sub-title {
	margin-bottom: 150px
}

#nbe-opax-model-five .nbe-sec-content:after {
	content: "";
	width: 516px;
	height: 914px;
	background-color: #f6f8ff;
	border-radius: 100px;
	position: absolute;
	transform: rotate(45deg);
	right: -398px;
	top: 20px;
	z-index: -1
}

#nbe-opax-model-five .nbe-row:nth-child(4) {
	position: relative;
	left: 50px;
	margin-bottom: 113px
}

#nbe-opax-model-five .nbe-row:nth-child(4) .number-snake span {
	position: absolute;
	right: 53px
}

#nbe-opax-model-five .nbe-row:nth-child(4) .yellow-circle {
	top: -20px;
	right: -5px
}

#nbe-opax-model-five .nbe-row:nth-child(5), #nbe-opax-model-five .nbe-row:nth-child(6) {
	margin-bottom: 161px
}

#nbe-opax-model-five .nbe-row:nth-child(5) .number-snake span {
	position: absolute;
	left: 45px
}

#nbe-opax-model-five .nbe-row:nth-child(5) .yellow-circle {
	top: -20px;
	left: -30px
}

#nbe-opax-model-five .nbe-row:nth-child(6) .number-snake span {
	position: absolute;
	right: 48px
}

#nbe-opax-model-five .nbe-row:nth-child(6) .yellow-circle {
	top: -30px;
	right: 10px
}

#nbe-opax-model-five .nbe-row:nth-child(7) .number-snake span {
	position: absolute;
	left: 35px
}

#nbe-opax-model-five .nbe-row:nth-child(7) .yellow-circle {
	top: -20px;
	right: 4px
}

#nbe-opax-model-five .nbe-sec-title:after, .page-template-opex-model #nbe-opax-model-seven .nbe-sec-title:after {
	border-radius: 10px;
	right: 0;
	position: absolute;
	background-color: #eaeeff;
	margin: auto;
	content: "";
	z-index: -1;
	transform: rotate(45deg)
}

#nbe-opax-model-five .nbe-sec-title {
	margin-top: 135px;
	margin-bottom: 73px
}

#nbe-opax-model-five .nbe-sec-title:after {
	width: 96px;
	height: 96px;
	left: -260px;
	top: -27px
}

#nbe-opax-model-five .text-snake p {
	max-width: 530px
}

.number-snake {
	font-size: 30px;
	color: #2b398f
}

.page-template-opex-model #nbe-opax-model-seven .nbe-sec-title:after {
	width: 92px;
	height: 92px;
	left: -200px;
	top: -33px
}

#nbe-opax-model-eight, .page-template-opex-model #nbe-clients {
	padding-top: 20px
}

#nbe-about-office, #nbe-about-team {
	padding-top: 138px
}

.page-template-opex-model #nbe-clients .nbe-sec-content:before {
	content: "";
	width: 846px;
	height: 411px;
	background-color: #f6f8ff;
	border-radius: 50px;
	position: absolute;
	transform: rotate(45deg);
	left: -468px;
	top: -275px;
	z-index: -1
}

.page-template-opex-model #nbe-clients p {
	margin-bottom: 13px;
	line-height: 28px
}

#contribiut-owl u {
	list-style: gurmukhi;
	padding-bottom: 2px;
	border-bottom: 2px solid #c7c7c7;
	text-decoration: none
}

#contribiut-owl .item {
	height: 566px;
	border-radius: 8px;
	box-shadow: 0 20px 45px 0 rgba(0, 0, 0, .09);
	position: relative;
	box-sizing: border-box;
	padding: 108px 45px 53px
}

#contribiut-owl .item h6 {
	margin: 0 0 10px;
	padding: 0;
	font-size: 15px
}

#contribiut-owl .item .quets {
	position: absolute;
	bottom: 51px
}

#contribiut-owl .owl-stage {
	padding-bottom: 70px
}

#contribiut-owl .owl-stage-outer {
	overflow: unset;
	padding-top: 150px
}

#contribiut-owl .owl-nav {
	position: absolute;
	height: 100px;
	width: 91px;
	right: 70px;
	top: 159px;
	z-index: 99
}

#contribiut-owl .contributors-book {
	max-width: 570px !important;
	position: absolute;
	right: 25px;
	bottom: 0
}

#contribiut-owl .contributors-book2 {
	position: absolute;
	right: 0;
	width: 170px !important;
	height: 200px
}

#contribiut-owl .owl-next, #contribiut-owl .owl-prev {
	font-size: 41px;
	color: #2b3990;
	width: 35px;
	height: 35px;
	border-radius: 100%;
	box-shadow: 0 12px 33px 0 rgba(43, 57, 144, .2);
	transition: .5s;
	position: relative
}

#contribiut-owl .owl-dots {
	margin-top: -30px
}

#contribiut-owl .owl-dots .owl-dot span {
	background-color: transparent;
	border: 1px solid #2b3990
}

#contribiut-owl .owl-dots .owl-dot.active span, #contribiut-owl .owl-dots .owl-dot:hover span {
	background-color: #2b3990 !important
}

.contributors-img {
	width: 168px !important;
	position: absolute;
	top: -83px;
	left: 37px;
	box-shadow: 0 15px 45px 0 rgba(0, 0, 0, .16)
}

#nbe-opax-model-eight .sqr {
	padding-left: 42px;
	margin-bottom: 73px
}

#nbe-opax-model-eight .sqr:after {
	content: "";
	width: 96px;
	height: 96px;
	background-color: #eaeeff;
	border-radius: 10px;
	position: absolute;
	transform: rotate(45deg);
	left: 25px;
	margin: auto;
	z-index: -1;
	top: -17px
}

#nbe-opax-model-eight .nbe-half:first-child {
	display: flex;
	justify-content: center
}

#nbe-opax-model-eight .nbe-half:last-child {
	display: flex;
	justify-content: flex-end
}

#nbe-classic-form3 {
	width: 100%;
	background: #fbfbfc;
	border-radius: 20px;
	height: 276px;
	display: flex;
	max-width: 526px;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

#nbe-classic-form3 input {
	width: 100%;
	outline: 0;
	resize: none;
	border-style: solid !important;
	border: 1px solid #eee;
	border-radius: 15px;
	-webkit-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	-moz-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	-o-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	height: 57px;
	max-width: 452px;
	padding-left: 20px;
	font-size: 18px;
	margin: 25px 0;
	box-sizing: border-box
}

#nbe-classic-form3 #awwdawdaw {
	border-radius: 50px
}

#nbe-opax-model-nine {
	margin-top: 242px;
	margin-bottom: 113px
}

#nbe-opax-model-nine .background-bottom {
	background: url(../imgs/tear.svg) 30px bottom/46% no-repeat, url(../imgs/tear.svg) 560px bottom/46% no-repeat #eaeeff;
	height: 179px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	border-radius: 15px;
	padding-right: 124px;
	box-sizing: border-box
}

#nbe-opax-model-nine .background-bottom svg {
	position: absolute;
	left: 0;
	top: -137px
}

#nbe-opax-model-nine .background-bottom .nbe-prim-blue-btn {
	width: 100%;
	max-width: 362px
}

.bold-title-in-li {
	font-size: 17px;
	margin: 0
}

.page-template-learn-opex #nbe-why-learn {
	padding-top: 86px;
	padding-bottom: 0
}

.page-template-learn-opex #nbe-why-learn .nbe-sec-title-left {
	margin-bottom: 26px;
	font-size: 27px
}

.page-template-learn-opex #nbe-industry .nbe-sec-content:after, .page-template-learn-opex #nbe-why-learn .nbe-sec-content:after {
	content: unset !important
}

.page-template-learn-opex #nbe-why-learn .nbe-list li {
	padding: 17px 36.5px 17px 13px
}

.page-template-learn-opex #nbe-why-learn .nbe-list li:after {
	top: 11px
}

.page-template-learn-opex #nbe-opax-model-three {
	margin: 120px 0
}

.page-template-learn-opex #nbe-opax-model-three .sqr {
	padding-left: 33px !important
}

.page-template-learn-opex #nbe-industry {
	padding-bottom: 132px
}

.page-template-learn-opex #nbe-industry .nbe-sec-title {
	margin-bottom: 86px;
	margin-top: -24px
}

.page-template-learn-opex #nbe-industry .nbe-icon-container {
	width: 38%
}

.page-template-learn-opex #nbe-coaches {
	padding-top: 0;
	padding-bottom: 0
}

.page-template-learn-opex #nbe-coaches .nbe-row {
	padding-top: 0 !important
}

#nbe-footer-black ul.nbe-row .page-template-learn-opex #nbe-coaches .nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-learn-opex #nbe-coaches .nbe-one-third, .nbe-call-list li .page-template-learn-opex #nbe-coaches a, .page-template-learn-opex #nbe-coaches #nbe-footer-black ul.nbe-row .nbe-fifth-full, .page-template-learn-opex #nbe-coaches #nbe-footer-black ul.nbe-row .nbe-one-third, .page-template-learn-opex #nbe-coaches .nbe-call-list li a, .page-template-learn-opex #nbe-coaches .nbe-pic-list, .page-template-learn-opex #nbe-coaches .nbe-regular-text {
	font-size: 17px !important;
	line-height: 28px;
	max-width: 711px
}

.page-template-learn-opex #nbe-coaches .sqr {
	padding-left: 63px;
	margin-bottom: 95px
}

.page-template-learn-opex #nbe-coaches .nbe-first img {
	position: relative;
	top: -60px;
	left: -60px
}

#nbe-footer-black ul.nbe-row .page-template-learn-opex #nbe-opax-model-four .nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-learn-opex #nbe-opax-model-four .nbe-one-third, .nbe-call-list li .page-template-learn-opex #nbe-opax-model-four a, .page-template-learn-opex #nbe-opax-model-four #nbe-footer-black ul.nbe-row .nbe-fifth-full, .page-template-learn-opex #nbe-opax-model-four #nbe-footer-black ul.nbe-row .nbe-one-third, .page-template-learn-opex #nbe-opax-model-four .nbe-call-list li a, .page-template-learn-opex #nbe-opax-model-four .nbe-pic-list, .page-template-learn-opex #nbe-opax-model-four .nbe-regular-text {
	max-width: 660px
}

.page-template-learn-opex #nbe-opax-model-four .nbe-sec-title {
	margin-bottom: 89px
}

.page-template-learn-opex #nbe-opax-model-four .relative-go-left {
	position: relative !important;
	left: 60px !important;
	top: 50px !important
}

.page-template-learn-opex #nbe-opax-model-four .nbe-sec-title-left {
	margin-bottom: 17px;
	font-family: nbe-sem-bold, sans-serif
}

.page-template-learn-opex #nbe-opax-model-four .nbe-first svg {
	padding-top: 43px
}

.page-template-learn-opex #nbe-opax-model-four .second-row {
	margin-top: 107px
}

.page-template-learn-opex #nbe-opax-model-four .second-row .nbe-third {
	position: relative;
	top: 40px
}

#nbe-footer-black ul.nbe-row .page-template-certificate #nbe-coaches2 .nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-certificate #nbe-coaches2 .nbe-one-third, #nbe-footer-black ul.nbe-row .page-template-learn-opex #nbe-opax-model-four .second-row .nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-learn-opex #nbe-opax-model-four .second-row .nbe-one-third, .nbe-call-list li .page-template-certificate #nbe-coaches2 a, .nbe-call-list li .page-template-learn-opex #nbe-opax-model-four .second-row a, .page-template-certificate #nbe-coaches2 #nbe-footer-black ul.nbe-row .nbe-fifth-full, .page-template-certificate #nbe-coaches2 #nbe-footer-black ul.nbe-row .nbe-one-third, .page-template-certificate #nbe-coaches2 .nbe-call-list li a, .page-template-certificate #nbe-coaches2 .nbe-pic-list, .page-template-certificate #nbe-coaches2 .nbe-regular-text, .page-template-learn-opex #nbe-opax-model-four .second-row #nbe-footer-black ul.nbe-row .nbe-fifth-full, .page-template-learn-opex #nbe-opax-model-four .second-row #nbe-footer-black ul.nbe-row .nbe-one-third, .page-template-learn-opex #nbe-opax-model-four .second-row .nbe-call-list li a, .page-template-learn-opex #nbe-opax-model-four .second-row .nbe-pic-list, .page-template-learn-opex #nbe-opax-model-four .second-row .nbe-regular-text {
	margin-bottom: 28px
}

.page-template-learn-opex #nbe-learn-method {
	padding-top: 176px
}

.page-template-learn-opex #nbe-learn-method .bold-title-in-li {
	font-size: 17px;
	margin: 0
}

.page-template-learn-opex #nbe-learn-method .nbe-sec-title:after {
	right: 239px !important;
	top: -28px !important
}

.page-template-certificate #nbe-process .nbe-sec-title, .page-template-learn-opex #nbe-talks .nbe-blue-color {
	margin-bottom: 18px
}

.page-template-learn-opex #nbe-talks .for-mar-btoom {
	margin-bottom: 55px
}

.page-template-certificate #nbe-process .nbe-sec-title:after, .page-template-learn-opex #nbe-talks .nbe-sec-content:after {
	content: unset
}

.page-template-learn-opex #nbe-talks #long-svg {
	width: 100%;
	margin-top: -120px;
	max-width: 504px;
	position: relative;
	left: -50px
}

.page-template-learn-opex #nbe-opax-model-eight {
	padding-bottom: 145px
}

#nbe-opax-model-four-again {
	padding-top: 127px
}

#nbe-opax-model-four-again .nbe-sec-content:after {
	content: "";
	width: 674px;
	height: 426px;
	background-color: #f6f8ff;
	border-radius: 40px;
	position: absolute;
	transform: rotate(45deg);
	left: -418px;
	top: -160px;
	z-index: -1
}

#nbe-contact-one #nbe-footer-black ul.nbe-row .nbe-text-center.nbe-fifth-full, #nbe-contact-one #nbe-footer-black ul.nbe-row .nbe-text-center.nbe-one-third, #nbe-contact-one .nbe-call-list li a.nbe-text-center, #nbe-contact-one .nbe-regular-text.nbe-text-center, #nbe-contact-one .nbe-text-center.nbe-pic-list, #nbe-footer-black ul.nbe-row #nbe-contact-one .nbe-text-center.nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-contact-one .nbe-text-center.nbe-one-third, #nbe-opax-model-four-again .second-row, .nbe-call-list li #nbe-contact-one a.nbe-text-center {
	margin-top: 80px
}

#nbe-opax-model-four-again .nbe-sec-title {
	margin-bottom: 153px;
	margin-top: 177px
}

#nbe-footer-black ul.nbe-row #nbe-opax-model-four-again .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-opax-model-four-again .nbe-one-third, #nbe-opax-model-four-again #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-opax-model-four-again #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-opax-model-four-again .nbe-call-list li a, #nbe-opax-model-four-again .nbe-pic-list, #nbe-opax-model-four-again .nbe-regular-text, .nbe-call-list li #nbe-opax-model-four-again a {
	max-width: 679px
}

#nbe-opax-model-four-again svg {
	margin-top: -90px
}

#nbe-why-learn-svg-p {
	position: relative;
	left: -170px
}

.first-title {
	color: #2b3990;
	font-family: nbe-sem-bold, sans-serif;
	font-size: 36px;
	display: flex;
	align-items: center;
	margin-top: 86px;
	line-height: 29px;
	margin-bottom: 67px
}

.nbe-post-content h2 a {
	color: #232323;
	font-family: nbe-bold;
	font-weight: 100;
	font-size: 20px;
	height: 36px;
	display: flex
}

.nbe-simple-one-course {
	max-width: 460px;
	margin-left: auto;
	padding-top: 180px
}

img#point-to {
	position: absolute;
	margin-top: -100px;
	margin-left: 0;
	width: 100%
}

.margin-sets {
	width: 98%;
	margin: 0 auto 20px
}

.margin-sets .price {
	color: #e3ad31;
	font-family: nbe-reg;
	font-size: 18px;
	text-transform: uppercase
}

.margin-sets del {
	color: #000;
	font-family: nbe-sem-bold;
	font-size: 18px
}

img#course-first {
	width: 100%;
	border-radius: 10px
}

.nbe-simple-one-course button.nbe-prim-blue-yel {
	height: 49px;
	max-width: 230px;
}

.nbe-simple-one-course .nbe-course-st {
	height: auto;
	margin-bottom: 20px
}

.nbe-the-content {
	font-size: 17px;
	line-height: 33px;
	font-family: nbe-reg
}

.nbe-post-content h2 {
	margin-top: 0
}

.page-numbers {
	display: flex;
	width: 52px;
	height: 52px;
	border: 1px solid #2b3990;
	align-items: center;
	justify-content: center;
	font-family: nbe-bold;
	color: #2b3990;
	border-radius: 100%;
	margin: 0 10px
}

a.prev.page-numbers {
	border: 0;
	justify-content: end;
	background: #fff !important
}

a.next.page-numbers {
	border: 0;
	justify-content: start;
	background: #fff !important
}

.blue-gradient-bg {
	-webkit-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31);
	-moz-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31);
	-o-box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31);
	box-shadow: 0 15px 35px 0 rgba(39, 0, 144, .31);
	display: flex;
	background: #0d1861;
	background: -moz-linear-gradient(90deg, #0d1861 0, #2b3990 100%);
	background: -webkit-linear-gradient(90deg, #0d1861 0, #2b3990 100%);
	background: linear-gradient(90deg, #0d1861 0, #2b3990 100%);
	justify-content: space-between;
	color: #fff;
	padding: 21px 28px;
	align-items: center;
	border-radius: 10px;
	margin-top: 84px
}

.blue-gradient-bg p {
	font-size: 25px;
	max-width: 888px;
	font-family: nbe-sem-bold, sans-serif
}

svg#sqre-before {
	margin-right: 11px;
	position: relative;
	top: 4px
}

svg#line-after-title {
	position: relative;
	top: 4px;
	left: 13px
}

#nbe-about-one .nbe-sec-title-left {
	margin: 0 0 25px;
	font-size: 27px
}

#nbe-about-one .nbe-sec-content:after {
	content: "";
	width: 516px;
	height: 914px;
	background-color: #f6f8ff;
	border-radius: 100px;
	position: absolute;
	transform: rotate(45deg);
	right: -298px;
	top: -280px;
	z-index: -1
}

#big-blue-empty-dayere {
	position: absolute;
	bottom: -28px;
	right: 20%
}

#nbe-about-team {
	padding-bottom: 138px
}

#nbe-about-team .nbe-row {
	flex-wrap: wrap;
	justify-content: space-between
}

#nbe-about-team .nbe-row .nbe-team-box {
	position: relative;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
	margin: 0 8px 22px;
	padding: 10px;
	border-radius: 10px;
	background-color: #fff;
	overflow: hidden
}

#nbe-about-team .nbe-row .nbe-team-box:hover .team-hover {
	bottom: 0
}

#nbe-about-team .nbe-row .nbe-team-box p {
	height: 56px;
	font-family: nbe-sem-bold, sans-serif
}

#nbe-about-team .nbe-row .nbe-team-box .team-hover {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	z-index: 9;
	font-family: nbe-reg;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	color: #fff;
	background: #1d2a7b;
	background: -moz-linear-gradient(0deg, #1d2a7b 0, rgba(13, 24, 97, .4990371148) 100%);
	background: -webkit-linear-gradient(0deg, #1d2a7b 0, rgba(13, 24, 97, .4990371148) 100%);
	background: linear-gradient(0deg, #1d2a7b 0, rgba(13, 24, 97, .4990371148) 100%);
	bottom: -100%;
	transition: .5s
}

#nbe-about-affiliates .nbe-sec-title, #nbe-about-our-servis .nbe-sec-title, #nbe-about-servis .nbe-sec-title, #nbe-about-team .nbe-sec-title {
	margin-top: 0;
	margin-bottom: 84px
}

#nbe-about-affiliates .nbe-sec-title:after, #nbe-about-our-servis .nbe-sec-title:after, #nbe-about-servis .nbe-sec-title:after, #nbe-about-team .nbe-sec-title:after {
	content: "";
	width: 84px;
	height: 84px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: 0;
	margin: auto;
	z-index: -1;
	top: -23px
}

#nbe-about-team .nbe-sec-content:after {
	content: "";
	width: 1214px;
	height: 586px;
	background-color: #f6f8ff;
	border-radius: 140px;
	position: absolute;
	transform: rotate(45deg);
	left: -668px;
	top: 40px;
	z-index: -1
}

#nbe-about-office .nbe-office-imgs.img1 img {
	width: 413px
}

.nbe-comment-form .nbe-input {
	width: 100%;
	display: flex;
	position: relative
}

.nbe-comment-form .cm-three svg {
	position: absolute;
	right: 11px;
	top: 15px
}

.nbe-comment-form .cm-three:nth-child(3) svg {
	top: 17px
}

.comentor-name {
	display: flex;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 30px
}

.nbe-comment-content {
	font-family: nbe-reg;
	margin-bottom: 20px;
	font-size: 17px
}

.comentor-name span {
	font-size: 20px;
	font-family: nbe-reg
}

.coment-content {
	border: 1px solid #e0e0e0;
	border-radius: 15px;
	padding: 28px 31px;
	margin-bottom: 42px
}

.comentor-name time, .control {
	padding-top: 4px;
	font-size: 16px
}

#take-back-cm-form {
	position: absolute;
	z-index: 9;
	width: 44px;
	right: 10px;
	top: -22px;
	height: 44px;
	cursor: pointer
}

.nbe-each-comments.replay-comment {
	width: 85%;
	margin-left: auto
}

.g-recaptcha {
	overflow: hidden
}

.comentor-name time {
	color: #979797;
	font-family: nbe-reg;
	display: flex
}

.nbe-comment-form .cm-three {
	max-width: 330px
}

.nbe-comment-form .nbe-input input {
	width: 100%;
	border-radius: 10px;
	padding: 14px 10px;
	outline: 0 !important;
	border: 1px solid #eee;
	margin-bottom: 12px
}

.nbe-comment-form .nbe-input input::placeholder {
	font-size: 16px;
	color: #c7c7c7
}

.control {
	font-family: arial;
	display: block;
	position: relative;
	padding-left: 31px;
	margin-bottom: 5px;
	cursor: pointer
}

.nbe-contact-title, .nbe-green-btn, p.form-res {
	font-family: nbe-sem-bold
}

.control input {
	position: absolute;
	z-index: -1;
	opacity: 0
}

.control_indicator {
	position: absolute;
	top: 0;
	left: 0;
	height: 24px;
	width: 24px;
	background: #fff;
	border: 1px solid #e0e0e0;
	border-radius: 5px
}

.rc-anchor-light, .single form#nbe-classic-form3 {
	background: #f6f8ff !important
}

.control input:focus ~ .control_indicator, .control:hover input ~ .control_indicator {
	background: #fff
}

.control input:checked ~ .control_indicator {
	background: #dfa726
}

.control input:disabled ~ .control_indicator {
	background: #e6e6e6;
	opacity: .6;
	pointer-events: none
}

.control_indicator:after {
	box-sizing: unset;
	content: '';
	position: absolute;
	display: none
}

.control-checkbox .control_indicator:after {
	left: 6px;
	top: 0;
	width: 8px;
	height: 13px;
	border: solid #fff;
	border-width: 0 4px 4px 0;
	transform: rotate(45deg)
}

.control-checkbox input:disabled ~ .control_indicator:after {
	border-color: #7b7b7b
}

.control-checkbox .control_indicator::before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 3.891rem;
	height: 3.891rem;
	margin-left: -.92rem;
	margin-top: -1.084rem;
	background: #dfa726;
	border-radius: .545rem;
	opacity: .4;
	z-index: 99999;
	transform: scale(0)
}

@keyframes s-ripple {
	0% {
		transform: scale(0)
	}
	20% {
		transform: scale(1)
	}
	100% {
		opacity: 0;
		transform: scale(1)
	}
}

@keyframes s-ripple-dup {
	0% {
		transform: scale(0)
	}
	30%, 60% {
		transform: scale(1)
	}
	100% {
		opacity: 0;
		transform: scale(1)
	}
}

.control-checkbox input + .control_indicator::before {
	animation: 250ms ease-out s-ripple
}

.control-checkbox input:checked + .control_indicator::before {
	animation-name: s-ripple-dup
}

.rc-anchor-light {
	border: 1px solid #f6f8ff !important;
	color: #000 !important;
	box-shadow: none !important
}

.nbe-form-bottom {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	width: 100%;
	flex-wrap: wrap
}

.nbe-form-bottom .nbe-prim-blue-yel {
	margin-left: 30px
}

textarea#content-cm {
	width: 100%;
	border-radius: 10px;
	padding: 14px 10px;
	outline: 0 !important;
	border: 1px solid #eee;
	resize: none;
	margin-bottom: 30px;
	height: 130px
}

textarea#content-cm::placeholder {
	font-size: 16px;
	color: #c7c7c7
}

.single #nbe-opax-model-eight {
	margin-bottom: 108px
}

#nbe-about-office .nbe-sec-title-left {
	margin-bottom: 51px !important
}

#nbe-about-office .nbe-call-list li:hover .nbe-contact-icon {
	background: #dfa726 !important
}

.nbe-office-imgs.img2 {
	position: absolute !important;
	right: 0
}

.nbe-office-imgs.img2 img {
	width: 650px
}

.nbe-office-imgs.img1 {
	margin-top: 81px
}

.nbe-office-imgs.img1 #oragnge-round-first-img {
	top: -65px;
	right: 51px
}

.nbe-office-imgs.img1 #blue-sqr-f-i {
	left: -90px;
	top: 20px
}

.nbe-office-imgs.img1 #sqr-orange-original-i-f {
	bottom: 100px;
	left: -80px
}

.nbe-office-imgs.img1 #round-gray-f-i {
	bottom: -5px;
	left: -14px
}

.nbe-office-imgs.img3 img {
	width: 322px;
	position: relative;
	top: 39px;
	left: -37px
}

#blue-round-at-bottom {
	bottom: 0;
	right: 140px
}

#sqr-gray-at-bottom {
	right: -60px;
	bottom: -70px;
	top: 0;
	margin: auto
}

#blue-porang-round {
	left: 0;
	margin: auto;
	right: 50px;
	top: -50px
}

.nbe-office-imgs.img4 {
	position: relative;
	top: 410px;
	left: -126px
}

.nbe-office-imgs.img5 {
	position: relative;
	left: 320px;
	top: -190px
}

.nbe-about-card {
	text-align: center;
	flex-wrap: wrap;
	box-shadow: 0 18px 40px 0 rgba(0, 0, 0, .1);
	margin: 0 15px;
	border-radius: 15px
}

#nbe-about-servis {
	padding-top: 38px;
	padding-bottom: 60px
}

#nbe-about-servis #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-about-servis #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-about-servis .nbe-call-list li a, #nbe-about-servis .nbe-pic-list, #nbe-about-servis .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-about-servis .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-about-servis .nbe-one-third, .nbe-call-list li #nbe-about-servis a, .nbe-text-center {
	text-align: center
}

#nbe-about-our-servis .nbe-one-third:nth-child(2) {
	position: relative;
	top: 95px
}

#nbe-about-our-servis {
	padding-bottom: 148px;
	padding-top: 60px
}

#nbe-about-our-servis .nbe-blue-title {
	font-size: 20px;
	margin: 33px 0 13px
}

#nbe-about-our-servis svg {
	height: 153px
}

#nbe-about-our-servis .nbe-about-card {
	height: 330px;
	padding: 15px 0 0
}

#nbe-about-our-servis .nbe-semi-text {
	max-width: 297px;
	text-align: center;
	margin: 0 auto
}

.nbe-box-card {
	border-radius: 15px;
	box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .06);
	align-items: center
}

#nbe-about-affiliates {
	padding-top: 148px
}

#nbe-about-affiliates .nbe-blue-title {
	text-align: left;
	margin: 0;
	font-size: 20px
}

#nbe-about-affiliates img {
	border-radius: 100%;
	border: 2px dashed #5c75c9;
	padding: 11px;
	margin: 18px auto;
	display: flex
}

#nbe-about-affiliates .nbe-semi-text {
	font-size: 17px
}

#nbe-about-affiliates .nbe-box-card {
	margin-bottom: 50px
}

.mar-left-auto {
	margin-left: auto
}

.nbe-contact-card {
	display: flex;
	flex-direction: column;
	box-shadow: 0 18px 45px 0 rgba(0, 0, 0, .08);
	border-radius: 10px;
	border: 1px solid rgba(238, 238, 238, .5)
}

.nbe-contact-title {
	font-size: 27px;
	margin: -8px 0 25px
}

.nbe-comment-form, .nbe-course-banner {
	margin-bottom: 0;
	position: relative;
	display: flex
}

#nbe-contact-one .nbe-contact-card {
	height: 154px;
	padding: 24px 28px;
	box-sizing: border-box;
	max-width: 640px;
	margin-bottom: 42px
}

#nbe-contact-one .nbe-contact-card span.icon {
	width: 10%;
	position: relative
}

#nbe-contact-one .nbe-contact-card span.text {
	flex: 1
}

#nbe-contact-one .nbe-contact-card #nbe-footer-black ul.nbe-row a.nbe-fifth-full, #nbe-contact-one .nbe-contact-card #nbe-footer-black ul.nbe-row a.nbe-one-third, #nbe-contact-one .nbe-contact-card .nbe-call-list li a, #nbe-contact-one .nbe-contact-card a.nbe-pic-list, #nbe-contact-one .nbe-contact-card a.nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-contact-one .nbe-contact-card a.nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-contact-one .nbe-contact-card a.nbe-one-third, .nbe-call-list li #nbe-contact-one .nbe-contact-card a {
	display: flex;
	margin-bottom: 3px;
	align-items: center
}

.calendly-inline-widget {
	height: 670px !important;
	overflow: hidden;
	border-radius: 50px;
	box-shadow: 0 10px 35px 0 #0000002e
}

#nbe-contact-two {
	padding-bottom: 160px
}

#nbe-contact-three .nbe-faq-container:nth-child(2n-1) {
	position: relative;
	left: -70px
}

#nbe-contact-three #woman-typical {
	max-width: 321px;
	position: relative;
	top: -120px;
	left: 150px
}

#nbe-contact-three .nbe-sec-title {
	margin: 0 0 114px
}

iframe {
	height: 770px
}

#talk-p-contact {
	max-width: 473px;
	padding-left: 40px
}

#nbe-contact-two .nbe-sec-title {
	margin: 89px 0 47px;
}

#nbe-contact-two .nbe-sec-title:after {
	content: "";
	width: 92px;
	height: 92px;
	background-color: #eaeeff;
	border-radius: 15px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: -300px;
	margin: auto;
	z-index: -1;
	top: -26px
}
svg#svg-glob-woman {
	position: absolute;
	left: 10px;
	top: -141px;
}
#global-pay {
	padding: 120px 0 70px;
}
.blu-box-glob {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #EAEEFF;
	background-image: url(../imgs/blub-box-bg.png);
	min-height: 164px;
	border-radius: 15px;
	background-repeat-y: no-repeat;
	background-position: 240px bottom;
	background-size: 37%;
}

#world-map-global-pay {
	position: absolute;
	top: -164px;
	left: 220px;
}

.blu-box-glob p {
	font-family: 'nbe-sem-bold';
	font-size: 25px;
	max-width: 607px;
	margin-left: auto;
	margin-right: 32px;
}

#nbe-contact-two p.nbe-regular-text {
	margin-bottom: 30px;
	text-align: center;
}

.page-template-contact #nbe-opax-model-eight {
	padding-bottom: 95px
}

#nbe-course-page-one .nbe-contact-title {
	margin: -8px 0 28px
}

.nbe-course-banner {
	box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	border: 1px solid #ebedf6;
	border-radius: 10px;
	text-align: center;
	flex-wrap: wrap;
	justify-content: center;
	padding: 32px;
	box-sizing: border-box;
	margin-top: 80px
}

#banner-holder .nbe-course-banner {
	flex-wrap: nowrap;
	padding: 22px 0 0 10px;
	align-items: center
}

.nbe-course-banner .nbe-blue-title {
	font-size: 25px;
	width: 100%;
	margin-bottom: 18px
}

.nbe-course-banner .nbe-prim-blue-yel {
	border: 0;
	font-size: 20px
}

#svg-p {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto
}

#white-house {
	position: absolute;
	right: 0;
	bottom: -36px
}

.nbe-green-btn {
	cursor: pointer;
	border: 0;
	border-radius: 50px;
	height: 50px;
	background: #84f35d;
	background: -moz-linear-gradient(90deg, #84f35d 0, #49b523 100%);
	background: -webkit-linear-gradient(90deg, #84f35d 0, #49b523 100%);
	background: linear-gradient(90deg, #84f35d 0, #49b523 100%);
	font-size: 20px;
	color: #fff
}

.nbe-course-title {
	font-size: 20px;
	font-family: nbe-sem-bold
}

.buy-all-title, .price-two-cont {
	font-size: 17px;
	color: #fff;
	left: 0;
	font-family: nbe-sem-bold;
	right: 0
}

.nbe-comment-form {
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 30px;
	background: #f6f8ff;
	border-radius: 20px
}

.just-cont-space-between {
	justify-content: space-between
}

#nbe-course-page-two .course-btn {
	font-size: 20px
}

#nbe-course-page-two .img-container {
	position: relative;
	z-index: -1;
	display: flex;
}

#nbe-signup-stripe-form .form-validate {
	position: relative;
	top: 0;
	height: 0;
	left: 19px;
	font-family: 'nbe-reg';
	font-size: 11px;
	width: 89%;
}

#nbe-course-page-two .img-container:after {
	content: "";
	background: #2b3990;
	background: -moz-linear-gradient(0deg, rgba(43, 57, 144, .5018382353) 0, rgba(255, 255, 255, 0) 100%);
	background: -webkit-linear-gradient(0deg, rgba(43, 57, 144, .5018382353) 0, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(0deg, rgba(43, 57, 144, .5018382353) 0, rgba(255, 255, 255, 0) 100%);
	position: absolute;
	left: 0;
	top: -1px;
	width: 100%;
	height: 100%;
	border-radius: 8px
}

#nbe-course-page-two .nbe-prim-blue-yel {
	width: 100%;
	height: 50px;
	font-size: 20px;
	border: 0;
	transition: .5s
}

#nbe-course-page-two .nbe-prim-blue-yel:hover {
	background: #fff;
	color: #dfa726;
	border: 1px solid #dfa726
}

#nbe-course-page-two .nbe-course-title {
	height: 50px;
	margin: 10px 0
}

#nbe-course-page-two .nbe-green-btn {
	width: 100%;
	transition: .5s
}

#nbe-course-page-two .nbe-green-btn:hover {
	background: #fff;
	color: #49b523;
	border: 1px solid #49b523
}

#nbe-course-page-two .nbe-detail-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 23px
}

.nbe-next-prev-post, .price-two-cont {
	justify-content: space-between;
	display: flex
}

#nbe-course-page-two .price {
	font-size: 20px;
	font-family: nbe-sem-bold, sans-serif;
	color: #dfa726
}

#nbe-course-page-two .nbe-box-card {
	padding: 19px 19px 29px;
	margin-bottom: 36px
}

#nbe-course-page-two .single-full-img .nbe-prim-blue-yel {
	position: absolute;
	left: 0;
	right: 0;
	max-width: 300px;
	margin: auto;
	bottom: 29px
}

#nbe-course-page-two .single-full-img .nbe-box-card {
	position: relative;
	padding: 19px;
	height: 538px;
	box-sizing: border-box
}

#nbe-course-page-two .single-full-img .nbe-box-card img {
	height: 100%;
	object-fit: fill
}

#nbe-course-page-two .single-full-img .nbe-box-card .img-container {
	height: 100%
}

.buy-all-title {
	position: absolute;
	top: 190px;
	text-align: center;
	margin: auto;
	max-width: 257px
}

.price-two-cont {
	width: 100%;
	max-width: 150px;
	position: absolute;
	margin: auto;
	top: 260px
}

[nbe-pop-trigee^=c] .nbe-pop-up-holder {
	max-width: 640px
}

#nbe-footer-black ul.nbe-row [nbe-pop-trigee^=c] .nbe-fifth-full, #nbe-footer-black ul.nbe-row [nbe-pop-trigee^=c] .nbe-one-third, .nbe-call-list li [nbe-pop-trigee^=c] a, [nbe-pop-trigee^=c] #nbe-footer-black ul.nbe-row .nbe-fifth-full, [nbe-pop-trigee^=c] #nbe-footer-black ul.nbe-row .nbe-one-third, [nbe-pop-trigee^=c] .nbe-call-list li a, [nbe-pop-trigee^=c] .nbe-pic-list, [nbe-pop-trigee^=c] .nbe-regular-text {
	padding-left: 33px;
	padding-right: 33px
}

[nbe-pop-trigee^=c] .course-ul {
	padding-left: 58px;
	list-style: disc
}

[nbe-pop-trigee^=c] .nbe-pop-up-content {
	border-radius: 15px;
	padding-bottom: 46px
}

[nbe-pop-trigee^=c] .nbe-prim-blue-yel {
	margin: auto;
	height: 50px;
	width: 302px
}

#nbe-certificate-one {
	padding-bottom: 72px;
	padding-top: 86px
}

.nbe-certificate-box {
	display: flex;
	-webkit-box-shadow: 0 12px 40px 0 rgba(0, 0, 0, .08);
	-moz-box-shadow: 0 12px 40px 0 rgba(0, 0, 0, .08);
	-o-box-shadow: 0 12px 40px 0 rgba(0, 0, 0, .08);
	box-shadow: 0 12px 40px 0 rgba(0, 0, 0, .08);
	border-radius: 10px;
	padding: 32px 17px;
	margin-bottom: 55px;
	background: #fff
}

#nbe-table {
	font-size: 13px;
	box-shadow: 0 10px 30px 0 #0000000f;
	padding: 0;
	border-radius: 15px;
	margin-bottom: 27px;
	border-spacing: 0;
	width: 100%
}

#nbe-table tr td:nth-child(4n-6) {
	min-width: 170px
}

#nbe-table tr:first-child td {
	padding: 6px 10px
}

#nbe-table td {
	border: 1px solid #eee;
	padding: 3px 10px
}

.first-content {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	max-width: 179px;
	justify-content: center;
	padding-right: 10px
}

.first-content .course-btn {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 48px;
	font-size: 20px;
	padding: 0
}

.nbe-text-15 {
	text-align: center;
	font-size: 15px;
	font-family: nbe-sem-bold;
	color: #2b3990
}

#master .second-content .link-container {
	position: relative !important;
	top: 10px;
	padding: 0 0 20px 32px
}

#contribiut-owl .owl-nav svg {
	width: 10px;
	top: 0;
	position: absolute;
	bottom: 0;
	left: 1px;
	right: 0;
	margin: auto
}

#contribiut-owl .owl-next:hover svg *, #contribiut-owl .owl-prev:hover svg * {
	stroke: #fff;
	fill: #fff !important
}

.second-content .link-container {
	display: flex;
	justify-content: space-around;
	font-size: 17px;
	color: #2b3990 !important;
	font-family: nbe-sem-bold, sans-serif;
	position: absolute;
	width: 101%;
	bottom: 15px
}

.second-content .link-container.long-one {
	padding-left: 32px;
	flex-direction: column;
	position: relative;
	top: 40px;
	left: 69px
}

.second-content .link-container.long-one a {
	color: #2b3990;
	text-decoration: none;
	margin-top: 8px
}

.second-content .link-container.long-one svg {
	position: absolute;
	left: 3px !important
}

.second-content .link-container a {
	text-decoration: underline
}

.three-content {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	position: relative;
	max-width: 180px
}

.three-content .nbe-prim-blue-btn {
	position: absolute;
	bottom: 0;
	width: 100%;
	max-width: 175px;
	height: 50px;
	font-size: 20px;
	font-family: nbe-sem-bold
}

.certificate-price {
	font-size: 20px;
	color: #dfa726;
	font-family: nbe-bold, sans-serif
}

.price-andshi {
	position: absolute;
	top: 46px;
	text-align: center;
	color: #2b3990
}

.price-andshi h4 {
	font-family: nbe-bold, sans-serif;
	font-size: 27px;
	margin: 0;
	padding-bottom: 15px
}

.price-andshi p {
	font-size: 15px;
	font-family: nbe-sem-bold, sans-serif;
	margin-bottom: 33px
}

.certificate-ul {
	list-style: none;
	padding-left: 50px
}

.certificate-ul li {
	position: relative;
	line-height: 35px
}

.certificate-ul li svg {
	position: absolute;
	left: -31px;
	top: 8px
}

.height-is-important {
	height: 84px
}

.cert-ulin {
	color: #5c75c9
}

figure.aligncenter {
	margin: 0;
	text-align: center
}

.page-template-certificate #nbe-coaches2 svg {
	position: relative;
	top: 90px
}

.page-template-certificate #nbe-coaches {
	padding-top: 0
}

.page-template-certificate #nbe-coaches .nbe-third {
	position: relative;
	left: 120px
}

#nbe-footer-black ul.nbe-row .page-template-certificate #nbe-process p.nbe-text-center.nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-certificate #nbe-process p.nbe-text-center.nbe-one-third, .page-template-certificate #nbe-process #nbe-footer-black ul.nbe-row p.nbe-text-center.nbe-fifth-full, .page-template-certificate #nbe-process #nbe-footer-black ul.nbe-row p.nbe-text-center.nbe-one-third, .page-template-certificate #nbe-process p.nbe-regular-text.nbe-text-center, .page-template-certificate #nbe-process p.nbe-text-center.nbe-pic-list {
	margin-bottom: 57px
}

.page-template-certificate #nbe-faq {
	background: unset !important
}

.page-template-certificate #nbe-faq .expand-answer {
	max-height: 302px
}

.page-template-certificate #nbe-faq .nbe-sec-content:before {
	content: "";
	width: 996px;
	height: 441px;
	background-color: #f6f8ff;
	border-radius: 50px;
	position: absolute;
	transform: rotate(45deg);
	left: -649px;
	top: -265px;
	z-index: -1
}

#single-stupid-img {
	position: relative;
	left: -150px;
	top: -130px
}

#nbe-certificate-three .nbe-border-box {
	flex-wrap: wrap;
	border: 1px solid rgba(200, 210, 255, .5);
	-webkit-box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	-moz-box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	-o-box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	box-shadow: 0 10px 45px 0 rgba(43, 57, 144, .1);
	margin-bottom: 44px;
	padding: 28px 0;
	background: #fff;
	border-radius: 15px
}

#nbe-certificate-three .nbe-border-box h4 {
	width: 100%;
	font-size: 17px;
	font-family: nbe-sem-bold, sans-serif;
	color: #0d1861
}

#nbe-certificate-three .nbe-border-box p {
	width: 100%;
	line-height: 22px
}

#nbe-certificate-three .nbe-one-third {
	justify-content: flex-end;
	display: flex;
	position: relative
}

#nbe-certificate-three .nbe-one-third .nbe-cert-title-box {
	margin: -7px 0 0;
	font-family: nbe-sem-bold;
	font-size: 17px;
	color: #0d1861
}

#nbe-certificate-three .nbe-one-third svg {
	position: absolute;
	left: 10px
}

#nbe-certificate-three .nbe-one-third .nbe-border-box {
	max-width: 332px;
	width: 100%;
	height: 127px;
	box-sizing: border-box;
	padding-left: 70px
}

#govahi-middle {
	position: relative;
	top: -43px
}

.nbe-row.centered {
	justify-content: center;
	padding-top: 150px
}

#nbe-certificate-four {
	padding-top: 134px
}

#nbe-certificate-four video {
	border-radius: 10px;
	-webkit-box-shadow: 0 40px 37px -30px #000000ad;
	-moz-box-shadow: 0 40px 37px -30px #000000ad;
	-o-box-shadow: 0 40px 37px -30px #000000ad;
	box-shadow: 0 40px 37px -30px #000000ad
}

#nbe-coaches2 {
	padding-top: 115px
}

#nbe-coaches2 #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-coaches2 #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-coaches2 .nbe-call-list li a, #nbe-coaches2 .nbe-pic-list, #nbe-coaches2 .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-coaches2 .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-coaches2 .nbe-one-third, .nbe-call-list li #nbe-coaches2 a {
	max-width: 621px
}

#nbe-certificate-three {
	padding-top: 159px
}

#nbe-certificate-three .nbe-sec-title:after {
	content: "";
	width: 67px;
	height: 67px;
	background-color: #eaeeff;
	border-radius: 10px;
	position: absolute;
	transform: rotate(45deg);
	right: 0;
	left: -200px;
	margin: auto;
	z-index: -1;
	top: -12px
}

#nbe-contact-three .expand-answer {
	max-height: 282px
}

.payRespons {
	width: 100%;
	text-align: center;
	margin: -19px auto 10px;
	font-family: nbe-sem-bold
}

[nbe-pop-trigee=payment] .nbe-pop-up-content {
	padding: 40px
}

[nbe-pop-trigee=payment] svg#card-nbe {
	width: 100%;
	height: 70px;
	border: 2px solid #e0a92b;
	border-radius: 10px
}

[nbe-pop-trigee=payment] svg#card-nbe path {
	fill: #dfa828
}

#nbe-pay-form {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

#nbe-pay-form .nbe-input {
	width: 100%;
	padding: 15px 10px;
	margin-bottom: 25px;
	outline: 0;
	resize: none;
	border-style: solid !important;
	border: 1px solid #eee;
	border-radius: 15px;
	-webkit-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	-moz-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	-o-box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07);
	box-shadow: 0 15px 35px 0 rgba(0, 0, 0, .07)
}

#nbe-pay-form input#submit {
	margin-top: 0;
	outline: 0;
	height: 50px;
	max-width: 100%;
	width: 100%
}

#nbe-pay-form .input-container {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	flex-wrap: wrap;
	position: relative
}

#card-image {
	position: absolute;
	width: 50px;
	right: 15px;
	top: 12px;
	display: none
}

#nbe-pay-form .input-container:nth-child(3) {
	width: 48%
}

#nbe-pay-form .input-container:nth-child(4) {
	width: 48%;
	position: relative
}

.second-content .long-one .nbe-for-adjustment svg {
	left: -28px !important;
	top: 10px
}

.second-content .link-container a, .second-content .link-container a:active, .second-content .link-container a:focus, .second-content .link-container a:hover, .second-content .link-container a:visited {
	color: #2b3990 !important
}

.tags-title {
	margin: 0 0 44px;
	font-size: 20px;
	font-family: nbe-reg;
	color: #979797;
	font-weight: 500;
	position: relative
}

.tags-title:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	background: #eee;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: -1
}

.nbe-tags-container span {
	display: flex;
	padding: 13px 20px;
	background: #f5f5f5;
	border: 1px solid #eee;
	border-radius: 50px;
	font-family: nbe-reg;
	margin-right: 16px
}

.nbe-tags-container {
	display: flex;
	flex-wrap: wrap
}

.tags-title span {
	display: flex;
	align-items: center;
	background: #fff;
	max-width: 90px
}

.tags-title span svg {
	margin-right: 10px
}

.nbe-next-prev-post {
	position: relative;
	border: 1px solid #eee;
	border-radius: 15px;
	background: #fff;
	margin-bottom: 77px
}

.nbe-single-post-bottom-title {
	font-family: nbe-sem-bold;
	font-size: 27px;
	margin: 0 0 47px 40px;
	position: relative
}

.nbe-post-single-content, .nbe-post-tags {
	margin-bottom: 44px
}

.nbe-single-post-bottom-title:after {
	content: "";
	width: 85px;
	height: 85px;
	background: #f6f8ff;
	position: absolute;
	transform: rotate(45deg);
	border-radius: 15px;
	top: -23px;
	z-index: -1;
	left: -30px
}

.nbe-next-prev-post:after {
	content: "";
	background: #eee;
	position: absolute;
	height: -moz-calc(100% - 20px);
	height: -webkit-calc(100% - 20px);
	height: calc(100% - 20px);
	width: 1px;
	left: 0;
	right: 0;
	margin: auto;
	bottom: 0;
	top: 0
}

.nbe-each-prv-next {
	width: 100%;
	position: relative;
	display: flex;
	padding: 27px 24px;
	justify-content: space-between;
	align-items: center
}

.nbe-pn-post-img {
	outline: #2b3990 dashed 2px;
	display: flex;
	outline-offset: 8px;
	border-radius: 1px
}

.nbe-pn-post-img img {
	border-radius: 10px
}

.nbe-pn-content {
	width: 100%;
	max-width: 300px
}

.nbe-next .nbe-pn-content {
	text-align: right
}

.nbe-post-tags {
	z-index: 9;
	position: relative
}

.nbe-pn-title {
	font-size: 20px;
	font-family: nbe-sem-bold;
	color: #2b3990;
	margin-bottom: 16px
}

.nbe-pn-texts {
	font-size: 17px;
	font-family: nbe-reg;
	line-height: 33px;
	color: #000;
	margin-bottom: 22px
}

.nbe-category-names-mobile a svg {
	border-radius: 100%;
	border: 1px solid #e0e0e0
}

.category .nbe-page-container:after, .page-template-blog .nbe-page-container:after, .single .nbe-page-container:after {
	position: absolute;
	content: "";
	background: #f6f8ff;
	top: -100px;
	right: -190px;
	width: 463px;
	height: 696px;
	z-index: -1;
	border-radius: 100px;
	transform: rotate(45deg)
}

.category .nbe-page-container:before, .page-template-blog .nbe-page-container:before {
	position: absolute;
	content: "";
	background: #f6f8ff;
	top: 750px;
	right: 1210px;
	width: 686px;
	height: 1098px;
	z-index: -1;
	border-radius: 100px;
	transform: rotate(-45deg)
}

#nbe-classic-form3 label {
	display: flex;
	width: 100%;
	margin: 0 auto;
	max-width: 452px
}

#last-envlop {
	position: absolute;
	right: 70px;
	top: 74px
}

ul.course-ul.nbe-regular-text li {
	text-transform: capitalize
}

.nbe-post-single-content strong, .nbe-post-single-content strong * {
	font-family: nbe-bold
}

#cousrbanner-buy-single {
	box-sizing: border-box;
	width: 100%;
	max-width: 320px;
	font-size: 12px;
	margin: 0 auto;
}

#in-single-title {
	text-align: center;
	font-family: 'nbe-bold';
	color: #2b3990;
	font-size: 25px;
}

#nbe-contact-two .nbe-row {
	justify-content: space-between;
}

section#nbe-contact-two .nbe-half {
	width: 48%;
}
section#nbe-certificate-two {
	margin-bottom: 110px;
}

#nbe-testimunial .item img {
	width: 85px;
	position: relative;
	top: -30px;
	margin-bottom: -20px;
}
#nbe-testimunial .item {
	border: 1px solid #eee;
	border-radius: 10px;
	padding: 0 20px 20px;
}

#nbe-testimunial .item h4 {
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-family: 'nbe-sem-bold';
}
.nbe-name-title {
	font-size: 17px;
	font-family: 'nbe-bold';
}

.nbe-job-title {
	font-size: 12px;
	color: #a7a7a7;
	position: relative;
}

.nbe-job-title:before {
	content: "";
	width: 8px;
	height: 8px;
	background: #a7a7a7;
	border-radius: 100%;
	position: absolute;
	left: -15px;
	top: 4px;
}

#nbe-testimunial .item p {
	font-family: 'nbe-reg';
	font-size: 14px;
	line-height: 25px;
	min-height: 100px;
}

#nbe-testimunial .owl-stage-outer{
	padding: 30px 0;
}

#nbe-testimunial .owl-nav button {
	width: 44px;
	height: 44px;
	border: 1px solid #2e328b;
	border-radius: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 110px;
	transition: .5s all;
}
#nbe-testimunial .owl-nav button:hover {
	background: #2e328b;
}
#nbe-testimunial .owl-nav {
	top: 22px !important;
}
#nbe-testimunial .owl-nav button:hover svg path {
	fill: white;
}
#nbe-testimunial .owl-nav button svg {
	width: 9px;
}
#testimunial {
	padding-bottom: 80px;
}
#testimunial .owl-theme .owl-dots .owl-dot.active span {
	background: #2e328b;
}
#sopex-wrap,#mopex-wrap{
	display: none;
	text-align: center;
	padding-bottom: 20px;
}

#buy-sopex-email,
#buy-mopex-email {
	text-align: center;
	width: 100%;
	max-width: 324px;
	border-radius: 50px;
	border: 1px solid #c7c7c7;
	padding: 16px 20px;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	margin: 0 auto 10px;
	outline: 0;
}


#testimunial .nbe-sec-title {
	margin-bottom: 50px;
}

@media only screen and (min-width: 900px) {
	.page-template-templatesshipping-php .nbe-page-container {
		overflow: visible; 
	}
	.nbe-call-list li {
		width: fit-content
	}

	#nbe-course-page-two .just-cont-space-between:after {
		content: "";
		flex: auto;
		width: 100%;
		height: 1px;
		max-width: 338px
	}

	#nbe-certificat .nbe-third:hover .nbe-box-card {
		top: -50px;
		position: relative;
		transition: .5s
	}

	#menu-item-42, .nbe-desk-hidden {
		display: none
	}

	nav.nbe-footer li {
		margin: 0 50px 0 0
	}

	#nbe-proccess-each-1 p {
		max-width: 185px
	}

	#nbe-proccess-each-2 {
		width: 11%
	}

	#nbe-proccess-each-2 p, #nbe-proccess-each-7 p {
		max-width: 48px
	}

	#nbe-proccess-each-3 p {
		max-width: 344px
	}

	#nbe-proccess-each-4 p, #nbe-proccess-each-5 p {
		max-width: 228px
	}

	#nbe-proccess-each-5 {
		justify-content: center;
		display: flex
	}

	#nbe-proccess-each-6 p {
		max-width: 236px
	}

	#nbe-proccess-each-7 {
		width: 11%;
		margin-right: 2.5%
	}

	#nbe-proccess-each-7 svg {
		margin-right: -42px
	}

	#nbe-proccess-each-8 {
		width: 26%
	}

	#nbe-proccess-each-8 p {
		max-width: 280px
	}

	#nbe-proccess-each-9 {
		width: 18%
	}

	#nbe-proccess-each-9 p {
		max-width: 199px
	}

	#nbe-proccess-each-10 p {
		max-width: 168px
	}

	#nbe-proccess-each-10 svg {
		width: 37%;
		margin: -15px 0 0
	}

	#nbe-proccess-each-11 {
		width: 32%
	}

	#nbe-proccess-each-11 p {
		max-width: 271px
	}

	#nbe-proccess-each-12 {
		width: 33%
	}

	#nbe-footer-black ul.nbe-row #nbe-proccess-each-12 .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-proccess-each-12 .nbe-one-third, #nbe-proccess-each-12 #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-proccess-each-12 #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-proccess-each-12 .nbe-call-list li a, #nbe-proccess-each-12 .nbe-pic-list, #nbe-proccess-each-12 .nbe-regular-text, .nbe-call-list li #nbe-proccess-each-12 a {
		width: 100%;
		position: absolute;
		bottom: -93px;
		left: 1%
	}
}

@media only screen and (min-width: 1000px)and (max-width: 1025px) {
	#nbe-mob-menu, line {
		transition: .8s
	}

	.nbe-sec-content {
		max-width: 810px
	}

	#nbe-hero {
		position: relative
	}

	header #menu-main-menu, header .nbe-sec-content .nbe-head-register {
		display: none
	}

	.nbe-hero-svg {
		top: 90px;
		width: 600px
	}

	.nbe-covid-19 p {
		max-width: 482px
	}

	#nbe-mob-menu {
		position: fixed;
		width: 100%;
		height: 100%;
		display: flex;
		background: #fff;
		z-index: 8;
		right: -115%;
		top: 0;
		border-radius: 50px;
		-webkit-box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16);
		-moz-box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16);
		-o-box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16);
		box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16)
	}

	#nbe-mob-menu .menu-item {
		padding: 0 10px;
		margin: 16px 0;
		border-radius: 12px;
		display: flex;
		align-items: center;
		-webkit-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07);
		-moz-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07);
		-o-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07);
		box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07)
	}

	#nbe-mob-menu .menu-item:before {
		content: unset !important
	}

	#mobile-trigger {
		display: block;
		right: 0;
		position: absolute;
		z-index: 99
	}

	#Line_790 {
		transform: translate(1284px, 148px);
		-webkit-transform: translate(1284px, 148px);
		-moz-transform: translate(1284px, 148px);
		-o-transform: translate(1284px, 148px)
	}

	#Line_791 {
		transform: translate(1292px, 156px);
		-webkit-transform: translate(1292px, 156px);
		-moz-transform: translate(1292px, 156px);
		-o-transform: translate(1292px, 156px)
	}

	#Line_792 {
		transform: translate(1284px, 164px);
		-webkit-transform: translate(1284px, 164px);
		-moz-transform: translate(1284px, 164px);
		-o-transform: translate(1284px, 164px)
	}

	#nbe-clients .nbe-mobile-hidden, #nbe-register-ltr .nbe-row, ul#mob-menu {
		width: 100%
	}

	.menu-main-menu-container {
		width: 100%;
		display: flex;
		align-items: center;
		flex: 1 1 100%
	}

	#nbe-opax-model .nbe-row {
		flex-direction: column;
		align-items: center;
		padding-top: 110px
	}

	#nbe-opex-svg {
		position: relative;
		bottom: 0;
		top: -70px;
		margin: auto
	}

	#nbe-schedules {
		padding-top: 180px
	}

	svg#nbe-why-learn-svg {
		position: relative;
		left: -80px;
		top: 100px
	}

	#nbe-certificat .nbe-third {
		max-width: 100%;
		width: 100%;
		flex: unset;
		margin-bottom: 30px
	}

	#nbe-certificat .pics, section#nbe-certificat .nbe-row.just-cont-space-between {
		flex-wrap: wrap
	}

	#nbe-certificat .pics .nbe-half {
		width: 100%;
		position: relative
	}

	#nbe-certificat .pics video {
		background-image: url(../imgs/capture.jpg);
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat
	}
}


.black-banner {
    background: #EAEEFF;
    width: 100%;
    height: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
}
.black-banner-nxm{
/* 	 background: #FCDFDF; */
	background: url(../imgs/banner-1-holidays.png) no-repeat;
    background-size: contain;
}

.black-banner p {
    display: flex;
    align-items: center;
    font-family: 'nbe-sem-bold';
    font-size: 18px;
    position: relative;
    z-index: 1;
    text-align: center;
    justify-content: center;
    color: #000000;
}
.black-banner .nbe-prim-blue-yel{
    z-index: 1;
    max-width: 148px;
    position: absolute;
    right: 30px;
    font-size: 16px;
    height: 48px;
}
span#blue-special-offer {
    color: #2E419B;
    font-family: 'nbe-bold';
    font-weight: bold;
    padding: 0 4px;
    font-size: 17px;
    line-height: 0;
}
span#blue-price-text {
    font-size: 28px;
    font-family: 'nbe-bold';
    color: #2E419B;
    padding-left: 10px;
}
.black-banner .nbe-prim-blue-yel:hover {
    background: black !important;
}
#black-friday-bg-1 {
    position: absolute;
	left: 25px; 
	top:-53px;
}
#black-friday-bg-2 {
    position: absolute;
    right: 11px;
}
#spark-nbe-two {
    position: absolute;
    right: 10px;
    top: 5px;
}
#spark-nbe-1 {
    position: absolute;
    bottom: 10px;
    right: 160px;
}
.black-banner .nbe-prim-blue-btn {
    max-width: 146px;
    height: 48px;
    position: absolute;
    right: 36px;
}
#banner-under-menu {
    padding: 64px 0 0;
}
.nxm-prim-banner-button {
	background: #f3c65d !important;
    background: -moz-linear-gradient(to right, #BF321B 0, #E14349 100%) !important;
    background: -webkit-linear-gradient(to right, #BF321B 0, #E14349 100%) !important;
    background: linear-gradient(to right, #BF321B 0, #E14349 100%) !important;
    display: flex;
    width: 16.875vw;
  	-webkit-box-shadow: unset  !important;
	-moz-box-shadow: unset !important;
	-o-box-shadow: unset !important;
	box-shadow: unset !important;
    color: #fff;
    justify-content: center;
    align-items: center;
    font-family: nbe-bold, sans-serif;

    cursor: pointer;
    border-radius: 50px;
    border: 0;
    transition: .3s;
	z-index: 1;
    max-width: 148px;
    position: absolute;
    right: 30px;
    font-size: 16px;
    height: 48px;

}

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

	svg#comming-soon-svg {
		position: absolute;
		right: 20px;
		bottom: -22px;
		z-index: 1;
	}
	.page-template-contact #nbe-contact-two .nbe-half {
		width: 100%;
	}
	#black-friday-bg-1 {
		position: absolute;
		left: 0;
		top: 15px;
		right: 0;
		margin: auto;
		width: 206px;
		height: 185px;
	}
	#spark-nbe-two {
		position: absolute;
		right: 30px;
		top: unset;
		bottom: 100px;
		width: 38px;
		height: 38px;
	}
	span#blue-price-text {
		font-size: 20px;
		font-family: 'nbe-bold';
		color: #2E419B;
		padding-left: 0;
		padding-top: 24px;
	}
	#spark-nbe-1 {
		position: absolute;
		bottom: 10px;
		right: unset;
		left: 50px;
	}
	.black-banner .nbe-prim-blue-btn {
		max-width: 254px;
		height: 48px;
		position: relative;
		width: 100%;
		right: 0;
		left: 0;
	}
	#cousrbanner-buy-single{
		font-size:10px !important;
	}
	.black-banner {
		height: auto;
		flex-wrap: wrap;
		position: relative;
		padding:180px 24px 50px;
		box-sizing: border-box;
	}
	#blue-special-offer{
		font-size: 16px;
	}
	.black-banner p {
		flex-wrap: wrap;
		justify-content: center;
		text-align: center;
		padding: 30px;
		line-height: 45px;
		font-size: 16px;
	}
	
	.black-banner .nbe-prim-blue-yel {
		position: relative;
		width: 100%;
		margin: 0 auto;
		right: unset;
		margin-bottom: 30px;
		max-width: 100%;
	}
	.black-banner p img:last-child {
		margin-top: 7px;
	}

	#submit-talk {
		font-size: 13px;
	}
	#video-section video{
		width: 100%;
		height: 169px;
	}
	.nbe-new-vid-h{
		max-width: 300px
	}
	#nbe-testimunial .owl-nav {
		width: 120%;
		margin-left: -10%;
		z-index: 1;
	}
	section#nbe-contact-two .nbe-half{
		margin-bottom: 40px;
	}
	#nbe-certificat video, video {
		background-image: url(../imgs/capture.jpg);
		background-size: cover
	}

	#nbe-certificat video, #nbe-process [id^=nbe-proccess-each]:not(:last-child):after, video {
		background-position: center center;
		background-repeat: no-repeat
	}

	#nbe-certificat video, .register-section, video {
		background-repeat: no-repeat
	}

	.single-format-standard #nbe-opax-model-eight .nbe-row {
		flex-direction: column-reverse;
		margin-bottom: 60px
	}

	#last-envlop {
		position: absolute;
		right: 20px;
		top: 45px
	}

	[nbe-pop-trigee=broushure] p.nbe-regular-text {
		padding: 0 25px;
		margin-top: -30px
	}

	.second-content .long-one .nbe-for-adjustment svg {
		left: -18px !important
	}

	form#learn-more-about-our-team {
		padding: 20px !important
	}

	form#learn-more-about-our-team #submit {
		margin: 0 !important
	}

	#nbe-certificate-four .nbe-row.centered img, #nbe-certificate-four video, #nbe-coaches2 svg, #nbe-ltr-again .nbe-prim-blue-btn, #nbe-opax-model-two .nbe-blue-title-sm, #nbe-register-ltr .nbe-prim-blue-btn, #nbe-register-rtl .nbe-prim-blue-btn, #nbe-why-learn svg#nbe-why-learn-svg, .estesnaaan .nbe-prim-blue-btn, .nbe-4th-4th-4th, .nbe-course-banner .nbe-prim-blue-yel, .nbe-feat-img img, .nbe-fifth-full, .nbe-first, .nbe-half, .nbe-half-one-third, .nbe-office-imgs.img4 img, .nbe-one-forth, .nbe-one-third, .nbe-post-single-content img, .nbe-third, .nbe-width-21, .single #nbe-classic-form3 input, input#submit-shiping {
		width: 100%
	}

	.first-title {
		margin-top: 26px
	}

	#contribiut-owl .owl-stage {
		padding-bottom: 0
	}

	#nbe-certificat .pics, #nbe-opax-model-five .nbe-sec-title, #nbe-opax-model-one {
		margin-top: 0
	}

	.scrolable-table {
		overflow-x: auto;
		box-shadow: -10px 0 20px -10px #000 inset, 5px 0 10px -2px #00000036;
		border-right: 4px solid #c7c7c7;
		margin-bottom: 27px
	}

	#nbe-opax-model-three, .page-template-learn-opex #nbe-opax-model-three, .scrolable-table #nbe-table {
		margin: 0
	}

	.scrolable-table td:nth-child(5) {
		min-width: 530px
	}

	.nbe-social-icons {
		width: 16% !important;
		height: 50px !important
	}

	svg#long-svg-for-mob {
		margin-top: 43px;
		margin-bottom: 75px;
		width: 100%
	}

	#nbe-contact-one .nbe-first {
		margin-bottom: 50px
	}

	#nbe-contact-one #nbe-footer-black ul.nbe-row a.nbe-fifth-full, #nbe-contact-one #nbe-footer-black ul.nbe-row a.nbe-one-third, #nbe-contact-one .nbe-call-list li a, #nbe-contact-one a.nbe-pic-list, #nbe-contact-one a.nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-contact-one a.nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-contact-one a.nbe-one-third, .nbe-call-list li #nbe-contact-one a {
		margin-bottom: 23px
	}

	#nbe-certificate-three .nbe-one-third svg {
		left: -10px
	}

	.page-template-certificate #nbe-coaches2 svg {
		position: relative;
		top: 0
	}

	#nbe-opax-model-four-again .nbe-row.second-row {
		flex-direction: column-reverse;
		margin-top: -60px
	}

	#nbe-footer-black ul.nbe-row .page-template-certificate #nbe-coaches2 .nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-certificate #nbe-coaches2 .nbe-one-third, .margin-bottom-28, .nbe-call-list li .page-template-certificate #nbe-coaches2 a, .page-template-certificate #nbe-coaches2 #nbe-footer-black ul.nbe-row .nbe-fifth-full, .page-template-certificate #nbe-coaches2 #nbe-footer-black ul.nbe-row .nbe-one-third, .page-template-certificate #nbe-coaches2 .nbe-call-list li a, .page-template-certificate #nbe-coaches2 .nbe-pic-list, .page-template-certificate #nbe-coaches2 .nbe-regular-text {
		margin-bottom: 28px
	}

	.page-template-learn-opex #nbe-coaches .sqr {
		padding-left: 63px;
		margin-bottom: -30px;
		margin-top: 50px
	}

	.nbe-stand-in-left {
		margin-right: auto !important
	}

	.nbe-stand-in-right {
		margin-left: auto !important
	}

	#nbe-footer-black ul.nbe-row .footer-bottom .nbe-fifth-full, #nbe-footer-black ul.nbe-row .footer-bottom .nbe-one-third, #nbe-why-learn .nbe-list li, .footer-bottom #nbe-footer-black ul.nbe-row .nbe-fifth-full, .footer-bottom #nbe-footer-black ul.nbe-row .nbe-one-third, .footer-bottom .nbe-call-list li a, .footer-bottom .nbe-pic-list, .footer-bottom .nbe-regular-text, .nbe-call-list li .footer-bottom a {
		font-size: 14px
	}

	#nbe-footer-black .nbe-one-third, .comentor-name span {
		margin-bottom: 10px
	}

	#nbe-footer-black .nbe-one-third a {
		display: flex;
		align-items: center;
		font-size: 14px
	}

	.footer-address-icon {
		position: relative;
		bottom: 1px;
		margin-right: 10px
	}

	#contribiut-owl .item .quets, #nbe-process #nbe-last-arrow, #nbe-process #nbe-proccess-each-10, #nbe-process #nbe-proccess-each-2, #nbe-process #nbe-proccess-each-4, #nbe-process #nbe-proccess-each-5, #nbe-process #nbe-proccess-each-7, #p404 svg#moraba-bala, #snake, .nbe-category-names, .nbe-mobile-hidden, .nbe-office-imgs.img3, [class^=nbe-diamond] {
		display: none
	}

	#nbe-about-team .nbe-row .nbe-team-box {
		max-width: 232px;
		margin: 0 auto 22px
	}

	#nbe-about-office .nbe-row {
		max-width: 414px
	}

	#nbe-about-office .nbe-sec-title-left {
		margin-bottom: 1px !important;
		margin-top: 60px
	}

	.blue-gradient-bg p {
		font-size: 20px
	}

	#nbe-about-one, #nbe-contact-one {
		padding-top: 0 !important
	}

	#nbe-talks .nbe-sec-title {
		margin-bottom: 43px !important;
		margin-top: 70px !important
	}

	.second-content .link-container {
		flex-wrap: wrap;
		height: 100px;
		align-items: center;
		bottom: -184px;
		z-index: 99
	}

	#nbe-why-learn .nbe-list li p {
		font-size: 13px
	}

	.page-template-learn-opex #nbe-why-learn .nbe-list li:after {
		bottom: -21px;
		top: unset
	}

	.page-template-certificate #coach-title, .page-template-learn-opex #coach-title {
		top: -30px !important
	}

	.page-template-learn-opex #nbe-talks .nbe-half:last-child {
		padding: 0 10px 40px !important;
		margin-top: 0;
		margin-left: 0;
		margin-right: 0
	}

	#nbe-opax-model-four .relative-go-left, #white-house, .page-template-learn-opex #nbe-talks #long-svg {
		left: 0
	}

	#master-responsive-place .certificate-price, #specialist-responsive-place .certificate-price {
		left: 1px;
		position: relative;
		width: 100%;
		text-align: center
	}

	#nbe-process #nbe-proccess-each-11:before, #nbe-process #nbe-proccess-each-6:before {
		width: 796px;
		height: 241px;
		background-color: #f6f8ff;
		border-radius: 50px;
		left: -468px;
		z-index: -1
	}

	#specialist-responsive-place {
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
		top: 30px;
		flex-wrap: wrap;
		margin-bottom: -50px
	}

	#specialist .link-container.long-one {
		height: 1px !important
	}

	#specialist span.certificate-price {
		margin-bottom: 20px;
		margin-top: -20px
	}

	#master-responsive-place {
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
		top: 100px;
		flex-wrap: wrap;
		margin-bottom: -70px
	}

	#master-responsive-place .certificate-price {
		z-index: 999999;
		top: -12px
	}

	.second-content .link-container.long-one {
		padding-left: 22px;
		max-width: 260px;
		margin: 0 auto 40px;
		display: flex;
		width: 100%;
		font-size: 17px !important;
		position: relative !important;
		top: 30px;
		flex-direction: row;
		left: -5px
	}

	.second-content .link-container.long-one a {
		color: #2b3990;
		text-decoration: none;
		margin-top: 8px;
		padding-left: 15px;
		text-align: left;
		display: flex;
		width: 100%;
		margin-bottom: 10px
	}

	#nbe-coaches #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-coaches #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-coaches .nbe-call-list li a, #nbe-coaches .nbe-pic-list, #nbe-coaches .nbe-regular-text, #nbe-footer-black ul.nbe-row #nbe-coaches .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-coaches .nbe-one-third, .certif-content, .nbe-call-list li #nbe-coaches a {
		padding-bottom: 60px
	}

	#master .second-content .link-container {
		margin-bottom: 35px;
		padding: 0 0 20px 18px
	}

	.page-template-contact #nbe-contact-three .nbe-sec-title {
		margin: 0 0 84px
	}

	#coach-title3 {
		margin-bottom: -4px;
		position: absolute;
		top: -400px
	}

	.page-template-certificate #nbe-coaches {
		padding-top: 160px !important
	}

	.page-template-certificate #nbe-coaches .nbe-first {
		position: relative;
		top: 60px
	}

	#single-stupid-img {
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		right: 0;
		margin: auto
	}

	#nbe-contact-three .nbe-sec-title {
		margin: 0 0 -6px
	}

	.page-template-certificate #nbe-coaches .nbe-third {
		position: relative;
		top: 80px;
		left: 0
	}

	#nbe-opax-model-four .sqr {
		position: absolute;
		top: -20px
	}

	#nbe-footer-black ul.nbe-row .page-template-certificate #nbe-coaches .nbe-third .nbe-fifth-full, #nbe-footer-black ul.nbe-row .page-template-certificate #nbe-coaches .nbe-third .nbe-one-third, .nbe-call-list li .page-template-certificate #nbe-coaches .nbe-third a, .page-template-certificate #nbe-coaches .nbe-third #nbe-footer-black ul.nbe-row .nbe-fifth-full, .page-template-certificate #nbe-coaches .nbe-third #nbe-footer-black ul.nbe-row .nbe-one-third, .page-template-certificate #nbe-coaches .nbe-third .nbe-call-list li a, .page-template-certificate #nbe-coaches .nbe-third .nbe-pic-list, .page-template-certificate #nbe-coaches .nbe-third .nbe-regular-text {
		font-size: 17px
	}

	.nbe-row.just-cont-space-between.flex-wrap img {
		width: 100%;
		top: 0 !important;
		margin-bottom: 10px
	}

	.page-template-certificate #nbe-faq .expand-answer {
		max-height: 602px
	}

	.page-template-certificate #nbe-contact-three .nbe-row.just-cont-space-between.flex-wrap img {
		width: 100%;
		top: 0 !important;
		margin-bottom: 20px
	}

	.page-template-certificate .first-content {
		padding-bottom: 0 !important
	}

	#nbe-contact-three .nbe-row, #nbe-contact-two .nbe-row, #nbe-hero .nbe-row, #nbe-opax-model-five .nbe-row:nth-child(odd), #nbe-opax-model-four .second-row, #nbe-why-learn .nbe-row, .for-mobile-course-first, .nbe-each-prv-next.nbe-next, .page-template-learn-opex #nbe-opax-model-four .second-row {
		flex-direction: column-reverse
	}

	#nbe-contact-three #woman-typical {
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		margin: 40px auto;
		width: 100%;
		max-width: 100%;
		height: 370px
	}

	.banner-btn-price, .blue-gradient-bg, .nbe-certificate-box {
		flex-wrap: wrap;
		justify-content: center
	}

	#contribiut-owl .owl-dots {
		position: absolute;
		top: 40px;
		left: 0
	}

	#nbe-opax-model-nine .background-bottom {
		padding: 0 15px !important
	}

	#nbe-opax-model-nine .background-bottom svg {
		position: absolute;
		left: 0;
		top: -260px;
		width: 100%;
		max-width: 300px;
		right: 0;
		margin: auto
	}

	#contribiut-owl .contributors-book {
		max-width: 570px !important;
		position: relative;
		right: 0;
		bottom: 0
	}

	#contribiut-owl .contributors-book2 {
		position: relative;
		right: 0;
		width: 170px !important
	}

	#contribiut-owl .item {
		height: auto !important
	}

	#contribiut-owl .owl-nav {
		right: 0 !important;
		top: -10px !important
	}

	#nbe-opax-model-five .nbe-row {
		left: 0 !important;
		right: 0 !important
	}

	#nbe-opax-model-five .nbe-row .number-snake {
		display: flex !important;
		justify-content: center !important
	}

	#nbe-opax-model-five .nbe-row .number-snake span {
		position: relative !important;
		left: 0 !important;
		right: 0 !important
	}

	#nbe-opax-model-four .nbe-first svg {
		padding-top: 40px;
		width: 100%
	}

	.sign-in-txt {
		font-size: 17px !important
	}

	#nbe-contact-two .nbe-sec-title:after {
		left: -180px !important
	}

	.nbe-pop-up-content header {
		font-size: 20px;
		text-align: center;
		padding: 20px 0 !important;
		height: unset !important
	}

	#nbe-classic-form3 input, [nbe-pop-trigee=reqforquality] .nbe-regular-text {
		width: 90%
	}

	#nbe-about-affiliates .nbe-blue-title, #nbe-footer-black ul.nbe-row #nbe-ltr-again .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-ltr-again .nbe-one-third, #nbe-ltr-again #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-ltr-again #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-ltr-again .nbe-call-list li a, #nbe-ltr-again .nbe-pic-list, #nbe-ltr-again .nbe-regular-text, #nbe-opax-model-five .sub-title, #nbe-talks .nbe-blue-title, .nbe-call-list li #nbe-ltr-again a, .nbe-pn-texts, .nbe-pn-title {
		text-align: center
	}

	.good-links .nbe-fifth-full, .social-black-bottom {
		margin-bottom: 20px
	}

	svg#nbe-why-learn-svg-p {
		width: 100%;
		left: 0 !important
	}

	.page-template-learn-opex #learn-more-about-our-team {
		margin-bottom: 0 !important;
		padding: 0
	}

	.page-template-learn-opex #nbe-opax-model-three svg {
		margin-bottom: 100px;
		margin-right: auto;
		margin-left: auto;
		display: flex
	}

	.page-template-learn-opex #nbe-industry .nbe-row .nbe-one-third {
		justify-content: center
	}

	.page-template-learn-opex #nbe-industry .nbe-row .nbe-one-forth {
		display: flex;
		justify-content: center
	}

	.page-template-learn-opex #nbe-coaches .nbe-first img {
		width: 100%;
		margin: 0 auto;
		display: flex;
		left: 0;
		top: 0
	}

	.page-template-learn-opex #nbe-opax-model-four-again svg {
		margin-top: 0;
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		display: flex
	}

	.page-template-learn-opex #nbe-opax-model-four .nbe-first svg {
		padding-top: 13px;
		width: 100%
	}

	.page-template-learn-opex #nbe-opax-model-four .relative-go-left {
		left: 0 !important;
		top: 40px !important
	}

	.page-template-opex-model #nbe-opax-model-four .sqr {
		top: -130px !important
	}

	#nbe-learn-method .nbe-links-small {
		position: relative;
		top: 8px
	}

	.footer-bottom {
		align-items: center;
		flex-wrap: wrap;
		justify-content: center
	}

	#nbe-proccess-each-12 {
		margin-bottom: 40px !important
	}

	#mobile-trigger {
		transition: 1s;
		position: relative;
		z-index: 10
	}

	#mobile-trigger line, #nbe-mob-menu {
		transition: .8s
	}

	#mobile-trigger #Line_790 {
		transform: translate(1284px, 148px);
		-webkit-transform: translate(1284px, 148px);
		-moz-transform: translate(1284px, 148px);
		-o-transform: translate(1284px, 148px)
	}

	#mobile-trigger #Line_791 {
		transform: translate(1292px, 156px);
		-webkit-transform: translate(1292px, 156px);
		-moz-transform: translate(1292px, 156px);
		-o-transform: translate(1292px, 156px)
	}

	#mobile-trigger #Line_792 {
		transform: translate(1284px, 164px);
		-webkit-transform: translate(1284px, 164px);
		-moz-transform: translate(1284px, 164px);
		-o-transform: translate(1284px, 164px)
	}

	.triggerd {
		position: fixed !important;
		right: 8%
	}

	.triggerd line#Line_791 {
		transform: translate(1287px, 150px) rotate(45deg) scale(1.5) !important;
		-webkit-transform: translate(1287px, 150px) rotate(45deg) scale(1.5) !important;
		-moz-transform: translate(1287px, 150px) rotate(45deg) scale(1.5) !important;
		-o-transform: translate(1287px, 150px) rotate(45deg) scale(1.5) !important
	}

	.triggerd line#Line_792 {
		transform: translate(10px, 10px) !important;
		-webkit-transform: translate(10px, 10px) !important;
		-moz-transform: translate(10px, 10px) !important;
		-o-transform: translate(10px, 10px) !important
	}

	.triggerd line#Line_790 {
		transform: translate(1286px, 165px) rotate(-45deg) scale(1) !important;
		-webkit-transform: translate(1286px, 165px) rotate(-45deg) scale(1) !important;
		-moz-transform: translate(1286px, 165px) rotate(-45deg) scale(1) !important;
		-o-transform: translate(1286px, 165px) rotate(-45deg) scale(1) !important
	}

	.three-content {
		max-width: 100% !important;
		flex-direction: column-reverse !important;
		align-items: center !important;
		width: 100%
	}

	.three-content svg {
		width: 100%;
		height: 240px;
		position: relative;
		top: 118px
	}

	#practitioner .three-content .nbe-prim-blue-btn {
		width: 100%;
		max-width: 100% !important;
		top: 50px;
		bottom: unset
	}

	#nbe-mob-menu {
		position: fixed;
		width: 100%;
		height: 100%;
		display: flex;
		background: #fff;
		z-index: 8;
		right: -115%;
		top: 0;
		border-radius: 50px;
		-webkit-box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16);
		-moz-box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16);
		-o-box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16);
		box-shadow: -15px 3px 35px 0 rgba(0, 0, 0, .16)
	}

	#nbe-mob-menu .menu-item {
		padding: 0 10px;
		margin: 16px 0;
		border-radius: 12px;
		display: flex;
		align-items: center;
		-webkit-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07);
		-moz-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07);
		-o-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07);
		box-shadow: 0 8px 25px 0 rgba(0, 0, 0, .07)
	}

	#nbe-mob-menu .menu-item:before, #related-nbe-carosel .owl-stage-outer:after {
		content: unset !important
	}

	ul#mob-menu {
		list-style: none;
		width: 80%;
		padding: 20px;
		margin-right: auto
	}

	.menu-main-menu-container {
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center
	}

	.nbe-hero-svg {
		position: relative;
		width: 100%;
		right: 0;
        top: 0;
	}

	.nbe-section-padding-mobile {
		padding-top: 65px !important;
		padding-bottom: 65px !important
	}

	.nbe-related-posts, .nbe-sec-content, section#banner-holder {
		padding: 0 8%
	}

	#banner-holder .nbe-course-banner, #p404 .nbe-btn-container, .nbe-blog-post-each, .nbe-next-prev-post, .nbe-row {
		flex-wrap: wrap
	}

	.nbe-sec-title {
		width: 100%;
		display: flex;
		justify-content: center;
		font-size: 25px;
		text-align: center !important;
		padding-left: 0 !important
	}

	.nbe-hero-title {
		font-size: 30px !important
	}

	#nbe-hero {
		height: auto;
		display: flex !important;
		flex-direction: column-reverse !important;
		padding-top: 0 !important
	}

	#nbe-hero .nbe-hero-text {
		margin-bottom: 45px
	}

	#nbe-hero .nbe-btn-container {
		flex-direction: column-reverse;
		flex-wrap: wrap
	}

	#nbe-hero #nbe-hero-svg {
		height: auto;
		width: 100%
	}

	#nbe-hero .nbe-btn-container a {
		width: 100%;
		margin: 0 0 20px !important
	}

	#nbe-hero #nbe-hero-diamond-one {
		width: 75px;
		height: 75px;
		background-color: #c8d2ff;
		border-radius: 10px;
		position: absolute;
		transform: rotate(45deg);
		top: -19px;
		right: 0
	}

	#nbe-hero #nbe-hero-diamond-two {
		width: 202px;
		height: 202px;
		background-color: #eaeeff;
		border-radius: 10px;
		position: absolute;
		transform: rotate(45deg);
		bottom: 220px;
		left: -20px
	}

	#nbe-hero #nbe-hero-diamond-three {
		width: 107px;
		height: 107px;
		background-color: #eaeeff;
		border-radius: 10px;
		position: absolute;
		transform: rotate(45deg);
		right: 0
	}

	#nbe-schedules .nbe-covid-19 {
		padding: 90px 20px
	}

	#nbe-schedules #viruse-left {
		bottom: unset;
		width: 100px
	}

	#nbe-schedules #virus-right {
		top: unset;
		bottom: 30px
	}

	#nbe-schedules .nbe-covid-text {
		font-size: 15px
	}

	#nbe-schedules .nbe-sec-content:after {
		width: 514px;
		height: 216px;
		left: -328px;
		top: -40px
	}

	#nbe-opax-model ul {
		padding-left: 18px
	}

	#nbe-opax-model #nbe-opex-svg {
		position: relative;
		margin-bottom: 54px
	}

	#nbe-why-learn .nbe-list li:after {
		top: unset;
		z-index: 0;
		bottom: -24px
	}

	.register-section {
		background-position: center;
		background-size: 100%
	}

	.register-section .nbe-row {
		width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
		flex-direction: row !important;
		align-items: center;
		justify-content: center
	}

	.register-section .nbe-row .rotate-bg-sec {
		width: 100%;
		font-size: 15px !important
	}

	.register-section .nbe-row .nbe-half {
		justify-content: center;
		margin: 10px 0;
		padding-left: 0 !important
	}

	#nbe-footer-black .register-section ul.nbe-row .nbe-fifth-full, #nbe-footer-black .register-section ul.nbe-row .nbe-one-third, .nbe-call-list li .register-section .nbe-row a, .register-section #nbe-footer-black ul.nbe-row .nbe-fifth-full, .register-section #nbe-footer-black ul.nbe-row .nbe-one-third, .register-section .nbe-row .nbe-call-list li a, .register-section .nbe-row .nbe-pic-list, .register-section .nbe-row .nbe-regular-text {
		font-size: 19px
	}

	#nbe-learn-method .nbe-border-box {
		flex-wrap: wrap;
		justify-content: center;
		padding: 28px 6.5%
	}

	#nbe-learn-method .nbe-border-box .nbe-border-box-p {
		max-height: 110px;
		overflow: hidden;
		font-size: 15px;
		transition: .8s
	}

	#nbe-learn-method .nbe-border-box .nbe-icon-container {
		height: 100px;
		align-items: flex-start
	}

	#nbe-learn-method .nbe-sec-content:after {
		width: 286px;
		height: 774px;
		right: -258px;
		top: -270px
	}

	#nbe-footer-black ul.nbe-row #nbe-process .nbe-text-container .nbe-fifth-full, #nbe-footer-black ul.nbe-row #nbe-process .nbe-text-container .nbe-one-third, #nbe-process .nbe-text-container #nbe-footer-black ul.nbe-row .nbe-fifth-full, #nbe-process .nbe-text-container #nbe-footer-black ul.nbe-row .nbe-one-third, #nbe-process .nbe-text-container .nbe-call-list li a, #nbe-process .nbe-text-container .nbe-pic-list, #nbe-process .nbe-text-container .nbe-regular-text, .nbe-call-list li #nbe-process .nbe-text-container a {
		max-width: 206px;
		margin: 0 auto;
		letter-spacing: -1px
	}

	#nbe-course-page-two .single-full-img .nbe-prim-blue-yel, #nbe-talks form {
		max-width: 330px;
	}

	#nbe-process [id^=nbe-proccess-each] {
		position: relative;
		margin-bottom: 150px
	}

	#nbe-process [id^=nbe-proccess-each]:not(:last-child):after {
		content: "";
		position: absolute;
		bottom: -130px;
		width: 13px;
		height: 83px;
		right: 0;
		left: 0;
		margin: auto;
		background-image: url(../imgs/arr-dow-res.svg);
		background-size: 100%
	}

	#nbe-process #nbe-proccess-each-8:before {
		content: "";
		width: 241px;
		height: 796px;
		background-color: #f6f8ff;
		border-radius: 50px;
		position: absolute;
		transform: rotate(45deg);
		right: -217px;
		top: -650px;
		z-index: -1
	}

	#nbe-process #nbe-proccess-each-9:before {
		content: "";
		width: 241px;
		height: 796px;
		background-color: #f6f8ff;
		border-radius: 50px;
		position: absolute;
		transform: rotate(45deg);
		right: -217px;
		top: -550px;
		z-index: -1
	}

	#nbe-process #nbe-proccess-each-6:before {
		content: "";
		position: absolute;
		transform: rotate(45deg);
		top: -315px
	}

	#nbe-process #nbe-proccess-each-11:before {
		content: "";
		position: absolute;
		transform: rotate(45deg);
		top: -265px
	}

	#nbe-process .nbe-sec-content:after {
		left: -298px;
		top: 174px;
		width: 510px;
		height: 506px;
		border-radius: 70px
	}

	#testimunial .nbe-sec-title:after ,
	#nbe-certificat .nbe-sec-title:after {
		left: -238px
	}

	#nbe-certificat .nbe-third {
		margin-bottom: 70px
	}

	#nbe-certificat video {
		width: 100%
	}

	#nbe-about-our-servis .nbe-one-third, #nbe-certificat .pics .nbe-half {
		margin-bottom: 60px
	}

	#nbe-industry .nbe-row, #nbe-talks form {
		margin-bottom: 0 !important
	}

	#nbe-certificat .pics img {
		width: 100%;
		max-height: 237px;
		max-width: 334px;
		height: auto !important
	}

	#nbe-industry .nbe-row .nbe-border-box {
		margin: 20px 0;
		width: 100%;
		background-color: #fff
	}

	#nbe-industry .nbe-row .nbe-one-forth, #nbe-industry .nbe-row .nbe-one-third {
		display: flex
	}

	#nbe-industry .nbe-row:nth-child(3) .nbe-one-third:nth-child(2n), #nbe-industry .nbe-row:nth-child(4) .nbe-one-forth:nth-child(odd), #nbe-industry .nbe-row:nth-child(5) .nbe-one-third:nth-child(odd), #nbe-industry .nbe-row:nth-child(6) .nbe-one-forth:nth-child(2n), #nbe-industry .nbe-row:nth-child(7) .nbe-one-third:nth-child(2n) {
		justify-content: flex-end
	}

	#nbe-coaches .item {
		flex-wrap: wrap;
		max-width: 80%;
		margin: 0 auto
	}

	#nbe-coaches .nbe-row, #nbe-footer {
		padding-top: 0
	}

	#nbe-coaches .nbe-f-l-container {
		width: 218px;
		height: 218px;
		margin: 0 auto
	}

	#nbe-coaches .nbe-f-l-container-shadow {
		width: 230px;
		height: 230px;
		margin: 0 auto;
		right: 0
	}

	#nbe-coaches .nbe-slide-img, #nbe-course-page-two .nbe-course-title {
		margin: 0 0 10px
	}

	#nbe-faq {
		background-position: 0 90px
	}

	#nbe-faq .nbe-sec-title:after {
		width: 52px;
		height: 52px;
		top: -16px
	}

	#nbe-faq .nbe-faq-title p {
		font-size: 15px;
		width: 80%
	}

	#nbe-faq .expand-answer {
		max-height: 517px
	}

	#nbe-talks form {
		padding: 20px
	}

	#nbe-talks .nbe-half #submit {
		margin: 0 8%
	}

	#nbe-talks .nbe-half .nbe-input {
		margin: 0 0 26px
	}

	#nbe-talks .nbe-half:last-child {
		background: #fff;
		width: 140% !important;
		margin-left: -10%;
		margin-right: -10%;
		margin-top: 50px;
		padding-bottom: 40px
	}

	#nbe-talks .nbe-call-list {
		padding-left: 0
	}

	#nbe-talks .nbe-call-list a {
		font-size: 15px;
		max-width: 212px
	}

	#nbe-footer .nbe-row {
		justify-content: center;
		height: 130px
	}

	#nbe-footer #Group_3009 {
		margin-bottom: 65px;
		margin-top: 30px
	}

	#nbe-footer svg#Group_3010 {
		max-width: 200px
	}

	#nbe-footer .fotter-bg {
		top: unset;
		max-width: 390px;
		height: auto
	}

	#nbe-footer .nbe-footer .nbe-social-icons {
		margin: 3px
	}

	#nbe-footer .nbe-footer ul {
		display: flex;
		flex-wrap: wrap;
		width: 100%
	}

	#nbe-footer .nbe-footer ul li {
		width: 50% !important;
		display: flex;
		justify-content: center;
		padding-bottom: 35px !important
	}

	#nbe-opax-model-one .nbe-first svg {
		width: 100%;
		left: 0
	}

	#nbe-opax-model-two .nbe-fifth-full {
		width: 100%;
		top: 0 !important;
		margin-bottom: 70px
	}

	.ex-left-icon {
		top: 5px;
		bottom: unset
	}

	#p404 #moraba-bala-vasat {
		right: unset;
		left: 0
	}

	#nbe-woman-404 {
		position: absolute;
		right: -30%;
		top: 110px;
		width: 230%
	}

	#p404 svg#top-bg {
		top: -240px;
		position: absolute;
		right: 0;
		width: 100%
	}

	#icon404 {
		margin-top: 108px;
		margin-right: -10px;
		width: 149%;
		max-width: 1000px !important
	}

	#p404 .nbe-title-text-404 {
		display: unset;
		width: 100%;
		position: relative;
		top: 441px
	}

	g#Rectangle_4942 {
		transform: translate(480px, 130px) rotate(45deg)
	}

	#p404 .nbe-btn-container a {
		display: flex;
		width: 100%;
		margin: 18px 0
	}

	#p404-btom {
		padding-top: 165px
	}

	.nbe-course-banner {
		padding-top: 234px;
		padding-bottom: 210px;
		margin-bottom: 0
	}

	#nbe-course-page-two .img-container:after {
		top: -13px
	}

	#svg-p {
		top: -454px;
		right: 0
	}

	#nbe-course-page-two .single-full-img .nbe-box-card .img-container:after {
		top: -1px
	}

	#footer404 {
		width: 80%;
		margin: 0 auto 40px
	}

	#nbe-about-our-servis .nbe-one-third:last-child .nbe-about-card {
		padding-bottom: 40px
	}

	.nbe-office-imgs.img4 {
		top: unset;
		width: 40%;
		left: unset;
		position: absolute !important;
		bottom: 369px;
		right: 36px
	}

	.nbe-office-imgs.img2 {
		position: relative !important;
		order: -1;
		top: 109px
	}

	.nbe-office-imgs.img2 img {
		left: -2%;
		position: relative;
		width: 100%
	}

	#nbe-about-office .nbe-office-imgs.img1 img {
		padding: 160px 0 30px;
		width: 100%
	}

	.nbe-office-imgs.img3 img {
		width: 115%;
		position: relative;
		top: 20px;
		left: 0
	}

	.nbe-office-imgs.img5 {
		left: -20px;
		top: 10px
	}

	.nbe-office-imgs.img1 {
		margin-top: -50px;
		width: 70%
	}

	#nbe-about-our-servis .nbe-one-third:nth-child(2) {
		top: unset
	}

	#nbe-about-our-servis .nbe-semi-text {
		padding: 0 10px
	}

	#nbe-about-affiliates .nbe-semi-text {
		text-align: center;
		padding: 20px 10px
	}

	.nbe-contact-title {
		margin: 0 0 57px
	}

	#nbe-contact-one .nbe-contact-card span.icon {
		width: 26%;
		position: relative;
		display: flex;
		align-items: center
	}

	#nbe-contact-one .nbe-contact-card {
		height: auto;
		margin-bottom: 30px
	}

	iframe {
		height: 810px
	}

	#nbe-contact-two img {
		width: 100%;
		margin-top: -70px
	}

	#nbe-contact-three .nbe-faq-container:nth-child(2n-1) {
		left: unset
	}

	#nbe-course-page-one .nbe-contact-title {
		margin: 0 0 28px
	}

	[nbe-pop-trigee=signup] {
		padding: 30px 0
	}

	.nbe-faq-title p {
		padding: 0 30px 0 0
	}

	.page-template-certificate #coach-title:after {
		content: "";
		width: 96px;
		height: 96px;
		background-color: #eaeeff;
		border-radius: 10px;
		position: absolute;
		transform: rotate(45deg);
		left: 25px;
		margin: auto;
		z-index: -1;
		top: -27px
	}

	#nbe-certificate-three .nbe-one-third .nbe-border-box {
		max-width: 292px
	}

	#nbe-certificate-three .nbe-one-third {
		max-width: 320px;
		margin: 0 auto
	}

	.nbe-feat-img {
		width: 100%;
		margin-bottom: 24px
	}

	.nbe-post-above-img h1 {
		width: 100%;
		margin-bottom: 22px
	}

	.nbe-post-above-img {
		padding-left: 0;
		flex-wrap: wrap
	}

	#nbe-post-one .attachment-post-thumbnail {
		display: flex;
		width: 100%;
		object-fit: cover;
		height: 229px;
		border-radius: 15px
	}

	.nbe-each-prv-next {
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
		text-align: center
	}

	.nbe-next-prev-post:after {
		content: unset
	}

	.nbe-each-prv-next.nbe-prev:after {
		content: "";
		position: absolute;
		height: 1px;
		background: #eee;
		bottom: 0;
		width: 85%
	}

	.nbe-pn-post-img {
		margin-bottom: 33px;
		margin-top: 10px
	}

	.control, .nbe-tags-container span {
		margin-bottom: 22px
	}

	.nbe-next-prev-post:before {
		bottom: 210px
	}

	#related-nbe-carosel .owl-nav svg {
		background: #fff;
		border-radius: 100%;
		transition: 1s;
		box-shadow: unset;
		border: 1px solid #2b3990
	}

	#related-nbe-carosel .owl-nav {
		width: 100px;
		z-index: 9;
		margin: 0 auto;
		top: unset;
		bottom: -70px;
		right: 0;
		left: 0
	}

	.g-recaptcha iframe {
		height: 77px
	}

	.g-recaptcha {
		overflow: unset !important;
		margin: unset !important;
		display: unset !important;
		transform-origin: 0 0;
		transform: scale(.9) translate(16px, 10px)
	}

	.nbe-google-captcha {
		display: flex;
		align-items: center;
		width: 100%;
		flex-wrap: wrap;
		justify-content: center
	}

	button#insert-comment-nbe {
		width: 100%;
		margin: 20px 0 0
	}

	#related-nbe-carosel .nbe-blog-post-each {
		width: unset
	}

	.comentor-name {
		flex-direction: column
	}

	.nbe-banner-content {
		padding: 0 13px
	}

	.banner-btn-price button.nbe-prim-blue-btn {
		width: 100%;
		margin-top: 20px
	}

	form#nbe-classic-form3 label {
		display: flex;
		width: 100%;
		margin: 0 auto -26px;
		max-width: 452px;
		position: relative
	}

	.nbe-below-thumbnail svg {
		width: 20px
	}

	input {
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none
	}

	section#nbe-post-one {
		padding-top: 0 !important;
		padding-bottom: 0 !important
	}

	.nbe-breadcrumb {
		margin-top: 42px
	}

	#nbe-classic-form3 {
		padding: 0 8%;
		height: unset
	}

	.coment-content, .nbe-comment-form {
		margin-bottom: 32px
	}

	.nbe-course-banner {
		margin-top: 60px
	}

	.single #nbe-opax-model-eight {
		margin-bottom: -50px
	}

	.page-numbers {
		width: 42px;
		height: 42px;
		margin: 0 4px;
		font-size: 12px
	}

	.next.page-numbers, .prev.page-numbers {
		width: 13px
	}

	section#nbe-bloge-one {
		padding-top: 4px !important;
		padding-bottom: 0 !important
	}

	section#nbe-bloge-one .first-title {
		margin-bottom: 30px
	}

	.single #nbe-opax-model-eight .sqr {
		font-size: 27px;
		font-family: nbe-sem-bold
	}

	#show-pass {
		margin-top: 77px !important
	}

	.checkbox-container {
		display: block !important
	}

	#nbe-opax-model-three .nbe-pic-list {
		margin: 34px 0 130px
	}

	.course-btn {
		justify-content: center;
		align-items: center;
		z-index: 99;
		width: 100%;
		display: flex
	}

	.nbe-course-st {
		height: unset
	}

	img#point-to {
		margin-top: -60px;
		max-width: 480px
	}

	.nbe-simple-one-course {
		padding-top: 30px;
		margin: 0 auto 50px
	}

	.nbe-simple-one-course button.nbe-prim-blue-yel {
		height: 49px;
		width: 100%;
		margin-top: 20px;
		max-width: 100%;
	}
	.nbe-detail-container .course-btn {
		max-width: 130px;
	}

	#nbe-course-page-two .nbe-detail-container{
		margin-top: 20px;
	}
	#nbe-course-page-one{
		margin-bottom: 0px !important;
	}

	#svg-glob-woman {
		width: 100%;
		left: 0 !important;
	}
	.blu-box-glob p {
		text-align: center;
		font-size: 16px;
		margin: 170px auto 50px;
		max-width: 200px;
		position: relative;
	}
	.blu-box-glob svg{
		position: absolute;
	}
	.blu-box-glob {
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: -10px 30px;
	}

	#world-map-global-pay {
		position: absolute;
		top: -134px;
		left: 80px;
		width: 80%;
	}
	svg#spark-glob-left {
		left: -20px;
	}
	svg#spark-glob-right {
		right: -20px;
		top: 30px;
	}
	#nbe-talks form span#submit{
		font-size: 17px;
		text-align: center;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.nbe-post-content h2 a{
		height: unset !important;
	}
	header {
		padding: 12px 0;
	}
	
	.black-banner-nxm{
		background: url(../imgs/banner-1-holidays-m.png) no-repeat;
		height: 550px;

		background-position: center;
		background-size: auto;
	}
	.nxm-prim-banner-button{

		margin-top: 235px !important;
		max-width: 245px !important;
	}
	
}

@media only screen and (max-width: 1382px) and (min-width: 1029px) {
	#related-nbe-carosel {
		max-width: 1076px;
		margin: 0 auto
	}

	#related-nbe-carosel .owl-nav {
		right: 0
	}
}

@keyframes rotate {
	0% {
		transform: rotate(45deg)
	}
	20% {
		transform: rotate(135deg)
	}
	60% {
		transform: rotate(225deg)
	}
	80% {
		transform: rotate(315deg)
	}
	100% {
		transform: rotate(405deg)
	}
}

[class^=nbe-diamond] {
	transition: .5s
}

.rotate-now [class^=nbe-diamond] {
	animation-name: rotate;
	animation-direction: normal;
	animation-duration: 10s;
	animation-iteration-count: infinite;
	animation-timing-function: linear
}

#shipping-form input::placeholder {
	color: #c7c7c7 !important
}

#shipping-form input {
	background-image: unset !important
}

input#submit-shiping {
	background: -moz-linear-gradient(left, #f3c65d 0, #dfa726 100%) !important;
	background: -webkit-linear-gradient(left, #f3c65d 0, #dfa726 100%) !important;
	background: linear-gradient(to right, #f3c65d 0, #dfa726 100%) !important;
	-webkit-box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31) !important;
	-moz-box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31) !important;
	-o-box-shadow: 0 15px 35px 0 rgba(223, 167, 38, .31) !important
}

svg#show-pass-in-curose {
	position: absolute;
	max-width: 60px;
	right: 40px;
	margin-top: 92px;
	background: white;
	height: 42px;
	padding: 6px;
	border-radius: 31px;
	cursor:pointer;
	box-sizing:border-box;
}

.nbe-pay-form-top {
	border: 1px solid #e0a929;
	padding: 10px;
	border-radius: 10px;
	margin-bottom: 20px;
}

.nbe-pay-form-top p {
	margin-bottom: 10px;
	font-family: 'nbe-reg';
	color: #e3ad31;
}
.nbe-pay-form-top p:last-child {
	margin-bottom: 0;
}

.nbe-pay-form-top p span {
	color: black;
	font-family: 'nbe-bold';
	font-size: 17px;
}
[nbe-pop-trigee=signin] .sign-in-txt {
	padding: 10px;
	opacity: 0;
	pointer-events: none;
}


svg#comming-soon-svg {
    position: absolute;
    right: -22px;
    bottom: -22px;
}

.text-over-box {
    height: 65px;

  display: flex;
  align-items: center;
	justify-content: center;
	margin-bottom: 5px !important;


}
.arrow-over-box {
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 30px;
	margin-bottom: 20px;
}

@media only screen and (max-width: 1000px) {
	.text-over-box {
		height: 90px;
	}

}
@media only screen and (max-width: 1280px) {

	.nbe-prim-blue-btn {

		font-size: 14px;
	}
}