
body.postid-16130 span.nat-feat.nat-prod-instructor,
body.page-id-16186 .course-section {
	display: none;
}
#ld-tab-materials-16886 li,
#ld-tab-materials-16917 li {
	max-width: 650px;
	width: 100%;
	margin: 0 auto;
	list-style:none
}
li#field_58_20 {
	width: 100%;
	margin-top: 30px;
}
.yt-fix {
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: 0;
}

.yt-fix iframe {
	display: block;
	width: 100%;
	aspect-ratio: 16 / 9;
	height: auto;
	border: 0;
	margin: 0;
	padding: 0;
}

.training-section{
	background:#fff8e6;
	padding:60px 20px;
	border-radius: 10px;
	border: 1px solid #e0e0e0;
}

.training-container{
	max-width:1200px;
	margin:auto;
	display:flex;
	align-items:center;
	gap:40px;
}
.ytp-error-content {
	padding-top: 63px;
}

.training-video,
.training-content{
	flex:1;
}

.training-video iframe{
	width:100%;
	height:285px;
}

.training-content h3{
	margin-bottom:15px;
}


.login-blocks .wp-block-column .wp-block-column {
	padding: 0;
}
.page-id-11535.page-template-FAQ .ticker-wrap + header.site-header.navsticky {
	margin-top: 0;
	position: static;
}
.single-product .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message,
.single-product .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info, 
.single-product .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error,
.single-product .woofc-area.woofc-style-01 .woofc-no-item, 
.single-product .woofc-area.woofc-style-01 .woofc-error {
	padding: 20px;
	text-align: center;
	color: #000;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-reverse:hover{
	outline:1px solid #fff
}
.learndash-wrapper .ld-login-modal .ld-button, .learndash-wrapper .ld-login-modal input[type=submit] {
	font-size: 14px !important;
}
body .learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before,
body .learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before {
	top: 45px;
}
.learndash-wrapper.learndash-wrapper-login-modal.ld-modal-open:after {
	position: absolute;
	content: "";
	background: #000;
	left: -666px;
	right: -666px;
	top: -0;
	bottom: -9999px;
	z-index: -1;
	opacity: 0.5;
}
.login-blocks .wp-block-column .wp-block-column a.ld-login.ld-login.ld-login-text.ld-login-button.ld-button {
	display: inline-block;
	width: auto;
	padding: 12px 30px;
	font-size: 14px;
	font-family: 'Open Sans';
	font-weight: 600;
	box-shadow: 0px 0px 11px 0px rgb(150 148 148 / 47%) !important;
	line-height: 1.5 !important;
	margin: 0;
	outline:none
}
.ld-login-modal-register .ld-modal-text {
	margin-bottom: 10px;
}
.page-template-FAQ.page-id-10645 .ticker-wrap + header.site-header {
	position: static !important;
}
.login-blocks .wp-block-column .wp-block-column a.ld-login.ld-login.ld-login-text.ld-login-button.ld-button:hover {
	color: #fff;
	opacity: 1;
}

.login-blocks .wp-block-column .wp-block-column .ld-icon.ld-icon-login.ld-icon-left {
	display: none;
}
.ld-profile .ld-lesson-helper-text {
	display: none;
}
.custom-pw{
	max-width:850px;
	margin:0 auto 30px
}
.wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained {
	display: none;
}
.mega-menu > ul.sub-menu {
	margin-top: -1px;
}
body.page-id-13895 .vimeo-embedd {
	width: 500px;
	margin: 0 auto;
}
.panel-body {
	display: block !important;
}
@media screen and (max-width: 1024px) {
	body.single.single-product .p-left-col .isp-product-sidebar {
		margin: 10px !important;
		margin-top: 30px !important;
	}
	.login-blocks .wp-block-column .wp-block-column a.ld-login.ld-login.ld-login-text.ld-login-button.ld-button {
		padding: 8px 30px;
		font-weight: bold;
	}
	.learndash-wrapper .ld-login-modal input[type=submit] {
		width: 100% !important;
	}
	body .learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before, body .learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before {
		top: 37px;
	}
}
.collapse {
	height: auto !important;
}
.accordion-toggle {
	display: block;
	padding: 8px 15px;
}
.collapse.in {
	display: block;
}
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height 0.35s ease;
	transition: height 0.35s ease;
}
.jltaf-transition{
	-webkit-transition: height 0.35s ease;
	transition: height 0.35s ease; 
}
.panel {
	margin-bottom: 20px;
	background-color: #ffffff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
	padding: 15px;
}
.panel-body:before,
.panel-body:after {
	content: " ";
	display: table;
}
.panel-body:after {
	clear: both;
}
.panel > .list-group {
	margin-bottom: 0;
}
.panel > .list-group .list-group-item {
	border-width: 1px 0;
}
.panel > .list-group .list-group-item:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.panel > .list-group .list-group-item:last-child {
	border-bottom: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
	border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table {
	margin-bottom: 0;
}
.panel > .table > tbody:first-child th,
.panel > .table > tbody:first-child td {
	border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
	border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
	border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
	border-right: 0;
}
.panel > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
	border-bottom: 0;
}
.panel > .table-responsive {
	border: 0;
	margin-bottom: 0;
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
	color: inherit;
}
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit;
}
.panel-title > a {
	color: inherit;
}
.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #dddddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel-group .panel {
	margin-bottom: 0;
	border-radius: 4px;
	overflow: hidden;
}
.panel-group .panel + .panel {
	margin-top: 5px;
}
.panel-group .panel-heading {
	border-bottom: 0;
}
.panel-group .panel-footer {
	border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
	border-bottom: 1px solid #dddddd;
}
.panel-default > .panel-heading {
	color: #333333;
	background-color: #f5f5f5;
	border-color: #dddddd;
}
.panel-primary > .panel-heading {
	color: #ffffff;
	background-color: #428bca;
	border-color: #428bca;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #428bca;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
	border-bottom-color: #428bca;
}
.panel-success {
	border-color: #d6e9c6;
}
.panel-success > .panel-heading {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
	border-bottom-color: #d6e9c6;
}
.panel-warning {
	border-color: #faebcc;
}
.panel-warning > .panel-heading {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #faebcc;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
	border-bottom-color: #faebcc;
}
.panel-danger {
	border-color: #ebccd1;
}
.panel-danger > .panel-heading {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #ebccd1;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
	border-bottom-color: #ebccd1;
}
.panel-info {
	border-color: #bce8f1;
}
.panel-info > .panel-heading {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
	border-bottom-color: #bce8f1;
}

#jltmaf-awesome-faq {
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	width: 100%;
}
/*Reset Default*/
#jltmaf-awesome-faq p {
	margin: 0;
}
#jltmaf-awesome-faq a {
	text-decoration: none;
}
#jltmaf-awesome-faq iframe {
	margin: 0;
}

/*Main Styles For Our Plugins*/
#jltmaf-awesome-faq .panel-group .panel {
	border-radius:0;
	background: none;
	border:0;
	-webkit-box-shadow:none;
	box-shadow:none;
}
#jltmaf-awesome-faq .panel-collapse {
	border:1px solid #e5e5e5;
	border-top:none;
	cursor: pointer;
}
#jltmaf-awesome-faq .panel-default>.panel-heading {
	background:#1abc9c;
	border-radius:0;
	color:#FFF;
}
#jltmaf-awesome-faq h4.panel-title {
	color:#FFF;
	position: relative;
	line-height: 100% !important;
	margin: 1px 0 !important;
	cursor: pointer;
}
#jltmaf-awesome-faq .panel-title a {
	text-decoration: none;
	cursor: pointer;
}
#jltmaf-awesome-faq .panel-title a:hover {
	color:#FFF;
}
#jltmaf-awesome-faq .pull-no-icon.jltmaf-icon {
	position: relative;
	font-size:25px;
	font-family:Arial;
	float: right;
}
#jltmaf-awesome-faq .pull-no-icon.jltmaf-icon:after {
	position: absolute;
	content:"-";
	top: -1px;
	right: 5px;
}
#jltmaf-awesome-faq .collapsed .pull-no-icon.jltmaf-icon:after {
	position: absolute;
	content:"+";
	top: 1px;
	right: 0px;
}

.fade {
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	display: none;
}
.collapse.in {
	display: block;
}
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height 0.35s ease;
	transition: height 0.35s ease;
}
.nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
.nav > li {
	position: relative;
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: none;
	background-color: #eeeeee;
}
.nav > li.disabled > a {
	color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
	color: #999999;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
	background-color: #eeeeee;
	border-color: #428bca;
}
.nav-tabs {
	float: left;
	min-width: 150px;
	margin-right: 25px;
	margin-top: 0px;
	border: 1px solid #dddddd;;
}
.nav-tabs > li > a {
	line-height: 1.42857143;
	color: #555555;
}
.nav-tabs > li > a:hover {
	border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	color: #555555;
	background-color: #333;
	color: #FFF;
	cursor: default;
	margin:0;
}
.nav-tabs.nav-justified {
	width: 100%;
	border-bottom: 0;
}
.nav-tabs.nav-justified > li {
	float: none;
}
.nav-tabs.nav-justified > li > a {
	text-align: center;
	margin-right: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
	top: auto;
	left: auto;
}
@media (min-width: 768px) {
	.nav-tabs.nav-justified > li {
		display: table-cell;
		width: 1%;
	}
	.nav-tabs.nav-justified > li > a {
		margin-bottom: 0;
	}
}
.nav-tabs.nav-justified > li > a {
	margin-right: 0;
	border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
	border: 1px solid #dddddd;
}
@media (min-width: 768px) {
	.nav-tabs.nav-justified > li > a {
		border-bottom: 1px solid #dddddd;
		border-radius: 4px 4px 0 0;
	}
	.nav-tabs.nav-justified > .active > a,
	.nav-tabs.nav-justified > .active > a:hover,
	.nav-tabs.nav-justified > .active > a:focus {
		border-bottom-color: #ffffff;
	}
}
.nav-pills > li {
	float: left;
}
.nav-pills > li > a {
	border-radius: 4px;
}
.nav-pills > li + li {
	margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
	color: #ffffff;
	background-color: #428bca;
}
.nav-stacked > li {
	float: none;
}
.nav-stacked > li + li {
	margin-top: 2px;
	margin-left: 0;
}
.nav-justified {
	width: 100%;
}
.nav-justified > li {
	float: none;
}
.nav-justified > li > a {
	text-align: center;
	margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
	top: auto;
	left: auto;
}
@media (min-width: 768px) {
	.nav-justified > li {
		display: table-cell;
		width: 1%;
	}
	.nav-justified > li > a {
		margin-bottom: 0;
	}
}
.nav-tabs-justified {
	border-bottom: 0;
}
.nav-tabs-justified > li > a {
	margin-right: 0;
	border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
	border: 1px solid #dddddd;
}
@media (min-width: 768px) {
	.nav-tabs-justified > li > a {
		border-bottom: 1px solid #dddddd;
		border-radius: 4px 4px 0 0;
	}
	.nav-tabs-justified > .active > a,
	.nav-tabs-justified > .active > a:hover,
	.nav-tabs-justified > .active > a:focus {
		border-bottom-color: #ffffff;
	}
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.nav:before,
.nav:after {
	content: " ";
	display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.nav:after {
	clear: both;
}
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.pull-right {
	float: right !important;
}
.pull-left {
	float: left !important;
}
.hide {
	display: none !important;
}
.show {
	display: block !important;
}
.invisible {
	visibility: hidden;
}
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.hidden {
	display: none !important;
	visibility: hidden !important;
}
.affix {
	position: fixed;
}
#jltmaf-awesome-faq ul.nav {
	margin: 0;
	padding: 0;
	margin-right: 20px;
}
#jltmaf-awesome-faq ul.nav li {
	margin: 0;
	padding: 0;
}
#jltmaf-awesome-faq .tab-content {
	float: left;
	width: 80%;
}
@media (max-width: 649px) {
	#jltmaf-awesome-faq ul.nav li {
		display: inline-block;
		width: 100%;
	}
	#jltmaf-awesome-faq ul.nav {
		margin:0;
		margin-bottom:20px;
	}
	#jltmaf-awesome-faq .tab-content {
		width:100%
	}
}

.panel-heading {
	cursor: pointer;
}
.panel-title a {
	display: block;
	padding: 10px 15px;
	margin: -10px -15px;
	cursor: pointer;
}

/* Icons */
.pull-left.jltmaf-icon{
	padding-right: 10px;
	-webkit-transition: -webkit-transform .8s ease-in;
	-ms-transition: -ms-transform .8s ease-in;
	transition: transform .8s ease-in;
}

.jltmaf-rotate{
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-ms-transition: -ms-transform .3s ease-in-out;
	transition: transform .3s ease-in-out;  
	-webkit-transform: rotate(-90deg);  /* Chrome, Safari, Opera */
	-moz-transform: rotate(-90deg);  /* Firefox */
	-ms-transform: rotate(-90deg);  /* IE 9 */
	transform: rotate(-90deg);  /* Standard syntax */    
}
.jltmaf-rotate-rev{
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-ms-transition: -ms-transform .3s ease-in-out;
	transition: transform .3s ease-in-out;  
	-webkit-transform: rotate(-0deg);  /* Chrome, Safari, Opera */
	-moz-transform: rotate(-0deg);  /* Firefox */
	-ms-transform: rotate(-0deg);  /* IE 9 */
	transform: rotate(-0deg);  /* Standard syntax */    
}
.faq-sect-text br {
	display: none;
}
body .ld-alert.ld-alert-success .ld-alert-content .ld-alert-messages {
	color: #000 !important;
}
.gform_wrapper li.gfield.new_cc_boxes span.gfield_required {
	display: inline;
}
.col td {
	border: none;
	padding: 0;
}
.col tbody {
	border: unset;
}

body.page-id-10994 figure.wp-embed-aspect-16-9.wp-has-aspect-ratio {
	max-width: 720px;
	margin-bottom: 40px;
}
body.page-id-10994 figure.wp-embed-aspect-16-9.wp-has-aspect-ratio iframe {
	height: 405px;
}
.search.page-template-FAQ .entry-title {
	display: block;
}
.search.page-template-FAQ .entry {
	margin-bottom: 40px;
	padding: 0 0;
}
button.affwp-affiliate-link-copy-link.button,
.affwp-form .button {
	border-radius: 5px;
	box-shadow:unset
}
#affwp-affiliate-dashboard-url-generator .affwp-affiliate-link, .affwp-affiliate-link__display {
	flex-direction: column;
}
#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li {
	display: inline-block;
	padding: 0 5px 0 0;
	margin: 0;
	border-right: 1px solid;
	margin-right: 5px;
	line-height: 1;
	font-size: 15px;
}
.affwp-affiliate-link__input {
	flex-grow: 1;
	font-size: 13px;
}
button.affwp-affiliate-link-copy-link.button:hover,
.affwp-form .button:hover {
	color:#fff
}

body .woofc-menu-item .woofc-menu-item-inner i {
	font-size: 25px;
	line-height: 0;
	width: auto;
	position: relative;
	top: 11px;
}
.menu-item-type-woofc span.woofc-menu-item-inner-subtotal {
	display: none;
}
.woocommerce-error li {
	display: block;
	margin-bottom: 30px;
}
ul.woocommerce-error {
	margin-left: 0;
}
.checkout_coupon p {
	width: 100% !important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button {
	text-shadow: none;
	background: #fec232 !important;
	font-size: 13px;
	color: #262626;
}
body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods {
	list-style-type: none;
}
body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method {
	list-style-type: none;
}
body.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment {
	background: rgb(246 245 248) !important;
}
body.woocommerce-checkout .place-order button#place_order,
body.woocommerce-checkout .woocommerce-message a{
	background: #fec232 !important;
	border-radius: 7px;
	padding: 14px 17px;
	color: #262626;
	display: block;
}
body.woocommerce-checkout .place-order button#place_order:hover,
body.woocommerce-checkout .woocommerce-message a:hover{
	color: #ffffff !important;
}
body.woocommerce-checkout .woocommerce-message,
body.woocommerce-checkout .woocommerce-info{
	border-top-color: #fec232 !important;
}
body.woocommerce-checkout .woocommerce-message::before,
body.woocommerce-checkout .woocommerce-info::before{
	color: #fec232 !important;
}
a.wc-block-components-checkout-return-to-cart-button {
	display: none;
}

body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover {
	color: #fff;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
	min-height: unset;
	background: #fec232;
	border-radius: 7px;
	padding: 14px 17px !important;
	color: #262626;
	font-size: 13px !important;
	line-height: 1 !important;
}
.gform_wrapper input#gf_coupon_button.button {
	margin-left: 8px;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 15px rgba(0, 0, 0, .2);
	color: #000;
	background: #fec232;
	font-size: 16px !important;
	font-weight: 700;
	margin: 0 !important;
	width: 100px !important;
	padding: 9px 0 !important;
}
.alignfull {
	width: 100vw ;
	max-width: 100vw ;
	margin-left: calc(50% - 50vw) ;
}

.post-6471 .webinar-left h3{
	margin-bottom: 10px;
}
li#field_40_69 {
	margin: 0 !important;
}
body:not(.en) .site-header .widget-area .nav-header {
	display: block;
	opacity: 1;
}
body.page-template-custom_blog .wpml-ls-legacy-dropdown .wpml-ls-current-language span {
	color: #fff;
}
body.page-template-custom_blog .intro span {
	color: #000 !important;
}
@media only screen and (max-width: 960px){
	body:not(.en) .site-header .widget-area .nav-header {
		display: block;
		opacity: 0;
	}
}
/* body.page-template-custom_blog .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-sub-menu span {
color: #000;
} */
.gform_legacy_markup_wrapper .gform_validation_errors>h2:before{
	margin: 0px 0.2rem 0px -26.5rem;
}
div#gform_43_validation_container {
	border: none;
}
@media (max-width: 768px) {
	.training-container{
		display: grid;
	}
}
