@charset "utf-8";
/* Global reset */

*{margin:0;
padding:0;
text-decoration:none;
list-style-type:none;
font-family:kelson,sans-serif;}

/* homepage css starts */

	/* header css */

	#home header{
		overflow: hidden;
		position: sticky;
		top: 0;
		background-color: #fff;
		z-index: 99;
	}
	
	#home #logo{
		float: left;
		width: 11vw;
		margin-right: 1vw;
	}
	
	#home #logo>a{
		display: block;
	}
	
	#home #logo>a>img{
		display: block;
		width: 100%;
	}
	
	#home header>nav{
		float: left;
		width: 56vw;
	}
	
	#home header>nav>a{
		color: #000;
		display: inline-block;
		font-size: 1vw;
		font-weight: bold;
		float: left;
		padding: 2.4vw 1vw;
	}
	
	#home header>nav>a:hover{text-decoration:none; color:#d45426;}
	
	#home #dis_bt{
		float: right;
		width: 28vw;
		margin-right: 2vw;
		padding: 1.5vw 0;
	}
	
	#home #dis_bt>p{
		float: left;
		margin-bottom: 0;
		margin-right: 1vw;
		width: 12vw;
	}
	
	#home #dis_bt>p>a{
		display: block;
		font-size: 1.5vw;
		text-align: center;
		font-weight: bold;
		color: #000;
		line-height: 2vw;
	}
	
	#home #dis_bt>p>a:hover{color:#d45426; text-decoration:none;}
	
	#home #dis_bt>a{
		background-color: #d45426;
		color: #fff;
		font-size: 1.17vw;
		font-weight: 600;
		text-align: center;
		width: 12vw;
		display: block;
		padding: 0 0.2vw;
		line-height: 2.5vw;
		float: right;
		border-radius: 4vw;
	}
	
	#home #dis_bt>a:hover{text-decoration:none; background-color:#000;}

	#home #hm_slider{z-index: -1;}
	
	#home #hm_slider>.carousel-inner{}
	
	#home #hm_slider>.carousel-inner>.carousel-item{}
	
	#home #hm_slider>.carousel-inner>[class*="active"]{}
	
	@keyframes slider_img{
			from{transform: scale(1);}
			to{transform: scale(1.06);}
		}
	
	#home #hm_slider>.carousel-inner>.carousel-item>img{
		width: 100%;    
		animation-name:slider_img;
		animation-duration:4s;
		animation-delay:.2s;
		animation-timing-function:ease-in-out;
		animation-direction:normal;
		animation-iteration-count:1;
		animation-fill-mode: forwards;
	}
	
	@keyframes slider_txt{
			from{opacity:0;
				  top:10vw;
				  left:24vw;}
			to{opacity:1;
				  top:10vw;
				  left:14vw;}
		}
	
	#home #hm_slider>.carousel-inner>.carousel-item>p{
		width: 40vw;
		font-size: 4vw;
		position: absolute;
		letter-spacing: 0px;
		line-height: 4.5vw;
		font-weight: bold;
		color: #fff;
		animation-name:slider_txt;
		animation-duration:1s;
		animation-timing-function:ease;
		animation-direction:normal;
		animation-iteration-count:1;
		animation-fill-mode: forwards;
	}
	
	#home #nws_ltr{
		width: 80vw;
		padding: 3vw 3vw;
		margin: -5vw auto 0 auto;
		background-color: #d45426;
		overflow: hidden;
	}
	
	#home #nws_ltr>div:first-child{
		width: 48%;
		margin-right: 8%;
		float: left;
		color: #fff;
	}
	
	#home #nws_ltr>div:first-child>p{
		font-size: 1.7vw;
		line-height: 2.4vw;
		margin-bottom: 0;
	}
	
	#home #nws_ltr>div:last-child{
		float: right;
		width: 44%;
	}
	
	#home #nws_ltr>div:last-child>form{
		position: relative;
		margin-bottom: 3px;
	}
	
	#home #nws_ltr>div:last-child>form>input[type=text]{
		color: #a1b0b8;
		width: 100%;
		padding: 16px 16px;
		font-size: 18px;
		border-radius: 50px;
		border: 0;
	}
	
	#home #nws_ltr>div:last-child>form>input[type=submit]{
		background-color: #000;
		color: #fff;
		border: 0;
		width: 140px;
		cursor: pointer;
		transition: all 0.5s;
		font-size: 18px;
		padding: 16px 16px;
		position: absolute;
		top: 0px;
		right: 0;
		border-radius: 50px;
	}
	
    #home #nws_ltr>div:last-child>form>input[type=submit]:hover{background-color: #d45426b0;transition: all 0.5s;}
	
	#home #nws_ltr>div:last-child>p{
		color: #a1b0b8;
		margin-bottom: 0;
	}
	
	#home #nws_ltr>div:last-child>p>input{
		margin-right: 5px;
		background-color: #0B2733;
		border-radius: 1px;
	}
	
	#home #nws_ltr>div:last-child>p>a{
		color: #a1b0b8;
		text-decoration: underline;
	}

	#home #block1{
    margin: 0 auto;







    padding: 6vw 15vw;
    overflow: hidden;
}
	
	#home #block1>div:first-child{
    width: 50%;
    float: left;
    margin-right: 8%;
}
	
	#home #block1>div:first-child>img{
    width: 100%;
}
	
	#home #block1>div:last-child{
    width: 42%;
    float: left;
}
	
	#home #block1>div:last-child>h3{
    font-size: 3.4em;
    line-height: 1em;
    margin-bottom: 1em;
    font-weight: bold;
}
	
	#home #block1>div:last-child>p{
    color: #76848c;
    line-height: 1.5em;
    font-size: 1.2em;
    margin-bottom: 3em;
}
	
	#home #block1>div:last-child>div{}
	
	#home #block1>div:last-child>div>p{
    width: 50%;
    font-weight: bold;
    float: left;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 1.5em;
}

	#home #block1>div:last-child>div>p::before{
		content: '';
		width:19px;
		height:19px;
		display:block;
		background: url('../img/list_tick.png') no-repeat;
		float: left;
		padding-right: 32px;
	}
	
	#home #block2{
    background-color: #0B2733;
    padding: 6vw 10vw;
    overflow: hidden;
}
	
	#home #block2>h4{
    color: #fff;
    text-align: center;
    font-size: 3em;
    font-weight: bold;
    margin-bottom: 3%;
}
	
	#home #block2>ul{overflow: hidden;display: flex;}
	
	#home #block2>ul>li{
    float: left;
    margin-right: 1%;
    width: 24.25%;
    background-color: #fff;
    padding: 1%;
}

	#home #block2>ul>li:last-child{
    margin-right: 0;
}
	
	#home #block2>ul>li>a{}

	#home #block2>ul>li>a:hover{text-decoration:none;}
	
	#home #block2>ul>li>a>p:first-child{
    background-color: #d45426;
    text-align: center;
    width: 100px;
    padding: 4px 4px;
    font-size: 18px;
    border-radius: 20px;
    color: #fff;
    margin-bottom: 10%;
}
	
	#home #block2>ul>li>a>h5{
    color: #000;
    font-weight: bold;
    font-size: 24px;
    margin-bottom: 8%;
    min-height: 30%;
}
	
	#home #block2>ul>li>a>p:nth-child(3){
    color: #000;
    margin-bottom: 16%;
    font-weight: bold;
    font-size: 14px;
}
	
	#home #block2>ul>li>a>p:nth-child(4){
    color: #76848c;
    margin-bottom: 14%;
}
	
	#home #block2>ul>li>a>p:nth-child(5){color:#d45426;}
	
	#home #block2>ul>li>a>p:nth-child(5)>span{
    color: #000;
    font-weight: bold;
}
	
	#home #block2>ul>li>a>p:nth-child(5)>span:first-child{
    font-size: 10px;
    vertical-align: top;
}
	
	#home #block2>ul>li>a>p:nth-child(5)>span:nth-child(2){
    font-size: 26px;
}
	
	#home #block2>ul>li>a>p:nth-child(5)>span:last-child{
    font-size: 14px;
    color: #76848c;
}

	#home #block3{
    padding: 6vw 15vw;
    overflow: hidden;
}
	
	#home #block3>ul{}

	#home #block3>ul>li{float:left;width:32%;margin-right: 2%;}
	
	#home #block3>ul>li:first-child{}
	
	#home #block3>ul>li:first-child>h4{
    font-size: 2.5em;
    font-weight: bold;
    margin-bottom: 14%;
}

	#home #block3>ul>li:nth-child(2){}

	#home #block3>ul>li:nth-child(2)>img{
    width: 100%;
}

	#home #block3>ul>li:last-child{
    margin-right: 0;
}
	
	#home #block3>ul>li:last-child>img{
    width: 100%;
}
	
	#home #review_sl{}
	
	#home #review_sl>.carousel-inner{}
	
	#home #review_sl>.carousel-inner>.carousel-item{}
	
	#home #review_sl>.carousel-inner>.carousel-item>p:first-child{
    margin-bottom: 9%;
    color: #76848c;
    font-size: 1.2em;
    line-height: 1.7em;
}

	#home #review_sl>.carousel-inner>.carousel-item>p:first-child>img{
    width: 32px;
    margin-bottom: 8%;
    display: block;
}
	
	#home #review_sl>.carousel-inner>.carousel-item>p:last-child{
    font-weight: bold;
    font-size: 14px;
}
		
	#home #review_sl>.carousel-inner>.carousel-item>p:last-child>img{
    width: 30px;
    border-radius: 20px;
}
	
	#home #review_sl>.carousel-indicators{
    bottom: -4%;
}
		
	#home #review_sl>.carousel-indicators>li{
    height: 12px;
	cursor:pointer;
    width: 12px;
    background-color: #76848c;
    border-radius: 10px;
}

    #home #review_sl>.carousel-indicators>li[class*="active"]{background-color:#0B2733;}

	#home #block4{
    padding: 3vw 10vw;
    background-color: #0B2733;
    overflow: hidden;
}
	
	#home #block4>p{
    float: left;
    width: 20%;
    color: #fff;
    font-weight: bold;
    font-size: 300%;
    margin-right: 2%;
    margin-bottom: 0;
}
	
	#home #block4>div{
    float: left;
    width: 78%;
}

	#home #block4>div>img{
    display: inline-block;
    margin-right: 2%;
    margin-bottom: 2%;
}

	#home #block4>div>img:last-child{margin-right:0;}
	
	#home #block5{
    padding: 5vw 14vw;
    overflow: hidden;
}
	
	#home #block5>ul{
    overflow: hidden;
    padding: 1vw 1vw;
}
	
	#home #block5>ul>li{
    float: left;
    margin-right: 2%;
    min-height: 56vh;
    width: 32%;
    overflow: hidden;
    align-content: space-around;
}
	
	#home #block5>ul>li:first-child{}
	
    #home #block5>ul>li:first-child>h5{
    font-weight: bold;
    font-size: 350%;
    margin-bottom: 10%;
    line-height: 100%;
}

    #home #block5>ul>li:first-child>ul{}

    #home #block5>ul>li:first-child>ul>li{
    overflow: hidden;
    margin-bottom: 4%;
}

    #home #block5>ul>li:first-child>ul>li>img{
    width: 25%;
    margin-right: 4%;
    float: left;
    transition: all 0.5s;
}

    #home #block5>ul>li:first-child>ul>li>img:hover{transform: scale(1.04); transition: all 0.5s;}

    #home #block5>ul>li:first-child>ul>li>div{
    width: 68%;
    float: left;
}

    #home #block5>ul>li:first-child>ul>li>div>p:first-child{
    font-size: 18px;
    font-weight: bold;
}

    #home #block5>ul>li:first-child>ul>li>div>p:last-child{
    color: #76848c;
}

	#home #block5>ul>li:nth-child(2){
    box-shadow: 0 0 8px #d9d7d7;
}

	#home #block5>ul>li:nth-child(2)>img, #home #block5>ul>li:last-child>img{
    width: 100%;
    transition: all 0.5s;
}

    #home #block5>ul>li:nth-child(2)>img:hover, #home #block5>ul>li:last-child>img:hover{
	transform: scale(1.04);    
	transition: all 0.5s;
}

	#home #block5>ul>li:nth-child(2)>h5, #home #block5>ul>li:last-child>h5{
    padding: 6% 6%;
    font-size: 200%;
    font-weight: bold;
}

	#home #block5>ul>li:nth-child(2)>p, #home #block5>ul>li:last-child>p{
    margin: 0 auto;
    width: 110px;
    text-align: center;
    background-color: #d45426;
    line-height: 28px;
    height: 28px;
    color: #fff;
    border-radius: 15px;
    position: relative;
    top: -14px;
}
	
	#home #block5>ul>li:last-child{
    margin-right: 0;
    box-shadow: 0 0 8px #d9d7d7;
}

	#home #block6{
    padding: 5vw 10vw;
    background-color: #0B2733;
    overflow: hidden;
}
	
	#home #block6>ul{
    overflow: hidden;
    margin-bottom: 0;
}
	
	#home #block6>ul>li{
    float: left;
    margin-right: 4%;
    width: 30.66%;
}
	
	#home #block6>ul>li:first-child{}
	
	#home #block6>ul>li:first-child>h4{
    color: #fff;
    font-weight: bold;
    font-size: 4em;
    line-height: 1em;
}
	
	#home #block6>ul>li:nth-child(2){}
	
	#home #block6>ul>li:nth-child(2)>a{}
	
	#home #block6>ul>li:nth-child(2)>a>i{
    color: #d45426;
    font-size: 500%;
    display: block;
    width: 20%;
    float: left;
    margin-right: 5%;
}
	
	#home #block6>ul>li:nth-child(2)>a:hover>i{
    color: #fff;
}

    #home #block6>ul>li:nth-child(2)>a:hover>div>h5{
    color: #d45426;
}
    
	#home #block6>ul>li:nth-child(2)>a>div{
	width: 75%;   
	float: left;
}
	
	#home #block6>ul>li:nth-child(2)>a>div>h5{
    color: #fff;
    font-size: 200%;
}
	
	#home #block6>ul>li:nth-child(2)>a>div>p:nth-child(2){
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#home #block6>ul>li:nth-child(2)>a>div>p:last-child{
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#home #block6>ul>li:last-child{
    margin-right: 0;
}
	
	#home #block6>ul>li:last-child>i{
    color: #d45426;
    font-size: 500%;
    display: block;
    width: 20%;
    float: left;
    margin-right: 5%;
}
	
	#home #block6>ul>li:last-child>div{
    width: 75%;
    float: left;
}
	

	#home #block6>ul>li:last-child>div>h5{
    color: #fff;
    font-size: 200%;
}
	
	#home #block6>ul>li:last-child>div>p:nth-child(2){
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#home #block6>ul>li:last-child>div>p:last-child{
    color: #ffffff73;
    margin-bottom: 0;
}

	#home footer{
    margin: 0 auto;
    padding: 0vw 15vw;
    background-color: #09212B;
    overflow: hidden;
}
	
	#home footer>ul{}
	
	#home footer>ul>li{
    float: left;
    margin-right: 3%;
    width: 31.33%;
}
	
	#home footer>ul>li:first-child{
    height: 20vh;
}
	
	#home footer>ul>li:first-child>img{
    width: 78%;
    margin: 0 auto;
}
	
	#home footer>ul>li:nth-child(2){}

	#home footer>ul>li:nth-child(2)>p{
    text-align: center;
    color: #ffffff73;
    margin-bottom: 0;
    line-height: 20vh;
}
	
	#home footer>ul>li:nth-child(2)>p>a{
    color: #fff;
}
	
	#home footer>ul>li:last-child{
    margin-right: 0;
    padding: calc(10vh - 22px);
}
	
	#home footer>ul>li:last-child>a{
    text-align: center;
    float: right;
    margin-right: 4%;
    display: inline-block;
    height: 60px;
    border-radius: 30px;
    width: 60px;color: #fff;
    background-color: #d45426;
    transition:all 0.5s;
}
	
    #home footer>ul>li:last-child>a:hover{transition:all 0.5s;text-decoration:none;background-color: #fff;color: #09212B;}

	#home footer>ul>li:last-child>a>i{
    
    font-size: 16px;
    display: block;
    line-height: 60px;
}
	
/* common blocks css starts */

	.headr{
		overflow: hidden;
		position: sticky;
		top: 0;
		z-index: 1;
		background-color: #00000045;
	}
	
	.headr #logo{
		float: left;
		width: 26vw;
		margin-right: 1vw;
		background-color: #ffffffd9;
	}
	
	.headr #logo>a{
		display: block;
		padding-left: 15vw;
	}
	
	.headr #logo>a>img{
		display: block;
		width: 100%;
	}
	
	.headr>nav{
		float: left;
		width: 58vw;
		text-align: right;
	}
	
	.headr>nav>a{
		color: #fff;
		display: inline-block;
		font-size: 1vw;
		font-weight: bold;
		padding: 2vw 1vw;
	}
	
	.headr>nav>a:hover{text-decoration:none; color:#d45426;}



	.footr{
    padding: 6vw 15vw;
    overflow: hidden;
    background-color: #09212B;
}
	
	.footr>div:first-child{
    float: left;
    width: 49%;
    margin-right: 1%;
}
	
	.footr>div:first-child>img{
    display: block;
    width: 200px;
}
	
	.footr>div:first-child>p:nth-child(2){
    color: #ffffff73;
    margin-bottom: 6%;
}
	
	.footr>div:first-child>p:last-child{
    color: #ffffff73;
}
	
	.footr>div:first-child>p:last-child>a{
    color: #fff;
}
	
	.footr>div:last-child{
    float: right;
    width: 50%;
}
	
	.footr>div:last-child>div:first-child{
    padding-left: 14%;
    margin-bottom: 4%;
}
	
	.footr>div:last-child>div:first-child *{color:#fff;}

	.footr>div:last-child>div:first-child>h4{
    font-weight: bold;
    margin-bottom: 4%;
}
	
	.footr>div:last-child>div:first-child>ul{
    overflow: hidden;
}
	
	.footr>div:last-child>div:first-child>ul>li{
    float: left;
    width: 50%;
}
	
	.footr>div:last-child>div:first-child>ul>li::before{content:"-- ";font-size: 24px;color: #2cc0ff;}

	.footr>div:last-child>div:first-child>ul>li>a{
    font-size: 14px;
    font-weight: bold;
}
	
	.footr>div:last-child>div:last-child{}
	
	.footr>div:last-child>div:last-child>a{
    font-size: 18px;
    color: #ffffff73;
    font-weight: bold;
    padding: 10px 4%;
}
	
	.footr>div:last-child>div:last-child>a:hover{color:#d45426;}

/* common blocks css starts */	
	
	

/* Team page css starts */
	
	#about main{}
	
	#about #head_bg{background:url('../img/head_bg.jpg') no-repeat;overflow: hidden;width: 100%;height: 30vw;margin-top: -8vw;}
	
	#about #head_bg>p{
    color: #fff;
    position: absolute;
    top: 40%;
    left: 20%;
    font-size: 4em;
    font-weight: bold;
}
	
	#about #block1_1{
    padding: 5vw 15vw;
	overflow:hidden;
}
	
	#about #block1_1>div{
    float: left;
    margin-right: 4%;
    width: 56%;
}
	
	#about #block1_1>div>h5{
    font-size: 2em;
    line-height: 1.2em;
    margin-bottom: 4%;
}
	
	#about #block1_1>div>p{
    margin-bottom: 4%;
    font-size: 1.2em;
    color: #000000ba;
}
	
	#about #block1_1>img{
    float: right;
    width: 36%;
}
	
	#about #block1{
    overflow: hidden;
    padding: 5vw 15vw;
}
	
	#about #block1>img{
    display: block;
    float: left;
    width: 48%;
    margin-right: 4%;
}
	
	#about #block1>div{
    float: left;
    width: 48%;
}
	
	#about #block1>div>h3{
    font-size: 4em;
    font-weight: bold;
}
	
	#about #block1>div>p:nth-child(2){
    color: #000000ba;
    font-size: 1.3em;
    line-height: 1.5em;
    margin-bottom: 6%;
}
	
	#about #block1>div>p:nth-child(3){
    font-weight: bold;
    font-size: 1.1em;
}
	
	#about #block1>div>p:nth-child(3)>a{
    color: #d45426;
}
	
	#about #block1>div>div{
    overflow: hidden;
}
	
	#about #block1>div>div>a{
    text-align: center;
    float: left;
    margin-right: 4%;
    display: inline-block;
    height: 60px;
    border-radius: 30px;
    width: 60px;
    color: #09212B;
    background-color: #d45426;
    transition: all 0.5s;
    }
	
    #about #block1>div>div>a:hover{color:#fff;background-color:#09212B;text-decoration: none;}
	
	#about #block1>div>div>a>i{font-size: 16px;
    display: block;
    line-height: 60px;}
	
	#about #block2{
    background-color: #0B2733;
    padding: 6vw 15vw;
    overflow: hidden;
}
	
	#about #block2>h4{
    color: #fff;
    text-align: center;
    font-size: 3em;
    font-weight: bold;
    margin-bottom: 3%;
}
	
	#about #block2>h4>span{color: #d45426;}
	
	#about #block2>ul{overflow: hidden;}
	
	#about #block2>ul>li{
    float: left;
    margin-right: 1%;
    width: 24.25%;
    background-color: #fff;
    padding: 2%;
}

	#about #block2>ul>li:last-child{
    margin-right: 0;
}
	
	#about #block2>ul>li>a{}

	#about #block2>ul>li>a:hover{text-decoration:none;}
	
	#about #block2>ul>li>a>h5{
    color: #000;
    font-weight: bold;
    font-size: 28px;
    margin-bottom: 8%;
}
	
	#about #block2>ul>li>a:hover>h5{
    color: #d45426;
}

	#about #block2>ul>li>a>p:nth-child(2){
    color: #000;
    margin-bottom: 10%;
    font-weight: bold;
    font-size: 14px;
}
	
	#about #block2>ul>li>a>p:nth-child(3){
    color: #76848c;
    margin-bottom: 12%;
}
	
	#about #block2>ul>li>a>p:nth-child(4){color: #d45426;}
	
	#about #block3{
    padding: 6vw 15vw;
    overflow: hidden;
}
	
	#about #block3>ul{}

	#about #block3>ul>li{float:left;width:32%;margin-right: 2%;}
	
	#about #block3>ul>li:first-child{
}
	
	#about #block3>ul>li:first-child>h4{
    font-size: 2.5em;
    font-weight: bold;
    margin-bottom: 14%;
}

	#about #block3>ul>li:nth-child(2){}

	#about #block3>ul>li:nth-child(2)>img{
    width: 100%;
}

	#about #block3>ul>li:last-child{
    margin-right: 0;
}
	
	#about #block3>ul>li:last-child>img{
    width: 100%;
}
	
	#about #review_sl{}
	
	#about #review_sl>.carousel-inner{
}
	
	#about #review_sl>.carousel-inner>.carousel-item{}
	
	#about #review_sl>.carousel-inner>.carousel-item>p:first-child{
    margin-bottom: 9%;
    color: #76848c;
    font-size: 1.2em;
    line-height: 1.7em;
}

	#about #review_sl>.carousel-inner>.carousel-item>p:first-child>img{
    width: 32px;
    margin-bottom: 8%;
    display: block;
}
	
	#about #review_sl>.carousel-inner>.carousel-item>p:last-child{
    font-weight: bold;
    font-size: 14px;
}
		
	#about #review_sl>.carousel-inner>.carousel-item>p:last-child>img{
    width: 30px;
    border-radius: 20px;
}
	
	#about #review_sl>.carousel-indicators{
    bottom: -4%;
}
		
	#about #review_sl>.carousel-indicators>li{
    height: 12px;
	cursor:pointer;
    width: 12px;
    background-color: #76848c;
    border-radius: 10px;
}

    #about #review_sl>.carousel-indicators>li[class*="active"]{background-color:#0B2733;}
	
	#about #nws_ltr{
		padding: 3vw 15vw;
		margin: 0vw auto 0 auto;
		background-color: #d45426;
		overflow: hidden;
	}
	
	#about #nws_ltr>div:first-child{
		width: 48%;
		margin-right: 8%;
		float: left;
		color: #fff;
	}
	
	#about #nws_ltr>div:first-child>p{
		font-size: 1.7vw;
		line-height: 2.4vw;
		margin-bottom: 0;
		color: #000;
		font-weight: bold;
	}
	
	#about #nws_ltr>div:last-child{
		float: right;
		width: 44%;
	}
	
	#about #nws_ltr>div:last-child>form{
		position: relative;
		margin-bottom: 3px;
	}
	
	#about #nws_ltr>div:last-child>form>input[type=text]{
		color: #a1b0b8;
		width: 100%;
		padding: 16px 16px;
		font-size: 18px;
		border-radius: 50px;
		border: 0;
	}
	
	#about #nws_ltr>div:last-child>form>input[type=submit]{
		background-color: #76848c;
		color: #fff;
		border: 0;
		width: 140px;
		cursor: pointer;
		transition: all 0.5s;
		font-size: 18px;
		padding: 16px 16px;
		position: absolute;
		top: 0px;
		right: 0;
		border-radius: 50px;
	}
	
    #about #nws_ltr>div:last-child>form>input[type=submit]:hover{background-color:#000;transition: all 0.5s;}
	
	#about #nws_ltr>div:last-child>p{
		color: #000;
		margin-bottom: 0;
	}
	
	#about #nws_ltr>div:last-child>p>input{
		margin-right: 5px;
		background-color: #0B2733;
		border-radius: 1px;
	}
	
	#about #nws_ltr>div:last-child>p>a{
		color: #000;
		text-decoration: underline;
	}
	
/* contact page css start */
	
	#contact #head_bg{background:url('../img/head_bg.jpg') no-repeat; background-size:100%; overflow: hidden;width: 100%;height: 30vw;margin-top: -8vw;}
	
	#contact #head_bg>p{
    color: #fff;
    position: absolute;
    top: 40%;
    left: 20%;
    font-size: 4em;
    font-weight: bold;
}
	
	#contact #block1{
    padding: 6vw 15vw;
    background-color: #0B2733;
    overflow: hidden;
}
	
	#contact #block1>ul{
    overflow: hidden;
    margin-bottom: 0;
}
	
	#contact #block1>ul>li{
    float: left;
    margin-right: 4%;
    width: 30.66%;
}
	
	#contact #block1>ul>li:first-child>a>i{
    color: #d45426;
    font-size: 500%;
    display: block;
    width: 20%;
    float: left;
    margin-right: 5%;
}
	
	#contact #block1>ul>li:first-child>a:hover>i{
    color: #fff;
}

	#contact #block1>ul>li:first-child>a>div{
width: 75%;
float: left;
}
	
	#contact #block1>ul>li:first-child>a>div>h5{
    color: #fff;
    font-size: 200%;
}
	
	#contact #block1>ul>li:first-child>a>div>p:nth-child(2){
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#contact #block1>ul>li:first-child>a>div>p:last-child{
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#contact #block1>ul>li:nth-child(2){
    margin-right: 0;
}
	
	#contact #block1>ul>li:nth-child(2)>i{
    color: #d45426;
    font-size: 500%;
    display: block;
    width: 20%;
    float: left;
    margin-right: 5%;
}
	
	#contact #block1>ul>li:nth-child(2)>div{
    width: 75%;
    float: left;
}
	
	#contact #block1>ul>li:nth-child(2)>div>h5{
    color: #fff;
    font-size: 200%;
}
	
	#contact #block1>ul>li:nth-child(2)>div>p:nth-child(2){
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#contact #block1>ul>li:nth-child(2)>div>p:last-child{
    color: #ffffff73;
    margin-bottom: 0;
}

    #contact #block1>ul>li:last-child{
    margin-right: 0;
}
	
	#contact #block1>ul>li:last-child>i{
    color: #d45426;
    font-size: 500%;
    display: block;
    width: 20%;
    float: left;
    margin-right: 5%;
}
	
	#contact #block1>ul>li:last-child>div{
    width: 75%;
    float: left;
}
	
	#contact #block1>ul>li:last-child>div>h5{
    color: #fff;
    font-size: 200%;
}
	
	#contact #block1>ul>li:last-child>div>p:nth-child(2){
    color: #ffffff73;
    margin-bottom: 0;
}
	
	#contact #block1>ul>li:last-child>div>p:last-child{
    margin-bottom: 0;
}

    #contact #block1>ul>li:last-child>div>p>a{
    color: #ffffff73;
}

    #contact #block1>ul>li:last-child>div>p>a:hover{color:#fff;}
	
	#contact #block2{
    padding: 6vw 30vw;
}
	
	#contact #block2>h4{
    text-align: center;
    font-size: 3.5em;
    font-weight: bold;
    margin-bottom: 5%;
}
	
	#contact #block2>form{}
	
	#contact #block2>form>ul{}
	
	#contact #block2>form>ul>li{
    overflow: hidden;
    margin-bottom: 4%;
}
	
	#contact #block2>form>ul>li:first-child>input[type=text]{
    float: left;
    width: 49%;
    font-weight: bold;
    font-size: 18px;
    margin-right: 2%;
    color: #a1b0b8;
    border: 1px solid #a1b0b84d;
    padding: 2% 2%;
    border-radius: 50px;
}
	
	#contact #block2>form>ul>li:first-child>input[type=email]{
    float: left;
    width: 49%;
    font-weight: bold;
    font-size: 18px;
    color: #76848c;
    border: 1px solid #a1b0b84d;
    padding: 2% 2%;
    border-radius: 50px;
}
	
	#contact #block2>form>ul>li:nth-child(2)>textarea{
    float: left;
    width: 100%;
    font-weight: bold;
    font-size: 18px;
    color: #76848c;
    border: 1px solid #a1b0b84d;
    padding: 3% 1%;
    border-radius: 28px;
}
	
	#contact #block2>form>ul>li:last-child>input[type=submit]{
    line-height: 1em;
    margin: 0 auto;
    width: 174px;
    font-weight: bold;
    font-size: 18px;
    border-radius: 50px;
    display: block;
    color: #fff;
    background-color: #a1b0b8;
    border: 0;
    padding: 3% 1%;
}
	
	#contact #block3{}

	#contact #block3>iframe{
    width: 100%;
    height: 26vw;
}
	
	#contact #nws_ltr{
		padding: 3vw 15vw;
		margin: 0vw auto 0 auto;
		background-color: #d45426;
		overflow: hidden;
	}
	
	#contact #nws_ltr>div:first-child{
		width: 48%;
		margin-right: 8%;
		float: left;
		color: #fff;
	}
	
	#contact #nws_ltr>div:first-child>p{
		font-size: 1.7vw;
		line-height: 2.4vw;
		margin-bottom: 0;
		color: #000;
		font-weight: bold;
	}
	
	#contact #nws_ltr>div:last-child{
		float: right;
		width: 44%;
	}
	
	#contact #nws_ltr>div:last-child>form{
		position: relative;
		margin-bottom: 3px;
	}
	
	#contact #nws_ltr>div:last-child>form>input[type=text]{
		color: #a1b0b8;
		width: 100%;
		padding: 16px 16px;
		font-size: 18px;
		border-radius: 50px;
		border: 0;
	}
	
	#contact #nws_ltr>div:last-child>form>input[type=submit]{
		background-color: #76848c;
		color: #fff;
		border: 0;
		width: 140px;
		cursor: pointer;
		transition: all 0.5s;
		font-size: 18px;
		padding: 16px 16px;
		position: absolute;
		top: 0px;
		right: 0;
		border-radius: 50px;
	}
	
    #contact #nws_ltr>div:last-child>form>input[type=submit]:hover{background-color:#000;transition: all 0.5s;}
	
	#contact #nws_ltr>div:last-child>p{
		color: #000;
		margin-bottom: 0;
	}
	
	#contact #nws_ltr>div:last-child>p>input{
		margin-right: 5px;
		background-color: #0B2733;
		border-radius: 1px;
	}
	
	#contact #nws_ltr>div:last-child>p>a{
		color: #000;
		text-decoration: underline;
	}
	
/* course page css starts */

	#course #head_bg{background:url('../img/head_bg.jpg') no-repeat;overflow: hidden;width: 100%;height: 30vw;margin-top: -8vw;}
	
	#course #head_bg>p{
    color: #fff;
    position: absolute;
    top: 40%;
    left: 20%;
    line-height: 1.25em;
    font-size: 3em;
    font-weight: bold;
}

	#course #block1{
    padding: 4vw 15vw;
    overflow: hidden;
}
	
	#course #block1>h5{
    /* margin-bottom: 9%; */
    color: #000;
    font-size: 1.4em;
    font-weight: bold;
    line-height: 1.7em;
}
	
	#course #block1>p{
    color: #76848c;
    font-size: 1.2em;
    line-height: 1.7em;
}
	
	#course #block1>img{
    width: 100%;
}
	
	#course #block2{
    padding: 0vw 15vw 0vw 15vw;
    overflow: hidden;
}
	
	#course #block2>h3{
    color: #000;
    font-size: 3.5em;
    font-weight: bold;
    margin-bottom: 1%;
}
	
	#course #block2>div{}
	
	#course #block2>div>div{
    width: 52%;
    float: left;
}
	
	#course #block2>div>img{
    float: right;
    border-left: 1px solid #ccc;
    width: 46%;
    padding-left: 2%;
}

	#course #block3{
    padding: 6vw 15vw;
    overflow: hidden;
}
	
	#course #block3>h4{
    color: #000;
    font-size: 3.5em;
    font-weight: bold;
    margin-bottom: 1%;
}
	
	#course #block3>ul{
    overflow: hidden;
    padding: 1%;
}
	
	#course #block3>ul>li{
    float: left;
    margin-right: 3%;
    width: 31.33%;
    background-color: #fff;
    padding: 2%;
    box-shadow: 0 0 8px #939191;
}

	#course #block3>ul>li:last-child{
    margin-right: 0;
}
	
	#course #block3>ul>li>a{}

	#course #block3>ul>li>a:hover{text-decoration:none;}
	
	#course #block3>ul>li>a>h5{
    color: #000;
    font-weight: bold;
    font-size: 28px;
    margin-bottom: 8%;
}
	
	#course #block3>ul>li>a:hover>h5{
    color: #d45426;
}

	#course #block3>ul>li>a>p:nth-child(2){
    color: #000;
    margin-bottom: 10%;
    font-weight: bold;
    font-size: 14px;
}
	
	#course #block3>ul>li>a>p:nth-child(3){
    color: #76848c;
    margin-bottom: 12%;
}
	
	#course #block3>ul>li>a>p:nth-child(4){color: #d45426;}
	
	#course #nws_ltr{
		padding: 3vw 15vw;
		margin: 0vw auto 0 auto;
		background-color: #d45426;
		overflow: hidden;
	}
	
	#course #nws_ltr>div:first-child{
		width: 48%;
		margin-right: 8%;
		float: left;
		color: #fff;
	}
	
	#course #nws_ltr>div:first-child>p{
		font-size: 1.7vw;
		line-height: 2.4vw;
		margin-bottom: 0;
		color: #000;
		font-weight: bold;
	}
	
	#course #nws_ltr>div:last-child{
		float: right;
		width: 44%;
	}
	
	#course #nws_ltr>div:last-child>form{
		position: relative;
		margin-bottom: 3px;
	}
	
	#course #nws_ltr>div:last-child>form>input[type=text]{
		color: #a1b0b8;
		width: 100%;
		padding: 16px 16px;
		font-size: 18px;
		border-radius: 50px;
		border: 0;
	}
	
	#course #nws_ltr>div:last-child>form>input[type=submit]{
		background-color: #76848c;
		color: #fff;
		border: 0;
		width: 140px;
		cursor: pointer;
		transition: all 0.5s;
		font-size: 18px;
		padding: 16px 16px;
		position: absolute;
		top: 0px;
		right: 0;
		border-radius: 50px;
	}
	
    #course #nws_ltr>div:last-child>form>input[type=submit]:hover{background-color:#000;transition: all 0.5s;}
	
	#course #nws_ltr>div:last-child>p{
		color: #000;
		margin-bottom: 0;
	}
	
	#course #nws_ltr>div:last-child>p>input{
		margin-right: 5px;
		background-color: #0B2733;
		border-radius: 1px;
	}
	
	#course #nws_ltr>div:last-child>p>a{
		color: #000;
		text-decoration: underline;
	}
	
	/*course tab css*/
	
	/* Style the tab */
	#course .tab {
	  overflow: hidden;
	}
	
	/* Style the buttons that are used to open the tab content */
	#course .tab button {
	  background-color: #d45426;
	  float: left;
	  margin-right: 2%;
	  color: #fff;
	  border-radius: 50px;
	  border: none;
	  outline: none;
	  cursor: pointer;
	  padding: 14px 16px;
	  transition: 0.3s;
	}
	
	/* Change background color of buttons on hover */
	#course .tab button:hover {
	  background-color: #ddd;
	}
	
	/* Create an active/current tablink class */
	#course .tab button.active {
	  background-color: #0B2733;
	}
	
	/* Style the tab content */
	#course .tabcontent {
	  display: none;
	  padding: 6px 12px;
	  border: 1px solid #ccc;
	  border-top: none;
	}

	#course #c2, #course #c3{}

	#course #c2>ul, #course #c3>ul{}

	#course #c2>ul>li, #course #c3>ul>li{
    list-style-type: disc;
    list-style-position: inside;
}