<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1300px) {
	.carousel-item {
		min-height: 340px;
	}
	.img-center-vertical {
		height: 340px;
		width: auto;
	}
}

@media only screen and (max-width: 1279px) {
	#bemnavlogo {
		/*height: 110px;*/
		height: 9.4vw;
		
	}
	.hideon1279 {
		display: none;
	}
	.showon1279 {
		display: block;
	}
	.col2rowtable1280 tr {
		display: table;
		width: 100%;
		border: 0;
	}
	.col2rowtable1280 thead {
		display: none;
	}
	.col2rowtable1280 tbody td {
		display: table-row;
		border: 10px solid transparent;
	}
	.col2rowtable1280 tbody td:before {
		content: attr(data-title);
		font-weight: 600;
	}
}

@media only screen and (max-width: 1200px) {
	/*
	#bemnavlogo {
		height: 100px;
	}
	*/
	.carousel-item {
		min-height: 360px;
	}
	.img-center-vertical {
		height: 360px;
		width: auto;
	}
	.hideon1200 {
		display: none;
	}
	.showon1200 {
		display: block;
	}
}

@media only screen and (max-width: 1100px) {
	/*
	#bemnavlogo {
		height: 90px;
	}
	*/
	.carousel-item {
		min-height: 380px;
	}
	.img-center-vertical {
		height: 380px;
		width: auto;
	}
	.hideon1100 {
		display: none;
	}
	.showon1100 {
		display: block;
	}
	.bemslickband {
		width: 90%;
	}
	.col2rowtable1101 tr {
		display: table;
		width: 100%;
		border: 0;
	}
	.col2rowtable1101 thead {
		display: none;
	}
	.col2rowtable1101 tbody td {
		display: table-row;
		border: 10px solid transparent;
	}
	.col2rowtable1101 tbody td:before {
		content: attr(data-title);
		font-weight: 600;
	}
	.center1101 {
		text-align: center !important;
	}
}

@media only screen and (max-width: 1023px) {
	.col2rowtable1024 tr {
		display: table;
		width: 100%;
		border: 0;
	}
	.col2rowtable1024 thead {
		display: none;
	}
	.col2rowtable1024 tbody td {
		display: table-row;
		border: 10px solid transparent;
	}
	.col2rowtable1024 tbody td:before {
		content: attr(data-title);
		font-weight: 600;
	}
}

@media only screen and (max-width: 1000px) {
	/*
	#bemnavlogo {
		height: 80px;
	}
	*/
	.carousel-item {
		min-height: 400px;
	}
	.img-center-vertical {
		height: 400px;
		width: auto;
	}
	.hideon1000 {
		display: none;
	}
	.showon1000 {
		display: block;
	}
	.col2rowtable1001 tr {
		display: table;
		width: 100%;
		border: 0;
	}
	.col2rowtable1001 thead {
		display: none;
	}
	.col2rowtable1001 tbody td {
		display: table-row;
		border: 10px solid transparent;
	}
	.col2rowtable1001 tbody td:before {
		content: attr(data-title);
		font-weight: 600;
	}
	.center1001 {
		text-align: center !important;
	}
}

@media only screen and (max-width: 991px) {
	.bemsignuplink {
		display: inline !important;
	}
	.bemsignupbutton {
		display: none;
	}
	.nobackgroundon991 {
		background-image: none !important;
	}
	.center991 {
		text-align: center !important;
	}
	.DIVcenter991 {
		margin: 0 auto !important;
	}
}

@media only screen and (max-width: 900px) {
	/*
	#bemnavlogo {
		height: 70px;
	}
	*/
	.carousel-item {
		min-height: 420px;
	}
	.img-center-vertical {
		height: 420px;
		width: auto;
	}
	.nobackgroundon900 {
		background-image: none !important;
	}
	.hideon900 {
		display: none;
	}
	.showon900 {
		display: block;
	}
	#remindercol {
		display: none;
	}
}

@media only screen and (max-width: 800px) {
	/*
	#bemnavlogo {
		height: 75px;
	}
	*/
	.carousel-item {
		min-height: 440px;
	}
	.img-center-vertical {
		height: 440px;
		width: auto;
	}
	#totopbig {
		display: none;
	}
	#totopsmall {
		display: inline-block;
	}
}

@media only screen and (max-width: 767px) {
	body {
		margin-bottom: 525px; /* Margin bottom by footer height */
	}
	.footer, .bemfooter {
		min-height: 525px;
	}
	#bemdogwhybem {
		text-align: center;
	}
	.col2rowtable768 tr {
		display: table;
		width: 100%;
		border: 0;
	}
	.col2rowtable768 thead {
		display: none;
	}
	.col2rowtable768 tbody td {
		display: table-row;
		border: 10px solid transparent;
	}
	.col2rowtable768 tbody td:before {
		content: attr(data-title);
		font-weight: 600;
	}
	.tdpadding2pxon768 {
		padding: 2px !important;
		line-height: 1 !important;
	}
	.showon768 {
		display: block;
	}
	.center768 {
		text-align: center !important;
	}
	.left768 {
		text-align: left !important;
	}
	.nobackgroundon768 {
		background-image: none !important;
	}
	.hideon768 {
		display: none;
	}
	.datarowcontent:not(.noborder) {
		border-bottom: 1px solid gray;
	}
	.mt0on768 {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}
	/*.strippedrows .row:last-child .datarowcontent {*/
	/*	border-bottom: 0;*/
	/*}*/
	#recipientbuttonsh {
		display: none;
	}
	#recipientbuttonsv {
		display: block !important;
	}
}

@media only screen and (max-width: 700px) {
	.carousel-item {
		min-height: 460px;
	}
	.img-center-vertical {
		height: 460px;
		width: auto;
	}
	h1 {
		font-size: 4.3vw;
		line-height: 0.75 !important;
	}
	h2 {
		font-size: 4.2vw;
	}
	h3 {
		font-size: 3.7vw;
	}
	h4 {
		font-size: 3.3vw;
	}
	h5 {
		font-size: 2.9vw;
	}

	.em055 {
		line-height: 18px;
	}
}

@media only screen and (max-width: 600px) {
	#bemnavlogo {
		height: 56px;
	}
	.carousel-item {
		min-height: 480px;
	}
	.img-center-vertical {
		height: 480px;
		width: auto;
	}
	.bemslickband {
		width: 85%;
	}
}

@media only screen and (max-width: 575px) {
	.center575 {
		text-align: center !important;
	}
}

@media only screen and (max-width: 500px) {
	.carousel-item {
		min-height: 500px;
	}
	.img-center-vertical {
		height: 500px;
		width: auto;
	}
}

@media only screen and (max-width: 400px) {
	.carousel-item {
		min-height: 520px;
	}
	.img-center-vertical {
		height: 520px;
		width: auto;
	}
	.bemslickband {
		width: 80%;
	}
}

@media (min-width: 576px) {
	.card-columns {
		column-count: 1;
	}
}

@media (min-width: 768px) {
	.card-columns {
		column-count: 2;
	}
}

@media (min-width: 992px) {
	.card-columns {
		column-count: 3;
	}
}

@media (min-width: 992px) {
	.card-columns-two-in-row {
		column-count: 2;
	}
}

@media print {    
	.no-print, .no-print * {
		display: none !important;
	}
}</pre></body></html>