.elementor-53407 .elementor-element.elementor-element-792fd8d6 > .elementor-background-overlay{background-image:url("https://programs.mastermind.com/wp-content/uploads/2020/01/Logo-2.png");background-position:90% 30px;background-repeat:no-repeat;background-size:20% auto;opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53407 .elementor-element.elementor-element-792fd8d6 > .elementor-container{max-width:1200px;}.elementor-53407 .elementor-element.elementor-element-792fd8d6 .elementor-background-overlay{filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-53407 .elementor-element.elementor-element-792fd8d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2% 5% 4% 5%;}.elementor-53407 .elementor-element.elementor-element-d34e95b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-3a1db411, .elementor-53407 .elementor-element.elementor-element-3a1db411 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-3a1db411{margin-top:0px;margin-bottom:0px;padding:10px 0px 45px 0px;}.elementor-53407 .elementor-element.elementor-element-311bd652 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 5px;border-color:#00A1FD;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-53407 .elementor-element.elementor-element-337284a8 > .elementor-widget-container{margin:0% 0% 0% 5%;padding:15px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-337284a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;color:#062A3B;}.elementor-53407 .elementor-element.elementor-element-466fc7d2 > .elementor-widget-container{margin:0% 0% 0% 5%;padding:0% 0% 2% 0%;}.elementor-53407 .elementor-element.elementor-element-466fc7d2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:600;line-height:1.5em;letter-spacing:5px;color:#00A1FD;}@media(max-width:1024px){.elementor-53407 .elementor-element.elementor-element-792fd8d6 > .elementor-background-overlay{background-position:0px 0px;background-size:257px auto;}.elementor-53407 .elementor-element.elementor-element-d34e95b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-337284a8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-53407 .elementor-element.elementor-element-3640b75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-be86053 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-53407 .elementor-element.elementor-element-792fd8d6 > .elementor-background-overlay{background-position:90% -41%;background-size:79px auto;}.elementor-53407 .elementor-element.elementor-element-792fd8d6{margin-top:0px;margin-bottom:0px;padding:5% 0% 10% 0%;}.elementor-53407 .elementor-element.elementor-element-3a1db411{margin-top:0px;margin-bottom:10px;padding:0% 5% 0% 5%;}.elementor-53407 .elementor-element.elementor-element-311bd652 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-53407 .elementor-element.elementor-element-311bd652 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-337284a8 > .elementor-widget-container{margin:0% 0% 01% 0%;padding:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-337284a8{text-align:center;}.elementor-53407 .elementor-element.elementor-element-466fc7d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53407 .elementor-element.elementor-element-466fc7d2{text-align:center;}.elementor-53407 .elementor-element.elementor-element-466fc7d2 .elementor-heading-title{letter-spacing:2px;}}/* Start custom CSS */.hentry {margin-top:0em !important;}


/***** LearnDash Elements *****/ 

#learndash_quizzes, .ld-topic-status, .ld-topic-topic-list, .learndash-wrapper .sfwd-mark-complete::after, .learndash-wrapper #sfwd-mark-complete::after {display:none !important;}

.ld-tabs.ld-tab-count-1 {margin:0px !important;}

.ld-content-actions {
    width:1000px!important;margin:auto !important;
    max-width: 90% !important;
}

.learndash-wrapper .ld-content-actions {
    border:none;padding:65px 0px 50px 0px;
}

.ld-text, .learndash-wrapper .learndash_mark_complete_button, .learndash-wrapper #learndash_mark_complete_button {
    text-transform:uppercase;
    font-weight:400;
    letter-spacing:0.05em;
    font-weight:12px;
}

.learndash-wrapper .ld-content-actions>a {color: #062A3B !important;
    text-transform: uppercase !important; letter-spacing: 0.1em !important;
}

#learndash_next_prev_link {padding-bottom:45px !important;}

a.next-link::after{background: url(/wp-content/uploads/2020/01/Next.png) no-repeat !important;}

a.prev-link::after{background: url(/wp-content/uploads/2020/01/Prev.png) no-repeat !important;}

/***** LearnDash Elements End *****/ 

.tools a, .lesson-section-title h3 {font-size:22px !important;
    color:#062A3B !important;
}

.icons a {font-size:22px !important;
    color:#fff !important;
}


/***** Responsive Styling *****/

@media (max-width:760px){
    .learndash-wrapper .ld-content-actions {padding:0px 0px 50px 0px !important;}
    .elementor-background-overlay {background-position:95% 30% !important;opacity:0.3 !important;filter: brightness(100%) !important;}

.elementor-button, input[type="submit"] {
  font-size: 10px !important;
  letter-spacing: 2px !important;
  padding:1em 1.5em 1em 1.5em !important;
  color:#fff !important;
}

h2 {font-size:18px !important;}
}

/***** Responsive Styling End *****/

.learndash-wrapper .ld-button:hover:not(.learndash-link-previous-incomplete):not(.ld-button-transparent), #learndash-tooltips .ld-tooltip:after, #learndash-tooltips .ld-tooltip, .learndash-wrapper .ld-primary-background, .learndash-wrapper .btn-join, .learndash-wrapper #btn-join, .learndash-wrapper .ld-button:not(.ld-js-register-account):not(.learndash-link-previous-incomplete):not(.ld-button-transparent), .learndash-wrapper .ld-expand-button, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz), .learndash-wrapper .wpProQuiz_content .wpProQuiz_button2, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger, .learndash-wrapper .ld-focus-comments .form-submit #submit, .learndash-wrapper .ld-login-modal input[type='submit'], .learndash-wrapper .ld-login-modal .ld-login-modal-register, .learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue, .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a, #wpProQuiz_user_content table.wp-list-table thead th, #wpProQuiz_overlay_close, .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
    background-color: #062A3B !important;
    color: #fff !important;


.learndash-wrapper .ld-content-actions {margin-top:45px !important;margin-bottom:30px !important;border:none !important;}
.ld-text, .learndash-wrapper .learndash_mark_complete_button, .learndash-wrapper #learndash_mark_complete_button {
    text-transform:uppercase;
    font-weight:400 !important;
    letter-spacing:0.05em !important;
    font-weight:12px !important;
}


.ld-content-actions .ld-content-action:first-child {
    margin-top: -22px;
}
.ld-content-actions .learndash_mark_complete_button{height:43px}

@media (max-width:768px){
.learndash-wrapper .ld-button{padding:0.85em 1.5em !important}
	.ld-content-actions .ld-content-action:first-child {
    margin-top: -2px;
}
	.sfwd-mark-complete{width:190px}
	.ld-content-action .ld-button{width:190px}
	
.ld-content-actions .learndash_mark_complete_button{height:42px}
.ld-content-actions {
    display: block;
    flex: none;
    flex-direction: unset !important;
	
}
.ld-content-actions a.ld-primary-color {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
}
.ld-content-action {
    display: inline-block !important;
    vertical-align: middle;
    flex: none !important;
    float: left !important;
    margin-right: 48%;
    min-width: 145px;
    max-width: 145px;
}

	.learndash-wrapper .sfwd-mark-complete::after, .learndash-wrapper #sfwd-mark-complete::after{top:65% !important}
	input.learndash_mark_complete_button{margin-top:20px !important}
	

}

@media (max-width:490px){
	.ld-content-actions .learndash_mark_complete_button{height:40px}
	.sfwd-mark-complete{width:150px}
	.ld-content-action .ld-button{width:150px}
	
	.sfwd-topic .elementor-element.elementor-element-757ad24 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0;
}
input.learndash_mark_complete_button {
    margin-top: 0 !important;
}
.learndash-wrapper .ld-content-actions .ld-content-action {
    width: 156px !important;
    flex: initial !important;
    display: inline-block !important;
    padding: 0 !important;
    float: none !important;
    font-size: 14px;
    font-weight: 400 !important;
    font-family: arial !important;
    justify-content: normal;
    vertical-align: middle;
    margin: 0 !important;
    max-width: inherit !important;
    min-width: inherit !important;
	  text-transform:uppercase;
}
.ld-content-actions {
    padding: 20px 0 60px !important;
	    flex: none;
    display: block !important;
    align-content: normal;
    text-align: center;
}
.ld-content-actions a.ld-primary-color {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    flex: none !important;
    font-size: 14px;
}
input.learndash_mark_complete_button {
    padding: 13px 0 !important;
}
.learndash-wrapper form.sfwd-mark-complete:after {
    top: 19px !important;
    right: 9px !important;
}
form.sfwd-mark-complete{margin:0;}
.ld-content-actions .ld-content-action:nth-child(3) {
    margin-right: 0 !important;
}
}
@media (max-width:320px){
	
	.ld-button {margin-bottom:10px !important}
}/* End custom CSS */