section.img-header-section{
	background: url('../images/29075580_l_fullHD.jpg') ;/*no-repeat fixed 50% 0px / cover;*//*no-repeat center; */
  	background-size:     cover; 
    background-repeat:   no-repeat;
    background-position: top center;  
    /*opacity: 0.9;*/
    box-shadow: inset 0 0 0 350px rgba(11, 12, 54, 0.72);
    position: relative;
    text-align: center;
    height: 700px;
    color:white;
   	/*display: flex;
    flex-direction: column;
    justify-content: center;*/
  	text-align: right;
}

section.img-header-section h1{
    font-weight: bold;
    font-size: 42px;
    text-align: right;
    color: #FFFFFF;
    margin-top: 0px;
    margin-bottom: 25px;

}

section.img-header-section p{
	font-size: 20px;
}

section.img-header-section h1 .blue-white{
	color:#00AEEF;
	margin: 10px;
}

section.img-header-section h1 .white{
	color:#FFFFFF;
	margin: 10px;
}

section.img-header-section .menu span {
	color:#FFFFFF;
	
}

section.img-header-section .menu  a {
	text-decoration: none;
}

section.img-header-section .row-header{
	display: flex;
    padding-top: 60px;
    height: 65px;
}

section.img-header-section .header-img-div{
	display: flex;
    justify-content: center;
    align-items: center;
}

section.img-header-section .header-img-div>div{
	width: 60%;
}

section.img-header-section .menu{
  display: flex;
  flex-wrap: nowrap;
  align-self: flex-end;
  justify-content: center;
}

section.img-header-section .menu div{
color: #0B0C36;
    font-size: 18px;
    font-weight: 400;
    white-space: nowrap;
    /* min-width: 104px; */
    /* height: 33px; */
    margin: 0px 10px -5px 10px;
    padding: 5px;
    text-align: center;
    padding-bottom: 10px;
   }


section.img-header-section .tsi-menu span{
		padding: 10px 20px 5px 20px !important;
	color:#FFFFFF;
	border: solid 2px #ffffff;
transform: ease all;
transition: 0.4s;
}
section.img-header-section .tsi-menu span:hover{
	background-color: #ffffff;
	color: rgba(11, 12, 54, 1);
	
}

section.img-header-section .erp-menu span{
		padding: 10px 20px 5px 20px !important;
	color:rgba(60, 175, 242, 1);
	border: solid 2px rgba(60, 175, 242, 1);
transform: ease all;
transition: 0.4s;
}

section.img-header-section .erp-menu span:hover{
		background-color:rgba(60, 175, 242, 1);
	color: #ffffff;
	
}

section.img-header-section .erp-menu img{
	height: 20px;	
}

section.img-header-section .col-md-6-header{
    display: flex;
    justify-content: center;
}

section.img-header-section .col-md-6-header .col-md-6-header-text{
    width: 60%;
}

section.img-header-section .youtube{
  display: flex;
  height: 70%;
  justify-content: center;
  align-items: center;
}

section.img-header-section .center-header{
	height: 100%;
    display: flex;
    align-items: center;
}

section.img-header-section .youtube img{
	height: 60%;
}




/******************* join-agent-section ***********************/
section.join-agent-section{
	background-color: #00AEEF;
	height: 100px;
	color:white;
	display: flex;
    justify-content: center;
    align-items: center;
}

section.join-agent-section .white-btn{
	background-color: #FFFFFF;
    height: 50px;
    color: #00AEEF;
    text-align: center;
    border: none;
    padding: 12px;
}

section.join-agent-section span{
       font-weight: 500;
    font-size: 26px;
}

/**************************************************************/

section.joins{
	min-height: 850px;
	background-color: #FFFFFF;
	display: flex;
  	justify-content: center;
  	align-items: center;
  	margin-bottom: 50px;
}

section.joins>.col-md-12{
    display: flex;
    justify-content: center;
        flex-wrap: wrap;
}

section.joins .col-md-3{
    display: flex;
    justify-content: center;
}

section.joins .col-md-3>a{
	text-decoration: none !important;
}

section.joins .join{
    width: 85%; 
}

section.joins .join .img-div{
	background: url('../images/49917376_l.png') ;/*no-repeat fixed 50% 0px / cover;*//*no-repeat center; */
  	background-size:     cover; 
    background-repeat:   no-repeat;
    background-position: center center;  
    height: 220px;
    display: flex;
	justify-content: center;
	align-items: center;
    box-shadow: inset 0 0 0 120px rgba(0, 174, 239, 0.76);  
    position: relative;
}

section.joins .join .img-div span{
	font-size: 35px;
    font-weight: bold;
    text-align: center;
    color: #ffff;
    width: 80%;
    line-height: 1.1;
}

section.joins .join .img-div img{
    height: 70px;
    position: absolute;
    bottom: -35px;
}

section.joins .join .join-details{
	padding: 25px;
    box-shadow: 0px 6px 16px 3px #D2D2DA;
    min-height: 350px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

section.joins .join .join-details-header{
	font-size: 20px;
    font-weight: 500;
    line-height: 1.0;
    direction: ltr;
    text-align: right;
}

section.joins .join p{
	font-size: 16px;
	margin-top: 50px;
    color: #333;
}

section.joins .join .join-details .blue-btn{
    background-color: rgba(11, 12, 54, 0);
    color: #0B0C36;
    border: solid 2px #0B0C36;
    height: 40px;
    width: 100%;
    font-size: 18px;
    margin-top:25px;
    transform: ease all;
    transition: 0.4s;
    
}
section.joins .join .join-details .blue-btn:hover{
    background-color: #0B0C36;
    color: #ffffff;
    }
    
    
    section.join-agent-section {
    	
    margin-bottom: 50px !important;
    }

@media only screen and (max-width: 1200px) {
section.join-agent-section span:nth-child(1){
	font-size: 20px !important;
}
}


/*mobile****************************************************************/
@media (max-width: 991px){
section.img-header-section .col-md-6-header .col-md-6-header-text{
    width: 100%;
}



section.img-header-section .youtube {
	     height: auto;
}

section.join-agent-section {
	height: auto;
}

section.joins .join {
    width: 100%;
    margin: 20px 0px;
}
}

/* mobile nav -----------------------------------------*/

@media (max-width: 991px){
section.img-header-section .menu{ 
  display: none;

}

}


header .menu-mobile{
  display: flex;
  flex-wrap: nowrap;
 padding: 30px;
}
	
	
@media (min-width: 991px){
header .menu-mobile,header .open-menu{
  display: none;
}
 

}


.menu2 {
	width: 100%;
	height: 100%;
	display: flex;
	background-color:black;
	display: none;
}


/* bootstrap -------------------------------*/


/* .navbar-collapse.collapse {
    display: none!important;
}

.navbar-toggle {
    display: block;
} */
}




