/*
 Theme Name:   Twenty Seventeen Child
 Theme URI:    https://example.com/twentytwenty-child/
 Description:  Child theme for the Twenty Seventeen theme
 Author:       Your Name
 Author URI:   https://example.com
 Template:     twentytwenty
 Version:      1.2.1
*/

/* Import parent theme styles */
@import url("../twentytwenty/style.css");

/* Your custom CSS below */
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');

html, body {
    font-family: "Raleway", sans-serif !important;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
}

.header-inner {
    padding: 0.5rem 0 !important;
}

.entry-content {
    font-family: "Raleway", sans-serif !important;
    letter-spacing: normal;
}

.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  max-width: 90rem !important;
  width: calc(100% - 4rem);
}

/* Page home */
.steps {
    padding: 0;
    margin: 0;
    list-style: none;
    margin-bottom: 20px;
}
.steps > li {
    float: left;
    width: 33.333%;
    padding: 15px;
}
.steps > li > img {
    margin: auto;
    display: block;
}
.steps > li > h3 {
    text-align: center;
        font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
}
.steps > li > p {
    text-align: left;
    padding: 0 10px;
}

.site-content header.entry-header {
    padding: 25px 0;
    background-color: #f2f2f2;
    margin-bottom: 20px;
}

/* Tema */
.site-content {
  padding: 0 !important;
}
.site-branding {
    padding: 1em 0;
  }
.site-content {
    padding: 2em 0 0 !important;
}
.entry-content {
    float: none;
    width: 100% !important;
}


/**/
.course-price,
.courses-order-by-wrapper,
.meta-item-level,
.course-instructor-category,
.course-instructor{
    display: none !important;
}

/**/
.um-login .um-col-121 {
    width: 100% !important;
    float: none;
}

video, video-lesson {
    height: 490px !important;
    max-height: 490px !important;
}

.lp-button.button-complete-lesson.lp-btn-complete-item {
  background: #3db748;
  border-color: transparent;
  color: #fff;
  border-radius: 8px;
  margin: 8px !important;
  padding: 18px !important;
  font-size: 22px;
  font-weight: bold;
}

#popup-header .lp-button{
    background: #3db748;
  white-space: nowrap;
  padding: 15px 25px;
  font-size: 1.7rem;
  font-weight: bold;
}