@charset "utf-8";
/* CSS Document */
	.fade-in {
	  animation: fadeIn 5s;
	  -webkit-animation: fadeIn 5s;
	  -moz-animation: fadeIn 5s;
	  -o-animation: fadeIn 5s;
	  -ms-animation: fadeIn 5s;
	}

	@keyframes fadeIn {
	  0% { opacity: 0; }
	  100% { opacity: 1; }
	}

	@-moz-keyframes fadeIn {
	  0% { opacity: 0; }
	  100% { opacity: 1; }
	}

	@-webkit-keyframes fadeIn {
	  0% { opacity: 0; }
	  100% { opacity: 1; }
	}

	@-o-keyframes fadeIn {
	  0% { opacity: 0; }
	  100% { opacity: 1; }
	}

	@-ms-keyframes fadeIn {
	  0% { opacity: 0; }
	  100% { opacity: 1; }
	}
	p {
	  font-family: 'Roboto', sans-serif;
	  color: rgba(0, 0, 0, 1);
	  font-weight: 400;
	  line-height: 1.58;
	  letter-spacing: -.003em;
	  font-size: 1em;
	  padding: 70px;
	}

	h1 {
	  font-family: 'Poppins', sans-serif;
	  font-weight: 900;
	  font-style: normal;
	  font-size: 4.5em;
	  line-height: 1.15;
	  letter-spacing: -.02em;
	  color: #015ab9;
	  -webkit-font-smoothing: antialiased;
	}
	h2 {
	  font-family: 'Poppins', sans-serif;
	  font-weight: 900;
	  font-style: normal;
	  font-size: 4.0em;
	  line-height: 1.15;
	  letter-spacing: -.02em;
	  color: #015ab9;
	  -webkit-font-smoothing: antialiased;
	}
	h3 {
	  font-family: 'Poppins', sans-serif;
	  font-weight: 900;
	  font-style: normal;
	  font-size: 3.5em;
	  line-height: 1.15;
	  letter-spacing: -.02em;
	  color: #015ab9;
	  -webkit-font-smoothing: antialiased;
	}
	.bd-placeholder-img {
	font-size: 1.125rem;
	text-anchor: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	}
	.nvhd {
		color: #000000;
		font-weight: 200;
		font-size: 64px;
		text-decoration: none;
		margin-left: 10px;
		padding:10px;
	}

	.nvhdover {
		color: #015ab9;
		font-weight: 900;
		font-size: 64px;
		text-decoration: none;
		margin-right: 5px;
		padding:10px;
	}
	.b-example-divider {
	height: 3rem;
	background-color: rgba(0, 0, 0, .1);
	border: solid rgba(0, 0, 0, .15);
	border-width: 1px 0;
	box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
	}

	.b-example-vr {
	flex-shrink: 0;
	width: 1.5rem;
	height: 100vh;
	}

	.bi {
	vertical-align: -.125em;
	fill: currentColor;
	}

	.nav-scroller {
	position: relative;
	z-index: 2;
	height: 2.75rem;
	overflow-y: hidden;
	}

	.nav-scroller .nav {
	display: flex;
	flex-wrap: nowrap;
	padding-bottom: 1rem;
	margin-top: -1px;
	overflow-x: auto;
	text-align: center;
	white-space: nowrap;
	-webkit-overflow-scrolling: touch;
	}
	.ntext {  
		color: #000000; font-weight: 200; text-decoration: none; margin-left: 5px;
	}
	.btext { 
		color: #015ab9; font-weight: 900; text-decoration: none; margin-left: 5px;
	}
	.cbg {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
        font-family: Arial, Helvetica, sans-serif;
        background-image: url(https://thephotocloser.com/prev/wh/canvas.jpg);
	}
	.wbg40 {
		background-image: url('https://thephotocloser.com/prev/wh/canvasw40.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
	}
	.wbg20 {
		background-image: url('https://thephotocloser.com/prev/wh/canvasw20.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
	}
	.wbg10 {
		background-image: url('https://thephotocloser.com/prev/wh/canvasw10.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
	}
	.bg15 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas15.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
		
	}
	.bg10 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas10.jpg');
		background-size: cover;
		background-position: center; /* Centers the image */
	}
	.bg5 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas5.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
		
	}
	.bg7 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas7.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
		
	}
	.bg3 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas3.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
		
	}
	.bg2 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas2.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
		
	}
	.bg1 {
		background-image: url('https://thephotocloser.com/prev/wh/canvas1.jpg');
		background-size: cover; /* Ensures the image covers the entire section */
		background-position: center; /* Centers the image */
		
	}
	@media (max-width: 480px) {
		.nvhd {
			color: #000000;
			font-weight: 200;
			font-size: 32px;
			text-decoration: none;
			margin-left: 10px;
			padding:10px;
		}

		.nvhdover {
			color: #015ab9;
			font-weight: 900;
			font-size: 32px;
			text-decoration: none;
			margin-right: 5px;
			padding:10px;
		}
	}
		
	@media (min-width: 768px) {
		.bd-placeholder-img-lg {
		  font-size: 3.5rem;
		}
	}