/* n10-site-code: [Imported] Nine10 Custom [Nine10 CSS] · last edited by unknown on 2026-11-08 21:31:46 UTC · Nine10 entries are maintained by Nine10; use the Client entries for site changes. */
/**----------------------------------------
 Core
----------------------------------------**/
html{
	min-height: 100%;
  	height: auto;
	overflow-x:hidden;
}

body {
	min-height: 100%;
  	height: auto;
}

/*.e-parent .e-child{
	padding-left:initial;
	padding-right:initial;
}*/

.light,
.light * {
	color: #fff;
}

.light a {
	color: #fff;
}

.footer-bottom p {
	margin-bottom: 0;
}

.footer-bottom a:hover {
	text-decoration: underline;
}

::selection { background: #ECECEC;}

/*ul li:last-child {
	margin-bottom: 20px !important
}

.elementor-nav-menu li:last-child {
	margin-bottom: 0px !important;
}

.elementor-editor-section-settings .elementor-editor-element-setting:last-child {
	margin-bottom: 0px !important;
}

.elementor-editor-column-settings .elementor-editor-element-setting:last-child {
	margin-bottom: 0px !important;
}

.elementor-editor-widget-settings .elementor-editor-element-setting:last-child {
	margin-bottom: 0px !important;
}*/

.overflow-hidden{
	overflow:hidden;
}

.image-scale img{
	transform:scale(1.8);
}

.video-container{
	max-width:1650px!important;
}

.footer ul{
	list-style-type:none;
	padding-left:0px;
}

.footer ul li{
	line-height:32px;
}

.footer ul li a{
	color:#fff;
	transition: ease-in-out 0.2s;
}

.footer ul li a:hover{
	color:#6bc4fe;
}

.footer-logo img{
	mix-blend-mode: difference;
}

.questions i{
	font-size:17px;
	height:50px;
}

.faq i{
	font-size:20px;
}

.course-list ul{
	list-style-type: none;
	padding-left:0px;
}

.course-list ul li strong{
	color:#0075c2;
}

.course-list ul li ul li{
	border-bottom:1px solid #000;
}

.course-list ul li ul li{
	padding-bottom:20px;
}

.course-list ul li{
	padding-top:20px;
}

.course-list ul li ul li{
	padding-top:0px;
}


/*QUESTIONS*/
.questions ul{
	list-style-type: none;
	padding-left:0px;
}

.questions ul li ul li{
	border-bottom:1px solid #fff;
}

.questions ul li ul li{
	padding-bottom:20px;
}

.questions ul li{
	padding-top:20px;
}

.questions ul li ul li{
	padding-top:0px;
}

.questions p{
	border-bottom:1px solid #fff;
	padding-bottom:20px;
}

.questions h3{
	padding-top:20px;
	font-size:20px;
}

.course-boxes i{
	font-size:60px;
	color:#6bc4fe;
}

/*-----------------BLOG POSTS---------------------*/

.v-post-content p{
	color:#000;
}

.v-post-content h2{
	color:#000;
}

.v-post-content h3{
	color:#000;
}

.v-post-content h4{
	color:#000;
}

.v-post-content h5{
	color:#000;
}

.v-post-content h6{
	color:#000;
}

/*-----------------END BLOG POSTS---------------------*/
