/*banner*/
.lgx-banner{

}

.lgx-banner .lgx-banner-info{
	
}

.lgx-banner .lgx-banner-info .subtitle{
    font-size: 15rem;
    font-weight: 900;
    /*padding-bottom: 0.4em;*/
    letter-spacing: 3rem;
    line-height: 13.85rem;
    width: fit-content;
    background: linear-gradient(45deg, #e0c985 0%, #a68738 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.lgx-banner .lgx-banner-info .title{
	display: inline-block;
    margin-right: 2rem;
    font-size: 3rem;
}

.lgx-banner .lgx-banner-info .text{
	color: #FFF;
	opacity: 1;
	width: 50%;
}

.lgx-banner .lgx-banner-info .btn-area{

}

.lgx-banner .lgx-banner-info .btn-area .lgx-btn{
	/*padding: 2.3rem 3.4rem;
	font-size: 2.3rem;*/
	font-weight: 600;
	cursor: pointer;
}

.lgx-banner .lgx-banner-info .btn-area .lgx-btn:first-child{
	color: #0a1f39;
}

/*.lgx-banner .lgx-banner-info .btn-area .lgx-btn:before{
	right: 24px;
	top: 20px;
}

.lgx-banner .lgx-banner-info .btn-area .lgx-btn:hover{
	padding: 2.3rem 5.5rem 2.3rem 3.4rem;
	font-size: 2.3rem;
}*/

/*video*/
.lgx-video-section{

}

.lgx-video-section .lgx-inner{

}

.lgx-video-section .lgx-inner .video-wrapper{
	/*display: flex;
	justify-content: center;*/
}

.lgx-video-section .lgx-inner .video-wrapper video{
	cursor: pointer;
	width: 100%;
}

/*services*/
.lgx-services{

}

.lgx-services .lgx-inner{
    background: rgba(10, 31, 57, .95);
}

.lgx-services .lgx-heading{
	margin-bottom: 2.4rem;
    text-align: center;
}

.lgx-services .lgx-heading .heading-title{
    font-family: 'Playfair Display',serif;
    font-size: 3.9rem;
    line-height: 5.85rem;
    font-weight: 900;
    margin-top: 0;
    color: #fff;
	text-transform: uppercase;
}

.lgx-services .lgx-single-service{

}

.lgx-services .lgx-single-service .icon{
	opacity: 1;
}

.lgx-services .lgx-single-service p{
	color: #FFF;
	opacity: 1;
	height: 120px;
}

/*course*/
.lgx-courses{
	background-image: url("../../img/icdi-flag.gif?v=12");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.lgx-courses .lgx-inner{
    background: rgba(10, 31, 57, .6);
	padding: 18em 0;
}

.lgx-courses .lgx-heading{

}

.lgx-courses .lgx-heading .heading-title {
	text-transform: uppercase;
	color: #FFF;
}

.lgx-courses .lgx-heading .heading-subtitle{
	font-weight: 600;
	color: #e39a31;
	opacity: 1;
}

.lgx-courses .lgx-tab{

}

.lgx-courses .lgx-tab .lgx-single-course{
	
}

.lgx-courses .lgx-tab .lgx-single-course .course-info{

}

.lgx-courses .lgx-tab .lgx-single-course .course-info .author-info{

}

.lgx-courses .lgx-tab .lgx-single-course .course-info .author-info .title{

}

.lgx-courses .lgx-tab .lgx-single-course .course-info .author-info .subtitle{
	color: #e39a31;
	opacity: 1;
}

.lgx-courses .lgx-tab .lgx-single-course .course-info .course-bottom{

}

.lgx-courses .lgx-tab .lgx-single-course .course-info .course-bottom .list-inline{

}

.lgx-courses .lgx-tab .lgx-single-course .course-info .course-bottom .list-inline li{
	
}

.lgx-courses .lgx-tab .lgx-single-course .course-info .course-bottom .list-inline li a{
	opacity: 1;
}

.lgx-courses .lgx-tab .lgx-single-course .course-info .course-bottom .list-inline li span{
	opacity: 1;
}

.lgx-courses .lgx-grid-item:nth-child(4) .lgx-single-course .lgx-single-course-inner figure > img{
	height: 218.66px;
    width: 100%;
    object-fit: cover;
    object-position: 0 -65px;
}

/*mission*/
.lgx-register{
    background: url(../../img/library-bg.jpg) top center no-repeat;
}

.lgx-register .lgx-inner{
	background: rgba(10, 31, 57, .85);
}

.lgx-register .lgx-registration-area{

}

.lgx-register .lgx-registration-area .lgx-heading-registration{
	margin-bottom: 6.3rem;
}

.lgx-register .lgx-registration-area .lgx-heading-registration .subtitle{
	text-transform: uppercase;
    text-align: center;
   	font-size: 3.9rem;
    font-weight: 900;
}

.lgx-register .lgx-registration-area .lgx-registration-info{

}

.lgx-register .lgx-registration-area .lgx-registration-info .text-heading{
	background-color: rgba(102, 102, 102, 0.7);
	color: #FFF;
    font-size: 24px;
    line-height: 1.5;
    font-weight: 600;
}

.lgx-register .lgx-registration-area .lgx-registration-info .text-detail{
	
}

.lgx-register .lgx-registration-area .lgx-registration-info .text-detail .text{
	
}

/*teacher*/
.lgx-teachers{

}

.lgx-teachers .lgx-heading{

}

.lgx-teachers .lgx-heading .heading-title {
	text-transform: uppercase;
}

.lgx-teachers .lgx-heading .heading-subtitle{
	font-weight: 600;
	color: #e39a31;
	opacity: 1;
}

/*event*/
.lgx-events{
	background: unset;
}

.lgx-events .lgx-inner {
    background: rgba(241,241,241,1);
}

.lgx-events .lgx-heading{

}

.lgx-events .lgx-heading .heading-title {
	text-transform: uppercase;
}

.lgx-events .lgx-heading .heading-subtitle{
	font-weight: 600;
	color: #e39a31;
	opacity: 1;
}

/*new update*/
.lgx-blog{

}

.lgx-blog .lgx-heading{

}

.lgx-blog .lgx-heading .heading-title {
	text-transform: uppercase;
}

.lgx-blog .lgx-heading .heading-subtitle{
	font-weight: 600;
	color: #e39a31;
	opacity: 1;
}

.lgx-blog .lgx-news-single .text-area .title {
    min-height: 90px;
}

/*gallery*/
.lgx-photo-gallery{

}

.lgx-photo-gallery .lgx-inner{
	padding-bottom: 10.2rem;
}

.lgx-photo-gallery .lgx-heading{

}

.lgx-photo-gallery .lgx-heading .heading-title {
	text-transform: uppercase;
}

.lgx-photo-gallery .lgx-heading .heading-subtitle{
	font-weight: 600;
	color: #e39a31;
	opacity: 1;
}

.lgx-photo-gallery .lgx-gallery-single{
	width: 100%;
}

.lgx-photo-gallery .lgx-gallery-single figure{

}

.lgx-photo-gallery .lgx-gallery-single figure img{
	height: 400px;
	width: 100%;
	object-fit: cover;
	object-position: 0 -70px;
}

.lgx-photo-gallery .lgx-owlnews .owl-controls .owl-prev,
.lgx-photo-gallery .lgx-owlnews .owl-controls .owl-next{
	top: 43%;
}

/*.lgx-gallery-single:nth-child(1) figure img{
    height: 350px;
    width: 100%;
    object-fit: cover;
    object-position: 0 -155px;
}

.lgx-gallery-single:nth-child(2) figure img{
    height: 350px;
    width: 100%;
    object-fit: cover;
    object-position: 0 -70px;
}*/

/*newsletter*/
.lgx-subscription{
	background: unset;
	background-color: #999999;
}

.lgx-subscription .lgx-heading{

}

.lgx-subscription .lgx-heading .heading-title {
	text-transform: uppercase;
}

.lgx-subscription .lgx-heading .heading-subtitle{
	font-weight: 600;
	color: #e39a31;
	opacity: 1;
}

/*get-in-touch*/
.lgx-getintouch-area{
	background: url(../../img/milestone-bg3.jpg) top center no-repeat fixed;

}

.lgx-getintouch-area .lgx-getintouch-inner{
	background: rgba(10, 31, 57, .8);
}

.lgx-getintouch-area .lgx-getintouch-inner .row{
	display: flex;
}

.lgx-getintouch-area .lgx-getintouch-inner .col-sm-3{
	display: flex;
    flex-flow: column;
    justify-content: center;
}

.lgx-getintouch-area .lgx-getintouch-inner .button-wrapper {

}

.lgx-getintouch-area .lgx-getintouch-inner .button-wrapper .btn-register {
	cursor: pointer;
}

.lgx-getintouch-area .lgx-getintouch{

}

.lgx-getintouch-area .lgx-getintouch .breaker-sm{
	display: none;
}

@media only screen and (max-width: 1200px){
	/*course*/
	.lgx-courses .lgx-inner{
		padding: 12em 0;
	}
}

@media only screen and (max-width: 991px) {s
	/*gallery*/
	/*.lgx-gallery-single:nth-child(1) figure img{
	    height: unset;
	    width: unset;
	    object-fit: unset;
	    object-position: unset;
	}

	.lgx-gallery-single:nth-child(2) figure img{
	    height: unset;
	    width: unset;
	    object-fit: unset;
	    object-position: unset;
	}*/
}

@media only screen and (max-width: 767px) {
	/*learn*/
	.lgx-about .full-container img{
		margin-top: -100px;
	}

	/*video*/
	.lgx-video-section .lgx-inner .video-wrapper video{
		/*height: 480px;*/
	}

	/*services*/
	.lgx-services .lgx-single-service p{
		height: unset;
	}

	/*get-in-touch*/
	.lgx-getintouch-area .lgx-getintouch-inner .row{
		display: block;
	}

	.lgx-getintouch-area .lgx-getintouch{
		text-align: center;
	}

	.lgx-getintouch-area .lgx-getintouch .breaker-sm{
		display: block;
	}
}

@media only screen and (max-width: 576px) {
    /*banner*/
    .lgx-banner .lgx-banner-info .subtitle{
	    font-size: 13rem;
	}

	.lgx-banner .lgx-banner-info .text{
		width: 60%;
	}

	/*learn*/
	.lgx-about .full-container img{
		margin-top: -50px;
	}

	/*video*/
	.lgx-video-section .lgx-inner .video-wrapper video{
		/*height: 360px;*/
	}

	/*course*/
	.lgx-courses .lgx-inner{
		padding: 4em 0;
	}
}

@media only screen and (max-width: 479px){
	
}