<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: "Century-Gothic";
    src: url(/wp-content/themes/wplms-child/fonts/Century-Gothic.ttf);
    font-weight: normal;
}
@font-face {
    font-family: "Century-Gothic-Bold";
    src: url(/wp-content/themes/wplms-child/fonts/Century-Gothic-Bold.TTF);
    font-weight: normal;
}
body.instructor{padding: 0 !important;border: none !important;}
.fm_standart_header.standard .fm_main_menu{justify-content: center;display: flex;}
.fm_standart_header.standard
 {
    border: none !important; 
    background: #FBFBFB;
    padding: 8px 0;
}
.fm_standart_header.standard&gt; .container, footer&gt;.container {
    max-width: 1410px !important;
    width: 100%;
}
.fm_standart_header .menu-main-container, .fm_standart_header .topmenu {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 62px;
}
.fm__show{display: block !important;}
.fm_hide{display: none !important;}
.fm_standart_header #header_logo{height:52px}
.fm_standart_header .topmenu li{padding-left: 15px;}
.fm_standart_header .topmenu li:first-child{padding-left:0;}
.home-page #title{display:none !important;}
.home-page .no.content{margin-top: 0px !important;}
.fm_home_top_slider .elementor-swiper-button-prev {left: 5%;}
.fm_home_top_slider .elementor-swiper-button-next {right:5%;}
.fm_home_top_slider .swiper-slide .swiper-slide-bg{    background-size: 100%!important;background-color: transparent!important;}
.fm_logo_block{padding-top: 5px}
.fm_standart_header .menu-main-container a, .fm_standart_header .menu-main-container a strong, .fm_standart_header .topmenu a{font-family: "Century-Gothic", Sans-serif; font-weight: 400;  color: #231F20!important;font-size: 18px !important;text-transform: uppercase;}
.fm_standart_header .menu-main-container .menu-item-has-children .sub-menu a, .fm_standart_header .menu-main-container .menu-item-has-children .sub-menu a strong, .fm_standart_header .topmenu .menu-item-has-children .sub-menu a{font-size: 15px !important;    padding: 5px 0 !important;background:transparent !important;;background-color:transparent !important;}
.fm_standart_header .menu-main-container #menu-main-1 li .sub-menu{top: 27px !important;}
.fm_standart_header .menu-main-container .menu-item-has-children:hover&gt;a:before{top:13px;}
.fm_standart_header .menu-main-container .menu-item-has-children:hover&gt; .sub-menu{
	visibility: hidden;
	opacity: 0;
}
.fm_standart_header .menu-main-container .menu-item-has-children:hover &gt; .sub-menu{
	visibility: visible;
	opacity: 1;
	transition: visibility 0s, opacity 0.3s linear;
	transition-delay: 0.3s;
	display: block;
	width: 176px;
}
.fm_standart_header .topmenu a.vbplogin{padding: 0 15px; border-right: 1px solid #DEDEDE;}
.fm_standart_header .menu-main-container #menu-main-1 li&gt; a{padding-top: 0px; padding-bottom: 0px; }
.fm_standart_header .menu-main-container #menu-main-1 li.fm_events&gt; a{padding-right:30px;border-right:1px solid #DEDEDE; }
.fm_standart_header .menu-main-container #menu-main-1 li.fm_for_business&gt; a{padding-left:30px; }
.fm_standart_header .menu-main-container #menu-main-1 li&gt; a:hover{color:#231F20 !important;}
.fm_standart_header .menu-main-container #menu-main-1 li&gt; a:after{display: none}
.fm_home_scool_levels .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{padding-top: 16px;}
.fm_home_scool_levels .elementor-image-box-wrapper .elementor-image-box-content{top:0;display: block;
    position: absolute;
    background-color: transparent;
    background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0) 100%);
    list-style: none;
    line-height: 2em;
    overflow: hidden;
    max-height:0;
    transition: max-height 0.3s ease-in;
                                                                                      }
.fm_home_scool_levels .elementor-image-box-wrapper:hover .elementor-image-box-content{max-height: 117px}
.popup-overlay.active{
    visibility:visible;
}

.popup-content.active {
    visibility:visible;
}

.fm_brand_carousel .wk-card-body{visibility: hidden;display: none}
.fm_modal .show_fm_modal.tgx-modal{visibility: visible;display: flex !important;justify-content: center;align-items: center;padding-top: 0;}
.fm_modal .show_fm_modal.tgx-modal .tgx-modal-content{padding: 30px 40px;}
.fm_modal .show_fm_modal.tgx-modal .tgx-modal-content header{padding:0; border: none!important;}
.fm_brand_carousel .content-carousel .wk-slider-items .wk-card:hover img{    transform: none;}
footer{background: #fbfbfb !important;}
.fm_footer_logo {max-width: 50%}
.fm_our_customers .content-carousel .wk-slider-items .wk-card:hover img{transform: none;}
.fm_our_customers .wk-display-block img{    border-radius: 50%;	border: 5px solid #0E9284;}
.fm_our_customers .content-carousel .wk-slider-items .wk-card:hover img{transform: none;}
.fm_our_customers .fm_costomers_hidden_text, .fm_our_customers .wk-card-body p{display: none}
.fm_our_customers .wk-flex-center{cursor:pointer}
.fm_our_customers .fm_costomers_hidden_text, .fm_our_customers .wk-card-body p{display: none}
.fm_footer_top_left li a, .fm_footer_top_center li a, .fm_footer_top_right li a{color: #231F20;font-family: "Century-Gothic", Sans-serif;font-size: 18px; font-weight: 300;}
.fm_footer_top_center{padding-top: 22px}
.fm_footer_top_left {padding-top: 32px; line-height: 25px;}
.footertitle, footer h4{color: #231F20;font-family: "Century-Gothic-Bold", Sans-serif;font-size: 18px; font-weight: 600;}
.fm_copyright_text{text-align: center}
.fm_bottom_social li a{color:#0E9284}
.fm_bottom_social li a:first-child{padding-left: 0px;}
.fm_bottom_social ul.socialicons li{margin: 0 0 0 5px;}
.fm_bottom_social ul.socialicons li:first-child {margin: 0;}
.fm_footer_top .col-md-4:first-child{padding-top: 0}
.fm_footer_top .col-md-4{padding-top: 20px}
.fm_footer_top .textwidget p{margin-bottom: 0px}
.fm_filter_open_close {display: inline-block; float: right; clear: both;cursor: pointer}
.fm_filter_content{clear: both;}
.fm_filter_open_close .fm_close{display:none}
.minimal .fm_all_courses_filter .widget .course_filters{border:none}
.fm_all_courses_filter .buddypress.widget{width:33%; display: inline-block;    float: left; margin: 0;}
.fm_all_courses_filter .widget ul li, .fm_all_courses_filter .widget .course_filters h4{border-bottom: none}
.fm_open_filter.fm_filter_open_close .fm_close{display:block}
.fm_open_filter.fm_filter_open_close .fm_open{display:none}
.fm_all_courses_filter{ padding-bottom: 32px;}
.fm_filter_content.fm_show_filter_content{display:block!important;}
.fm_filter_content .checkbox&gt;input[type=checkbox]:checked+label:after{color: #0E9284;}
.fm_filter_content .checkbox&gt;input[type=checkbox]:checked+label:after { border: 2px solid #0E9284;width: 24px; height: 24px;left: 0px;top: 0px;font-size: 20px}
.fm_filter_content .checkbox&gt;input[type=checkbox]:checked+label:before{border-color: #fff;}
.fm_filter_content .checkbox&gt;input[type=checkbox]:checked+label:before{border: 2px solid #BFBFBF; width:24px; height: 24px;}
.fm_filter_content .checkbox&gt;input[type=checkbox]+label:before{border: 2px solid #BFBFBF; width:24px; height: 24px;}
.fm_filter_content .radio&gt;input[type=radio]+label:before{    border: 2px solid #BFBFBF;width: 24px;height: 24px;border-radius: 0;}
.fm_filter_content .radio&gt;input[type=radio]:checked+label:after {content: "\f00c"; font-family: fontawesome;position: absolute;border: 2px solid #0E9284;width: 24px; height: 24px;left: 0px;top: 0px;font-size: 20px; color:#0E9284;    line-height: 1; }
.fm_filter_content .checkbox label,.fm_filter_content .radio label{min-height: 24px;font-size: 14px;font-family: "Century-Gothic", Sans-serif;color: #231F20;}
.fm_filter_content .course_filters h4{position: relative; display: inline-block;    padding-right: 15px;color:#231F20;font-family: "Century-Gothic", Sans-serif; font-weight: 100;cursor: pointer}
.fm_filter_content .course_filters h4:after{content: "\f0d7"; font-family: fontawesome;position: absolute;width: 10px; height: 10px; right: 0; top:0;color:#231F20;}
.fm_filter_content .course_filters ul{display: none;}
.fm_filter_content .course_filters ul.fm_open_dropdown{display: block;}
.fm_courses_parent_section #buddypress div.pagination .pag-count{font-size: 14px; font-family: "Century-Gothic-Bold", Sans-serif;color: #BFBFBF;}
.fm_courses_parent_section #buddypress div.pagination .pagination-links a, .fm_courses_parent_section #buddypress div.pagination .pagination-links span{border: none!important;    line-height: 21px;font-size: 21px;font-family: "Century-Gothic", Sans-serif; font-weight: 400}
.fm_courses_parent_section #buddypress div.pagination .pagination-links span.dots{background: none;color: #231f20}
.fm_courses_parent_section #buddypress div.pagination .pagination-links span{background: none;color: #0E9284}
.fm_courses_parent_section #buddypress div.pagination .pagination-links a:hover{background: none;color: #0E9284}
.fm_courses_parent_section #buddypress div.pagination .pagination-links a i{font-size: 23px;width: 30px;text-align: center;	display: inline-block;}
.fm_courses_parent_section #buddypress ul.item-list li .item-instructor, .fm_courses_parent_section .item-desc{display: none}
.fm_courses_parent_section .fm_all_courses_content .course_single_item .col-md-8{position: inherit}
.fm_courses_parent_section .fm_all_courses_content .course_single_item .col-md-8 .item-credits{    position: absolute !important; right: 0;  bottom: 20px;color:#0E9284}
.fm_courses_parent_section #buddypress ul.item-list li div.item-title{ font-size: 18px;font-family: "Century-Gothic-Bold", Sans-serif;color: #231F20 }
.fm_courses_parent_section #buddypress ul.item-list li div.item-title a{font-size: 28px;}
.fm_course_top{background: none !important;}
.fm_course_top .course_header{background-color: transparent !important;}
.breadcrumbs li:first-child span{display: none}
.breadcrumbs li:first-child a{width: 20px;display: inline-block;	height: 20px;background: url(/wp-content/uploads/2020/05/home.png);	margin-top: 3px;margin-right: 3px;}
.fm_patrent_content .breadcrumbs li+li:before { content: "&gt;";font-size: 14px;}
.fm_patrent_content .breadcrumbs li a, .fm_patrent_content .breadcrumbs li.current span, .fm_patrent_content .breadcrumbs li{font-size: 18px;font-weight:400;font-family: "Century-Gothic", Sans-serif;color: #231F20;text-transform: capitalize}
.fm_patrent_content .breadcrumbs{    padding-left: 15px; padding-bottom: 32px;}
.fm_patrent_content .fm_courses_parent_section .breadcrumbs{    padding-left: 10px; padding-bottom: 0px;}
.fm_course_content_left #course-pricing{padding: 18px; background: #fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3)!important;}
.fm_course_content_left .fm_course_sidebar_bottom{padding: 18px !important; background: #fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);margin-top: 10px}
.fm_course_content_left .fm_course_price i{display: none}
.fm_course_content_left .fm_course_price{text-align: center;font-size: 25px;font-family: "Century-Gothic-Bold", Sans-serif; color: #231F20;margin-top: 10px; }
.minimal .fm_course_content_left .widget.pricing {padding: 0;background: #fff; border: none;}
.minimal .fm_course_content_left .course_button {margin-top:10px!important;background: #0E9284 !important; border-color: #0E9284 !important; color: #fff !important;font-size: 18px;font-family: "Century-Gothic-Bold", Sans-serif;    padding: 10px 0!important;text-transform: capitalize;}
.minimal .fm_course_content_left .course_button.single_add_to_cart_button{border: none !important;}
.minimal .fm_course_content_left .course_button:hover{background: #0E9284 !important; }
.fm_course_content_right #item-header-content h1{    font-family: "Century-Gothic-Bold", Sans-serif; font-size: 35px;color: #231F20;  margin-top: 0;}
.fm_course_bottom_content .heading span, .related_courses .heading span{  font-family: "Century-Gothic-Bold", Sans-serif; font-size: 25px;color: #231F20;}
.fm_course_bottom_content .heading span:after, .related_courses .heading span:after{background: #0E9284!important;bottom: -8px !important;}
.fm_course_content_left #course-pricing .course_time{margin-top: 0 !important;}
.fm_course_content_left .fm_course_content_left_content #course-pricing .course_button{line-height: 18px!important}
.fm_course_content_left #course-pricing li{border-bottom: 0 !important;color:#231F20;font-family: "Century-Gothic", Sans-serif; font-weight: 100; font-size: 18px; text-transform: capitalize;}
.fm_course_content_left #course-pricing li .fm_course_detail_span{padding-left: 10px;color: #0E9284}
.fm_course_content_left #course-pricing li .fm_course_detail_span a{ font-weight: 100;color:#0E9284;}
.fm_course_content_left #course-pricing{    -webkit-box-shadow: none;  box-shadow: none;}
.fm_course_content_left .course_sharing{   display: none}
.fm_course_content_left .fm_course_content_left_content .fm_course_price {
	line-height: 20px!important;
	font-size: 20px;
}
.fm_course_content_left .fm_course_sidebar_bottom li{list-style: none}
.fm_course_content_left .fm_course_sidebar_bottom .fm_side_top{font-family: "Century-Gothic-Bold", Sans-serif; font-size: 25px;color: #BFBFBF;line-height: 25px!important;}
.fm_course_content_left .fm_course_sidebar_bottom .fm_side_bottom{font-family: "Century-Gothic-Bold", Sans-serif; font-size: 20px;color: #231F20;    padding-top: 15px!important;line-height: 20px;!important;}
.fm_cart_icon #menu-header-cart-icon li:last-child {position: relative;height: 24px;    width: 24px;}
.fm_cart_icon #menu-header-cart-icon li .cartcontents{    width: 15px;display: none;
    height: 15px;
    background: #0e9283;
    color: #fff;
    font-size: 10px;
    position: absolute;
    text-align: center;
    border-radius: 50%;
    right: -5px;}
.fm_cart_icon #menu-header-cart-icon li:first-child  {display: none}
.fm_cart_icon .wpmenucart-icon-shopping-cart-0:before {
    background: no-repeat;
    content: "";
    background-image: url(/wp-content/uploads/2020/03/cart_icon.svg);
    width: 24px;
    height: 24px;
    position: absolute;
    top: 0;
    left: 0;
    background-size: cover;
}
.single-course .xoo-cp-container .xoo-cp-btns .xoo-cp-btn-vc.xcp-btn{background: #0e9283;}
.single-course .xoo-cp-container .xoo-cp-btns .xoo-cp-close{background-color: #0e9284; border-color: #0e9284;}
\.single-course .xoo-cp-container .xoo-cp-pdetails .xoo-cp-pprice, .single-course .xoo-cp-container .xoo-cp-pdetails .xoo-cp-pqty,  .single-course .xoo-cp-container .xoo-cp-ptotal{display: none;}
.course_button.fm_course_button{font-size: 18px!important;    letter-spacing: 0!important;}
.fm_registration_form .rmfield, .fm_registration_form .rmheader{display: none;}
.fm_registration_form .rminput{width: 100%;}

.logged-out #vibe_bp_login .fullscreen_login #vbp-login-form {
	font-family: "Century-Gothic";
	padding: 40px 75px 35px;
	border-radius: 0;
	width: 446px;
}
#vibe_bp_login .fm-login-text {
	font-size: 33px;
	font-weight: bold;
	text-align: center;
	text-transform: initial;
}
#vibe_bp_login .fm-login-or {
	text-align: center;
	margin-bottom: 10px;
}
#vibe_bp_login .fm-login-or span {
	display: inline-block;
	position: relative;
	font-size: 18px;
	text-transform: initial;
	background: initial;
	font-weight: 400;
}
.register_or_sign .fm-login-or span {
	display: inline-block;
	position: relative;
	font-size: 18px;
	text-transform: initial;
	background: initial;
	font-weight: 400;
}
#vibe_bp_login .fm-login-or span:before{
	content: "";
	display: table;
	width: 48px;
	height: 1px;
	background-color: #DEDEDE;
	position: absolute;
	top: 14px;
	left: -50px;
}
.register_or_sign .fm-login-or span:before {
	content: "";
	width: 48px;
	height: 1px;
	background-color: #DEDEDE;
	position: absolute;
	top: 14px;
	left: -50px;
}
#vibe_bp_login .fm-login-or span:after {
	content: "";
	display: table;
	width: 48px;
	height: 1px;
	background-color: #DEDEDE;
	position: absolute;
	top: 14px;
	right: -50px;
}
.register_or_sign .fm-login-or span:after {
	content: "";
	width: 48px;
	height: 1px;
	background-color: #DEDEDE;
	position: absolute;
	top: 14px;
	right: -50px;
}
#vibe_bp_login input[type=submit] {
	display: block;
	width: 100%;
	background-color: #0E9284 !important;
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 10px;
}
#vibe_bp_login .vbpforgot {
	display: block;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	text-transform: initial;
	font-size: 17px;
	color: #231F20;
}
#vibe_bp_login .vbpregister {
	display: block;
	width: 100%;
	text-align: center;
	text-transform: lowercase;
	text-decoration: underline;
	background-color: transparent;
	color: #0E9284;
	font-size: 16px;
	font-weight: 400;
}
#vibe_bp_login .fullscreen_login label, #vibe_bp_login .fullscreen_login label {
	font-weight: 400;
	font-size: 13px;
}
#vibe_bp_login .fullscreen_login input[type=text], #vibe_bp_login .fullscreen_login input[type=password], #vibe_bp_login .fullscreen_login input[type=email] {
	background: #DEDEDE;
	padding: 9px;
	color: #8D8D8D;
}
#vibe_bp_login .fullscreen_login label.fm-pass-throug {
	position: relative;
}
#vibe_bp_login .fullscreen_login label.fm-pass-throug .pass-toggle {
	position: absolute;
	bottom: 20px;
	right: 13px;
	cursor: pointer;
}

.fm_registration_form ::-webkit-input-placeholder { /* Edge */
	color: #8D8D8D;
	font-size: 14px;
	font-family: "Century-Gothic", Sans-serif;
	text-transform: uppercase;
}

.fm_registration_form:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #8D8D8D;
	font-size: 14px;
	font-family: "Century-Gothic", Sans-serif;
	text-transform: uppercase;

}

.fm_registration_form ::placeholder {
	color: #8D8D8D;
	font-size: 14px;
	font-family: "Century-Gothic", Sans-serif;
	text-transform: uppercase;
}
.fm_registration_form .rminput input{padding-left: 16px}
.fm_registration_form .rmradio a{	font-size: 14px;
	font-family: "Century-Gothic", Sans-serif;
	color:#231F20;
	text-decoration: underline;

}
.fm_registration_form .rm_next_btn {

	letter-spacing: 1px;
	font-size: 14px;
	color: #fff !important;
	background: #0E9284 !important;
	border: none !important;
	font-family: "Century-Gothic", Sans-serif;
}

.course_bulk_actions li {position: relative !important;}
.course_bulk_actions li .tooltip, .course_students li&gt;ul&gt;li .tooltip {position: absolute !important;}
.nsl-container.nsl-container-block .nsl-button-label-container {font-size: 0px!important; line-height: 0!important;}
.nsl-container.nsl-container-block .nsl-button-facebook {background-color: #ffffff !important;border: 1px solid #DEDEDE}
.nsl-container.nsl-container-block .nsl-button-facebook .nsl-button-svg-container{width: 18px;background: url(/wp-content/uploads/2020/03/facebook.svg);background-repeat: no-repeat;background-position: center;margin-left: 20px; }
#vibe_bp_login .nsl-container.nsl-container-block .nsl-button-facebook .nsl-button-svg-container{width: 18px;background: url(/wp-content/uploads/2020/03/facebook.svg);background-repeat: no-repeat;background-position: center;margin-left: 10px; }
.nsl-container.nsl-container-block .nsl-button-facebook .nsl-button-svg-container svg{display:none !important; }
#vibe_bp_login  .nsl-container.nsl-container-block .nsl-button-facebook .nsl-button-label-container{background: transparent !important;text-transform: capitalize;margin: 0;padding: 0px}
#vibe_bp_login  .nsl-container.nsl-container-block .nsl-button-label-container b{line-height: 35px !important;}
.nsl-container.nsl-container-block .nsl-button-label-container b {font-size: 14px!important; line-height: 20px !important; color:#4A7AFF !important;font-family: "Century-Gothic", Sans-serif;}

.fm_tree_parent{max-width:1100px ; margin:30px auto; }
.fm_tree_parent .actions{padding: 20px 0;border-top: 2px solid #DEDEDE;}
.fm_tree_parent .actions ul{width:100%}
.fm_tree_parent .actions ul li a{background: transparent!important;color: #8D8D8D !important;font-size: 18px!important; text-transform: uppercase!important;}
.fm_tree_parent .actions ul li:nth-child(2){float: right}
.fm_tree_parent .actions ul li:nth-child(3){display: none!important;}
.fm_tree_parent .actions ul li:nth-child(1) a{position: relative}
.fm_tree_parent .actions ul li:nth-child(2) a{position: relative}
.fm_tree_parent .actions ul li:nth-child(1) a:before{content:"\f104";font-family:FontAwesome;position: absolute;left: 0;}
.fm_tree_parent .actions ul li:nth-child(2) a{color: #0E9284!important; background:transparent!important;}
.fm_tree_parent .actions ul li:nth-child(2) a:before{content:"\f105";font-family:FontAwesome; position: absolute;right: 0}
.fm_tree_parent .wizard &gt; .actions .disabled a{background: transparent!important;color: #8D8D8D;font-size: 18px;text-transform: uppercase;}
.fm_tree_parent .wizard &gt; .actions .disabled a, .fm_tree_parent .wizard &gt; .actions .disabled a:hover, .fm_tree_parent .wizard &gt; .actions .disabled a:active {background: transparent !important; color: 8D8D8D}
.fm_tree_parent .content {background: #fff!important; }
.fm_tree_parent .fm_tree_item_first {max-width: 20%; float: left;width: 100%;	min-height: 200px; width:100%;text-align: center;display: flex;justify-content: center;align-items: center;}
.fm_tree_parent .fm_tree_item_first{width: 100%}
.fm_tree_parent .body{width:100%!important; padding: 0px !important;}
.fm_first_step .fm_tree_item_image{min-height: 100px}
.fm_first_step .fm_tree_item_image img{cursor: pointer}
.fm_current_step_inner{max-width: 650px; margin: 30px auto;}
.fm_tree_item_name{font-size: 18px; font-family: "Century-Gothic", Sans-serif; font-weight: 600;}
#id_183 .fm_tree_item_name,
#id_188 .fm_tree_item_name,
#id_46 .fm_tree_item_name{color: #674F9B;}
#id_47 .fm_tree_item_name,
#id_48 .fm_tree_item_name,
#id_187 .fm_tree_item_name{color: #1CBCAF;}
#id_370 .fm_tree_item_name,
#id_185 .fm_tree_item_name,
#id_186 .fm_tree_item_name{color: #E4007D;}
#id_184 .fm_tree_item_name,
#id_189 .fm_tree_item_name{color: #0E9284;}
.fm_term_top{position: relative; margin-bottom: 30px;}
.fm_current_step_inner .fm_tree_item {border: 1px solid #BFBFBF;margin-bottom: 16px; padding: 10px;}
.fm_current_step_inner .fm_tree_item.fm_checked_second {border: 1px solid #0E9284;background: #0E9284; }
.fm_current_step_inner .fm_tree_item.fm_checked_second .fm_tree_item_name{color:#fff }
.fm_current_step_inner .fm_tree_item .fm_tree_item_name{    font-size: 18px;	color: #231F20;font-family: "Century-Gothic", Sans-serif;    font-weight: 100; cursor: pointer}
.fm_current_step_inner .fm_tree_item input {display: none!important;}
.fm_current_step_inner .fm_tree_item label{margin-bottom: 0!important;}
.fm_term_top img{position: absolute; top:50%; left:0;width:50px;transform: translateY(-50%);}
.fm_term_top .fm_term_description{padding-left: 70px;font-size: 26px;font-family: "Century-Gothic", Sans-serif; font-weight: 600}
.fm_tree_item_first{margin-bottom: 30px;cursor: pointer}
.fm_tree_item_first input{display: none!important;}
.fm_tree_parent .steps.clearfix{display:none}
.fm_tree_parent .fm_tree_item_first.fm_checked_first{border: 1px solid #908E8F;border-radius: 15px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: "Century-Gothic-Bold", Sans-serif!important;color:#231F20}
.in_quiz, in_quiz li {font-family: "Century-Gothic", Sans-serif;color:#231F20}
.unit_content .data_stats{display: none;}
.minimal .unit_content .unit_prevnext{border:none;    height: 60px;position: relative; z-index: 999}
.minimal .unit_content .unit_prevnext .start_quiz {font-family: "Century-Gothic", Sans-serif;    padding: 15px 40px;
	background: #0E9284;
	font-size: 22px;
	text-transform: capitalize;
	color: #fff;
	float: right;
	margin-right: 20px;
}
.minimal .unit_content .unit_prevnext .col-md-5{
	text-align: center;

}
.minimal .unit_content .unit_prevnext .col-md-5.fm__enable:after{
	display: none;
}
.minimal .unit_content .unit_prevnext .col-md-5:after{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 999999;
}
.fm_tree_parent .wizard &gt; .content{min-height: 37em}
.matchgrid_options  ul li li{    display: inline-block; 	margin-left: 30px;}
.minimal .quiz_bar{background: #fff!important;    width: 100%!important;
	border: none!important;}
.minimal .quiz_bar a {min-width: 200px!important;}
.minimal .quiz_bar a i{padding: 0 10px!important;}
.minimal .quiz_bar:hover{background: #fff!important;border-color:  #0e9283!important;}
.minimal .quiz_bar a:hover{    background-color: #0e9283!important; color:#fff !important;}
.single-quiz .quiz_next a:hover{    background-color: #0e9283!important; color:#fff !important;border-color:  #0e9283!important;}
.quiz_details{background: transparent !important;border:none!important;}
.question_options .radio&gt;input[type=radio]:checked+label:before{border-color:#0E9284}
.quiz_details .countdown{font-size: 35px;top: 70px;}
.page-id-27.minimal .pusher #title{display: none;}
#fm_social_login .nsl-container-buttons, .fm_login_flex .nsl-container-buttons{padding: 0px; flex-direction: row!important;}
.fm_login_flex .nsl-container-block .nsl-container-buttons a:first-child{margin-right: 10px;}
.fm_login_flex .nsl-container .nsl-button-svg-container{padding: 5px;}
.fm_login_flex .nsl-container .nsl-button-default div.nsl-button-label-container{padding: 0px;}

#fm_social_login .nsl-container-block .nsl-container-buttons a{margin: 0;}
.nsl-container-block .nsl-container-buttons a .nsl-button-google{box-shadow: none!important;border: 1px solid #DEDEDE;border-radius: 4px!important;}
#fm_social_login .nsl-container-block .nsl-container-buttons a:first-child{margin-right: 15px;}
#fm_social_login_form .rmagic .rmcontent form fieldset, #fm_social_login_form .rmagic .rmcontent form fieldset .rmrow, #fm_social_login_form .rmagic .rmcontent form fieldset .rmrow .rminput{padding:0;}
#fm_social_login_form .rmagic .rmcontent form fieldset .rmrow{min-height: 30px; padding-bottom: 16px;}
#fm_social_login_form .rmagic .buttonarea{margin: 0px}
#fm_social_login_form .rmradio span{padding-left: 30px}
#fm_social_login_form .rmradio li input[type=checkbox]{display: none}
#fm_social_login_form .rmradio li input[type=checkbox]+label:before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	border: 1px solid rgba(0,0,0,.4);
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	margin-right: 8px;
	position: absolute;
	top: 3px;
	left: 0;
}
#fm_social_login_form .rmradio li input[type=checkbox]:checked+label:after {
	content: "\f00c";
	font-family: fontawesome;
	position: absolute;
	border: 1px solid #0E9284;
	width: 16px;
	height: 16px;
	left: 0px;
	top: 3px;
	font-size: 10px;
	color: #0E9284;
	text-align: center;
}
#trigger .lines, #trigger .lines:after, #trigger .lines:before{    background: #0a0a0a;}

#title.fm_title_block .fm_blog_title h1{font-size:40px; font-family: "Century-Gothic", Sans-serif !important; color:#231F20; position: relative}
#title.fm_title_block .fm_blog_title h1:after{content: ''; width:100px; height: 2px; background: #0E9284; position: absolute; left: 0; bottom:-10px;}
.fm_patrent_content .fm_title_block .breadcrumbs{padding: 0px;}
.minimal .pusher #title.fm_title_block{background: #fff;}
.fm_our_blog_content{margin-top: 65px !important;}
.blogpost_style3.fm_blogpost_style3{border-bottom:1px solid #DEDEDE; padding-bottom: 50px; margin-bottom:50px;}
.blogpost_style3.fm_blogpost_style3 .featured img{border-radius: 0px;}
.blogpost_style3.fm_blogpost_style3:hover{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);}
.blogpost_style3.fm_blogpost_style3 h3{font-family: "Century-Gothic", Sans-serif!important;}
.blogpost_style3.fm_blogpost_style3 h3 a{font-family: "Century-Gothic", Sans-serif!important;font-size: 22px;font-weight: 600;    color: #231F20;}
.fm_blog_listing_content{font-family: "Century-Gothic", Sans-serif!important;font-size: 18px; line-height: 22px;  color: #373435;    padding-right: 45px;padding-top: 30px;}
.elementor-page.minimal .pusher #title {background: #fff;padding-bottom: 0;}
.elementor-page.minimal .pusher.fm_patrent_content .breadcrumbs{padding: 0px;}
.fm_achievements .elementor-widget-container{width: 167px;height: 167px;display: flex;justify-content: center;align-items: center;    margin: 0 auto!important;    border: 10px solid #0E9284;
	border-radius: 50%;}
.fm_video_play .fa-play-circle:before {content: "\f04b" !important;}
.fm_video_play .fa-play-circle {float: right;padding-top: 7px;}
.fm_footer_top_center li button{background:none !important;}
.fm_discover_block_right .elementor-widget-heading .elementor-heading-title:hover{font-size:40px !important;}
footer .fm_footer_top_left .fm_bottom_social .socialicons li .youtube i:before{content: "\f16a";}
footer .fm_footer_top_left .fm_bottom_social .socialicons li .linkedin:hover {color:#0077b5;}
footer .fm_footer_top_left .fm_bottom_social .socialicons li .youtube:hover{color: #FF0000;}
footer .fm_footer_top_left .fm_bottom_social .socialicons li .twitter:hover{color: #1da1f2;}
footer .fm_footer_top_left .fm_bottom_social .socialicons li .facebook:hover{color: #4267b2;}
footer .fm_footer_top_left .fm_bottom_social .socialicons li .instagram:hover{  display: inline-block;
	width: 16px;
	height: 16px;
	text-align: center;
	border-radius: 4px;
	color: #fff;
	font-size: 14px;
	line-height: 16px;
	vertical-align: middle;
	background: #d6249f;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
.fm_footer_top  button{font-weight: 400 !important;}

.fm_course_content_right .related_courses .row{
	overflow: hidden;
	position: relative;
	margin: 0;
}
.fm_course_content_right .related_courses .row .owl-nav{
	position: absolute;
	top: 41%;
	transform: translateY(-41%);
	width: 100%;
}
.fm_course_content_right .related_courses .row .owl-nav button{
	border-radius: 50%;
	padding:2px 11px 3px 11px;
	border: none;
	background: rgba(0, 0, 0, 0.3686274509803922);
}
.fm_course_content_right .related_courses .row .owl-nav .owl-prev{margin-left: 10px;}
.fm_course_content_right .related_courses .row .owl-nav .owl-next{margin-right: 10px; float: right}
.fm_course_content_right .related_courses .owl-loaded .owl-item {
	display: inline-block;
}

.fm_course_content.stickIt .fm_course_content_left {
   position: fixed;
	top: 90px;
	width:inherit;
}

.question.exeltype{
	max-height: 400px;
	overflow-y: scroll;
	margin-bottom: 50px!important;
	width: 100%
}
.fm_discover_block_right .elementor-widget-container:after {
	content: '';
	width: 15px;
	height: 15px;
	background: #0e9284;
	position: absolute;
	border-radius: 50%;
	right: 0;
	bottom: 10px;
}
.fm_steps_title img{float:left;margin-right: 15px;margin-top: 10px;}
.fm_steps_title{padding: 0 50px;}
.fm_steps_title{font-size:24px;}

.fm_excel_table td{min-width: 50px; border: 1px solid}
.fm_lms_tree_parent .quform-element.quform-element-submit{border-top: 2px solid #DEDEDE;padding-top: 25px;}
.quform-current-page .quform-next{color:rgba(14, 146, 132, 0.42);font-size: 18px;font-weight: 600;	float: right;position:relative;padding-right: 25px !important;}
.quform-current-page .quform-next:after{content: "\f105";font: normal normal normal 25px/1 FontAwesome;width: 10px;height: 18px;position: absolute;top: 0px;right: 0;}
.quform-current-page .quform-next.fm_selected{color: #0E9284;}
.quform-button-back-html{display: inline-block}
.quform-button-back-html.quform-button-back{float: left}
.quform-button-back-html.quform-button-back .quform-back{color:#8D8D8D; font-size: 18px; padding-left: 25px; position: relative;}
.quform-button-back-html.quform-button-back .quform-back:before{content: "\f104";font: normal normal normal 25px/1 FontAwesome;width: 10px;height: 18px;position: absolute;top: 0px;left: 0;}
.quform-button-back-html.quform-button-next{float: right}
.fm_event_add .added_to_cart{display: none !important;}
.fm_register_free_event h2{text-align: center}
.fm_register_free_event .quform-button-submit-default{float:none}
.fm_register_free_event .tgx-modal .tgx-modal-content .tgx-container .quform-cf.quform-element-submit .quform-button-submit button {
	margin: 0 auto;
	background-color: initial;
	border: 1px solid #707070;
	padding: 8px 45px;
	font-family: "Century-Gothic", sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #231F20;
}
.fm_course_content_left_content #item-header-avatar a
.fm_course_content_left_content #item-header-avatar img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.fm_course_content_left_content #course-pricing a.button{border: none!important;}
.fm_course_content_left_content #course-pricing a.button:hover{background-color:#0E9284  !important;}
 .minimal #content.fm_courses_parent_section{z-index: auto}
.courses_contact_us .tgx-modal .tgx-modal-content .tgx-container .quform-cf.quform-element-submit .quform-button-submit button {
	margin: 0 auto;
	background-color: initial;
	border: 1px solid #707070;
	padding: 8px 45px;
	font-family: "Century-Gothic", sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #231F20;
}
.courses_contact_us .quform-button-submit-default{float: none}
.courses_contact_us h2{text-align: center!important;
	color: #231F20!important;
	font-size: 33px!important;
	line-height: 40px!important;}
#buddypress .fm_all_courses_content ul.item-list &gt; li:hover{    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2);}
#buddypress .fm_all_courses_content ul.item-list li{padding: 20px;}
#buddypress .fm_all_courses_content ul.item-list li &gt; .row{  display: flex;
	flex-wrap: wrap;}
.course  .fm_courses_parent_section .fm_all_courses_content .course_single_item .item-avatar form .single_add_to_cart_button {
	text-align: right;
	padding-right: 15px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}
 .fm_item_avatar{
	background-size: cover!important;
	background-position: center!important;
	background-repeat: no-repeat!important;
	display: block;
	min-height: 262px;
}
.fm_courses_parent_section .fm_all_courses_content .course_single_item .item-avatar form{
	width: auto;
	right:15px !important;
	top: 0!important;
	z-index: 99;
	background-image: linear-gradient(180deg, #000000bf 0%, rgba(0, 0, 0, 0) 92%);
	left:15px;
	text-align: right;
}

@media (max-width: 500px) {
	.fm_all_courses_filter .widget ul.fm_open_dropdown li {
		width: 50%;float: left;padding: 0;
	}
	.fm_all_courses_filter .buddypress.widget {
		width: 100% !important;
	}
}
#nsl-custom-login-form-1{display:none;}
.fm_course_content_left .fm_course_content_left_content #course-pricing .course_details {
	margin-top: 10px!important;
}
.fm_course_content_left .fm_course_content_left_content #course-pricing .course_details li {
	line-height: 18px!important;
	font-size: 16px!important;
}
#course-list .fm_course_content_left .fm_course_content_left_content #course-pricing .course_details .course_language{display:none}
.fm_course_content_left .fm_course_content_left_content #course-pricing .course_details li:last-child{padding-bottom: 0px !important;}
#footerbottom{    z-index: 9999999;	position: relative;}
.fm_course_bottom_content .course_curriculum .course_lesson .fa-clock-o{display:none}
.fm_footer_top_center botton{color: #231F20 !important;
	font-family: "Century-Gothic", Sans-serif!important;
	font-size: 18px!important;
	font-weight: 300!important;}

.parent_row .row{display:none}
.parent_row .row.fmshow{display: block;}
.parent_row hr{padding-bottom: 15px;    border-color: #8D8D8D;}
.ui-datepicker-header.ui-widget-header{text-align: center}
.ui-datepicker-title{display: inline-block}
div.blanks {
	display: inline-block;
	padding: 15px 30px;
	border-bottom: 2px solid #000000;
	color: #000000;
	margin-bottom: -5px;
}



div.blanks.ui-droppable-active {
	min-height: 20px;
}

span.answers &gt; b {
	border-bottom: 2px solid #000000;
}

span.given {
	height: 30px;
	margin: 5px;
	cursor: pointer  ;
}
.fm_see_more_blocks, .fm_see_more_storie{cursor: pointer}
.fm_hidden_block, .fm_hidden_storiesâ€‹{display:none !important;}
.fm_hidden_block.fm_show_blocks, .fm_hidden_storiesâ€‹.fm_show_storiesâ€‹{display:block !important;}
#total_marks.fm_drag &gt; strong &gt; span{background: #fff !important;}
.fm_recomended_courses .course_single_item {list-style: none; margin-bottom: 20px;}
.fm_recomended_courses .fm_course_content_left .fm_course_content_left_content{box-shadow: none;    padding-left: 0;}
.fm_recomended_courses .course_single_item .item-title , .fm_recomended_courses .course_single_item .item-title a{
	font-size: 18px;
	font-family: "Century-Gothic-Bold", Sans-serif;
	color: #231F20;
}
.fm_recomended_courses .fm_course_button, .fm_recomended_courses  .course_badge{display: none}
#jobs .job__inner{border-bottom: 1px solid #DEDEDE;}
.jobs_share_block .elementor-share-btn{background: transparent !important;}
.jobs_share_block .elementor-share-btn i{color: #8D8D8D !important;}
.jobs_share_block .elementor-share-btn.elementor-share-btn_linkedin:hover i{color: #0077b5!important;}
.jobs_share_block .elementor-share-btn.elementor-share-btn_facebook:hover i{color: #4267b2!important;}
.jobs_share_block .elementor-share-btn.elementor-share-btn_twitter:hover i{color: #1da1f2!important;}
#course-list-shortcode.jobs_slider .owl-nav{display: block}
#course-list-shortcode.jobs_slider .item .item-title{color: #373435;font-family: "Century-Gothic-Bold", Sans-serif;	font-size: 17px; padding: 10px 0;}
.single #course-list-shortcode.jobs_slider .view_more_job a{float: none}
#course-list-shortcode.jobs_slider .view_more_job a{color: #0E9284;font-family: "Century-Gothic", Sans-serif;	font-size: 15px;text-decoration: underline;    float: right;}
#course-list-shortcode.jobs_slider .view_more_job button{color: #0E9284;font-family: "Century-Gothic", Sans-serif;	font-size: 15px;background: none; border: none;padding: 0}
#course-list-shortcode.jobs_slider .item-avatar img {width:80%; margin: 0 auto}
#course-list-shortcode.jobs_slider .job__date {padding-bottom: 10px; display: flex;}
#course-list-shortcode.jobs_slider span {padding-left: 10px}
.fm_jobs_pagination #course-dir-count-bottom{font-size: 10px!important;}
.fm_jobs_pagination #buddypress{margin-top: 0px!important;}
#billin_comp{display: none;}
#billin_comp_field{margin-top: 20px!important;}
.my-account .mycourse .course_single_item .fm_course_content_left_content .fm_course_button{display:none !important}
.my-account .mycourse .course_single_item .item-avatar .fm_course_button{display:none !important}
.my-account .coursemycourse .course_single_item .fm_course_content_left_content .fm_course_button{display:none !important}
.my-account .coursemycourse .course_single_item .item-avatar .fm_course_button{display:none !important}

#vibe_bp_login{box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2)}
#vibe_bp_login .fm_user_board{    width: 100%;
	display: block;
	float: none;}
#vibe_bp_login .fm_user_board ul{width: 100%;
	float: none;
	clear: both;
	padding-top: 0;
	padding: 20px !important;
	padding-top:0 !important;
}
#vibe_bp_login  .fm_user_board ul li{
	border-bottom: 1px solid #DEDEDE;
	padding: 10px 0 !important;
}
#vibe_bp_login  .fm_user_board ul li:last-child{border-bottom: none}
#vibe_bp_login .fm_user_board ul li a{    font-size: 12px!important;
	color: #231F20!important;}
#vibe_bp_login #vbplogout i{display: none}


 #buddypress div.pagination .pag-count{font-size: 14px; font-family: "Century-Gothic-Bold", Sans-serif;color: #BFBFBF;}
 #buddypress div.pagination .pagination-links a, .fm_courses_parent_section #buddypress div.pagination .pagination-links span{border: none!important;    line-height: 21px;font-size: 21px;font-family: "Century-Gothic", Sans-serif; font-weight: 400}
 #buddypress div.pagination .pagination-links span.dots{background: none;color: #231f20}
 #buddypress div.pagination .pagination-links span{background: none;color: #0E9284;border: none!important;    line-height: 21px;font-size: 21px;font-family: "Century-Gothic", Sans-serif; font-weight: 400}
 #buddypress div.pagination .pagination-links a:hover{background: none;color: #0E9284}
 #buddypress div.pagination .pagination-links a i{font-size: 23px}
.woocommerce-cart .cart_item .product-thumbnail a{width: 100%;    min-width: 285px;height: 100%;	display: block;	position: relative;	overflow: hidden;padding-bottom: 70%;margin: auto}
.woocommerce-cart .cart_item .product-thumbnail img{    position: absolute;
	width: 100%;
	max-width: 100%;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;}
.fm_excel_content .tox-statusbar, .fm_excel_content .charNum{display: none!important;}
.fm_product_category_breadcrumb{    max-width: 1180px;margin: 0 auto;}
.fm_product_category_breadcrumb .breadcrumbs{padding-bottom: 0; padding-top: 20px;}
.woocommerce .fm_product_category_breadcrumb.fm_product_single_breadcrumb .woocommerce-breadcrumb{    padding-left: 0;
	margin-bottom: 30px}
.woocommerce .fm_product_category_breadcrumb .woocommerce-breadcrumb{float: none;    margin-bottom: 0;
	margin-top: 20px;
	padding-left: 15px;}
.woocommerce .fm_product_category_breadcrumb .woocommerce-breadcrumb{    font-size: 18px;
	font-weight: 400;
	font-family: "Century-Gothic", Sans-serif;
	color: #231F20;
	text-transform: capitalize;

}

.woocommerce  .fm_product_category_breadcrumb .woocommerce-breadcrumb  a:first-child  {
	width: 20px;
	display: inline-block;
	height: 20px;
	background: url(/wp-content/uploads/2020/05/home.png);
	margin-top: 3px;
	margin-right: 8px;
	font-size: 0;
	float: left
}
.forums .bbp-body .loop-item-0{border: 2px solid !important;padding: 15px !important;}
#discussion #add_unit_comment.add_unit_comment_text {display: block !important;}
#bbpress-forums #qt_bbp_reply_content_toolbar, #bbpress-forums #wp-bbp_reply_content-editor-tools{display:none}
.in_question .show_hint {
	top: 30px;!important;}

.question_wrapper .correct, .question_wrapper .incorrect{padding: 5px !important;margin-right: 30% !important;}
.question_wrapper .result span{
	width: 35px;
	height: 35px;
	padding: 20px;
}
.question_wrapper .result span:before{
	top: 10px!important;
	left: 10px!important;
	font-size: 20px !important;
}

.question_wrapper .result strong {
	font-size: 30px;
	line-height: 35px;
}
.addd_comment{cursor: auto!important;}
.fm_course_forum a{    font-family: "Century-Gothic", Sans-serif!important;
	color: #231F20;}
.fm_course_forum{padding: 15px;}
.quiz_result .print_results{display:none}
.fm_filter_content .buddypress:nth-child(3) .course_filters  .type_filter li:first-child, .fm_filter_content .buddypress:last-child .course_filters  .type_filter li:first-child  {display:none;}
.fm_forth_step_inner{position: relative}
.fm_forth_step_inner.fm_loader:after{
	border: 7px solid #f3f3f3;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	-webkit-animation: spin 1s linear infinite;
	animation: spin 1s linear infinite;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -80px;
	margin: auto;
	border-top: 7px solid #0E9284 !important;
}
.mce-stack-layout-item.mce-first, #wp-bbp_topic_content-editor-tools, #new-post label[for="bbp_topic_tags"], #bbp_topic_tags{display:none!important;}
.fm_header_right #vibe_bp_login #bpavatar {
	float: left;
	max-width: 80px;
}
.fm_header_right #vibe_bp_login #bpavatar img{
	width: 64px;
	height: auto;
	margin: 20px 10px 20px 20px;
	border-radius: 50%;
}
#vibe_bp_login.full_login.active{
	display:block;
}#vibe_bp_login.full_login.active.no-active{
	display:none;
}

#fm_unit_content_additional .fm_exam_progress_details_content.open{
	max-height: 350px;
	overflow-y: auto;
}
#fm_unit_content_additional .fm_exam_progress_details_content.open::-webkit-scrollbar {
	width: 10px;
}

/* Track */
#fm_unit_content_additional .fm_exam_progress_details_content.open::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px grey;
	border-radius: 10px;
}

/* Handle */
#fm_unit_content_additional .fm_exam_progress_details_content.open::-webkit-scrollbar-thumb {
	background: #0e9284;
	border-radius: 10px;
}

/* Handle on hover */
#fm_unit_content_additional .fm_exam_progress_details_content.open::-webkit-scrollbar-thumb:hover {
	background: #0e9284;
}
.fm_exam_progress_details_title i.fm_up_down:before {
	 content: "\f106";
}
.my-account #buddypress div.pagination .pagination-links a.next:before{
	font: normal normal normal 14px/1 evo_FontAwesome;
	font-size: 23px;
	content: "\f105";
}
.my-account #buddypress div.pagination .pagination-links a.prev:before {
	font: normal normal normal 14px/1 evo_FontAwesome;
	font-size: 23px;
	content: "\f104";
}
.my-account #buddypress div.pagination .pagination-links a i{
	display: none;
}
#unit_content .the_drag_and_drop .row{margin: 0 !important;}
#unit_content .quiz_title h4{
	max-width: 50%;
}
	/*.main_unit_content p.fm_given{position: unset; margin: 0;    box-sizing: unset;display: block;}*/
.fm_profile_li #vibe_bp_login{display: block !important;    margin-top: 20px;
	position: relative;
	top: 30px!important;}
.fm_profile_li #fm_vibe_bp_login{display: none}
.fm_profile_li:hover #fm_vibe_bp_login {display: block !important;}
.fm_profile_li #fm_vibe_bp_login{
	top: 0 !important;
	position: absolute;
	z-index: 99;
	right: 0;
}
.fm_cart_actions{position: relative}
.fm_cart_actions .fm_update_cart{
	position: absolute !important;
	right: 0;
	top: 50%;
	transition: tr;
	transform: translateY(-50%);
	color: #fff !important;
	background: #0e9284 !important;
	border-color: #0e9284 !important;
	border-radius: 0!important;
	font-family: "Century-Gothic", sans-serif !important;
	font-weight: 400 !important;
	font-size: 18px !important;
	line-height: 21px !important;
}
.fm_info_sesion_block{z-index: 999999999999 !important;}
.fm_course_description .small_desc&gt; div{padding-bottom: 20px;}
.fm_course_description .small_desc h1,
.fm_course_description .small_desc h2,
.fm_course_description .small_desc h3,
.fm_course_description .small_desc h4,
.fm_course_description .small_desc h5,
.fm_course_description .small_desc h6{margin-top: 0px;}
.student_life_image_left{transform: rotate(-10deg)}
.student_life_image_right{transform: rotate(10deg)}
.student_life_image_left .elementor-image-box-title, .student_life_image_right .elementor-image-box-title{margin-bottom: 0 !important;}
.student_life_image_left:after, .student_life_image_right:after{
	content: "";
	background-image: url(/wp-content/uploads/2020/10/push-pin.svg);
	width: 50px;
	height: 50px;
	position: absolute;
	left: 0;
	right: 0;
	top: 35px;
	margin: auto;
	background-size: 100%;
}
.student_life_image_right:after{
	transform: rotate(-90deg);
}
.elementor-text-editor ul, .elementor-text-editor ol{padding-left: 20px;}
.elementor-text-editor ul, .elementor-text-editor ol, .elementor-text-editor li{list-style: inside}
.slide-heading .footer-community-modal.info-session{display:none;}
.slide-heading .footer-community-modal.info-session.show_info_sesion{display:block;}
.fm_quiz_pagination.fm_last_quiz a{    font-size: 11px;}
.fm_quiz_pagination.fm_last_quiz #prev_unit{padding-right: 10px}
.fm_center{
	text-align: center;
}
.fm_center .fm_quiz_pagination.fm_last_quiz{
	display: inline-block!important;

}
.fm_register_term_of_use{display:inline-block}
.fm_course_content .container &gt; .row{display:block}
.fm_order_home{
	display: block;
	margin: 0 auto;
	max-width: 200px;
	text-align: center;
	padding-top: 20px;
}
.fm_order_home a{
	padding: 10px 25px;
	font-family: "Century-Gothic", Sans-serif;
	font-weight: 400;
	color: #231F20!important;
	font-size: 18px !important;
	text-transform: uppercase;
	background: #e2e2e2;
	border-radius: 5px;
}
.fm_checkout_before_submit{padding-bottom: 15px}
.woocommerce form .form-row .input-checkbox{position: relative}
body .row{
	width: auto;
	padding: 0;
	display: block;
}
#item-header-content #item-meta{
	display: none;
}
.modal-container .tgx-modal{
	z-index:99999999999999999999;
	padding-top:0 ;
}
.modal-container .tgx-modal .tgx-modal-content {
	    position: absolute;
    top: 10%;
    left: 0;
    right: 0;
    margin:30px auto;
}
.elementor-widget-widgetkit-for-elementor-content-carousel .wk-grid-item-match, .elementor-widget-widgetkit-for-elementor-content-carousel  .wk-grid-match &gt; *{
	display:block !important; ;
}
.fm_inside_login_form .rmradio{
	width: 100% !important;
	float: left!important;
}
.fm_inside_login_form .rminput {
	width: 100%;
}
.fm_inside_login_form .rmfield {
	width: 100%;
	max-width: 100%;
	margin-bottom: 0;
}
.fm_inside_login_form .rmfield label{
	padding-bottom: 0;
}
#vibe_bp_login  .fm_inside_login_form .rm-login-remember span{
	background: transparent;
}

#vibe_bp_login  .fm_inside_login_form .rm-login-remember input[type=checkbox]{
	display: inline-block;
	float: left;
}
#vibe_bp_login  .fm_inside_login_form .rm-login-remember label{
	display: inline-block;
	float: left;
	width: auto;
}
.fm_course_content_right .course_instructor{display: none}
.question.smalltext table, .question.smalltext table td{
	border-color:#000000 !important;
	border-bottom: 1px dotted #000000 !important;

}

.tagcloud a:hover, .instructor_action_buttons li a span, .total_students span, .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover, .unit_content p span.side_comment:hover, .unit_content p span.side_comment.active, .v_module.custom_post_carousel .heading_more, #buddypress .activity-list li.load-more a:hover, .load-more a:hover, .instructor strong span, #buddypress .item-list-tabs ul li a:hover, .archive #buddypress .course_category, .course_front_progressbar .progress .bar, .widget .course_cat_nav ul li.current-cat-parent&gt;a, .widget .course_cat_nav ul li.current-cat&gt;a, .widget .course_cat_nav ul li a span, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .widget .price_slider .ui-slider-handle, #bbpress-forums #favorite-toggle a:hover, #bbpress-forums #subscription-toggle a:hover, .pagetitle #subscription-toggle a:hover, #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers:hover, #bbpress-forums .bbp-pagination .bbp-pagination-links span.current, .mooc .vbpcart span em, .sleek .vbpcart span em, .minimal .pusher h3.heading span:after, .minimal #buddypress div.item-list-tabs ul li.selected a:after, .minimal #buddypress div.item-list-tabs ul li.selected a span, .minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, .minimal .pusher #buddypress input[type=submit]:hover, .minimal .pusher .button:hover, .minimal .pusher input[type=submit]:hover, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.current a:after, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.selected a:after, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.current a:after, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.selected a:after, .minimal.single-course.c2 .course_sub_action.current a:after, .minimal.single-course.c3 .course_sub_action.current a:after, .single-course.c4.minimal #buddypress .item-list-tabs#object-nav li.current a:after, .minimal.single-course.submissions .course_sub_action.current a:after, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.current a:after, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.selected a:after, .minimal .pusher h3.heading span:after, .minimal .pusher h4.widget_title span:after, .minimal.woocommerce-page a.button:hover, .minimal.woocommerce a.button:hover, .minimal.woocommerce ul.products li a.button:hover, .minimal .pagination a.page-numbers:hover, .minimal .pagination a:hover, .minimal .pagination .page-numbers.current, .minimal .pagination span.current, .minimal.woocommerce-page #content input.button:hover, .minimal.woocommerce-page input.button:hover, .minimal .pusher .woocommerce a.button:hover, .minimal #buddypress #group-create-tabs.item-list-tabs li.current&gt;a:after, .elegant #buddypress div.item-list-tabs li.selected a:before, .elegant.archive #buddypress div.item-list-tabs li.selected a, .elegant #item-nav div.item-list-tabs#object-nav li.current a:before, .elegant #buddypress .item-list-tabs#subnav ul li.current a:before, .elegant #buddypress #item-nav div.item-list-tabs#object-nav li.current a:before, .elegant #buddypress #members-activity div.item-list-tabs ul li.selected a:before, .elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li.current a:before, .elegant.single #buddypress .item-list-tabs#subnav ul li.selected a:before, .login_page_content .nav.nav-tabs&gt;li.active&gt;a:after, .block.general .block_content .general_details, .modern .vibe_carousel .flex-direction-nav a:hover, .modern .pusher h3.heading span:before, .modern .pusher h4.widget_title span:before, .modern #buddypress #item-nav .item-list-tabs ul li.current a:after, .modern #buddypress #item-nav .item-list-tabs ul li.selected a:after, .modern .pusher #title .pagetitle h1:after, .modern #buddypress div.item-list-tabs ul li.current a:after, .modern #buddypress div.item-list-tabs ul li.selected a:after, .modern #buddypress div.item-list-tabs ul li.current a span, .modern #buddypress div.item-list-tabs ul li.selected a span, .save_quiz_progress .save_progress_inner, .submit_quiz_progress .save_progress_inner, body.loading.pageloader2 .global:before, body.loading.pageloader2 .global:after, .course_pursue_panel .course_action_points, .course_pursue_panel .course_timeline li.unit_line.active:before, .block.simple .block_content .simple_category a:before, .block.simple .block_media:before, .block.generic .block_content .generic_category a:before, .block.generic .block_content .block_title a:before, .block.courseitem.course6 .block_media .postblock_cats .postblock_cat, .progress .bar, .block.courseitem.course6 .block_media .course_start_date, .block.courseitem.course6 .block_content .course_instructor:after
{
	background: transparent !important;
	color: #231F20!important;
}
.instructor #total_marks strong span {
	float: none;
	padding-right: 0px;
	font-size: 15px;
}
#fm_unit_content_additional .fm_exam_questions ul li:not([data-quesid]) {
display: none !important;
}
#fm_unit_content_additional .fm_exam_questions ul li.done a{
	background-color: #b1bbba !important;
	border-color: #b1bbba!important;
	color:#fff!important;
}
.fm_quiz_pagination .fm_next_unit{
	display: block !important;
}
.fm_quiz_pagination .fm_next_unit.hide{
	display: none !important;
}
#unit_content .unit_prevnext {
	display: flex;
	align-items: center
}
#unit_content .unit_prevnext #next_unit:after,#unit_content .unit_prevnext  #next_quiz:after,
#unit_content .unit_prevnext #prev_unit:after, #unit_content .unit_prevnext #prev_quiz:after{
	margin-top: -1px;
	font-size: 12px;
}
#course-list li .item-meta{
	opacity: 0;
}
.fm_quiz_pagination_1 .fm_next__quiz{
	display: inline-block;
}
.fm_quiz_pagination_1 {
	text-align: center;
}
.fm_quiz_pagination_1 .show_next_quiz{display: block !important;}
.quform-element-14_25{display: none !important;}</pre></body></html>