
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@700&display=swap');
div#cookie-law-info-again {
    background-color: #43bea2 !important;
    border-radius: 0;
    text-transform: uppercase;
    border: none;
    padding: 10px 18px;
    color: white !important;
    box-shadow: #161616 2px 2px 15px -2px;
}


/* New Lessons  */

.learndash-wrapper .ld-tabs.ld-tab-count-1 #ld-tab-content-7936 table {
    width: 100%;
    margin-bottom: 15px;
}


.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:after {
  content: ">";
	display:none;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action.ld-empty {
    flex: 0 1;
    flex-grow: 2;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 #ld-tab-content-6468 img {
    width: 100%;
    object-fit: unset;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content h3 span, .learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content P span {
    color: #43bea2 !important;
}


.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content .elearning-course-login .gfield_checkbox label {
    font-size: 18px !important;
    line-height: 24px !important;
    color: #666;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content p em {
    color: #43bea2;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 div#ld-tab-content-6405 span {
    color: #636466 !important;
}


body.single-sfwd-lessons .ld-topic-title, body.single-sfwd-topic .ld-topic-title, body.single-sfwd-quiz .ld-topic-title {
    font-size: 18px;
    font-family: 'Source Serif Pro', serif;
    color: #636466;
}
.learndash-wrapper .ld-focus .ld-focus-header input.learndash_mark_complete_button, .learndash-wrapper .ld-focus .ld-focus-header a.ld-button.ld-button-transparent {
    padding: 17px 0px !important;
    font-size: 15px !IMPORTANT;
    font-weight: 600 !IMPORTANT;
    color: #019e7c !IMPORTANT;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content img {
    display: block;
    margin-bottom: 15px;
}

.learndash-wrapper .gform_wrapper .gform_body ul {
    padding: 0 !important;
}

.learndash-wrapper .ld-tabs .ld-tabs-content ul li, .learndash-wrapper .ld-tabs .ld-tabs-content Ol li {
    line-height: 30px;
    font-size: 22px;
    margin-bottom: 25px;
    letter-spacing: 0px;
    color: #636466;
    font-family: 'Source Serif Pro', serif;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content img {
    width: 100%;
	  object-fit: contain;
/* 	  height: auto; */
   
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content .wp-block-table td, .learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content .wp-block-table th {
    padding: 0.5em;
    border: 1px solid;
    word-break: normal;
    font-size: 18px;
    line-height: 30px;
    color: #636466;
    font-family: 'Source Serif Pro', serif;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content blockquote.wp-block-quote {
    border: none;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content blockquote.wp-block-quote p:before {
    content: "“ ";
    font-size: 25px;
	margin-right: 5px;
}

.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content blockquote.wp-block-quote p:after {
    content: "” ";
    font-size: 25px;
    margin-left: 10px;
}

/* Quiz */

.learndash-wrapper .wpProQuiz_content p {
	  line-height: 30px;
    font-size: 22px;
    margin-bottom: 25px;
    letter-spacing: 0px;
	    color: #636466;
    font-family: 'Source Serif Pro', serif;
}


.learndash-wrapper .wpProQuiz_content li.wpProQuiz_questionListItem label {
    font-size: 18px;
    font-family: 'Source Serif Pro', serif;
    color: #636466;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_question_page {
    line-height: 30px;
    font-size: 18px;
    letter-spacing: 0px;
    font-family: 'Source Serif Pro', serif;
}



/* End New Lesson */