@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap'); 
html {
  position: relative;
  min-height: 100%;
 
}

body { padding: 0 
		  height: 100vh;
		  margin: 0;
		
        }
		
		.bg-image {
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
	height: 100vh;
	background-image:url(../images/bg.png);
}


/* Media Queries */
@media only screen and (max-width: 567px) {
		.bg-image {
  
	background-image:url(../images/bg-m2.png);
	 background-size: cover;
		
	}
}


@media (max-width: 575.98px) {
		.bg-image {
  
	background-image:url(../images/bg-m2.png);
	 background-size: cover;
		
	}
	}


@media (min-width: 576px) and (max-width: 767.98px) {
		.bg-image {
  
	background-image:url(../images/bg-m2.png);
	 background-size: cover;
		
	}
	 }


@media (min-width: 768px) and (max-width: 991.98px) { 
	.bg-image {
  
	background-image:url(../images/bg-m1.png);
	 background-size: cover;
		
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.bg-image {
  
	background-image:url(../images/bg-m1.png);
	 background-size: cover;
		
	}
	 }


/* @media (min-width: 1024px) { 
.bg-image {
  
	background-image:url(../images/bg.png);
 background-size: cover;
		
	}
 } */





	.nt-txt{
		font-family:'Poppins';
		text-transform:uppercase;
		font-weight:bold;
		font-size:40px;
		color:#234e9d;
		padding-top: 7%
		;}	
		
	
	
		.data-txt{
		font-family:'Poppins';
		text-transform:uppercase;
		font-size:35px;
	    color:#234e9d;
		padding-top:25px;
		line-height:1.5;
		}	
		
		

.fa {
   
    text-decoration: none;
    background: #234e9d;
    padding: 10px;
    border-radius: 50%;
    font-size: 20px !important;
    color: #fff;
	margin:8px;
}

.logo {
    width:20%;
}

@media only screen and (max-width: 761px) {
   .logo {
        width: 45%;
    } 
}

label {
     font-weight: 500;
	font-size: 14px;
	 color: #234e9d;
	}
	
	.form-control {
		font-size: 14px !important;
		color: #777 !important;
	}

	.btn-primary {
		--bs-btn-color: #fff;
		--bs-btn-bg: #234e9d !important;
		--bs-btn-border-color: #234e9d !important;
		--bs-btn-hover-color: #fff;
		--bs-btn-hover-bg: #0b5ed7!important;
		--bs-btn-hover-border-color: #0a58ca !important;
		--bs-btn-focus-shadow-rgb: 49,132,253;
		--bs-btn-active-color: #fff;
		--bs-btn-active-bg: #0a58ca !important;
		--bs-btn-active-border-color: #0a53be !important;
		--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
		--bs-btn-disabled-color: #fff;
		--bs-btn-disabled-bg: #234e9d !important;
		--bs-btn-disabled-border-color: #234e9d !important;
	}

	.social-icon {
		width: 45px;
		margin: 5px;
	}

	a {
			text-decoration: none !important;
	}