.tutor-wrap .tutor-course-details-title > span {
  color: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 900 !important;
  font-size: 2em !important;
}
.tutor-course-details-top .tutor-course-wishlist-btn {
  color: #fff !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  padding: 10px!important;
  border-radius: 10px;
}
.tutor-course-details-top .tutor-course-share-btn {
  color: #fff !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  padding: 10px!important;
  border-radius: 10px;
}
.tutor-course-details-top .tutor-meta > div {
  color: #000 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
body .tutor-wrap {
  width: 100vw !important;
}
aside .tutor-card-body > .tutor-btn {
  background: #f9abb9 !important;
  border: 3px solid #fcfcfc !important;
  border-radius: 10px !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.tutor-single-course-sidebar .tutor-mt-20 > .tutor-btn {
  border: 3px solid #f9abb9 !important;
  border-radius: 10px !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: bold;
  color: #000 !important;
}
.tutor-single-course-sidebar .tutor-fs-7 > .tutor-fs-6 {
  color: #f9abb9 !important;
}
.tutor-card .tutor-fs-7 .tutor-fs-7 {
  color: #f9abb9 !important;
}
.tutor-d-flex .tutor-avatar-text {
  background: #f9abb9 !important;
  font-size: 0px !important;
}
#tutor-course-details-tab-info .is-active {
  background: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #fff !important;
}
.tutor-row .tutor-nav {
  display: none!important;
}
.tutor-course-details-tab .tutor-course-details-content > .tutor-fs-5 {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.tutor-course-details-tab .tutor-mt-40 > .tutor-fs-5 {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
main #tutor-course-details-tab-info > .tutor-mt-40 {
  margin-bottom: 100px!important;
}
aside .tutor-course-details-instructors > .tutor-fs-6 {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.tutor-course-details-tab .tutor-toggle-btn-text {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #fff !important;
}
.tutor-course-details-tab .tutor-toggle-btn-icon {
  color: #fff;
}
.tutor-single-course-sidebar > .tutor-card .tutor-btn {
  background: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #fff !important;
  border-color: #fff !important;
}
.woocommerce .woocommerce-breadcrumb {
  color: #000 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.woocommerce .woocommerce-breadcrumb a {
  color: #000 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.woocommerce h1.page-title {
  color: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 900 !important;
  font-size: 3em !important;
}
.woocommerce p.woocommerce-result-count {
  color: #000 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.container > #content-area > #left-area .orderby {
  color: #fff !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  background: #f9abb9;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 900 !important;
  font-size: 1.4em !important;
  text-align: center;
}
.woocommerce ul.products li.product .price {
  color: #000 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  text-align: center !important;
}
.woocommerce ul.products li.product a img {
  border-radius: 10px;
}
div .tutor-js-form-select {
  display: none!important;
}
.tutor-wrap .tutor-course-list {
  margin: 20px 0px 50px 0px!important;
}
.tutor-wrap .tutor-course-filter {
  display: none;
}
.tutor-course-list .tutor-btn {
  background: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #fff !important;
  border-color: #f9abb9 !important;
  font-weight: 900;
}
#et-boc > #et-main-area .tutor-course-topic-single-header,
.tutor-row .tutor-topbar-mark-btn,
.tutor-row .tutor-fs-6 a {
  background-color: #f9abb9 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #fff !important;
  border-color: #f9abb9;
  font-weight: 900;
}
#et-boc > #et-main-area .tutor-course-topic-single-footer,
#et-main-area .tutor-course-topic > .is-active {
  background-color: rgba(249, 171, 185, 0.5) !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #fff !important;
  font-weight: 900;
}
#tutor-single-entry-content .tutor-mr-8,
#tutor-single-entry-content .tutor-icon-next {
  color: #f9abb9 !important;
}
.tutor-course-single-content-wrapper > #tutor-single-entry-content .tutor-single-course-content-next > .tutor-btn {
  background-color: #fff;
}
.tutor-course-single-content-wrapper > #tutor-single-entry-content .tutor-d-block > .tutor-iconic-btn:hover {
  color: #f9abb9;
}
div > .is-active .tutor-mr-32 > .tutor-fs-7 {
  color: #fff !important;
}
.tutor-course-single-sidebar-wrapper .is-active > a {
  background-color: rgba(249, 171, 185, 0.5) !important;
}
div > .is-active .tutor-icon-brand-youtube-bold,
.tutor-course-topic .tutor-course-topic-summary,
#et-main-area .tutor-course-topic > .is-active {
  color: #fff !important;
}
div > .tutor-course-topic-item .tutor-mr-32 > .tutor-fs-7,
div > .tutor-course-topic-item .tutor-icon-brand-youtube-bold {
  color: black;
}
#et-main-area > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) {
  background-color: rgba(249, 171, 185, 0.5) !important;
  color: #fff !important;
}
div > .tutor-course-topic-item .tutor-mr-32 > .tutor-fs-7:hover {
  color: #f9abb9 !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart thead th {
  background-color: #f9abb9;
  color: #fff;
  font-size: 1.2em;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name a {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  color: #f9abb9;
  font-weight: 500!important;
  font-size: 1.2em !important;
}
tbody .product-price bdi,
tbody .product-subtotal bdi {
  font-weight: 600;
  color: #000;
}
tbody .coupon > .button,
.woocommerce .wc-proceed-to-checkout .button {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  border-color: #f9abb9 !important;
  color: #f9abb9 !important;
  font-weight: 900;
}
.et_pb_column h2 {
  font-weight: 600;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions #coupon_code {
  display: none;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions {
  padding: 20px 10px !important;
}
.cart_totals .cart-subtotal > th,
.cart_totals .order-total > th {
  color: #000;
}
.woocommerce .wc-proceed-to-checkout .button:hover {
  background-color: #fff;
}
.woocommerce .wc-proceed-to-checkout .button,
tbody .coupon > .button {
  font-weight: 600!important;
}
.et_pb_row .entry-title {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.cart_totals .cart-subtotal > th {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: bold;
}
* {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
}
.wc-block-components-main .wc-block-components-button {
  background-color: #f9abb9;
  color: #fff !important;
  border-radius: 20px;
}
.wp-block-woocommerce-checkout-order-summary-block > #\:rc\: .wc-block-components-panel__button,
#\:rc\: > .wp-block-woocommerce-checkout-order-summary-totals-block span,
.wc-block-components-sidebar-layout .wc-block-components-totals-wrapper {
  color: #000;
}
.tutor-mb-16 .tutor-icon-book-open {
  color: #ff7f9d !important;
}
.tutor-mb-16 .tutor-icon-mortarboard-o {
  color: #ff7f9d !important;
}
.tutor-mb-16 .tutor-icon-trophy {
  color: #ff7f9d !important;
}
.tutor-mb-16 .tutor-icon-user-graduate {
  color: #ff7f9d !important;
}
.tutor-mb-16 .tutor-icon-box-open {
  color: #ff7f9d !important;
}
.tutor-mb-16 .tutor-icon-coins {
  color: #ff7f9d !important;
}
.tutor-row > .tutor-mb-16 .tutor-round-box {
  background-color: #ffdee6 !important;
}
.tutor-container .tutor-dashboard-menu-divider-header {
  color: #000;
}
.tutor-dashboard-left-menu .tutor-icon-user-bold {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-mortarboard-o {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-bookmark-bold {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-star-bold {
  color: #ff7f9d !important;
}
.tutor-row .tutor-dashboard-menu-my-quiz-attempts > .tutor-fs-6 {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-quiz-attempt {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-cart-bold {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-question,
.tutor-dashboard-left-menu .tutor-icon-lock-line {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-rocket {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-bullhorn {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-wallet {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-quiz-o {
  color: #ff7f9d !important;
}
.tutor-row .tutor-dashboard-menu-settings > .tutor-fs-6 {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-gear {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-signout {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-certificate-landscape {
  color: #ff7f9d !important;
}
.tutor-dashboard-left-menu .tutor-icon-dashboard {
  color: #ff7f9d !important;
}
.tutor-container .tutor-btn {
  background: #ff7f9d !important;
  border: 0px;
}
.tutor-row .tutor-fs-6 a {
  text-align: center!important;
  margin: 30px !important;
  padding: 15px;
  border-radius: 20px;
}
.tutor-container p {
  text-align: justify!important;
}
#tutor-course-spotlight-overview > div > div > div > div:nth-child(2) > p:nth-child(5) {
  margin: 20px 0px 10px 0px;
}
#et-main-area > footer > div > div:nth-child(2) {
  padding: 0px!important;
}
#et-boc > #et-main-area .et_pb_section_0_tb_footer {
  padding-top: 50px!important;
  padding-bottom: 0!important;
}
#et-boc > #et-main-area .tutor-row > div {
  padding-bottom: 0!important;
  margin-bottom: 0!important;
}
.et_pb_blurb_0_tb_footer span {
  font-size: 15px!important;
}
.et_pb_blurb_1_tb_footer span {
  font-size: 15px!important;
}
.tutor-grid > div > .tutor-card-body a {
  width: 100%!important;
  padding: 0px!important
;
  margin: 0px!important;
  color: #000 !important;
  text-align: center!important;
  background: transparent!important;
}
.tutor-grid > #tutor-dashboard-my-course-755 > .tutor-card-body a {
  width: 100%!important;
}
.tutor-dashboard-content-inner div .tutor-course-name {
  text-align: center!important;
}
main .tutor-btn-show-more {
  padding: 10px!important;
  border-radius: 10px;
}
.entry-content .et_pb_text_inner {
  color: #000 !important;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
  font-size: 1.2em;
}
.et_pb_module #wp-submit {
  background-color: #f9abb9;
  padding: 10px!important;
  border-radius: 10px;
  color: #fff !important;
  font-size: 1.1em;
  font-weight: bold;
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}
.et_pb_module label {
  color: #000;
  font-size: 1.1em;
  margin-bottom: 15px!important;
}
.et_pb_module #user_login {
  border-radius: 10px!important;
  height: 35px!important;
  width: 400px!important;
  border: 2px solid #f9abb9;
}
.dtlms-course-list-col .tutor-icon-star-line,
.dtlms-course-list-loop-wrap > .dtlms-course-list-col .tutor-meta {
  display: none!important;
}
.tutor-wrap .dtlms-course-list-col .tutor-card-body {
  text-alig: center!important;
  padding: 0px!important;
}
.dtlms-course-list-loop-wrap > .dtlms-course-list-col .tutor-course-name {
  text-align: center !important;
  padding-bottom: 0px !important;
}
.dtlms-course-list-col .tutor-card-body a {
  font-weight: 600!important;
  font-size: 0.7em !important;
}
.dtlms-course-list-col .tutor-card-body a:hover {
  color: #fea3b2 !important;
}
div .wc-block-components-express-payment__title-container,
div .wc-block-components-express-payment__content,
.wc-block-components-sidebar-layout .wc-block-components-express-payment-continue-rule {
  display: none!important;
}
.wc-proceed-to-checkout iframe {
  display: none!important;
}
#tutor-course-details-tab-info ul {
  list-style: disc !important;
  list-style-position: outside !important;
  padding-left: 20px;
}
.tutor-tab > #tutor-course-details-tab-info h2,
.tutor-tab > #tutor-course-details-tab-info h3 {
  padding: 30px 0px !important;
}
.tutor-tab > #tutor-course-details-tab-info p {
  padding: 0px!important;
  margin: 0px!important;
}
.et_pb_module .tutor-wrap {
  width: 100%!important;
}
.dtlms-course-list-col .tutor-btn {
  font-size: 1em!important;
}
.tutor_course_list_0 .list-item-price .price,
.tutor_course_list_1 .list-item-price .price {
  flex-direction: column!important;
}
@media screen and (max-width: 375px) {
  #cursos-movil .tutor-wrap {
    padding: 0px;
  }
  #cursos-movil .dtlms-course-list-col {
    width: 45% !important;
    padding: 0px !important;
  }
  #cursos-movil {
    padding: 0px!important;
  }
}
@media screen and (max-width: 700px) {
  .tutor-ratings,
  .tutor-meta {
    display: none!important;
  }
  .tutor-grid {
    display: flex!important;
    grid-gap: 15px!important;
    flex-direction: row!now;
    flex-wrap: wrap!important;
  }
  .dtlms-course-list-col {
    width: 48%!important;
  }
  .tutor-card-body {
    padding: 5px !important;
  }
  .dtlms-course-list-loop-wrap > .dtlms-course-list-col .tutor-course-name {
    line-height: 20px!important;
    font-size: 1.3em !important;
  }
  .tutor-card-footer {
    padding: 10px 5px !important;
  }
  .tutor-course-list .tutor-btn {
    font-size: 1em!important;
  }
  #post-2 > div > div > div > div:nth-child(2) > div > div > div > div > p {
    color: #fff !important;
  }
  #cursos-movil .dtlms-course-list-col bdi {
    width: 100%!important;
  }
  #cursos-movil .dtlms-course-list-col .tutor-card-footer > .tutor-d-flex {
    display: flex!important;
    flex-direction: column !important;
  }
  .et_pb_module_inner > #cursos-movil .dtlms-course-list-loop-wrap {
    padding: 0px !important;
    width: 87vw;
  }
}
@media screen and (max-width: 500px) {
  .dtlms-course-list-col {
    width: 37%!important;
  }
  #cursos-movil .dtlms-course-list-col .tutor-btn {
    margin-top: 10px;
    font-size: 0.8em !important;
  }
}
