
		@media all and (min-width: 901px) {
			.pc-pad-top {
				padding-top: 100px;
			}

			.youtube {
				width: 800px;
				height: 600px;
			}
			.mob {
				display: none;
			}
			.dudepic {
				height: 220px;
			}
			.justifyoncomp {
				text-align: justify;
			}
			.lightdot {
				position: relative;
			}
			.yellowsquare{
				background-image: url('images/yellow.webp');
				background-repeat: no-repeat;
				background-position: center;
			}
			.bluesquare{
				background-image: url('images/blue.webp');
				background-repeat: no-repeat;
				background-position: center;
			}
			.squareimage {
				width: 90%;
				margin-bottom: 15px;
			}
		}

		@media all and (max-width: 901px) {
			.youtube {
				width: 100%;
				height: 300px;
			}
			.nav-link {
				padding: 5px !important;
			}
			.mobnopad {
				padding: 0px !important;
			}
			.mobpad16 {
				padding: 16px !important;
			}
			.comp {
				display: none;
			}
			.nav-item {
				padding: 3px !important;
			}
			.dudepic {
				height: 260px;
			}
			.squareimage {
				width: 100%;
				margin-bottom: 15px;
			}
			.mb-4 {
				margin-bottom: 0px !important;
			}
			#navbar1 {
				width: 100%;
			}
			.nav {
				display: contents;
			}
		}

		.alignbottom {
			position: absolute;
			bottom: 32px;
			width: 162px;
			left: 50%;
			margin-left: -81px;
		}

		.dudepic {
			background-position: center;
			width: 100%;
			border-radius: 10px;
			background-size: cover;
		}

		.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
			background-color: #00a88c !important;
		}
		section {
			padding-top: 20px;
			padding-bottom: 20px;
		}
		.lightdot {
			display: inline-block;
			top: 40px;
			left: -29px;
			background-color: lightgray;
			border-radius: 100px;
			min-width: 56px;
			height: 56px;
			padding-top: 16px;
			text-align: center;
			color: #0095ff;
		}
		.yellowdot {
			display: inline-block;
			position: relative;
			top: 3px;
			left: -10px;
			background-color: #00a88c;
			border-radius: 100px;
			min-width: 56px;
			height: 56px;
			padding-top: 16px;
			text-align: center;
		}
		.nicbtn {
			min-width: 152px;
			border-radius: 100px;
			min-height: 46px;
			font-size: larger;
			font-weight: bold;
			padding: 10px 30px 10px 30px;
		}

		.btn-warning {
			background-color: #00a88c !important;
		}
		.btn-primary {
			background-color: #006957;
		}
		
		.bernfooter {
			background-color: #006957;
			color: white;
		}
		
		.nav-link {
			color: rgb(0,0,0) !important;
		}
		.linkedin {
			font-weight: bold;
			font-size: x-large;
			border-radius: 100px;
			width: 50px;
			background-color: #0a66c2 !important;
		}

		.screenconnect {
			font-weight: bold;
			font-size: x-large;
			border-radius: 100px;
			width: 50px;
			background-color: #c73131 !important;
		}

		.input2 {
			background: 0;
			border: 0;
			border-radius: 0;
			-webkit-appearance: none;
			border-bottom: 1px solid;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			height: 30px;
			color: white;
		}
	