@import 'font_awesome/all.css';
.others-option, .top-header-details .social-list::before {
	display:none !important
}

.top-header-warp {
    background: #1c4d9b;
}
.top-header-warp .col-lg-6 {
	width: 100%;
}
.top-header-details {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between;

}
.top-header-details .social-list{
	order:1
}
.top-header-warp .header-contact li i,
.top-header-warp .header-contact li a,
.top-header-warp .social-list li a{
	color:white !important;
}
.top-header-details .social-list li img{
	filter: brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(4378%) hue-rotate(318deg) brightness(102%) contrast(94%);
}
.navbar.sticky.falar-hide-adminbar {
	top:0
}
.mission-content h3{
	margin-bottom:0
}
.top-header-warp .col-lg-6:last-child, .top-header-details .social-list::before,
.about-warp .g-4 .col-lg-6:last-child,
.mission-warp::before,
#myTabContent .default-btn,
#myTabContent .mission-link,
.navbar .others-option .option-item:last-child {
	display:none
}
.about-warp .g-4  .col-lg-6 {
	width:100%;
	display: flex;
    justify-content: flex-end;
}
.four-cols .row .col-lg-3,
.four-cols .row{
	display:flex;
	flex-wrap:wrap;
}
.hero-slider-warp .content h1 {
    font-size: 46px;
    line-height: 55px;
}
.information li:first-child {
    background: #EF6C00;
}
.information li:nth-child(2) {
    background: #AAC810;
}
.information li:last-child {
    background: #1C4D9A;
}
.choose-warp{
	padding-bottom:110px
}
.swiper-wrapper{
	height:750px;
	overflow:hidden
}
.hero-slider .swiper-slide .container-fluid{
	display:flex;
	justify-content:flex-end
}
.hero-slider-warp {
    padding-top: 280px;
    padding-bottom: 280px;
    z-index: 1;
    animation-duration: 110ms;
	overflow:hidden
}
.information {
	left:0;
	right:auto;
	display:none
}
.swiper-slide:first-child .information {
	display:block
}
.culture-warp .culture-box{
	height:350px;
	overflow:hidden
}
.about-warp.pt-100 {
	padding-top:40px !important
}
.about-warp .g-4 .col-lg-6 {
	margin-top:0 !important
}
.about-logo-content .content {
    margin-left: 40px;
    max-width: 380px;
}
.features-item .image img,
.culture-warp .culture-box img{
	width:100%;
	height:100%;
	object-fit:cover
}
.navbar .navbar-nav .nav-item .dropdown-menu .nav-item.active .nav-link, .navbar .navbar-nav .nav-item .dropdown-menu .nav-item:hover .nav-link{
	background:#009b48 !important;
	color:black !important
}
.blog-title h2 {
    color: var(--yellowColor);
    border-left: solid 4px var(--yellowColor);
}
.elementor-widget-text-editor{
	color:black !important
}
.elementor-widget-text-editor ul {
	padding-left:0
}
.elementor-widget-text-editor li{
	list-style:none;
	position:relative;
	padding:5px 0 5px 25px
}
.elementor-widget-text-editor li:before{
	 font-family: 'Font Awesome 6 Free';
	content: "\f101";
	position:absolute;
	left:0;
	top:4px;
	font-weight:900
}
.elementor-widget-text-editor li:first-child:before,
.elementor-widget-text-editor li:nth-child(n+3):before{
	color:#EF6C00;
}
.elementor-widget-text-editor li:nth-child(2):before,
.elementor-widget-text-editor li:nth-child(2n+3):before{
	color:#009B48
}
.elementor-widget-text-editor li:nth-child(3n+3):before{
	color:#1D4E9C
}
.fun-fact-warp .col-lg-3 .fun-fact-card {
	margin-left:0 !important
}
.fun-fact-warp .col-lg-3 {
	display:flex;
	justify-content:center;
}
.choose-card.bg-1 {
    background: #1D4E9C;
}
.choose-card.bg-2{
    background: #009B48;
}
.choose-card.bg-3{
    background: #EF6C00;
}
.choose-card.bg-4{
    background: #6787bc;
}
.hero-warp{
	margin:0 !important
}
.hero-slider-warp{
	background-size:cover !important;
}
.swiper-slide:nth-child(2) .container-fluid{
	justify-content:flex-start !important
}
.hero-warp .pagination-bullet-btn{
	width:100%
}
.hero-warp .pagination-bullet-btn .swiper-pagination2 {
	justify-content:center ;
}
.next-button p{
	justify-content:center;
	float:none
}
.sports-cols .elementor-widget-image-box{
	display:flex;
	height:100%
}
.sports-cols .elementor-widget-container{
	align-content:auto !important
}
.page-id-3596 .wpcf7-form-control{
	background:white !important
}
.navbar .navbar-nav .nav-item {
	margin-right:15px;
    margin-left: 15px;
}
.navbar .navbar-nav {
	display:flex;
	align-items:center
}
#menu-item-3606 a{
	background:#1D4E9C;
	color:white;
	padding:8px 15px;
	border-radius:20px
}
.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul{
	display:flex;
	flex-wrap:wrap;
}
.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li{
	width:33.333%;
	padding:15px;
}
.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li:before{
	display:none;
}
.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li a{
	padding:10px 20px;
	display:block;
	text-align:center;
	box-shadow:0 0 5px rgba(0,0,0,0.2);
}
.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li:hover a{
	background:#1D4E9C !important;
	color:white !important
}
@media(max-width:1399px){
	.navbar .navbar-nav {
		margin-right:0;
	}
	.navbar .navbar-nav .nav-item .nav-link{
		font-size:15px
	}
	.mission-content{
		padding-left:10px;
	}
	.recognized-content{
		padding-left:20px
	}
	.elementor-section.elementor-section-boxed > .elementor-container,
    .container-fluid {
        max-width: 100%;
    }
	.elementor-1771 .elementor-element.elementor-element-0266186 {
		padding:20px 20px 60px 
	}
	.elementor-3243 .elementor-element.elementor-element-5209f70,
	.elementor-3250 .elementor-element.elementor-element-5209f70{
		margin:40px 20px 0
	}
	.elementor-3243 .elementor-element.elementor-element-2cb6d43:not(.elementor-motion-effects-element-type-background), 
	.elementor-3243 .elementor-element.elementor-element-cfc9b25:not(.elementor-motion-effects-element-type-background),
	.elementor-3243 .elementor-element.elementor-element-673d0d0:not(.elementor-motion-effects-element-type-background), 
	.elementor-3243 .elementor-element.elementor-element-56fbad0:not(.elementor-motion-effects-element-type-background),
	.elementor-3243 .elementor-element.elementor-element-673d0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.elementor-3243 .elementor-element.elementor-element-a5015fc > .elementor-element-populated,
	.elementor-3243 .elementor-element.elementor-element-1f4de20 > .elementor-element-populated{
		padding-left:0 !important
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
	.navbar .navbar-brand{
		width:22%
	}
	.navbar .navbar-nav .nav-item .nav-link{
		font-size:14px
	}
	.navbar .navbar-nav .nav-item {
		margin-right: 10px;
		margin-left: 10px;
	}
}
@media(min-width:1100px)and (max-width:1199px){
	.container, .container-lg, .container-md, .container-sm {
		max-width:95%
	}
	.contact-small-widget .contact-item a{
		word-wrap: break-word;
	}
}
@media(max-width:1199px){
	.navbar-expand-lg .navbar-toggler {
        display: block;
    }
	.navbar-expand-lg .navbar-collapse {
		display:none !important;
	}
	.swiper-wrapper{
		height:auto !important
	}
	.swiper-fade .swiper-slide{
		overflow:hidden
	}
	.hero-slider-warp {
		padding-top: 100px;
		padding-bottom: 100px;
		height:500px
	}
	.personal-information-warp{
		padding-bottom:0;
	}
}
@media(min-width:992px) and (max-width:1099px){
	.about-logo-content .content h3 {
    	font-size: 28px;
	}
	.contact-small-widget .contact-item a{
		word-wrap: break-word;
	}
}
@media(min-width:992px){
	#menu-footer-menu-two {
		display:flex;
		flex-wrap:wrap;
	}
	#menu-footer-menu-two li {
		width:50%
	}
}
@media(max-width:991px){
	.fun-fact-warp .col-lg-3 {
		justify-content:flex-start
	}
	.recognized-content{
		padding-left:0
	}
	.elementor-element-5209f70 .elementor-column.elementor-col-50,
	.elementor-element-0266186 .elementor-column.elementor-col-50{
		width:100%
	}
	.elementor-1771 .elementor-element.elementor-element-d1cc6b3 > .elementor-element-populated{
		padding-left:0
	}
	.elementor-element-ccb0587 .e-con-inner {
		flex-direction:column;
		display:flex
	}
	.about-warp .g-4 .col-lg-6{
		justify-content:flex-start
	}
}
@media(min-width:768px) and (max-width:991px){
	.hero-slider-warp {
		padding-top: 100px;
		padding-bottom: 100px;
		height:400px
	}
	.elementor-3243 .elementor-element.elementor-element-f583435 > .elementor-element-populated {
    	padding: 30px 0px 20px 50px;
	}
	.elementor-element-ace8916 ul li {
		width:50%;
	}
	.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li a{
		padding:10px !important
	}
}
@media(max-width:767px){
	.choose-warp .container-fluid,
	.container, .container-sm {
		max-width:92%
	}
	.elementor-10 .elementor-element.elementor-element-afe2550 {
		padding:50px 25px
	}
	.about-warp .container {
		margin-left:0;
		padding-left:0;
	}
	.about-logo-content .content {
		margin:0 0 20px;
		max-width:100%
	}
	.about-warp .g-4 .col-lg-6{
		justify-content:flex-start
	}
	.mission-content{
		padding-left:0
	}
	.elementor-10 .elementor-element.elementor-element-ff0f900{
		padding-left:25px;
		padding-top:0
	}
	.elementor-10 .elementor-element.elementor-element-fa14087 {
    	margin-top: 30px;
	}
	.choose-warp{
		padding-bottom:55px
	}
	.hero-slider-warp .content h1 {
		font-size: 30px;
		line-height: 55px;
	}
	.mission-warp{
		padding-bottom:40px
	}
	.elementor-1771 .elementor-element.elementor-element-908814a > .elementor-element-populated {
		padding-right:0;
	}
	.elementor-3243 .elementor-element.elementor-element-f583435 > .elementor-element-populated{
		padding:30px 0
	}
	.elementor-3243 .elementor-element.elementor-element-d6c39f1{
		margin-top:30px
	}
	.elementor-3243 .elementor-element.elementor-element-b687eb2{
		width:100%;
		max-width:100%;
		margin:0 20px
	}
	.elementor-3243 .elementor-element.elementor-element-b687eb2 {
		font-size:14px
	}
	.elementor-3243 .elementor-element.elementor-element-2cb6d43{
		padding-top:25px
	}
	.elementor-3237 .elementor-element.elementor-element-f583435 > .elementor-element-populated{
		padding:20px 0 0;
	}
	.elementor-3211 .elementor-element.elementor-element-f583435 > .elementor-element-populated,
	.elementor-3231 .elementor-element.elementor-element-f583435 > .elementor-element-populated{
		padding-left:0;
	}
	.elementor-3231 .elementor-element.elementor-element-5209f70{
		margin-bottom:20px
	}
	.elementor-3231 .elementor-element.elementor-element-424b440{
		margin-top:30px
	}
	.page-id-13 .about-images-warp{
		padding:0 0 20px
	}
	.page-id-13 .about-images-warp .container{
		max-width:100%
	}
	.elementor-10 .elementor-element.elementor-element-d9b2316 img {
    width: 90%;
	}
	.elementor-13 .elementor-element.elementor-element-55d9bba > .elementor-element-populated {
    padding: 0px;
	}
	.about-images-warp .container{
		padding: 0px;
	}
	.about-warp.pt-100 {
    padding-top: 0px !important;
	}
	.elementor-3243 .elementor-element.elementor-element-673d0d0 {
    margin-top: 0px;
	}
	.elementor-3243 .elementor-element.elementor-element-d6c39f1 {
    margin-bottom: 30px;
	}
	.elementor-3596 .elementor-element.elementor-element-2cb08ba {
    width: var(--container-widget-width, 93%);
    max-width: 93%;
		--container-widget-width: 100%;
	}
	.elementor-13 .elementor-element.elementor-element-ebdc21b {
		padding: 0px;
	}
	.elementor-13 .elementor-element.elementor-element-21f59c8b {
    margin-top: 0px; 
	}
	.elementor-3211 .elementor-element.elementor-element-5209f70 ,.elementor-3211 .elementor-element.elementor-element-58ed6ea{
		margin-top: 40px;
	}
	.page-id-3834 .elementor-element-ace8916 ul li {
		width:50%;
	}
	.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li a{
		padding:10px !important;
		display:flex;
		align-items:center;
		justify-content:center;
		width:100% !important
	}
	.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li{
		display: flex;
    	flex-wrap: wrap;
	}
}
@media(max-width:599px){
	.navbar .navbar-brand {
		width: 65%;
	}
	.main-contact-content .form-check .wpcf7-list-item-label{
		white-space:wrap;
		top:0;
		width: 88%;
        margin-left: 10px;
	}
	.form-check-input{
		width:100%;
		display:flex;
		height:auto;
		margin-bottom:20px;
		padding:15px
	}
	.elementor-1771 .elementor-element.elementor-element-a64866a {
		padding:30px 20px 0;
	}
	.form-check-input label{
		display:flex;
		flex-wrap:wrap;
		align-items:flex-start
	}
	.elementor-1771 .elementor-element.elementor-element-83f6be3 .elementor-heading-title br{
		display:none !important
	}
	.elementor-3243 .elementor-element.elementor-element-7bcdf8f .elementor-image-box-wrapper .elementor-image-box-img ,.elementor-3243 .elementor-element.elementor-element-2ed9d6d .elementor-image-box-wrapper .elementor-image-box-img{
    width: 55%;
	}
	 .elementor-3243 .elementor-element.elementor-element-35f09c0 .elementor-image-box-wrapper .elementor-image-box-img {
		 width: 60%; 
	}
	.elementor-3243 .elementor-element.elementor-element-52071ee .elementor-image-box-wrapper .elementor-image-box-img ,.elementor-3243 .elementor-element.elementor-element-cbf3b73 .elementor-image-box-wrapper .elementor-image-box-img,.elementor-3243 .elementor-element.elementor-element-5863dc6 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 65%;
	}
	.elementor-3243 .elementor-element.elementor-element-d6c39f1 {
		padding:0 10px;
	}
	.contact-small-widget {
		padding: 15px;
	}
	.page-id-3834 .elementor-element-ace8916.elementor-widget-text-editor ul li,
	.page-id-3834 .elementor-element-ace8916 ul li {
		width:100%;
	}
	.top-header-details .header-contact {
        padding-left: 0;
        margin-bottom: 5px;
        justify-content: center;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
    }
	.top-header-details .social-list {
		order: 1;
		display: flex;
		justify-content: center;
		width: 100%;
	}
}