
html, body{
    height: 100%;
}
body{
    background: #fff;
    font-family: Ubuntu, sans-serif;
    font-size: 16px;
    color: #000;
    font-weight: 400;
    min-width: 320px;
    margin: 10px
}
img{
    max-width: 100%;
    height: auto;
    
}
a{
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    font-size: 18px;
    color: #0000FF;    
}
a:hover{
    color: #000080;
}

section{
    position: relative;
    padding: 0px;
    margin: 0px;
    
}
.container{
    width: 100%;
    padding-right: 10px;
    padding-left: 20px;
    margin-right: 0;
    margin-left: 0;
        
}
.row{
    margin-top: 10px;
}

h2{
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    
}

.custom-toggler.navbar-toggler {
    border-color: rgb(0,0,0);
    }

.custom-toggler .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
    }

    
/*================header=====================*/    

#header{
    background: url(../img/DSC01478.jpg) center no-repeat;
    background-size: cover;
    height: 100%;
    min-height: 300px;
    
}
#header a{
    font-family: Droid Sans, sans-serif;
    font-size: 18px;
    font-weight: 500; 
    color: #fff;
        
}
#header a:hover{
    color: #0000ff;
        
}
.section-table{
    display: table;
    height: 100%;
    width: 100%;
}
.section-row{
    display: table-row;
}
.section-cell{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.section-center{
    max-width: 750px;
    display: inline-block;
}
#header h2{
    font-family: Montserrat, sans-serif;
    font-size: 40px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    
}
#header p{
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
}

/*================subscription=====================*/    


#subscription{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

/*================About=====================*/    


#about h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}
#about p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;

}
.container-fluid{
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
        
}


    /*================Services=====================*/    
        
#services h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 10px 0;
    margin-bottom: 10px;
    
}
#services p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 5px 0;

}

.row-services{
    margin-top: 50px;
    
} 

/*================Article=====================*/    
        
#article h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
    
}
#article p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;

}

.row-article{
    margin-top: 50px;
    
} 

/*================mybook=====================*/    
#mybook h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

#mybook p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;        
}

#mybook h5{
    text-align: center;
    margin-top: 10px;
    
}

.mybook {
    background: #FF1493;
    color: white;
    font-size: 18px;
    padding: 10px;
    border-radius: 3px;
}

/*================traning=====================*/    
        
#traning h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

#traning h5{
    text-align: center;
    margin-top: 10px;
    
}

.traning {
    background: #FF1493;
    color: white;
    font-size: 18px;
    padding: 10px;
    border-radius: 3px;
}

/*================wellbeing=====================*/    
        
#wellbeing h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

/*================foresight=====================*/    
        
#foresight h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

 /*================Contact=====================*/    
        
#contact h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

 /*================TV=====================*/    
        
#tv h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}

/*================Burnout=====================*/    
        
#burnout h3{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    text-align: center;
    padding: 20px 0;
    
}
/*================header1=====================*/    

#header1{
    background: url(../img/foto100.jpeg) center no-repeat;
    background-size: cover;
    height: 100%;
    min-height: 300px;
    
}
#header1 a{
    font-family: Droid Sans, sans-serif;
    font-size: 18px;
    font-weight: 600; 
    color: #fff;
}

#header1 a:hover{
    color: #0000ff;
        
}

#header1 h2{
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    font-weight: 500;
    color: #fff;
    
}
#header1 p{
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    font-weight: 500;
    color: #fff;
    
}

 /*================Урок1=====================*/    


#lesson1{
    background: #fff;  
}

#lesson1 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson1 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}
.select{
    color: #000;
    font-weight: 600;
}

/*================Урок2=====================*/    


#lesson2{
    background: #fff;  
}

#lesson2 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson2 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}
.select{
    color: #000;
    font-weight: 600;
}
/*================Урок3=====================*/    


#lesson3{
    background: #fff;  
}

#lesson3 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson3 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}
/*================Урок4=====================*/    


#lesson4{
    background: #fff;  
}

#lesson4 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson4 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

/*================Урок5=====================*/    


#lesson5{
    background: #fff;  
}

#lesson5 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson5 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}
/*================Урок6=====================*/    


#lesson6{
    background: #fff;  
}

#lesson6 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson6 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок7=====================*/    


#lesson7{
    background: #fff;  
}

#lesson7 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson7 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок8=====================*/    


#lesson8{
    background: #fff;  
}

#lesson8 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson8 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок9=====================*/    


#lesson9{
    background: #fff;  
}

#lesson9 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson9 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок10=====================*/    


#lesson10{
    background: #fff;  
}

#lesson10 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson10 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок11=====================*/    


#lesson11{
    background: #fff;  
}

#lesson11 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson11 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок12=====================*/    


#lesson12{
    background: #fff;  
}

#lesson12 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson12 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок13=====================*/    


#lesson13{
    background: #fff;  
}

#lesson13 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson13 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок14=====================*/    


#lesson14{
    background: #fff;  
}

#lesson14 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson14 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок15=====================*/    


#lesson15{
    background: #fff;  
}

#lesson15 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson15 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

/*================Урок16=====================*/    


#lesson16{
    background: #fff;  
}

#lesson16 h2{
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #000;
    padding: 20px 0;
    
}
#lesson16 p{
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000;
    padding: 10px 0;
    margin-top: 0;
    margin-bottom: 0;
}

.select{
    color: #000;
    font-weight: 600;
}

.center-picture {
  margin: 0 auto;
}

    /*================footer=====================*/    
        

#footer p{
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    padding: 10px 30px;
    
    

}
.row-footer{
    background: #000;
    margin-top: 50px;
    text-align: center;
    
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: 0;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: black;
    border: 0;
}
.dropdown-menu {
    padding: 0;
    
}

    /*Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/*Medium devices, Desktops */
@media only screen and (max-width : 992px) {

}

/*Small devices, Tablets */
@media only screen and (max-width : 768px) {

}

@media only screen and (max-width : 600px) {
    .section-center{
        max-width: 320px;
        
    }
#header p{
    font-size: 15px;
    
}
    
}

/*Extra Small devices, Phones */
@media only screen and (max-width : 480px) {

}