:root{--mcpdg-primary:#4769bc;--mcpdg-secondary:#a1339f;--mcpdg-danger:#f80000}.bb-about-instructor .bb-author-info{display:none}.bb-about-instructor .bb-author-meta{margin-top:.2rem}.sfwd-courses-filters{margin-right:0!important}.sfwd-courses-filters select{max-width:200px}@media(max-width:1082px){.sfwd-courses-filters{flex-direction:column!important;margin-right:15px;width:100%}.sfwd-courses-filters .select-wrap{margin-bottom:5px}.sfwd-courses-filters .select-wrap select{max-width:none;width:100%}}.ld-secondary-header .grid-filters{display:none}.bb-cover-list-item{height:auto!important}.bb-cover-list-item.bb-course-paid{padding-bottom:0!important}.bb-cover-list-item .mcpdg-card-course-availability{align-items:center;border-bottom:1px solid #eaecef;display:flex;flex-direction:row;padding:.8rem}.bb-cover-list-item .mcpdg-card-course-availability .col:first-child{margin-right:.5rem}.bb-cover-list-item .mcpdg-card-course-availability .col:last-child{line-height:1.2rem}.bb-cover-list-item .mcpdg-card-course-availability .col:last-child .mcpdg-card-course-availability-date{color:#4769bc;display:block;font-size:.9rem}.bb-cover-list-item .mcpdg-card-course-availability .col:last-child .mcpdg-card-course-availability-spaces{font-size:.8rem}.bb-cover-list-item .bb-card-course-details{padding:20px}.bb-cover-list-item .bb-card-course-details .mcpdg-course-type-wrapper{margin-bottom:.5rem}.bb-cover-list-item .bb-card-course-details .mcpdg-course-type-wrapper .mcpdg-course-type{align-items:center;border-radius:40px;color:#fff;display:inline;line-height:normal;padding:.5rem}.bb-cover-list-item .bb-card-course-details .mcpdg-course-type-wrapper .mcpdg-course-type span{margin-left:.1rem}.bb-cover-list-item .bb-card-course-details .course-lesson-count{margin-bottom:1rem}.mcpdg-card-course-type{font-size:.7rem;margin-bottom:1rem}.mcpdg-card-course-price-wrapper{text-align:right}.mcpdg-card-course-price-wrapper .mcpdg-card-course-price{background:var(--mcpdg-secondary);border-radius:15px;color:#fff;display:inline-block;font-size:.8rem;padding:0 .5rem;width:auto}.bb-course-items{transition:transform .35s ease-in-out,opacity .35s ease-in-out}.bb-course-items.bb-course-items-loading{opacity:.2;transform:scale(.99)}.lms-topic-sidebar-wrapper .mcpdg-topic-sidebar-discussions{padding:0 0 .8rem;text-align:center}.bb-single-course-sidebar .ld-status,.sfwd-course-nav .ld-status{height:auto}.learndash-content-body .mcpdg-discussion-callout{border-radius:25px;box-shadow:0 0 20px rgba(90,90,90,.2);margin-top:4rem;padding:2rem;text-align:center}.learndash-content-body .mcpdg-discussion-callout a{color:#fff}.mcpdg-ld-list-item-icon{margin-right:.5rem}.mcpdg-eval-form-banner{border-radius:10px;box-shadow:0 0 20px rgba(90,90,90,.2);margin-bottom:2rem!important;margin-top:2rem!important;padding:2rem}.mcpdg-eval-form-banner .mcpdg-eval-form-banner-title{font-size:1.4rem;font-weight:500;margin-bottom:.8rem}.mcpdg-eval-form-banner .mcpdg-eval-form-banner-intro{margin-bottom:1.5rem}.mcpdg-eval-form-banner a{color:#fff!important;margin-bottom:.5rem}.members-list .item-entry .list-wrap-inner{display:flex;flex-direction:column;height:100%}.members-list .item-entry .list-wrap-inner .item{display:flex;flex-direction:column}.members-list .item-entry .list-wrap-inner .item .item-block{flex-grow:1}.members-list .item-entry .list-wrap-inner .item .item-block .member-headline{display:block;margin:15px 0}.signup-form .field_about,.signup-form .field_achievements,.signup-form .field_experience,.signup-form .field_headline,.signup-form .field_my-cpd-goals,.signup-form .field_qualifications{display:none}.signup-form .description{margin-top:0!important}#profile-edit-form .field_about .mce-statusbar,#profile-edit-form .field_about .wp-editor-tools{display:none}#profile-edit-form .field_about .wp-editor-container{border:0!important}#profile-edit-form .field_about iframe{border:1px solid #dedfe2;border-radius:3px;box-shadow:none;font-family:inherit}.type-post .entry-header{display:inline-block}.wpProQuiz_questionListItem form{width:100%}.entry-header{display:none}.home-page .content-area{padding-top:0}.mcpdg-frontend-admin-bar{background:#488ada;display:flex;justify-content:center;padding:.3rem;position:fixed;width:100%;z-index:620}.mcpdg-frontend-admin-bar a{align-content:center;align-items:center;color:#fff;display:flex;padding:.3rem}.mcpdg-frontend-admin-bar a span{margin-right:.3rem}.mcpdg-frontend-admin-bar a:hover{color:#fff!important}.content-builder-body .ProseMirror img,.content-builder-body p img,.entry-content .ProseMirror img,.entry-content p img,.ld-tabs-content .ProseMirror img,.ld-tabs-content p img,.learndash_content_wrap .ProseMirror img,.learndash_content_wrap p img{border-radius:15px;box-shadow:0 0 20px rgba(90,90,90,.2);margin:1.5rem 0;max-width:100%}.content-builder-body .video-node,.entry-content .video-node,.ld-tabs-content .video-node,.learndash_content_wrap .video-node{box-shadow:0 0 20px rgba(90,90,90,.2);margin:1.5rem 0}.content-builder-body .zoom-link-node,.entry-content .zoom-link-node,.ld-tabs-content .zoom-link-node,.learndash_content_wrap .zoom-link-node{align-items:center;border-radius:15px;box-shadow:0 0 20px rgba(90,90,90,.2);display:flex;margin:1.5rem 0;padding:1.5rem}.content-builder-body .zoom-link-node div,.entry-content .zoom-link-node div,.ld-tabs-content .zoom-link-node div,.learndash_content_wrap .zoom-link-node div{margin-left:1rem;width:100%}.content-builder-body .zoom-link-node div input,.entry-content .zoom-link-node div input,.ld-tabs-content .zoom-link-node div input,.learndash_content_wrap .zoom-link-node div input{width:100%}.content-builder-body .zoom-link-node div a,.entry-content .zoom-link-node div a,.ld-tabs-content .zoom-link-node div a,.learndash_content_wrap .zoom-link-node div a{color:#fff;width:100%}.content-builder-body iframe,.entry-content iframe,.ld-tabs-content iframe,.learndash_content_wrap iframe{background:#ededed;border:0;border-radius:15px;box-shadow:0 0 20px rgba(90,90,90,.2);position:relative;width:100%}.content-builder-body .iframe__input,.entry-content .iframe__input,.ld-tabs-content .iframe__input,.learndash_content_wrap .iframe__input{background-clip:padding-box;background-color:#fff;border:2px solid #d3dae1;border-radius:5px;color:#495057;display:block;font-size:1rem;line-height:1.5;margin-top:1rem;padding:.6rem .95rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.content-builder-body .iframe__input:focus,.entry-content .iframe__input:focus,.ld-tabs-content .iframe__input:focus,.learndash_content_wrap .iframe__input:focus{background-color:#fff;border-color:#7b439758;box-shadow:0 0 0 .2rem rgba(123,67,151,.25);color:#495057;outline:0}.content-builder-body .node-intro,.entry-content .node-intro,.ld-tabs-content .node-intro,.learndash_content_wrap .node-intro{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.content-builder-body p,.entry-content p,.ld-tabs-content p,.learndash_content_wrap p{margin:1em 0!important}.elite_vp_mainContainer{width:auto!important}.cpd-add-to-cart-wrap{width:100%}.cpd-add-to-cart-wrap .price-wrap{font-size:2rem;margin-bottom:1rem;text-align:center}.cpd-add-to-cart-wrap .cart{display:flex;flex-direction:column;width:100%}.cpd-add-to-cart-wrap .cart .bs-quantity{display:flex;margin-bottom:.5rem;margin-right:0;width:100%}.cpd-add-to-cart-wrap .cart .bs-quantity .qty-nav,.cpd-add-to-cart-wrap .cart .bs-quantity .qty-nav .quantity-button{width:100%}.cpd-add-to-cart-wrap .cpd-multi-licence-wrapper{border:1px solid #dedfe2;border-radius:15px;margin-top:1.2rem}.cpd-add-to-cart-wrap .cpd-multi-licence-wrapper .cpd-multi-licence-wrapper-header{border-bottom:1px solid #dedfe2;padding:1rem;text-align:center}.cpd-add-to-cart-wrap .cpd-multi-licence-wrapper .cpd-multi-licence-wrapper-header h3{margin-bottom:0}.cpd-add-to-cart-wrap .cpd-multi-licence-wrapper .cpd-multi-licence-wrapper-body .cpd-multi-licence-wrapper-item{border-bottom:1px solid #dedfe2;padding:1rem}.cpd-add-to-cart-wrap .cpd-multi-licence-wrapper .cpd-multi-licence-wrapper-body .cpd-multi-licence-wrapper-item:last-child{border:0}.wpforms-container .wpforms-head-container{margin-bottom:2rem}