@charset "utf-8";
/* CSS Document */
body{width:100%;padding:0;margin:0;background: #ffffff;color:#0c0c0c;font-family: 'Roboto', sans-serif;font-weight:400;}
a{ outline:none; padding:0; margin:0; transition:all 500ms ease-in-out;overflow: hidden;}
a:focus, a:hover{ outline:none; text-decoration:none; }
ul,li{ padding:0; margin:0; list-style:none; }

  /*  font-family: 'Poppins', sans-serif;

    font-family: 'Roboto', sans-serif;

    font-family: 'Teko', sans-serif;*/






/*------ banner start -----*/

.banner{width: 100%;min-height: 100vh;background: url(../images/banner.jpg) center center no-repeat;background-size: cover;position: relative;display: grid;align-content: center;}
.banner .header-sec{width: 100%;background: #ffffffed;text-align: center;position: absolute;top: 0;left: 0;padding-top: 19px;padding-bottom: 15px;}
.banner .header-sec img{max-width: 100%;}

.banner .banner-con{width: 100%;overflow: hidden;}
.banner .banner-con h1{font-family: "Bebas Neue", sans-serif;font-weight: 400;font-size: 70px;line-height: 72px;color: #0d1826;text-transform: uppercase;text-align: center;text-shadow: 0px 0px 15px #fff;}

.banner .footer-sec{width: 100%;background: #0d1826;position: absolute;bottom: 0;left: 0;padding-top: 33px;padding-bottom: 35px;}
.banner .footer-sec .footer-list{position: relative;display: flex;list-style-type: none;} 
.banner .footer-sec .footer-list li{padding-right: 47px;display: flex;align-items: center;font:500 14px/27px 'Roboto';color: #ffffff;}
.banner .footer-sec .footer-list li:nth-child(1){width: 40%;}
.banner .footer-sec .footer-list li:nth-child(2),.banner .footer-sec .footer-list li:nth-child(3){width: 30%;}
.banner .footer-sec .footer-list li .sicon{padding-right: 24px;}
.banner .footer-sec .footer-list li a{font:500 14px/27px 'Roboto';color: #ffffff;transition: all 500ms ease-in-out;position: relative;}
.banner .footer-sec .footer-list li a:hover{color: #00adee;}



/*------ banner end -----*/




/* responsive */

@media (min-width: 1320px){
	.container{max-width: 1300px;}
}


@media screen and (max-width: 1299px){


}


@media screen and (max-width: 1199px){



}

@media screen and (max-width: 991px){


}


@media screen and (max-width: 767px){


}

@media screen and (max-width: 575px){

.banner .header-sec{padding-top: 8px;padding-bottom: 6px;}
.banner .header-sec img{max-width: 180px;}

.banner .footer-sec {padding-top: 20px;padding-bottom: 0px;}
.banner .footer-sec .footer-list{display: inherit;}
.banner .footer-sec .footer-list li:nth-child(1),.banner .footer-sec .footer-list li:nth-child(2),.banner .footer-sec .footer-list li:nth-child(3){width: inherit;padding: 0px 0px 15px 0px;font: 500 13px/20px 'Roboto';}
.banner .footer-sec .footer-list li a{font: 500 13px/20px 'Roboto';}
.banner .footer-sec .footer-list li .sicon{padding-right: 12px;}
.banner .footer-sec .footer-list li .sicon img{max-width: 44px;}

.banner .banner-con h1 {font-size: 44px;line-height: 46px;}
.banner .banner-con {margin-top: -62px;}




}

@media screen and (max-width: 400px){

}