.elementor-1230 .elementor-element.elementor-element-b032a75:not(.elementor-motion-effects-element-type-background), .elementor-1230 .elementor-element.elementor-element-b032a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D270CC;background-image:url("https://stg-rateprogrambws-staging.kinsta.cloud/wp-content/uploads/2022/12/course-info-banner@2x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1230 .elementor-element.elementor-element-b032a75 > .elementor-background-overlay{background-color:#000000FC;opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1230 .elementor-element.elementor-element-b032a75 > .elementor-container{min-height:720px;}.elementor-1230 .elementor-element.elementor-element-b032a75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1230 .elementor-element.elementor-element-2b8ed05 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-1230 .elementor-element.elementor-element-2b8ed05 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-1230 .elementor-element.elementor-element-2b8ed05 > .elementor-element-populated{color:#FFFFFF;}.elementor-1230 .elementor-element.elementor-element-2b8ed05 .elementor-element-populated a{color:#FFFFFF;}.elementor-1230 .elementor-element.elementor-element-629a83f .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-1230 .elementor-element.elementor-element-35d5dca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1230 .elementor-element.elementor-element-35d5dca .elementor-heading-title{font-size:52px;font-weight:700;line-height:1.07em;}.elementor-1230 .elementor-element.elementor-element-ff3dc62{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;font-size:16px;font-style:italic;}.elementor-1230 .elementor-element.elementor-element-73c439e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1230 .elementor-element.elementor-element-cc819d1:not(.elementor-motion-effects-element-type-background), .elementor-1230 .elementor-element.elementor-element-cc819d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1230 .elementor-element.elementor-element-cc819d1, .elementor-1230 .elementor-element.elementor-element-cc819d1 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-1230 .elementor-element.elementor-element-cc819d1{box-shadow:0px 0px 17px 0px rgba(2, 6.000000000000023, 19, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-1230 .elementor-element.elementor-element-cc819d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1230 .elementor-element.elementor-element-7cf2e81 > .elementor-widget-container{background-color:#F5F6F8;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;}.elementor-1230 .elementor-element.elementor-element-7cf2e81{text-align:center;}.elementor-1230 .elementor-element.elementor-element-7cf2e81 .elementor-heading-title{font-size:24px;}.elementor-1230 .elementor-element.elementor-element-2befb75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1230 .elementor-element.elementor-element-2befb75{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E1E4;padding:0px 0px 15px 0px;}.elementor-1230 .elementor-element.elementor-element-da84450 .elementor-heading-title{font-weight:700;}.elementor-1230 .elementor-element.elementor-element-3441dfe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1230 .elementor-element.elementor-element-3441dfe{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E1E4;padding:15px 0px 15px 0px;}.elementor-1230 .elementor-element.elementor-element-54b63d6 .elementor-heading-title{font-weight:700;}.elementor-1230 .elementor-element.elementor-element-8de68bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1230 .elementor-element.elementor-element-8de68bf{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E1E4;padding:15px 0px 15px 0px;}.elementor-1230 .elementor-element.elementor-element-beb0295 .elementor-heading-title{font-weight:700;}.elementor-1230 .elementor-element.elementor-element-9fa1e05{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-1230 .elementor-element.elementor-element-ed5c35b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1230 .elementor-element.elementor-element-ed5c35b{padding:25px 0px 0px 0px;}.elementor-1230 .elementor-element.elementor-element-e279833 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-1230 .elementor-element.elementor-element-8f65242 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1230 .elementor-element.elementor-element-8f65242{padding:25px 0px 0px 0px;}.elementor-1230 .elementor-element.elementor-element-73a9e0c{margin-top:80px;margin-bottom:80px;}.elementor-1230 .elementor-element.elementor-element-7738cdd .elementor-heading-title{font-size:30px;line-height:1.1em;}@media(min-width:768px){.elementor-1230 .elementor-element.elementor-element-2b8ed05{width:60%;}.elementor-1230 .elementor-element.elementor-element-73c439e{width:40%;}.elementor-1230 .elementor-element.elementor-element-0a830ea{width:30%;}.elementor-1230 .elementor-element.elementor-element-23f45e0{width:70%;}.elementor-1230 .elementor-element.elementor-element-d2d1316{width:30%;}.elementor-1230 .elementor-element.elementor-element-02bfc10{width:70%;}.elementor-1230 .elementor-element.elementor-element-9abf3fe{width:30%;}.elementor-1230 .elementor-element.elementor-element-0d95345{width:70%;}.elementor-1230 .elementor-element.elementor-element-9513c0e{width:30%;}.elementor-1230 .elementor-element.elementor-element-bae4cf9{width:70%;}}@media(max-width:1023px) and (min-width:768px){.elementor-1230 .elementor-element.elementor-element-2b8ed05{width:100%;}.elementor-1230 .elementor-element.elementor-element-73c439e{width:100%;}}@media(max-width:1366px){.elementor-1230 .elementor-element.elementor-element-b032a75 > .elementor-container{min-height:700px;}.elementor-1230 .elementor-element.elementor-element-35d5dca .elementor-heading-title{font-size:50px;}}@media(max-width:1023px){.elementor-1230 .elementor-element.elementor-element-b032a75 > .elementor-container{min-height:0vh;}.elementor-1230 .elementor-element.elementor-element-b032a75{padding:120px 0px 60px 0px;}.elementor-1230 .elementor-element.elementor-element-35d5dca > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1230 .elementor-element.elementor-element-35d5dca .elementor-heading-title{font-size:40px;}.elementor-1230 .elementor-element.elementor-element-ff3dc62{width:100%;max-width:100%;}.elementor-1230 .elementor-element.elementor-element-cc819d1{padding:10px 10px 10px 10px;}.elementor-1230 .elementor-element.elementor-element-9fa1e05{width:100%;max-width:100%;}.elementor-1230 .elementor-element.elementor-element-73a9e0c{margin-top:60px;margin-bottom:60px;}.elementor-1230 .elementor-element.elementor-element-7738cdd .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-1230 .elementor-element.elementor-element-629a83f{text-align:center;}.elementor-1230 .elementor-element.elementor-element-35d5dca{text-align:center;}.elementor-1230 .elementor-element.elementor-element-35d5dca .elementor-heading-title{font-size:35px;}.elementor-1230 .elementor-element.elementor-element-ff3dc62{text-align:center;font-size:15px;}.elementor-1230 .elementor-element.elementor-element-73c439e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-7cf2e81 .elementor-heading-title{font-size:20px;}.elementor-1230 .elementor-element.elementor-element-2befb75{padding:0px 0px 10px 0px;}.elementor-1230 .elementor-element.elementor-element-0a830ea > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-da84450{text-align:center;}.elementor-1230 .elementor-element.elementor-element-23f45e0 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-4fb06ab{text-align:center;}.elementor-1230 .elementor-element.elementor-element-3441dfe{padding:10px 0px 10px 0px;}.elementor-1230 .elementor-element.elementor-element-d2d1316 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-54b63d6{text-align:center;}.elementor-1230 .elementor-element.elementor-element-02bfc10 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-9e865b9{text-align:center;}.elementor-1230 .elementor-element.elementor-element-8de68bf{padding:10px 0px 10px 0px;}.elementor-1230 .elementor-element.elementor-element-9abf3fe > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-beb0295{text-align:center;}.elementor-1230 .elementor-element.elementor-element-0d95345 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1230 .elementor-element.elementor-element-9fa1e05{text-align:center;}.elementor-1230 .elementor-element.elementor-element-e279833{text-align:center;}.elementor-1230 .elementor-element.elementor-element-e279833 .elementor-heading-title{font-size:25px;}.elementor-1230 .elementor-element.elementor-element-f228a05 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1230 .elementor-element.elementor-element-d57a730 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1230 .elementor-element.elementor-element-73a9e0c{margin-top:40px;margin-bottom:40px;}.elementor-1230 .elementor-element.elementor-element-7738cdd .elementor-heading-title{font-size:20px;}}/* Start custom CSS for section, class: .elementor-element-ed5c35b */.logged-in.active-customer .elementor-1230 .elementor-element.elementor-element-ed5c35b{
    display: none
}

.logged-in.active-customer.elementor-editor-active    .elementor-1230 .elementor-element.elementor-element-ed5c35b{
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d57a730 */.logged-in.inactive-customer .elementor-1230 .elementor-element.elementor-element-d57a730{
    display: none
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8f65242 */.elementor-1230 .elementor-element.elementor-element-8f65242{
    display: none;
}
.logged-in .elementor-1230 .elementor-element.elementor-element-8f65242{
    display: block
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cc819d1 */.elementor-1230 .elementor-element.elementor-element-cc819d1{
    max-width: 450px;
}

@media(max-width: 1023px){
    .elementor-1230 .elementor-element.elementor-element-cc819d1{
        margin: 0 auto 0 0;
    }
}

@media(max-width: 767px){
    .elementor-1230 .elementor-element.elementor-element-cc819d1{
        margin: auto;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-68d27e0 */.course-items .disabled {
  pointer-events: none;
  cursor: default;
}

.course-parent,
.course-child{
	padding: 15px 0;
	border-bottom: 1px #28114B solid;
	line-height: 1.8;
}
.course-parent a span,
.course-child a span,
.course-parent .v,
.course-child .v{
	font-weight: 700;
	margin-right: 45px;
	display: inline-block;
	width: 80px;
}
.course-child{
	border-color: #E0E1E4;
}
.course-child a,
.course-child .l{
	font-weight: 700;
}
.course-child a span,
.course-child .v{
	font-weight: 400;
}
.course-child.quiz{
    padding: 15px 50px;
	
}
.course-child.quiz{
    padding: 15px 50px;
}

@media(max-width: 767px){
	.course-parent a span,
	.course-child a span,
	.course-parent .v,
	.course-child .v{
		display: block;
		width: auto;
		margin: 0;
		font-weight: 700;
	}
	.course-child{
		padding-left: 20px;
	}
	.course-child a{
		font-weight: 400;
	}
	.course-child.quiz{
		padding: 15px 0 15px 20px;
	}
	.course-child.quiz a{
		font-weight: 700;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d33574 */.elementor-1230 .elementor-element.elementor-element-6d33574{
    max-width: 960px;
}/* End custom CSS */