
.elementor-5511 .elementor-element.elementor-element-c3a5d84 {
	padding: 0px 0px 0px 0px;
}

.elementor-5511 .elementor-element.elementor-element-d6c9055 > .elementor-element-populated {
	margin: 0px 0px 30px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item {
	width: 33.333333%;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_checkbox_inner span {
	background-color: #f6f6f6;
	border-style: none;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_checkbox_inner input[type=checkbox]:checked + span {
	background-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_radio_fake::before, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_radio_fake::after {
	background-color: #f6f6f6;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_radio input[type=radio]:checked + .ms_lms_courses_archive__filter_options_item_radio_fake::before {
	background-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_actions input[type=submit] {
	background-color: #205ec8;
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_actions input[type=submit]:hover {
	background-color: #205ec8;
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_toggle {
	background-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span:not(.active), .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span:not(.active), .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span:not(.active) {
	background-color: #f2f6fb;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span:hover, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span.active, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span:hover, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span.active, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span:hover, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span.active {
	background-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_price {
	background-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__title h2, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__title h2, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__title h2 {
	font-family: "Montserrat", Sans-serif;
	font-weight: 700;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_form {
	border-radius: 5px 5px 5px 5px;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_title h3 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_title_toggler::before {
	border-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_title_toggler::after {
	border-color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_checkbox_label, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_rating_quantity span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_subcategory h5 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_options_item_show-instructors span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_actions_reset i {
	color: #020101;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__filter_actions_reset span {
	color: #020101;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span:not(.active) {
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span:not(.active) {
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span:not(.active) {
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span:hover {
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__sorting li span.active {
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span:hover {
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__sorting li span.active {
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span:hover {
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__sorting li span.active {
	color: #fff;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__load-more-button, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_grid__load-more-button {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__navigation_prev i, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__navigation_next i, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__navigation_prev::before, .elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_carousel__navigation_next::before {
	font-size: 14px;
	font-weight: 700;
	line-height: 1em;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_excerpt {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info {
	padding: 20px 15px 20px 15px;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_category a {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_title h3 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_progress_title {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info .ms_lms_courses_card_item_meta_block span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_price_single:not(.sale):not(.subscription) span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_price_sale span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_price_single.sale span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_price_single.subscription span {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_info_price_single.subscription i {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_status.hot span {
	font-family: "Montserrat", Sans-serif;
	color: rgba(255, 255, 255, 1);
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_status.hot {
	background: rgba(255, 0, 0, 1);
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_status.new span {
	font-family: "Montserrat", Sans-serif;
	color: rgba(255, 255, 255, 1);
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_status.new {
	background: rgba(29, 184, 116, 1);
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_status.special span {
	font-family: "Montserrat", Sans-serif;
	color: rgba(255, 255, 255, 1);
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item_status.special {
	background: rgba(240, 155, 35, 1);
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__no-result p {
	font-family: "Montserrat", Sans-serif;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__no-result_background i {
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__no-result_reset span {
	font-family: "Montserrat", Sans-serif;
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__no-result_reset i {
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__no-result_reset:hover i {
	color: #205ec8;
}

.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_archive__no-result_reset:hover span {
	color: #205ec8;
}

@media (min-width:768px) {
	.elementor-5511 .elementor-element.elementor-element-d6c9055 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-5511 .elementor-element.elementor-element-c3a5d84 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item {
		width: 33.333333%;
	}
}

@media (max-width:767px) {
	.elementor-5511 .elementor-element.elementor-element-c3a5d84 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5511 .elementor-element.elementor-element-0708b0e .ms_lms_courses_card_item {
		width: 100%;
	}
}
