@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@400;500&display=swap');

.team-tab-menu{
    text-align: center;
}
.main-slider.dotstyle2 .owl-dots{
	    left: auto;
    right: 30px;
}
.main-menu .elementskit-navbar-nav > li > a::after{
	display: none
}
@media (max-width:1024px){
	.kindergarten-nav .elementskit-navbar-nav-default > ul > li > a:before{
display: none;	
}
}
.kindergarten-blog .latest-blog .post .post-footer a:hover:after {
    right: -80px;
}
.service-slider-2.service-slider-list-item li{
	    background: transparent;
}
.banner-area .banner-title span{
	    top: -20px;
}
.service-slider-2.service-slider-list-item.carousel-indicators{
	    margin-top: 30px;
}
.banner-area .banner-title {
    font-weight: 500;
}
h1, h2, h3, h4, h5, h6{
	font-weight: 400;
}


.feature-classic .feature-img img {

    height: 360px;
}

.elementor-5 .image-one {
  
    display: none;
}



.elementor-5 .image-two {
   
    width: 325px!important;
	height: 325px!important;
}


.main-slider .slider-content .slider-desc {
  
    color: #333333!important;
   
    margin-right: 0!important;
   
}


.service-slider-2 .service-info-content .slider-list {
    margin-top: 12px;
}
.main-slider-style3 .slider-image .image-box.image-two {
   
    border-left-color: #012A86!important;
    border-bottom-color: #012A86!important;
}

@media only screen and (min-width: 768px) {
	
	
  #serviceCarosuel  .col-lg-8{
    width: 50%!important;
    flex: 50%!important;
    max-width: 50%!important;
  }
	#serviceCarosuel  .col-lg-4{
    width: 50%!important;
    flex: 50%!important;
    max-width: 50%!important;
  }
	
	
}

.navbar-expand-lg {
 justify-content: space-between!important;
}
.rmfieldset, .paoc-cb-popup-body{
background-color: #ffffff;
    border-radius: 10px 10px 10px 10px;
    overflow-x: visible;
    overflow-y: visible;
    padding: 20px!important;
    box-shadow: 0px 12px 80px 0px rgb(98 116 138 / 20%);

}

.navbar-brand img{	
	max-width: 150px;
}
input[type='submit'] {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #b4050c !important;
    border-radius: 0px 0px 0px 0px;
color: #FFFFFF;
    padding: 19px 35px 19px 35px;
border: 0;
	cursor:pointer;box-shadow: 0px 5px 0px 0px #6c0004!important;
   
}


.btn{
	box-shadow: 0px 5px 0px 0px #ff666682!important;
   
}

@media only screen and (max-width: 768px) {
.slider-image {
    display: none!important;
}
}

.ld-course-status-not-enrolled{
	display: none!important;
}

.ld-course-status{
	display: none!important;
}

.sfwd-mark-complete{
	display: none!important;
}
.uwp-account-notifications, .uwp-account-privacy{
	display: none!important;
}

#cookie-notice{ 
background-color: #B4050C!important;
}
.paoc-popup-btn{
	background-color: #B4050C!important;
}

.wpforms-form button[type=submit] {
    background-color: #0A3D9D !important;
    border-color: #0A3D9D !important;
    color: #fff !important;
    transition: background 0.3s ease-in-out;
}
 
.wpforms-form button[type=submit]:hover {
    background-color: #022B57 !important;
}

.wpforms-form {
    padding: 20px 15px !important;
    border: 3px solid #138!important;
}





h1, h2, h3, h4, h5, h6 {
   
   font-family: "League Spartan", Sans-serif!important;
	color:black;
    
}

body{
	 font-family: "League Spartan", Sans-serif!important;
}

/* b {
	 font-family: "League Spartan", Sans-serif!important;
	color:white; 
} */

 p,span,div,label,li{
	 font-family: "League Spartan", Sans-serif!important;
} 
html {
    margin-top: 0px!important;
}

#wpadminbar{

  display: none!important;
}
.elementor-button, .ld-button, .ld-status{
	font-family: "League Spartan", Sans-serif!important;
   background-color: transparent;
    background-image: linear-gradient(180deg, #B3050C 0%, #12308A 100%);
    border-radius: 50px 50px 50px 50px;
    
}

/* LearnDash custom Wrapper
 * changing padding
 * */
.learndash-single .learndash-wrapper {
    padding: 5px;
}
/* ---content selector text color learndash---- */


.learndash-wrapper .ld-table-list .ld-table-list-items {
    padding: 0 20px;
    border: 2px solid #457dc1;
    border-top: 0;
    border-bottom: 0;
    font-size: .875em;
    overflow: hidden;
    background: #12308A;
}


/*hide the next & prev-buttons*/
.ld-content-action {
    flex-basis: 200px;
    position: relative;
    padding: 5px;
    visibility: hidden;
}
.ld-table-list a.ld-table-list-item-preview {
    color: #df2525;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list {
    background-color: #012a85;
    border-radius: 0;
    padding: 1em;
    position: relative;
	margin: 0;}
.ld-is-current-item {
    background: #df2525!important;
    color: #fff!important;
    border-radius: 5px;
}


.ld-content-action{
	color:white;
}
.ld-lesson-title{
	color:black;
}
.wpProQuiz_question{
	font-size:22px;
	color:black;
	   font-family: "League Spartan", Sans-serif!important;

}
.learndash-wrapper, .ld-item-list-item, .ld-item-title, .ld-item-component {
	color:black; 
}
/*conten section of learndash*/
.ld-topic-title{
	color:white;
}

.ld-course-navigation-list{
	color:black;
}

.elementor-button-text{
	color:white;
}




.ld-focus-content h1{
	display: none!important;
}

.ld-focus-content h1{
	display: none!important;
}

.ld-focus-content .learndash-shortcode-wrap{
	display: none!important;
	color:white;
}
/* ---content selector text color learndash---- */