.ld-course-list-items .ld_course_grid .type-sfwd-courses{line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;display:block;position:relative;padding:0;margin:0}.ld-course-list-items .ld_course_grid .type-sfwd-courses .ld_course_grid_price{background:#5cb85c;box-shadow:0 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px rgba(0,0,0,.2);color:#fff;text-shadow:0 1px rgba(0,0,0,.3);position:absolute;font-size:14px;left:-8px;top:10px;padding:3px 10px;z-index:2;font-weight:700}.ld-course-list-items .ld_course_grid .type-sfwd-courses .ld_course_grid_price:before{border:4px solid transparent;content:"";position:absolute;left:0;bottom:-8px}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled,.ld-course-list-items .ld_course_grid .type-sfwd-courses .ld_course_grid_price.ribbon-enrolled{background-color:#35d293}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled::before,.ld-course-list-items .ld_course_grid .type-sfwd-courses .ld_course_grid_price.ribbon-enrolled::before{border-top:4px solid #35d293;border-right:4px solid #35d293}.ld-course-list-items .ld_course_grid .thumbnail.course,.ld-course-list-items .ld_course_grid .type-sfwd-courses{border:0;border-radius:0;height:100%;display:flex;flex-direction:column;box-shadow:0 0 8px 2px rgba(164,147,153,.3)}.ld-course-list-items .ld_course_grid .thumbnail.course .course-thumbnail,.ld-course-list-items .ld_course_grid .type-sfwd-courses .course-thumbnail{line-height:0}.ld-course-list-items .ld_course_grid .thumbnail.course .course-dates,.ld-course-list-items .ld_course_grid .type-sfwd-courses .course-dates{padding:7px 14px;color:#fff;font-size:.9rem;background-color:#8e85bc;font-weight:700}.ld-course-list-items .ld_course_grid .thumbnail.course .caption,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption{color:#707070;padding:0;display:flex;flex-direction:column;flex-grow:1}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .entry-title,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .entry-title{margin:0 0 15px 0!important;padding:7px 14px;font-size:1.1rem;font-weight:600;text-transform:uppercase}.ld-course-list-items .ld_course_grid .thumbnail.course .caption p.entry-content,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption p.entry-content{margin:0 0 15px 0!important;padding:0 14px}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .course-duration,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .course-duration{padding:0 14px;margin:0 0 10px 0!important;font-weight:700}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .ld_course_grid_button,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .ld_course_grid_button{background:#5641be;padding:10px 5px;text-align:center;margin-top:auto!important;margin-bottom:0!important}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .ld_course_grid_button a.btn,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .ld_course_grid_button a.btn{display:inline-block;width:auto;background-color:#2899c9;font-weight:700;text-transform:uppercase;border-radius:0;min-width:140px;letter-spacing:.1rem;border-color:#2899c9;font-size:14px}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .course-teachers,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .course-teachers{padding:12px 14px 8px}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .course-teachers .fa,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .course-teachers .fa{font-size:1.3rem;margin-right:10px}.ld-course-list-items .ld_course_grid .thumbnail.course .caption .course-teachers .course-teacher,.ld-course-list-items .ld_course_grid .type-sfwd-courses .caption .course-teachers .course-teacher{font-size:.9rem}.menu-item.login-button a{background-color:#8e85bc;color:#fff!important;text-transform:uppercase;padding:1px 15px;font-size:.8rem;font-weight:600;font-family:Lato,var(--nv-fallback-ff)}.menu-item.login-button a:hover{background-color:var(--nv-secondary-accent)}.menu-item.login-button a::after{content:"";height:0!important}.learndash-wrapper .ld-login-modal{text-align:left}.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading{color:#2c383b;display:inline-block;margin:0;font-weight:700;font-size:1.5rem}.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading h3{text-transform:uppercase;color:#8e85bc}.learndash-wrapper .ld-login-modal .ld-login-modal-form p.login-submit{text-align:left;text-transform:uppercase}.learndash-wrapper .ld-login-modal .ld-login-modal-form label{text-transform:uppercase;color:#2c383b;font-weight:400}.learndash-wrapper .ld-login-modal input[type=submit]{background-color:#2899c9;border-radius:3px}.learndash-wrapper .ld-login-modal input[type=submit]:hover{opacity:1;background-color:#1d759a}.learndash-wrapper .ld-login-modal .ld-login-modal-branding{text-align:center}.learndash-wrapper .ld-login-modal .ld-login-modal-branding img{max-height:100px;width:auto;max-width:100%}.learndash-wrapper .ld-login-modal .ld-login-modal-register{background:#8e85bc}.learndash-wrapper .ld-button.ld-button-reverse{color:#8e85bc;text-transform:uppercase}.learndash-wrapper .ld-button.ld-button-reverse:hover{color:#fff;background:#2899c9}.learndash-wrapper .ld-login-modal .ld-login-modal-register #wp-submit{background-color:#2899c9;border:none;border-radius:3px}.learndash-wrapper .ld-login-modal .ld-login-modal-register #wp-submit:hover{opacity:1;background-color:#1d759a}.single-sfwd-courses .entry-header{background:#8e85bc;background:linear-gradient(180deg,#8e85bc 0,#5641be 100%);height:104px;display:flex;margin-bottom:70px;position:relative}.single-sfwd-courses .entry-header .entry-header-content{display:flex;align-items:center;justify-content:center}.single-sfwd-courses .entry-header .entry-title{text-transform:uppercase;color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:0}.course-content{margin-bottom:40px}.course-content ul{list-style:initial}.course-contents-heading{margin-top:40px}.course-contents-heading h3{display:inline-block;padding-bottom:3px;font-weight:700;margin-bottom:20px;color:#8e85bc;font-size:1.3rem;font-family:sans-serif}.ld-item-list.ld-lesson-list .ld-section-heading h2{color:#8e85bc}.course-sidebar .no-access{display:none}.course-sidebar .course-dates,.course-sidebar .course-duration,.course-sidebar .course-price,.course-sidebar .course-students-heading,.course-sidebar .course-teachers-heading,.course-sidebar .widget-title{margin-bottom:20px;padding:10px;background-color:#8e85bc;color:#fff;font-weight:600;font-size:1rem}.course-sidebar .course-dates span.fa,.course-sidebar .course-duration span.fa,.course-sidebar .course-price span.fa,.course-sidebar .course-students-heading span.fa,.course-sidebar .course-teachers-heading span.fa,.course-sidebar .widget-title span.fa{font-size:1.3rem;margin-right:10px}.course-sidebar .course-teacher{display:grid;grid-gap:10px;grid-template-columns:2fr 5fr;grid-template-rows:1fr}.course-sidebar .course-teacher .course-teacher-avatar{grid-column:1;grid-row:1}.course-sidebar .course-teacher .course-teacher-avatar .avatar{width:100%}.course-sidebar .course-teacher .course-teacher-name{grid-column:2;grid-row:1;align-self:center;color:#8e85bc;font-weight:600;font-size:1rem}.course-sidebar .course-teacher .course-teacher-name a{color:#8e85bc;text-decoration:none}.course-sidebar .course-teacher .course-teacher-description{grid-column:1/3;grid-row:2;color:#b2b2b2;font-size:.85rem}.course-sidebar .course-resume-link{margin-top:20px;margin-bottom:20px;padding:0 10px}.course-sidebar .course-resume-link .ld-course-resume.ld-button{border-radius:3px;background-color:#2899c9;text-transform:uppercase;font-size:1.2rem}.course-sidebar .course-resume-link .ld-course-resume.ld-button:hover{background-color:#1d759a;opacity:1}.course-sidebar .course-students-list{display:flex;flex-wrap:wrap}.course-sidebar .course-students-list .course-student{flex:1 1 calc(33% - 8px);max-width:calc(33% - 8px);margin:0 4px 10px}.course-sidebar .course-students-list .course-student .avatar{width:100%}.course-sidebar .sidebar{margin-top:20px}.course-sidebar .sidebar .widget-title{position:relative;margin-bottom:0;padding-left:45px}.course-sidebar .sidebar .widget-title:before{content:"\f086";font-family:'Font Awesome 5 Free';position:absolute;top:50%;left:10px;transform:translate(0,-50%);font-size:1.3rem}.course-sidebar .sidebar ul{list-style:none;padding:0}.course-sidebar .sidebar ul a{color:#8e85bc;font-weight:600;font-size:1.1rem}.course-sidebar .course-aditional-info .course-aditional-info-content{color:#777;font-size:.9rem}img.avatar{border-radius:50%;border:1px solid #999}.wp-block-uagb-tabs{margin:0 0}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab{border-color:#7a7a7a;background-color:#a7a7a7;color:#fff;margin:0;padding:10px 4px;border-radius:0;display:flex;align-items:center;justify-content:center}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab a span{color:#fff;font-weight:700}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active{background-color:#8e85bc}.wp-block-uagb-tabs .uagb-tab{font-size:.9rem;font-family:'Roboto Condensed',sans-serif;min-width:100px;line-height:1.1rem}.wp-block-uagb-tabs .uagb-tabs__body-wrap{border:1px solid #7a7a7a}.uagb-tabs__wrap.uagb-tabs__vstyle6-mobile{flex-direction:column}.uagb-tabs__wrap.uagb-tabs__vstyle6-mobile ul.uagb-tabs__panel{flex-direction:row;flex-wrap:wrap;min-width:initial;max-width:initial}.uagb-tabs__wrap.uagb-tabs__vstyle6-mobile ul.uagb-tabs__panel .uagb-tab{margin:0;border-radius:0}.uagb-tabs__wrap.uagb-tabs__vstyle6-mobile .uagb-tabs__body-wrap{max-width:100%}.entry-content .learndash-wrapper .ld-expand-button:not(.ld-button-alternate){background:#1d98cb}.entry-content .learndash-wrapper .ld-expand-button.ld-button-alternate{color:#1d98cb}.entry-content .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background-color:#1d98cb}.entry-content .learndash-wrapper .ld-table-list .ld-table-list-header{background-color:#1d98cb}.entry-content .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,.entry-content .learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover{color:#8e85bc}.entry-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details{word-break:keep-all}.forums-list{margin-top:20px}.forums-list .forums-header{background:linear-gradient(180deg,#88ae4b 0,#455826 100%);padding:.75em 3.125em .75em 1em;color:#fff;font-weight:700;text-transform:uppercase;font-family:Roboto Condensed,var(--nv-fallback-ff)}.forums-list .forums-header a{color:#fff}.forums-list .forums-header a::before{content:"\f086";font-family:'Font Awesome 5 Free';font-size:1.3rem;color:#fff;margin-right:10px}.forums-list .forums-content{padding:10px 20px;font-weight:700}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger{background-color:#8e85bc;background:linear-gradient(180deg,#88ae4b 0,#455826 100%)}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{background:#fff;color:#8e85bc;right:auto}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background-color:#8e85bc}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title .ld-status-incomplete{border-color:#8e85bc}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{color:#8e85bc}.ld-tab-content a,.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading:hover,.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover{color:#8e85bc}.learndash-wrapper #learndash_mark_complete_button:hover,.learndash-wrapper .learndash_mark_complete_button:hover{background-color:#8e85bc}.learndash-wrapper .ld-button{background-color:#8e85bc}.learndash-wrapper .ld-button:hover{background-color:#8e85bc}.learndash-wrapper .ld-button:focus{color:#fff}.learndash-wrapper .ld-focus .ld-content-actions .ld-button{background-color:#35d293;border-radius:3px;text-transform:uppercase}.learndash-wrapper .ld-focus .ld-content-actions .ld-button:hover{background-color:#35d293}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a{color:#8e85bc}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress{background-color:#8e85bc}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active{color:#8e85bc}.learndash-wrapper .ld-table-list .ld-table-list-header,.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active::after{background:#8e85bc}.sfwd-mark-complete{margin-bottom:10px}.ld-focus-content h1,.ld-focus-content h2,.ld-focus-content h3,.ld-focus-content h4,.ld-focus-content h5{color:#8e85bc}.ld-focus-content .ld-tabs-content{font-family:Roboto,sans-serif;color:#2c383b}.ld-focus-content .ld-tabs-content h1,.ld-focus-content .ld-tabs-content h2,.ld-focus-content .ld-tabs-content h3,.ld-focus-content .ld-tabs-content h4,.ld-focus-content .ld-tabs-content h5{font-family:Roboto,sans-serif}.course-request-form{background:linear-gradient(180deg,#8e85bc 0,#5641be 100%);padding:30px;color:#fff;margin-bottom:40px}.course-request-form .text-intro{font-size:1.1rem;margin-bottom:20px}.course-request-form h4{text-transform:uppercase;font-weight:700;font-size:1.3rem;text-align:center;margin-bottom:.5rem}.course-request-form h5{margin-bottom:0;text-transform:uppercase;font-weight:700}.course-request-form input[type=email],.course-request-form input[type=text],.course-request-form textarea{width:100%;border-radius:0}.course-request-form label:not(.radio){font-weight:700;text-transform:uppercase;font-family:Roboto Condensed,var(--nv-fallback-ff)}.course-request-form label:not(.radio) span{font-weight:400;text-transform:none}.course-request-form label.radio{margin-right:10px}.course-request-form .form-error{font-size:.9rem;color:#d3d3d3}.course-request-form .row{margin-bottom:20px}.course-request-form .submit{text-align:center}.course-request-form .submit .btn{background-color:#2899c9;border-radius:0;min-width:50%}.course-request-form .submit .btn:hover{background-color:#1d759a}.course-request-form .row-motivation,.course-request-form .row-name,.course-request-form .row-organization,.course-request-form .row-profession{margin-bottom:20px}.course-request-form .questions-intro,.course-request-form .row-location{margin-bottom:10px}.course-request-form .loading{text-align:center}.profile-header{background:#8e85bc;background:linear-gradient(180deg,#88ae4b 0,#455826 100%);display:flex;margin-bottom:40px;padding:30px 0 30px 0;color:#fff}.profile-header .entry-header-content{max-width:900px}.profile-header .profile-header-page-title{text-transform:uppercase;color:#fff;font-weight:700;font-size:1.8rem;text-align:left;margin-bottom:4rem}.profile-info{display:flex;word-break:keep-all}.profile-info .profile-user-info-actions{margin-right:3rem;text-align:center;min-width:150px}.profile-info .profile-user-info-actions .profile-image{margin-bottom:20px}.profile-info .profile-user-info-actions .profile-actions .btn{background-color:#2899c9;display:block;margin-bottom:5px}.profile-info .profile-user-info-actions .profile-actions .btn:hover{background-color:#1d759a}.profile-info .profile-user-description{flex-grow:1}.profile-info .profile-user-description .profile-user-name{font-size:1.7rem}.profile-content .profile-actions{display:flex;flex-direction:column;margin-top:20px}.profile-content .profile-user-name{font-weight:600}.profile-content .profile-user-fields{margin-bottom:3rem}.profile-content .profile-user-fields a:hover{text-decoration:underline}.profile-content .profile-user-fields .profile-field-label{font-weight:600;margin-right:6px;min-width:100px;text-align:right}.profile-content h2.edit-profile-screen,.profile-content h3.profile-group-title{display:none}.profile-content input[type=text]{min-width:50%;padding:.4rem .2rem}.profile-content .field-visibility-settings-header{font-size:.9rem;margin-top:4px}.profile-content button{border-radius:5px;border:none}.profile-content button:hover{background:#2c383b;color:#fff}.profile-content input[type=submit]{background-color:#2899c9;color:#fff}.profile-content input[type=submit]:hover{background:#1d98cb}.profile-content .bp-help-text a{color:#8e85bc}.bp-menu.bp-profile-nav{background-color:var(--nv-primary-accent);color:#fff;padding:0}.bp-menu.bp-profile-nav a{color:#fff!important;display:block;font-family:Lato,var(--nv-fallback-ff);padding:1px 15px;font-size:.8rem;font-weight:600}.bp-menu.bp-profile-nav a:hover{background-color:var(--nv-secondary-accent);border:none;color:#fff!important}.bp-menu.bp-profile-nav a::after{display:none!important}.bp-menu.bp-profile-nav a span.fas{margin-right:3px}.mb-page-header{background:#8e85bc;background:linear-gradient(180deg,#88ae4b 0,#455826 100%);margin-bottom:40px;padding:30px 0 30px 0;color:#fff}.mb-page-header .header-page-title{text-transform:uppercase;color:#fff;font-weight:700;font-size:1.5rem;text-align:center;margin-bottom:0}