.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-35234 .elementor-element.elementor-element-151ab4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-151ab4b .elementor-icon-list-icon i{color:#4DF643;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-151ab4b .elementor-icon-list-icon svg{fill:#4DF643;transition:fill 0.3s;}.elementor-35234 .elementor-element.elementor-element-151ab4b{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-35234 .elementor-element.elementor-element-151ab4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35234 .elementor-element.elementor-element-151ab4b .elementor-icon-list-item > a{font-family:"Calibri", Sans-serif;font-size:23px;font-weight:400;}.elementor-35234 .elementor-element.elementor-element-151ab4b .elementor-icon-list-text{color:#B10DCE;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-35234 .elementor-element.elementor-element-d43d584{--divider-border-style:solid;--divider-color:var( --e-global-color-3f1baf0e );--divider-border-width:1px;}.elementor-35234 .elementor-element.elementor-element-d43d584 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-d43d584 .elementor-divider-separator{width:100%;}.elementor-35234 .elementor-element.elementor-element-d43d584 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35234 .elementor-element.elementor-element-45d4df4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-45d4df4 .elementor-icon-list-icon i{color:#4DF643;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-45d4df4 .elementor-icon-list-icon svg{fill:#4DF643;transition:fill 0.3s;}.elementor-35234 .elementor-element.elementor-element-45d4df4{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-35234 .elementor-element.elementor-element-45d4df4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35234 .elementor-element.elementor-element-45d4df4 .elementor-icon-list-item > a{font-family:"Calibri", Sans-serif;font-size:23px;font-weight:400;}.elementor-35234 .elementor-element.elementor-element-45d4df4 .elementor-icon-list-text{color:#B10DCE;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-ccc1142{--divider-border-style:solid;--divider-color:var( --e-global-color-3f1baf0e );--divider-border-width:1px;}.elementor-35234 .elementor-element.elementor-element-ccc1142 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-ccc1142 .elementor-divider-separator{width:100%;}.elementor-35234 .elementor-element.elementor-element-ccc1142 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35234 .elementor-element.elementor-element-40ac1ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-40ac1ee .elementor-icon-list-icon i{color:#4DF643;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-40ac1ee .elementor-icon-list-icon svg{fill:#4DF643;transition:fill 0.3s;}.elementor-35234 .elementor-element.elementor-element-40ac1ee{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-35234 .elementor-element.elementor-element-40ac1ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35234 .elementor-element.elementor-element-40ac1ee .elementor-icon-list-item > a{font-family:"Calibri", Sans-serif;font-size:23px;font-weight:400;}.elementor-35234 .elementor-element.elementor-element-40ac1ee .elementor-icon-list-text{color:#B10DCE;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-081cd89{--divider-border-style:solid;--divider-color:var( --e-global-color-3f1baf0e );--divider-border-width:1px;}.elementor-35234 .elementor-element.elementor-element-081cd89 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-081cd89 .elementor-divider-separator{width:100%;}.elementor-35234 .elementor-element.elementor-element-081cd89 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35234 .elementor-element.elementor-element-8dba491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-8dba491 .elementor-icon-list-icon i{color:#4DF643;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-8dba491 .elementor-icon-list-icon svg{fill:#4DF643;transition:fill 0.3s;}.elementor-35234 .elementor-element.elementor-element-8dba491{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-35234 .elementor-element.elementor-element-8dba491 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35234 .elementor-element.elementor-element-8dba491 .elementor-icon-list-item > a{font-family:"Calibri", Sans-serif;font-size:23px;font-weight:400;}.elementor-35234 .elementor-element.elementor-element-8dba491 .elementor-icon-list-text{color:#B10DCE;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-9a43649{--divider-border-style:solid;--divider-color:var( --e-global-color-3f1baf0e );--divider-border-width:1px;}.elementor-35234 .elementor-element.elementor-element-9a43649 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-9a43649 .elementor-divider-separator{width:100%;}.elementor-35234 .elementor-element.elementor-element-9a43649 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35234 .elementor-element.elementor-element-4652227 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-4652227 .elementor-icon-list-icon i{color:#4DF643;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-4652227 .elementor-icon-list-icon svg{fill:#4DF643;transition:fill 0.3s;}.elementor-35234 .elementor-element.elementor-element-4652227{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-35234 .elementor-element.elementor-element-4652227 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35234 .elementor-element.elementor-element-4652227 .elementor-icon-list-item > a{font-family:"Calibri", Sans-serif;font-size:23px;font-weight:400;}.elementor-35234 .elementor-element.elementor-element-4652227 .elementor-icon-list-text{color:#B10DCE;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-fe11541{--divider-border-style:solid;--divider-color:var( --e-global-color-3f1baf0e );--divider-border-width:1px;}.elementor-35234 .elementor-element.elementor-element-fe11541 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-fe11541 .elementor-divider-separator{width:100%;}.elementor-35234 .elementor-element.elementor-element-fe11541 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35234 .elementor-element.elementor-element-fbd5466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-fbd5466 .elementor-icon-list-icon i{color:#4DF643;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-fbd5466 .elementor-icon-list-icon svg{fill:#4DF643;transition:fill 0.3s;}.elementor-35234 .elementor-element.elementor-element-fbd5466{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-35234 .elementor-element.elementor-element-fbd5466 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35234 .elementor-element.elementor-element-fbd5466 .elementor-icon-list-item > a{font-family:"Calibri", Sans-serif;font-size:23px;font-weight:400;}.elementor-35234 .elementor-element.elementor-element-fbd5466 .elementor-icon-list-text{color:#B10DCE;transition:color 0.3s;}.elementor-35234 .elementor-element.elementor-element-42def4e{--divider-border-style:solid;--divider-color:var( --e-global-color-3f1baf0e );--divider-border-width:1px;}.elementor-35234 .elementor-element.elementor-element-42def4e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-35234 .elementor-element.elementor-element-42def4e .elementor-divider-separator{width:100%;}.elementor-35234 .elementor-element.elementor-element-42def4e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}/* Start custom CSS *//* --- COURSES --- */
body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="4"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"] {
	position: relative;
	overflow: hidden;
    border-radius: 10px;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="4"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba( 0, 0, 0, 0.5 );
	opacity: 0;
	transition: 0.3s ease;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="4"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:after {
	content: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.375 30C54.375 23.5353 51.8069 17.3355 47.2357 12.7643C42.6645 8.19307 36.4647 5.625 30 5.625C23.5353 5.625 17.3355 8.19307 12.7643 12.7643C8.19307 17.3355 5.625 23.5353 5.625 30C5.625 36.4647 8.19307 42.6645 12.7643 47.2357C17.3355 51.8069 23.5353 54.375 30 54.375C36.4647 54.375 42.6645 51.8069 47.2357 47.2357C51.8069 42.6645 54.375 36.4647 54.375 30ZM0 30C0 22.0435 3.16071 14.4129 8.7868 8.7868C14.4129 3.16071 22.0435 0 30 0C37.9565 0 45.5871 3.16071 51.2132 8.7868C56.8393 14.4129 60 22.0435 60 30C60 37.9565 56.8393 45.5871 51.2132 51.2132C45.5871 56.8393 37.9565 60 30 60C22.0435 60 14.4129 56.8393 8.7868 51.2132C3.16071 45.5871 0 37.9565 0 30ZM22.0664 17.2383C22.957 16.7461 24.0352 16.7578 24.9141 17.2969L41.7891 27.6094C42.6211 28.125 43.1367 29.0273 43.1367 30.0117C43.1367 30.9961 42.6211 31.8984 41.7891 32.4141L24.9141 42.7266C24.0469 43.2539 22.957 43.2773 22.0664 42.7852C21.1758 42.293 20.625 41.3555 20.625 40.3359V19.6875C20.625 18.668 21.1758 17.7305 22.0664 17.2383Z' fill='white'/%3E%3C/svg%3E");
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
    align-items: center;
    justify-content: center;
	opacity: 0;
	transition: 0.3s ease;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="4"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:hover:after,
body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="4"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:hover:before {
	opacity: 1;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="4"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="button_container"] {
  display : none !important;
}

body.page-id-35234 [data-ec-component-index-page-courses-section="title_and_bookmark"], [data-ec-component-index-page-courses-section="button_container"], [data-ec-component-index-page-courses-section="description"]{
    display: none;
}



/*--- INSTRUCTORS ---*/
body.page-id-35234 [data-ec-component="index-page-ebooks"][data-ec-per-row="4"] > [data-ec-component-index-page-ebooks-section="item"] > [data-ec-component-index-page-ebooks-section="image_container"] {
	position: relative;
	overflow: hidden;
    border-radius: 10px;
}

body.page-id-35234 [data-ec-component="index-page-ebooks"][data-ec-per-row="4"] > [data-ec-component-index-page-ebooks-section="item"] > [data-ec-component-index-page-ebooks-section="image_container"] > a:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba( 0, 0, 0, 0.2 );
	opacity: 0;
	transition: 0.3s ease;
}

body.page-id-35234 [data-ec-component="index-page-ebooks"][data-ec-per-row="4"] > [data-ec-component-index-page-ebooks-section="item"] > [data-ec-component-index-page-ebooks-section="image_container"] > a:after {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
    align-items: center;
    justify-content: center;
	opacity: 1 !important;
	transition: 0.3s ease;
	
}

body.page-id-35234 [data-ec-component="index-page-ebooks"][data-ec-per-row="4"] > [data-ec-component-index-page-ebooks-section="item"] > [data-ec-component-index-page-ebooks-section="image_container"]:hover > a:after,
body.page-id-39387 [data-ec-component="index-page-ebooks"][data-ec-per-row="4"] > [data-ec-component-index-page-ebooks-section="item"] > [data-ec-component-index-page-ebooks-section="image_container"]:hover > a:before {
	opacity: 1;
}

body.page-id-35234 [data-ec-component="index-page-ebooks"][data-ec-per-row="4"] > [data-ec-component-index-page-ebooks-section="item"] > [data-ec-component-index-page-ebooks-section="button_container"] {
  display : none !important;
}

body.page-id-35234 [data-ec-component="index-page"][data-ec-layout-style="top-navigation"]>[data-ec-component-index-page-section="content_wrapper"]>[data-ec-component-index-page-section="content"]{
    padding: 0px !important;
}

body.page-id-35234 [data-ec-component="index-page"][data-ec-layout-style="top-navigation"]>[data-ec-component-index-page-section="content_wrapper"]{
    border: 0px !important;
    box-shadow: none;
    background: transparent;
}




/*---- Continue where you left off ---*/
body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="3"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"] {
	position: relative;
	overflow: hidden;
    border-radius: 10px;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="3"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba( 0, 0, 0, 0.5 );
	opacity: 0;
	transition: 0.3s ease;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="3"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:after {
	content: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.375 30C54.375 23.5353 51.8069 17.3355 47.2357 12.7643C42.6645 8.19307 36.4647 5.625 30 5.625C23.5353 5.625 17.3355 8.19307 12.7643 12.7643C8.19307 17.3355 5.625 23.5353 5.625 30C5.625 36.4647 8.19307 42.6645 12.7643 47.2357C17.3355 51.8069 23.5353 54.375 30 54.375C36.4647 54.375 42.6645 51.8069 47.2357 47.2357C51.8069 42.6645 54.375 36.4647 54.375 30ZM0 30C0 22.0435 3.16071 14.4129 8.7868 8.7868C14.4129 3.16071 22.0435 0 30 0C37.9565 0 45.5871 3.16071 51.2132 8.7868C56.8393 14.4129 60 22.0435 60 30C60 37.9565 56.8393 45.5871 51.2132 51.2132C45.5871 56.8393 37.9565 60 30 60C22.0435 60 14.4129 56.8393 8.7868 51.2132C3.16071 45.5871 0 37.9565 0 30ZM22.0664 17.2383C22.957 16.7461 24.0352 16.7578 24.9141 17.2969L41.7891 27.6094C42.6211 28.125 43.1367 29.0273 43.1367 30.0117C43.1367 30.9961 42.6211 31.8984 41.7891 32.4141L24.9141 42.7266C24.0469 43.2539 22.957 43.2773 22.0664 42.7852C21.1758 42.293 20.625 41.3555 20.625 40.3359V19.6875C20.625 18.668 21.1758 17.7305 22.0664 17.2383Z' fill='white'/%3E%3C/svg%3E");
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
    align-items: center;
    justify-content: center;
	opacity: 0;
	transition: 0.3s ease;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="3"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:hover:after,
body.page-id-39387 [data-ec-component="index-page-courses"][data-ec-per-row="3"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="image_container"]:hover:before {
	opacity: 1;
}

body.page-id-35234 [data-ec-component="index-page-courses"][data-ec-per-row="3"] > [data-ec-component-index-page-courses-section="item"] > [data-ec-component-index-page-courses-section="button_container"] {
  display : none !important;
}

body.page-id-35234 [data-ec-component-index-page-courses-section="title_and_bookmark"], [data-ec-component-index-page-courses-section="button_container"], [data-ec-component-index-page-courses-section="description"]{
    display: none;
}


[data-ec-component="index-page-courses"][data-ec-media-query-breakpoints~="medium"][data-ec-per-row="3"] {
    grid-template-columns: repeat(2, 1fr) !important;
}




html.darkmode .elementor-icon-list-text{
    color: #fff !important;
}

html.darkmode .elementor-icon-box-title{
    color: #fff !important;
}

html.darkmode #elementor-popup-modal-43479 .dialog-widget-content{
    background: #000;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://login.dentalflix.com/wp-content/uploads/2023/09/calibri-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://login.dentalflix.com/wp-content/uploads/2023/09/calibri-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://login.dentalflix.com/wp-content/uploads/2023/09/calibri-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://login.dentalflix.com/wp-content/uploads/2023/09/calibri-bold-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */