@import url("https://fonts.googleapis.com/css2?family=Heebo");@import url("https://fonts.googleapis.com/css?family=Chivo|");.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading {
  background: #60b3a9 !important;
  font-size: 110%;
}
.elementor .elementor-element-e6d3c76 input[type=submit] {
  background-color: #60b3a9 !important;
}
.elementor .elementor-element-e6d3c76 input[type=submit]:hover {
  background-color: #549b93;
}
#ldnt-shortcode table.notes-listing thead tr th {
  background-color: #60b3a9 !important;
  padding-top: 10px;
  padding-bottom: 10px;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
  border-color: rgba(0, 0, 0, 0);
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-child {
  display: none;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat {
  border-left-width: 0px;
  border-right-style: solid;
  border-right-width: 0px;
}
html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-324 > div > div > div:nth-child(6) > #ld-profile > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) {
  border-right-width: 1px;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading {
  background-color: hsl(45, 100%, 50%);
}
.elementor .elementor-element-48e8f105 {
  border-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: -6px !important;
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.site .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name {
  padding-top: 8px;
  padding-bottom: 11px;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading {
  font-size: 23px;
}
#ldms-message-list table th {
  font-size: 19px;
  line-height: 12px;
  font-weight: 500;
  border-radius: 1px;
  background-color: #8c9c9c !important;
}
.content-area {
  border-style: solid;
  border-width: 0px;
  border-radius: 5px;
}
#ldms-message-list .lds-search-messages form input[type=text] {
  border-top-right-radius: 50px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 50px;
  line-height: 12px;
}
body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.completed {
  background-color: #014656;
}
body div.ld-course-list-items div.ld_course_grid .thumbnail.course a.btn-primary {
  background-color: #014656;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
  background-color: #54B8B5 !important;
}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
  color: #54B8B5;
  font-size: 19px;
  font-weight: 500;
  letter-spacing: 0;
}
.elementor DIV {
  background-color: rgba(0, 0, 0, 0);
}
.learndash-wrapper .ld-content-actions .ld-button {
  background-color: #70D0C6 !important;
  padding-left: 12px;
  padding-right: 12px;
}
.learndash-wrapper .ld-button .ld-text {
  font-weight: 500;
  line-height: 25px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
  color: #91c5c3;
  background-color: #1c7474 !important;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark {
  background-color: #8de7e4 !important;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
  color: #014656;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
  color: #014656;
  font-size: 18px !important;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo img {
  font-size: 11px;
}
.elementor .elementor-element-5e872443 .elementor-widget-wrap {
  background-color: rgba(0, 0, 0, 0);
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading {
  background-color: #409492;
}
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
  color: #014656 !important;
  font-weight: 600;
  text-align: center;
}
#ld-cg-l56u0pzx9q .grid > .item .content .entry-title A {
  font-size: 25px;
  text-align: center;
}
#ld-cg-l56u0pzx9q .grid > .item .content .entry-content P {
  font-size: 20px;
  text-align: center;
  margin-bottom: 17px;
  margin-top: -5px;
}
#ld-cg-l56u0pzx9q .grid > .item .button A {
  font-size: 20px;
}
#ld-cg-l56u0pzx9q .grid > .item .content .entry-title {
  text-align: center;
}
.ultp-dashboard .ultp-dashboard-box {
  background-color: #ffffff;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__left .ultp-dashboard-course__name a {
  font-size: 20px;
  font-weight: 600;
  font-family: Chivo;
  color: #014656;
}
.ldx-plugin .ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__action {
  padding-left: 15px;
  padding-right: 0px;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details {
  padding-left: 10px;
}
.ultp-dashboard-toolbar .ultp-dashboard-actions .ultp-dashboard-btn:not(:last-child) {
  margin-left: 10px;
  background-color: #ffc100;
  font-size: 17px;
}
.ultp-dashboard-lesson__row .ultp-dashboard-lesson__details .ultp-dashboard-lesson__right {
  padding-left: 15px;
  padding-right: 0px;
}
#ld-cg-l56u0pzx9q .grid > .item .button SPAN {
  display: none;
}
.ultp-dashboard-toolbar .ultp-dashboard-actions .ultp-dashboard-btn:hover {
  background-color: #ffc100;
}
.ultp-dashboard-toolbar .ultp-dashboard-actions .ultp-dashboard-btn {
  background-color: #ffc100 !important;
  font-size: 17px;
}
.ultp-dashboard-course__action .ultp-dashboard-btn {
  font-size: 19px;
  line-height: 23px;
  border-style: solid;
  border-width: 0px;
  border-radius: 9px;
}
.ldx-plugin .ultp-dashboard .ultp-dashboard-lesson--completed .ultp-dashboard-lesson__row .ultp-dashboard-lesson__details .ultp-dashboard-lesson__right .ultp-dashboard-lesson__status .ultp-dashboard-lesson__status-circle {
  background-color: #60b3a9;
}
.ultp-dashboard-lesson__row .ultp-dashboard-lesson__toggle-btn {
  background-color: #60b3a9;
}
.ultp-dashboard-courses .ultp-dashboard-course:first-child .ultp-dashboard-course__toggle-btn {
  background-color: #54b8b5;
}
.wp-block-kadence-tabs .kt-tabs-id_390e51-70 > .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title {
  background-color: #60b3a9;
}
#ldms-message-list .lds-search-messages form input[type=submit] {
  line-height: 32px;
}
#ldms-new-session label {
  font-weight: 500;
}
.elementor-kit-25096 input[type=submit] {
  line-height: 15px;
}
.kt-accordion-id_53d100-81 .kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active {
  background-color: #60b3a9;
}
.kt-accordion-id_53d100-81 .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
  font-size: 21px;
  line-height: 10px;
  font-weight: 600;
  color: #3c434a;
}
.rtl .kt-blocks-accordion-icon-trigger {
  color: #014656;
}
.kt-blocks-accordion-header .kt-blocks-accordion-title {
  color: #014656;
}
.learndash-wrapper .ld-login-button {
  border-radius: 0px;
}
.learndash-wrapper .ld-progress-bar {
  background-color: #d5dde2 !important;
}
.learndash-wrapper > #learndash_post_28908 #ld-item-list-28908 {
  background-color: #e7ecec !important;
}
.learndash-wrapper h1 {
  color: #014656 !important;
}
.ld-course-navigation-list div > .ld-lesson-section-heading {
  background-color: rgba(59, 59, 59, 0) !important;
  padding-bottom: 8px;
  padding-top: 0px;
}
.ld-course-navigation #ld-lesson-list-25139 > div {
  padding-top: 1px;
}
.ld-lesson-list > #ld-item-list-28908 > #ld-expand-28910 .ld-primary-color-hover {
  padding-top: 11px;
}
.learndash-wrapper > #learndash_post_25139 #ld-item-list-25139 {
  background-color: #e7ecec !important;
}
.learndash-wrapper div > .ld-lesson-section-heading {
  background-color: #1F7472 !important;
  border-top-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  padding-right: 26px !important;
  padding-left: 26px !important;
  margin-top: 0px !important;
  margin-bottom: -10px !important;
  margin-left: 1px !important;
  margin-right: 1px !important;
  padding-top: 6px !important;
}
.learndash-wrapper p {
  font-size: 21px !important;
}
.learndash-wrapper > .learndash-wrapper .ld-content-action > .ld-button {
  font-size: 17px !important;
}
.hentry .woocommerce ul.products li.product .woocommerce-loop-product__title {
  border-top-width: 0px;
  border-top-style: solid;
  padding-top: 0px;
  padding-bottom: 0px;
}
.woocommerce .entry .product-action-wrap {
  padding-top: 0.2px;
}
.hentry .woocommerce ul.products li.product .price {
  margin-bottom: 0px;
}
.ultp-dashboard-course .ultp-dashboard-course__left a {
  font-family: Heebo !important;
}
.kt-tab-inner-content-inner .ultp-dashboard-btn--expand-all {
  font-family: heebo !important;
}
.woocommerce span.onsale {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.learndash-wrapper .kt-adv-heading25139_f132a2-28 {
  font-size: 25px;
}
.wcf-bump-order-wrap .wcf-image {
  padding-right: 5px !important;
  padding-left: 15px !important;
}
@media screen and (max-width: 375px) {
  .content-container > #main > #product-25360 #tab-global-tab-30213 {
    padding-left: 6px;
    padding-right: 3px;
  }
  .learndash-wrapper > #learndash_post_25139 .ld-section-heading {
    margin-top: -27px;
  }
  .woocommerce div.product {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    margin-left: -36px !important;
    margin-right: -20px !important;
    padding-left: 10x !important;
    padding-right: 10px !important;
  }
  .wcf-bump-order-wrap .wcf-image {
    display: flex;
    justify-content: center;
  }
  .wcf-bump-order-wrap .wcf-bump-order-label {
    font-size: 23px;
  }
  .ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__left .ultp-dashboard-course__name a {
    font-size: 23px;
    color: #2b8b89;
  }
}
@media screen and (max-width: 568px) {
  .wcf-bump-order-wrap .wcf-bump-order-label {
    font-size: 23px !important;
  }
  .wcf-bump-order-wrap .wcf-image {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
}
@media screen and (max-width: 320px) {
  .single-content h2:first-child {
    font-size: 42px;
  }
  .checkout .wcf-qty-row > .wcf-item {
    font-size: 15px !important;
    line-height: 14.8px !important;
  }
  .wcf-bump-order-content .wcf-bump-order-bump-highlight {
    font-size: 22px !important;
  }
}
