/*
/* TYPOGRAPHY
/* =================================== */

h1,.h1, h2,.h2,
h3,.h3, h4,.h4,
h5,.h5, h6,.h6{
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    /*color: rgb(4 48 75);*/
    line-height: 1.5;
}

.p, p{
    color: rgb(115 115 115);
    line-height: 1.8;
}


.nbs-wrp h1{
	background: -webkit-linear-gradient( 
		rgb(21 87 153), 
		rgb(21 153 87)
	);  

	background: linear-gradient(
		to right, 
		rgb(21 87 153), 
		rgb(21 153 87)
	);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent; 
}

.nbs-sldr h1, .nbs-sldr .h1, 
.nbs-sldr h2, .nbs-sldr .h2,
.nbs-sldr h3, .nbs-sldr .h3,
.nbs-sldr h4, .nbs-sldr .h4,
.nbs-sldr h5, .nbs-sldr .h5, 
.nbs-sldr h6, .nbs-sldr .h6{
	color: rgb(242 242 242); 
}

.nbs-wlcm .h1, .nbs-wlcm h1,
.nbs-wlcm .h2, .nbs-wlcm h2,
.nbs-wlcm .p, .nbs-wlcm p{
	color: rgb(255 255 255);
}

.nbs-wlcm .h1, .nbs-wlcm h1{
	font-size: 32px;
}
.nbs-wlcm .p, .nbs-wlcm p{
	color: rgb(193 193 193);
}

.nbs-fgrs .numbers{
	font-size: 28px;
  	background: -webkit-linear-gradient( 
		rgb(218 18 26), 
  		rgb(255 193 7)
	);  

	background: linear-gradient(
		to right, 
		rgb(218 18 26), 
  		rgb(255 193 7)
	);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
}

.nbs-nws p{ font-size: 13px; }

.nbs-evnt h4{
	color: rgb(242 242 242);
}
.nbs-evnt h4:hover,
.nbs-evnt h4:focus{
	text-decoration: underline;
	text-outline: none;
}

.nbs-footer .h5,
.nbs-footer h5{
	color: rgb(193 193 193);
}
.nbs-footer .p,
.nbs-footer p{
	color: rgb(115, 115, 115);
}

@media only screen and (min-width: 768px){

	
}

@media only screen and (max-width: 767.98px){
	
	
}