*{
	padding: 0; margin: 0; box-sizing: border-box;
}
body{
	margin: 0;
	padding:0;
	overflow-x:hidden;

}

 .navbar{
 	background:#ADD8E6;
 }
nav .navbar-brand{
	margin-left:50px;
	
  
}

nav .navbar-brand  img{
width:80%;
height:80%;	 
}



 .d-flex .top_btn{
	background:#fff;
	color:#333;
	font-size:1em;
	font-weight:500;
	line-height:1.72em;
	border-radius:7px;
	margin-right:50px;
		padding:0.61rem 2.6rem;
		border-style: none;
 font-family: "Lucida Console", Monaco, monospace;
 cursor: pointer;
  box-shadow: inset 0 0 0 0 #D80286;
  -webkit-transition: ease-out 0.4s;
  -moz-transition: ease-out 0.4s;
  transition: ease-out 0.4s;
}
 
 .d-flex .top_btn a{
 	text-decoration:none;
 	color:#333;
 }
 

 .d-flex .top_btn:hover{
 
  box-shadow: inset 400px 0 0 0 #D80286;
 
 }


#navbarNavDropdown ul{
	text-align: center;
}


#navbarNavDropdown  ul li a{
	 
}
#navbarNavDropdown  ul li a:hover{
	color:#ADD8E6;
}

/*  images */


.img{
	padding-top:70px;
} 
.images .img img{
	width: 100%;
	height:100%;

}



.images .text_start  h1{


}
/* Certification  */


.Certification .All_certification{

border-radius:10px;
background:#ADD8E6;
padding:20px;
}

.Certification .All_certification h2{
color:#fff;
}

.Certification .All_certification  p{
color:#fff;
}





/*  reg closed  */
.reg_closed {

}

.reg_closed01 {
 display: flex;
 justify-content: center;
 align-items: center;
}


.reg_closed01 .reg_closed03{
 max-width:40%;
border-radius:17px;
background:#fff;
padding:20px;
 box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25);
}

 .reg_closed01 .reg_closed03 .texts h4{
 	text-align: center;
 }


 /*  INCLUDED IN SERVICES  */

 .includes_service01{

background:#ADD8E6;
padding:20px;
 }

  .includes_service01 h4{
  	color:yellow;
  }


   .includes_service01 b{
   	color:#414040 ;
   }

   /* youtube */
.youtube iframe {
border-radius:5px;
width:100%;
height:300px;

}

/*  media query */

 

@media(min-width:1024px){ 

.youtube iframe {
border-radius:5px;
width:100%;
height:300px;

}

}

/*  media query */

* media query */

@media(min-width:1024px){
.footer .logo02 p {
    padding: 5px 0px 0px 100px;
}


 
.footer .logo02 p {
    padding: 5px 0px 0px 100px;
}


.youtube iframe {
border-radius:5px;
width:100%;
height:300px;

}
 
}

@media(max-width:1024px){

 .banner .banners .banners_text h1{
    font-size:30px;
}
.Training_Course .card{
    max-width:14rem;
    text-align: center;
}
.yoga_blog .recard {
     
}
.yoga_blog .recard .card{
    max-width:24rem;
    margin:10px;
}
.Training_Course .boxes{
     
}

.footer .logo02 img{
    width:100%;
 
}
.footer .logo02 p {
    padding: 5px 0px 0px 22px;
}
 

@media(min-width:768px){
.yoga_blog .recard{
    padding-left: 60px;
    padding-right: 60px;
}

.banner .banners{
    padding-left: 120px;
     padding-right:120px;
}

.footer .logo02 {
    padding: 40px;
}

.footer .logo02 p {
    padding: 5px 0px 0px 26px;
}

.Training_Course .card{
    max-width: 23rem;
    text-align: center;
}

.yoga_blog .recard .card{
    max-width: 18rem;
}
 .About_text .logo01{
 width: 10%;
 height:10%;    
 }

 .footer .Contacts .emails a{
padding-left:70px;
}
.footer .Contacts .phones a{
    padding-left:100px;
}

.d-flex .top_btn{
    margin-left:25%;
    margin-right:25%;
}
}





@media(max-width:540px){
.About_img{
    display: none;
}
.d-flex .top_btn{
    margin-left:25%;
    margin-right:25%;
}
.Training_Course .boxes{
 padding-left:px;
}
.Training_Course  .card{
    max-width:24rem;
    text-align: center;
}

.footer .Contacts .social_icon{
margin-top:30px;
 
}

.footer .Contacts .social_icon .fa {
  padding: 11px;
  font-size: 13px;
  width: 37px;
  text-align: center;
  text-decoration: none;
  border-radius:10px;
  margin: 5px 2px;
  box-shadow: 0 0 30px #BDFCFC ;
}
.Contacts {
 
}


.footer .logo02 img{
margin-left:12px;
}
.bi-geo-alt{
    margin-left:10px;
}
.location{
    margin-left:22px;
}
.emails{
    margin-left:30px;
}
.phones{
    margin-left: 30px;
}
.footer .Contacts p {
margin-left: 10px; 
  

}


.what_heading img{
    width:25%;
    height:25%;
}

.Add_heading img{
width:25%;
    height:25%;
}

.C_modules_hrading img{
    width:25%;
    height:25%;
}
}

@media(max-width:300px)

{

.d-flex .top_btn{
    margin-left:25%;
    margin-right:25%;
}

.footer .Contacts .social_icon{
margin-top:30px;

}

.fa {
  padding: 15px;
  font-size: 10px;
  width: 20px;
  text-align: center;
  text-decoration: none;
  border-radius:10px;
  margin: 5px 2px;
  box-shadow: 0 0 30px #BDFCFC ;
}

.footer .Contacts p {
margin-left: -8px; 
  
    padding-right:36px;

}

.what_heading img{
    width:25%;
    height:25%;
}

.Add_heading img{
width:25%;
    height:25%;
}


