.fl-node-61552e3f8e77c {
	color: #ffffff;
}
.fl-builder-content .fl-node-61552e3f8e77c *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-61552e3f8e77c a {
	color: #ffffff;
}

.fl-builder-content .fl-node-61552e3f8e77c a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-61552e3f8e77c h1,
.fl-builder-content .fl-node-61552e3f8e77c h2,
.fl-builder-content .fl-node-61552e3f8e77c h3,
.fl-builder-content .fl-node-61552e3f8e77c h4,
.fl-builder-content .fl-node-61552e3f8e77c h5,
.fl-builder-content .fl-node-61552e3f8e77c h6,
.fl-builder-content .fl-node-61552e3f8e77c h1 a,
.fl-builder-content .fl-node-61552e3f8e77c h2 a,
.fl-builder-content .fl-node-61552e3f8e77c h3 a,
.fl-builder-content .fl-node-61552e3f8e77c h4 a,
.fl-builder-content .fl-node-61552e3f8e77c h5 a,
.fl-builder-content .fl-node-61552e3f8e77c h6 a {
	color: #ffffff;
}



.fl-node-61552e3f8e77c > .fl-row-content-wrap:after {
	background-image: linear-gradient(180deg, rgba(0,183,235,0.7) 0%, rgba(0,61,118,0.7) 75%);
}
.fl-node-61552e3f8e77c > .fl-row-content-wrap {
	background-image: url(https://neuromusculared.org/wp-content/uploads/2021/09/hero-bg-c578b3d91ff8b74d57f3c53ee7af90f3-1024x384.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.05);
}
@media(max-width: 1200px) {
	.fl-node-61552e3f8e77c > .fl-row-content-wrap {
		background-position: center center;
	}
}
@media(max-width: 992px) {
	.fl-node-61552e3f8e77c > .fl-row-content-wrap {
		background-position: center center;
	}
}
@media(max-width: 768px) {
	.fl-node-61552e3f8e77c > .fl-row-content-wrap {
		background-position: center center;
	}
}
 .fl-node-61552e3f8e77c > .fl-row-content-wrap {
	margin-top:0px;
}
 .fl-node-61552e3f8e77c > .fl-row-content-wrap {
	padding-top:350px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}






.fl-node-615532868fa35 > .fl-row-content-wrap {
	box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.05);
}
 .fl-node-615532868fa35 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}






.fl-node-61552e3f8e769 > .fl-row-content-wrap {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.05);
}






.fl-node-6155490dcdc37 > .fl-row-content-wrap {
	background-image: url(https://neuromusculared.org/wp-content/uploads/2021/09/bottom-cta-a71750033c014d0d0a11659a128e6261.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #00b7eb;
	border-top-width: 4px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.05);
}
@media(max-width: 1200px) {
	.fl-node-6155490dcdc37 > .fl-row-content-wrap {
		background-position: center center;
	}
}
@media(max-width: 992px) {
	.fl-node-6155490dcdc37 > .fl-row-content-wrap {
		background-position: center center;
	}
}
@media(max-width: 768px) {
	.fl-node-6155490dcdc37 > .fl-row-content-wrap {
		background-position: center center;
	}
}
 .fl-node-6155490dcdc37 > .fl-row-content-wrap {
	margin-bottom:64px;
}
 .fl-node-6155490dcdc37 > .fl-row-content-wrap {
	padding-top:48px;
	padding-bottom:48px;
}




.fl-node-615532869eb7a {
	width: 100%;
}




.fl-node-6155364ebb6a1 {
	width: 100%;
}
.fl-node-6155364ebb6a1 > .fl-col-content {
	background-color: #005198;
}




.fl-node-6155366ed41f1 {
	width: 79%;
}
.fl-builder-content .fl-node-6155366ed41f1 > .fl-col-content {
	min-height: 90px;
}
 .fl-node-6155366ed41f1 > .fl-col-content {
	padding-top:20px;
	padding-bottom:20px;
}




.fl-node-61553aa89ea12 {
	width: 66.66%;
}




.fl-node-6155490dcdc32 {
	width: 25%;
}




.fl-node-iowy26hzk5tn {
	width: 100%;
}




.fl-node-6155366ed41f9 {
	width: 21%;
}




.fl-node-61553aa89ea18 {
	width: 33.34%;
}




.fl-node-6155490dcdc33 {
	width: 50%;
}




.fl-node-6155490dcdc34 {
	width: 25%;
}
.fl-module-heading .fl-heading {
	padding: 0 !important;
	margin: 0 !important;
}.fl-node-61552e3f8e773.fl-module-heading .fl-heading {
	font-size: 24px;
	line-height: 24px;
	text-align: left;
}
 .fl-node-61552e3f8e773 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-row .fl-col .fl-node-6155490dcdc35 h2.fl-heading a,
.fl-row .fl-col .fl-node-6155490dcdc35 h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-6155490dcdc35 h2.fl-heading .fl-heading-text *,
.fl-node-6155490dcdc35 h2.fl-heading .fl-heading-text {
	color: #ffffff;
}
.fl-node-6155490dcdc35.fl-module-heading .fl-heading {
	text-align: center;
}
 .fl-node-6155490dcdc35 > .fl-module-content {
	margin-top:0px;
}
@media (max-width: 768px) { .fl-module-button .fl-button-left,
.fl-module-button .fl-button-right {
  text-align: center;
}
 }.fl-node-61983243b4d7c .fl-module-content input#learndash_mark_complete_button,
.fl-node-61983243b4d7c .fl-module-content input.learndash_mark_complete_button { 
	display: none !important; 
}  
.fl-node-61983243b4d7c .fl-module-content #sfwd-mark-complete #learndash_mark_complete_button[disabled="disabled"] ~ .fl-button-wrap .fl-button,
.fl-node-61983243b4d7c .fl-module-content #sfwd-mark-complete #learndash_mark_complete_button[data-access="disabled"] ~ .fl-button-wrap .fl-button {
    pointer-events: none;
        	background-color: #ccc;
    	border-color: #ccc;
    }.fl-node-61983243b4d7c .fl-module-content .sfwd-mark-complete .learndash_mark_complete_button[disabled="disabled"] ~ .fl-button-wrap .fl-button{
    pointer-events: none;
		    	    	background-color: #ccc;
	    	border-color: #ccc;
	        }  
	.fl-node-61983243b4d7c .fl-module-content span.learndash_timer {
		display: none;
	} 
.fl-builder-content .fl-node-61983243b4d7c .fl-button,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:visited {

	
		padding: 10px 20px;
	
		border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	
	
		background: #ffffff;
	border: 1px solid #f3f3f3;

		
		
	}

.fl-builder-content .fl-node-61983243b4d7c .fl-button,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:visited,
.fl-builder-content .fl-node-61983243b4d7c .fl-button *,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:visited * {
	color: #005198;
}

.fl-builder-content .fl-node-61983243b4d7c .fl-button:hover,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:focus {

	background: #005198;
	border: 1px solid #00458c;

	
	}

.fl-builder-content .fl-node-61983243b4d7c .fl-button:hover,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:focus,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:hover *,
.fl-builder-content .fl-node-61983243b4d7c .fl-button:focus * {
	color: #ffffff;
}



.fl-node-61b352050f1d8 .fl-module-content { text-align: left; }.fl-node-61b352050f1d8 .fl-module-content { color: #0086b0; }.fl-node-61b352050f1d8 .fl-module-content .bdash-course-price-subscribe { color: #0086b0; }.fl-node-61b352050f1d8 .fl-module-content .bdash-course-price-closed { color: #0086b0; }.fl-node-61b352050f1d8 .fl-module-content .bdash-course-price-paynow { color: #0086b0; }.fl-node-61b352050f1d8 .fl-module-content .bdash-course-price-free { color: #0086b0; }.fl-node-61b352050f1d8 .fl-module-content .bdash-course-price-open { color: #0086b0; }.fl-node-61b352050f1d8 .fl-module-content {
	border-style: none;
	border-width: 0;
	background-clip: border-box;
	border-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
 .fl-node-61b352050f1d8 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-rtfhe645pb8v .fl-icon i,
.fl-node-rtfhe645pb8v .fl-icon i:before {
	color: #FDB933;
}




.fl-node-rtfhe645pb8v .fl-icon i, .fl-node-rtfhe645pb8v .fl-icon i:before {
	font-size: 100px;
}
.fl-node-rtfhe645pb8v .fl-icon-wrap .fl-icon-text {
	height: 175px;
}
.fl-node-rtfhe645pb8v.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-rtfhe645pb8v .fl-icon-wrap .fl-icon-text {
		height: 175px;
	}
}
@media(max-width: 992px) {
	.fl-node-rtfhe645pb8v .fl-icon-wrap .fl-icon-text {
		height: 175px;
	}
}
@media(max-width: 768px) {
	.fl-node-rtfhe645pb8v .fl-icon-wrap .fl-icon-text {
		height: 175px;
	}
}
 .fl-node-rtfhe645pb8v > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-k9tyd67cs31w .learndash-enhanced-course-progress-heading {
	
	
	
	
	}

.fl-node-k9tyd67cs31w .learndash-enhanced-course-progress-wrapper {
			color: #;
	
	
	
	
	}

.fl-node-k9tyd67cs31w .learndash-enhanced-course-progress {
			background: ##fcefd5;
	
	height: 26px;
}

.fl-node-k9tyd67cs31w .learndash-enhanced-course-progress-bar {
			background: ##fcb833;
	}
.fl-node-k9tyd67cs31w .learndash-enhanced-course-heading {
	font-family: Aldrich, sans-serif;
	font-weight: 400;
}
.fl-node-k9tyd67cs31w .learndash-enhanced-course-progress-wrapper {
	font-weight: 100;
	text-align: center;
}
 .fl-node-k9tyd67cs31w > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-z95kd14puq2j .learndash-enhanced-preview-video-heading {
	
	
	
	
	}

.fl-node-z95kd14puq2j .learndash-enhanced-preview-video {
                        --plyr-color-main: ##00b3ff;
            
                        --plyr-video-background: rgba(0, 0, 0, 1);
            }.fl-node-61983287f1c36 .fl-module-content input#learndash_mark_complete_button,
.fl-node-61983287f1c36 .fl-module-content input.learndash_mark_complete_button { 
	display: none !important; 
}  
.fl-node-61983287f1c36 .fl-module-content #sfwd-mark-complete #learndash_mark_complete_button[disabled="disabled"] ~ .fl-button-wrap .fl-button,
.fl-node-61983287f1c36 .fl-module-content #sfwd-mark-complete #learndash_mark_complete_button[data-access="disabled"] ~ .fl-button-wrap .fl-button {
    pointer-events: none;
        	background-color: #ccc;
    	border-color: #ccc;
    }.fl-node-61983287f1c36 .fl-module-content .sfwd-mark-complete .learndash_mark_complete_button[disabled="disabled"] ~ .fl-button-wrap .fl-button{
    pointer-events: none;
		    	    	background-color: #ccc;
	    	border-color: #ccc;
	        }  
	.fl-node-61983287f1c36 .fl-module-content span.learndash_timer {
		display: none;
	} 
.fl-builder-content .fl-node-61983287f1c36 .fl-button,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:visited {

	
		padding: 10px 20px;
	
		border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	
	
		background: #ffffff;
	border: 1px solid #f3f3f3;

		
		
	}

.fl-builder-content .fl-node-61983287f1c36 .fl-button,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:visited,
.fl-builder-content .fl-node-61983287f1c36 .fl-button *,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:visited * {
	color: #005198;
}

.fl-builder-content .fl-node-61983287f1c36 .fl-button:hover,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:focus {

	background: #005198;
	border: 1px solid #00458c;

	
	}

.fl-builder-content .fl-node-61983287f1c36 .fl-button:hover,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:focus,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:hover *,
.fl-builder-content .fl-node-61983287f1c36 .fl-button:focus * {
	color: #ffffff;
}



 .fl-node-dfkrzg4lht31 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-k8hrylzibsme .learndash-enhanced-course-progress-heading {
	
	
	
	
	}

.fl-node-k8hrylzibsme .learndash-enhanced-course-progress-wrapper {
			color: ##000;
	
	
			padding-left: 20px;
	
	
	}

.fl-node-k8hrylzibsme .learndash-enhanced-course-progress {
			background: ##fcefd5;
	
	height: 26px;
}

.fl-node-k8hrylzibsme .learndash-enhanced-course-progress-bar {
			background: ##fcb833;
	}
.fl-node-k8hrylzibsme .learndash-enhanced-course-progress-wrapper {
	font-weight: 100;
	font-style: italic;
}
 .fl-node-k8hrylzibsme > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-row .fl-col .fl-node-615543ff699c3 h3.fl-heading a,
.fl-row .fl-col .fl-node-615543ff699c3 h3.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-615543ff699c3 h3.fl-heading .fl-heading-text *,
.fl-node-615543ff699c3 h3.fl-heading .fl-heading-text {
	color: #7b8691;
}
.fl-node-615543ff699c3.fl-module-heading .fl-heading {
	font-weight: 700;
	font-size: 16px;
}
 .fl-node-615543ff699c3 > .fl-module-content {
	margin-top:0px;
}
.fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-item-list .ld-item-list-item { background-color: #ffffff; color: #ffffff; }.fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-section-heading .ld-expand-button, .fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-expand-button .ld-icon::before, .fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-primary-background { 
    background-color: #005198 !important; 
  }.fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-primary-color { 
    color: #005198 !important; 
  }.fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name  { color: #555555; }.fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover, .fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-item-title:hover, .fl-node-619a8244c551d .fl-module-content .bdash-course-content-overview .learndash-wrapper .ld-primary-color-hover:hover { color: #005198 !important; }.fl-node-6155455c1e535 .fl-separator {
	border-top-width: 4px;
	max-width: 50%;
	margin: 0 0 0 0;
}

			.fl-node-6155455c1e535 .fl-separator {
	border-top-color: #00b7eb;
	border-top-style: solid;
}
 .fl-node-6155455c1e535 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.pp-authorbox-wrapper {
	height: auto;
	display: flex;
	flex: 1 1 auto;
	align-items: center;
}

.pp-authorbox-wrapper > * {
	display: inline-flex;
}

.pp-authorbox-wrapper .sr-only {
	position: absolute !important;
    height: 1px !important;
    width: 1px !important;
    margin: 0 !important;
    padding: 0 !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    clip-path: polygon(0px 0px, 0px 0px, 0px 0px);
    -webkit-clip-path: polygon(0px 0px, 0px 0px, 0px 0px);
    overflow: hidden !important;
	border: 0 !important;
	box-shadow: none !important;
}

.pp-authorbox-content {
	width: 100%;
	border: 1px solid #e8e8e8;
	position: relative;
}

.pp-authorbox-wrapper > .pp-authorbox-author {
	width:100%;
}

.pp-authorbox-wrapper .pp-authorbox-author-name {
	margin:0;
}
.pp-authorbox-author-name a {
	text-decoration: none;
}

.pp-authorbox-button .pp-author-archive-btn {
	background-color: unset;
	display: inline-block;
	text-decoration: none;
}

.pp-authorbox-img > a {
	width: 100px;
	height: 100px;
	overflow: hidden;
	justify-content: center;
	vertical-align: middle;
	display: inline;
}

.pp-authorbox-social-wrap {
	display: inline-flex;
}
.pp-author-social-links {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
}
.pp-author-social-links li {
	margin-top: 10px;
	margin-right: 15px;
}
.pp-author-social-links li a {
	font-size: 20px;
	text-decoration: none;
}@media (max-width: 768px) { /**
 * This file should contain frontend styles that 
 * will be applied to all module instances once
 * the responsive breakpoint has been reached. The
 * responsive breakpoint can be set in the global 
 * settings or individual page settings.
 */ }
.fl-node-61553d351d1c6 .pp-authorbox-wrapper {
	flex-direction : column;
}

.fl-node-61553d351d1c6 .pp-authorbox-wrapper .pp-authorbox-image {
			display:inline;
		}

.fl-node-61553d351d1c6 .pp-authorbox-button .pp-author-archive-btn {
	background-color:  ;
	color:  ;
}
.fl-node-61553d351d1c6 .pp-authorbox-button .pp-author-archive-btn:hover {
	background-color:  ;
	color:  ;
	border-color:  ;
}

.fl-node-61553d351d1c6 .pp-authorbox-content .pp-authorbox-bio {
	color: #7b8691 ;
}

.fl-node-61553d351d1c6 .pp-authorbox-author-name * {
	color: #282827 ;
}
.fl-node-61553d351d1c6 .pp-authorbox-image {
	align-self: flex-start ;
}
.fl-node-61553d351d1c6 .pp-authorbox-content {
	}



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

	.fl-node-61553d351d1c6 .pp-authorbox-image {
		align-self: auto;
	}
	.fl-node-61553d351d1c6 .pp-authorbox-wrapper {
		flex-direction : column;
	}
}
.fl-node-61553d351d1c6 .pp-authorbox-image img {
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #ffffff;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	box-shadow: 0px 0px 10px 2px rgba(0,0,0,.1);
}
.fl-node-61553d351d1c6 .pp-authorbox-content {
	border-color: #ffffff;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.fl-node-61553d351d1c6 .pp-authorbox-author-name {
	font-weight: 700;
	font-size: 18px;
}
.fl-node-61553d351d1c6 .pp-authorbox-bio {
	font-size: 16px;
}
.fl-node-61553d351d1c6 .pp-authorbox-author {
	text-align: left;
}
.fl-node-61553d351d1c6 .pp-authorbox-image .pp-authorbox-img, .fl-node-61553d351d1c6 .pp-authorbox-image .pp-authorbox--wrap {
	width: 100px;
	height: 100px;
}
.fl-node-61553d351d1c6 .pp-authorbox-author .pp-authorbox-bio {
	margin-top: 10px;
}
.fl-node-61553d351d1c6 .pp-authorbox-image {
	padding-top: 15px;
	padding-bottom: 20px;
}
 .fl-node-61553d351d1c6 > .fl-module-content {
	margin-top:0px;
}
a.pp-button,
a.pp-button:visited {
	display: inline-block;
	overflow: hidden;
    position: relative;
	text-decoration: none;
	text-shadow: none;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-o-transition: all .3s linear;
	-ms-transition: all .3s linear;
	transition: all .3s linear;
}
.pp-button:hover {
	text-decoration: none;
}
.pp-button:active {
	position: relative;
	top: 1px;
}
.pp-button-width-full .pp-button {
	display: block;
	text-align: center;
}
.pp-button-width-custom .pp-button {
	display: inline-block;
	text-align: center;
	max-width: 100%;
}
.pp-button-left {
	text-align: left;
}
.pp-button-center {
	text-align: center;
}
.pp-button-right {
	text-align: right;
}
.pp-button i {
	font-size: 1.3em;
	height: auto;
	margin-right:8px;
	vertical-align: middle;
	width: auto;
}
.pp-button i.pp-button-icon-after {
	margin-left: 8px;
	margin-right: 0;
}
.pp-button-has-icon .pp-button-text {
	vertical-align: middle;
}

.pp-button-wrap a.pp-button:before {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition-property: transform;
    -moz-transition-property: transform;
    -o-transition-property: transform;
    -ms-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.pp-button .dashicons,
.pp-button .dashicons-before:before {
	font-size: inherit;
	height: auto;
	width: auto;
}
.pp-button .pp-button-has-subtext {
	display: flex;
	flex-direction: column;
}@media (max-width: 768px) { .fl-module-button .pp-button-left,
.fl-module-button .pp-button-right {
	text-align: center;
}
 }



.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button,
.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:visited {
	text-decoration: none;

			width: 100%;
			
			background: #00b7eb;
	
		background-clip: border-box;
}

.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:hover,
.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:focus {
	text-decoration: none;

					background: #ffffff;
			
	}



.fl-node-uqpbz5wr19d4 a.pp-button {
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.fl-node-uqpbz5wr19d4 a.pp-button,
.fl-node-uqpbz5wr19d4 a.pp-button * {
	color: #ffffff;
}

.fl-node-uqpbz5wr19d4 a.pp-button:hover,
.fl-node-uqpbz5wr19d4 a.pp-button:focus,
.fl-node-uqpbz5wr19d4 a.pp-button:hover *,
.fl-node-uqpbz5wr19d4 a.pp-button:focus * {
	color: #00b7eb;
}

	    .fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button,
		.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:visited {
							transition-duration: 500ms;
				    }
	    .fl-node-uqpbz5wr19d4 .pp-button-wrap {
	text-align: left;
}
.fl-node-uqpbz5wr19d4 a.pp-button {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button, .fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:visited {
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #00b7eb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	font-size: 13px;
	text-align: left;
	text-transform: uppercase;
}
.fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:hover, .fl-node-uqpbz5wr19d4 .pp-button-wrap a.pp-button:focus {
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #00b7eb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.fl-node-uqpbz5wr19d4 .pp-button .pp-button-icon {
	font-size: 16px;
}
 .fl-node-uqpbz5wr19d4 > .fl-module-content {
	margin-top:-20px;
}
@media (max-width: 768px) { .fl-node-uqpbz5wr19d4 > .fl-module-content { margin-top:20px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
body #fl-main-content .learndash_checkout_buttons input[type="submit"]:hover,
body #fl-main-content .learndash-course-complete-message a.button:hover {
    border: unset !important;
    color: #fff !important;
}
.single-sfwd-courses:not(.postid-163) .resume-wrapper {
    display: none;
}
/* End Layout CSS */


                                
        
                                
        
                                
        
                                
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
        			.fl-node-61552e3f8e77c .fl-row-content {
				min-width: 0px;
			}
		
        			.fl-node-615532868fa35 .fl-row-content {
				min-width: 0px;
			}
		
        			.fl-node-61552e3f8e769 .fl-row-content {
				min-width: 0px;
			}
		
        			.fl-node-6155490dcdc37 .fl-row-content {
				min-width: 0px;
			}
		