/*
https://github.iu.edu/leehadle/code-examples/tree/main/custom-sections
*/

.rvt-border-all{
	border:1px solid #c4c7cc !important
}
.rvt-border-top{
	border-top:1px solid #c4c7cc !important
}
.rvt-border-right{
	border-right:1px solid #c4c7cc !important
}
.rvt-border-bottom{
	border-bottom:1px solid #c4c7cc !important
}
.rvt-border-left{
	border-left:1px solid #c4c7cc !important
}
.rvt-border-radius{
	border-radius:.25rem !important
}
.rvt-color-black-100{
	color:#ebecee !important
}
.rvt-color-black-200{
	color:#c4c7cc !important
}
.rvt-color-black-300{
	color:#a7abb3 !important
}
.rvt-color-black-400{
	color:#8b919b !important
}
.rvt-color-black-500{
	color:#707784 !important
}
.rvt-color-black-600{
	color:#565f6d !important
}
.rvt-color-black-700{
	color:#3d4757 !important
}
.rvt-color-black-800{
	color:#243142 !important
}
.rvt-color-black-900{
	color:#161c24 !important
}
.rvt-color-black{
	color:#243142 !important
}
.rvt-color-black-000{
	color:#f7f7f8 !important
}
.rvt-color-blue-100{
	color:#dce3ee !important
}
.rvt-color-blue-200{
	color:#b8c8dc !important
}
.rvt-color-blue-300{
	color:#95adcb !important
}
.rvt-color-blue-400{
	color:#7194ba !important
}
.rvt-color-blue-500{
	color:#497ba9 !important
}
.rvt-color-blue-600{
	color:#006298 !important
}
.rvt-color-blue-700{
	color:#134a71 !important
}
.rvt-color-blue-800{
	color:#16324b !important
}
.rvt-color-blue-900{
	color:#121c28 !important
}
.rvt-color-blue{
	color:#006298 !important
}
.rvt-color-blue-000{
	color:#edf1f6 !important
}
.rvt-color-cream{
	color:#edebeb !important
}
.rvt-color-crimson{
	color:#900 !important
}
.rvt-color-crimson-dark{
	color:#7a1705 !important
}
.rvt-color-green-100{
	color:#d4e8d2 !important
}
.rvt-color-green-200{
	color:#aad1a7 !important
}
.rvt-color-green-300{
	color:#7eb97c !important
}
.rvt-color-green-400{
	color:#50a253 !important
}
.rvt-color-green-500{
	color:#008a28 !important
}
.rvt-color-green-600{
	color:#116d23 !important
}
.rvt-color-green-700{
	color:#16521d !important
}
.rvt-color-green-800{
	color:#153717 !important
}
.rvt-color-green-900{
	color:#111f0f !important
}
.rvt-color-green{
	color:#008a28 !important
}
.rvt-color-green-000{
	color:#eaf3e8 !important
}
.rvt-color-orange-100{
	color:#ffd9cc !important
}
.rvt-color-orange-200{
	color:#ffb49a !important
}
.rvt-color-orange-300{
	color:#fa8e6b !important
}
.rvt-color-orange-400{
	color:#ef663c !important
}
.rvt-color-orange-500{
	color:#df3603 !important
}
.rvt-color-orange-600{
	color:#b02f0a !important
}
.rvt-color-orange-700{
	color:#82270d !important
}
.rvt-color-orange-800{
	color:#571e0c !important
}
.rvt-color-orange-900{
	color:#2f1407 !important
}
.rvt-color-orange{
	color:#df3603 !important
}
.rvt-color-orange-000{
	color:#ffece5 !important
}
.rvt-color-white{
	color:#fff !important
}
.rvt-color-yellow-100{
	color:#ffdd9b !important
}
.rvt-color-yellow-200{
	color:#f5bb17 !important
}
.rvt-color-yellow-300{
	color:#d6a31a !important
}
.rvt-color-yellow-400{
	color:#b58a1b !important
}
.rvt-color-yellow-500{
	color:#94721b !important
}
.rvt-color-yellow-600{
	color:#765a19 !important
}
.rvt-color-yellow-700{
	color:#584416 !important
}
.rvt-color-yellow-800{
	color:#3c2e13 !important
}
.rvt-color-yellow-900{
	color:#221b0c !important
}
.rvt-color-yellow{
	color:#f5bb17 !important
}
.rvt-color-yellow-000{
	color:#ffeecd !important
}
.rvt-bg-black-100{
	background-color:#ebecee !important
}
.rvt-bg-black-200{
	background-color:#c4c7cc !important
}
.rvt-bg-black-300{
	background-color:#a7abb3 !important
}
.rvt-bg-black-400{
	background-color:#8b919b !important
}
.rvt-bg-black-500{
	background-color:#707784 !important
}
.rvt-bg-black-600{
	background-color:#565f6d !important
}
.rvt-bg-black-700{
	background-color:#3d4757 !important
}
.rvt-bg-black-800{
	background-color:#243142 !important
}
.rvt-bg-black-900{
	background-color:#161c24 !important
}
.rvt-bg-black{
	background-color:#243142 !important
}
.rvt-bg-black-000{
	background-color:#f7f7f8 !important
}
.rvt-bg-blue-100{
	background-color:#dce3ee !important
}
.rvt-bg-blue-200{
	background-color:#b8c8dc !important
}
.rvt-bg-blue-300{
	background-color:#95adcb !important
}
.rvt-bg-blue-400{
	background-color:#7194ba !important
}
.rvt-bg-blue-500{
	background-color:#497ba9 !important
}
.rvt-bg-blue-600{
	background-color:#006298 !important
}
.rvt-bg-blue-700{
	background-color:#134a71 !important
}
.rvt-bg-blue-800{
	background-color:#16324b !important
}
.rvt-bg-blue-900{
	background-color:#121c28 !important
}
.rvt-bg-blue{
	background-color:#006298 !important
}
.rvt-bg-blue-000{
	background-color:#edf1f6 !important
}
.rvt-bg-cream{
	background-color:#edebeb !important
}
.rvt-bg-crimson{
	background-color:#900 !important
}
.rvt-bg-crimson-dark{
	background-color:#7a1705 !important
}
.rvt-bg-green-100{
	background-color:#d4e8d2 !important
}
.rvt-bg-green-200{
	background-color:#aad1a7 !important
}
.rvt-bg-green-300{
	background-color:#7eb97c !important
}
.rvt-bg-green-400{
	background-color:#50a253 !important
}
.rvt-bg-green-500{
	background-color:#008a28 !important
}
.rvt-bg-green-600{
	background-color:#116d23 !important
}
.rvt-bg-green-700{
	background-color:#16521d !important
}
.rvt-bg-green-800{
	background-color:#153717 !important
}
.rvt-bg-green-900{
	background-color:#111f0f !important
}
.rvt-bg-green{
	background-color:#008a28 !important
}
.rvt-bg-green-000{
	background-color:#eaf3e8 !important
}
.rvt-bg-orange-100{
	background-color:#ffd9cc !important
}
.rvt-bg-orange-200{
	background-color:#ffb49a !important
}
.rvt-bg-orange-300{
	background-color:#fa8e6b !important
}
.rvt-bg-orange-400{
	background-color:#ef663c !important
}
.rvt-bg-orange-500{
	background-color:#df3603 !important
}
.rvt-bg-orange-600{
	background-color:#b02f0a !important
}
.rvt-bg-orange-700{
	background-color:#82270d !important
}
.rvt-bg-orange-800{
	background-color:#571e0c !important
}
.rvt-bg-orange-900{
	background-color:#2f1407 !important
}
.rvt-bg-orange{
	background-color:#df3603 !important
}
.rvt-bg-orange-000{
	background-color:#ffece5 !important
}
.rvt-bg-white{
	background-color:#fff !important
}
.rvt-bg-yellow-100{
	background-color:#ffdd9b !important
}
.rvt-bg-yellow-200{
	background-color:#f5bb17 !important
}
.rvt-bg-yellow-300{
	background-color:#d6a31a !important
}
.rvt-bg-yellow-400{
	background-color:#b58a1b !important
}
.rvt-bg-yellow-500{
	background-color:#94721b !important
}
.rvt-bg-yellow-600{
	background-color:#765a19 !important
}
.rvt-bg-yellow-700{
	background-color:#584416 !important
}
.rvt-bg-yellow-800{
	background-color:#3c2e13 !important
}
.rvt-bg-yellow-900{
	background-color:#221b0c !important
}
.rvt-bg-yellow{
	background-color:#f5bb17 !important
}
.rvt-bg-yellow-000{
	background-color:#ffeecd !important
}
.rvt-sr-only{
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.rvt-sr-only.focusable:active,.rvt-sr-only.focusable:focus{
	clip:auto;
	height:auto;
	margin:0;
	overflow:visible;
	position:static;
	width:auto
}
.rvt-display-block{
	display:block !important
}
.rvt-display-inline-block{
	display:inline-block !important
}
.rvt-display-inline{
	display:inline !important
}
.rvt-display-none{
	display:none !important
}
.rvt-abbr,.rvt-abbr[title]{
	border:none;
	text-decoration:none
}
.rvt-code{
	font-family:monospace;
	background-color:#ebecee;
	display:inline-block;
	padding:.125rem .25rem;
	color:#006298;
	border-radius:.25rem
}
.rvt-hr{
	border-top:1px solid #ebecee;
	border-right:none;
	border-bottom:none;
	border-left:none
}
.rvt-strong{
	font-weight:700
}
.rvt-flex{
	display:-ms-flexbox !important;
	display:flex !important
}
.rvt-inline-flex{
	display:-ms-inline-flexbox !important;
	display:inline-flex !important
}
.rvt-row{
	-ms-flex-direction:row !important;
	flex-direction:row !important
}
.rvt-row-reverse{
	-ms-flex-direction:row-reverse !important;
	flex-direction:row-reverse !important
}
.rvt-column{
	-ms-flex-direction:column !important;
	flex-direction:column !important
}
.rvt-column-reverse{
	-ms-flex-direction:column-reverse !important;
	flex-direction:column-reverse !important
}
@media screen and (min-width: 30em){
	.rvt-flex-sm-up{
		display:-ms-flexbox !important;
		display:flex !important
	}
	.rvt-inline-flex-sm-up{
		display:-ms-inline-flexbox !important;
		display:inline-flex !important
	}
	.rvt-row-sm-up{
		-ms-flex-direction:row !important;
		flex-direction:row !important
	}
	.rvt-row-reverse-sm-up{
		-ms-flex-direction:row-reverse !important;
		flex-direction:row-reverse !important
	}
	.rvt-column-sm-up{
		-ms-flex-direction:column !important;
		flex-direction:column !important
	}
	.rvt-column-reverse-sm-up{
		-ms-flex-direction:column-reverse !important;
		flex-direction:column-reverse !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-flex-md-up{
		display:-ms-flexbox !important;
		display:flex !important
	}
	.rvt-inline-flex-md-up{
		display:-ms-inline-flexbox !important;
		display:inline-flex !important
	}
	.rvt-row-md-up{
		-ms-flex-direction:row !important;
		flex-direction:row !important
	}
	.rvt-row-reverse-md-up{
		-ms-flex-direction:row-reverse !important;
		flex-direction:row-reverse !important
	}
	.rvt-column-md-up{
		-ms-flex-direction:column !important;
		flex-direction:column !important
	}
	.rvt-column-reverse-md-up{
		-ms-flex-direction:column-reverse !important;
		flex-direction:column-reverse !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-flex-lg-up{
		display:-ms-flexbox !important;
		display:flex !important
	}
	.rvt-inline-flex-lg-up{
		display:-ms-inline-flexbox !important;
		display:inline-flex !important
	}
	.rvt-row-lg-up{
		-ms-flex-direction:row !important;
		flex-direction:row !important
	}
	.rvt-row-reverse-lg-up{
		-ms-flex-direction:row-reverse !important;
		flex-direction:row-reverse !important
	}
	.rvt-column-lg-up{
		-ms-flex-direction:column !important;
		flex-direction:column !important
	}
	.rvt-column-reverse-lg-up{
		-ms-flex-direction:column-reverse !important;
		flex-direction:column-reverse !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-flex-xl-up{
		display:-ms-flexbox !important;
		display:flex !important
	}
	.rvt-inline-flex-xl-up{
		display:-ms-inline-flexbox !important;
		display:inline-flex !important
	}
	.rvt-row-xl-up{
		-ms-flex-direction:row !important;
		flex-direction:row !important
	}
	.rvt-row-reverse-xl-up{
		-ms-flex-direction:row-reverse !important;
		flex-direction:row-reverse !important
	}
	.rvt-column-xl-up{
		-ms-flex-direction:column !important;
		flex-direction:column !important
	}
	.rvt-column-reverse-xl-up{
		-ms-flex-direction:column-reverse !important;
		flex-direction:column-reverse !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-flex-xxl-up{
		display:-ms-flexbox !important;
		display:flex !important
	}
	.rvt-inline-flex-xxl-up{
		display:-ms-inline-flexbox !important;
		display:inline-flex !important
	}
	.rvt-row-xxl-up{
		-ms-flex-direction:row !important;
		flex-direction:row !important
	}
	.rvt-row-reverse-xxl-up{
		-ms-flex-direction:row-reverse !important;
		flex-direction:row-reverse !important
	}
	.rvt-column-xxl-up{
		-ms-flex-direction:column !important;
		flex-direction:column !important
	}
	.rvt-column-reverse-xxl-up{
		-ms-flex-direction:column-reverse !important;
		flex-direction:column-reverse !important
	}
}
.rvt-wrap{
	-ms-flex-wrap:wrap !important;
	flex-wrap:wrap !important
}
.rvt-no-wrap{
	-ms-flex-wrap:nowrap !important;
	flex-wrap:nowrap !important
}
.rvt-wrap-reverse{
	-ms-flex-wrap:wrap-reverse !important;
	flex-wrap:wrap-reverse !important
}
@media screen and (min-width: 30em){
	.rvt-wrap-sm-up{
		-ms-flex-wrap:wrap !important;
		flex-wrap:wrap !important
	}
	.rvt-no-wrap-sm-up{
		-ms-flex-wrap:nowrap !important;
		flex-wrap:nowrap !important
	}
	.rvt-wrap-reverse-sm-up{
		-ms-flex-wrap:wrap-reverse !important;
		flex-wrap:wrap-reverse !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-wrap-md-up{
		-ms-flex-wrap:wrap !important;
		flex-wrap:wrap !important
	}
	.rvt-no-wrap-md-up{
		-ms-flex-wrap:nowrap !important;
		flex-wrap:nowrap !important
	}
	.rvt-wrap-reverse-md-up{
		-ms-flex-wrap:wrap-reverse !important;
		flex-wrap:wrap-reverse !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-wrap-lg-up{
		-ms-flex-wrap:wrap !important;
		flex-wrap:wrap !important
	}
	.rvt-no-wrap-lg-up{
		-ms-flex-wrap:nowrap !important;
		flex-wrap:nowrap !important
	}
	.rvt-wrap-reverse-lg-up{
		-ms-flex-wrap:wrap-reverse !important;
		flex-wrap:wrap-reverse !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-wrap-xl-up{
		-ms-flex-wrap:wrap !important;
		flex-wrap:wrap !important
	}
	.rvt-no-wrap-xl-up{
		-ms-flex-wrap:nowrap !important;
		flex-wrap:nowrap !important
	}
	.rvt-wrap-reverse-xl-up{
		-ms-flex-wrap:wrap-reverse !important;
		flex-wrap:wrap-reverse !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-wrap-xxl-up{
		-ms-flex-wrap:wrap !important;
		flex-wrap:wrap !important
	}
	.rvt-no-wrap-xxl-up{
		-ms-flex-wrap:nowrap !important;
		flex-wrap:nowrap !important
	}
	.rvt-wrap-reverse-xxl-up{
		-ms-flex-wrap:wrap-reverse !important;
		flex-wrap:wrap-reverse !important
	}
}
.rvt-shrink-1{
	-ms-flex-negative:1 !important;
	flex-shrink:1 !important
}
.rvt-shrink-0{
	-ms-flex-negative:0 !important;
	flex-shrink:0 !important
}
@media screen and (min-width: 30em){
	.rvt-shrink-1-sm-up{
		-ms-flex-negative:1 !important;
		flex-shrink:1 !important
	}
	.rvt-shrink-0-sm-up{
		-ms-flex-negative:0 !important;
		flex-shrink:0 !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-shrink-1-md-up{
		-ms-flex-negative:1 !important;
		flex-shrink:1 !important
	}
	.rvt-shrink-0-md-up{
		-ms-flex-negative:0 !important;
		flex-shrink:0 !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-shrink-1-lg-up{
		-ms-flex-negative:1 !important;
		flex-shrink:1 !important
	}
	.rvt-shrink-0-lg-up{
		-ms-flex-negative:0 !important;
		flex-shrink:0 !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-shrink-1-xl-up{
		-ms-flex-negative:1 !important;
		flex-shrink:1 !important
	}
	.rvt-shrink-0-xl-up{
		-ms-flex-negative:0 !important;
		flex-shrink:0 !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-shrink-1-xxl-up{
		-ms-flex-negative:1 !important;
		flex-shrink:1 !important
	}
	.rvt-shrink-0-xxl-up{
		-ms-flex-negative:0 !important;
		flex-shrink:0 !important
	}
}
.rvt-grow-1{
	-ms-flex-positive:1 !important;
	flex-grow:1 !important
}
.rvt-grow-0{
	-ms-flex-positive:0 !important;
	flex-grow:0 !important
}
@media screen and (min-width: 30em){
	.rvt-grow-1-sm-up{
		-ms-flex-positive:1 !important;
		flex-grow:1 !important
	}
	.rvt-grow-0-sm-up{
		-ms-flex-positive:0 !important;
		flex-grow:0 !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-grow-1-md-up{
		-ms-flex-positive:1 !important;
		flex-grow:1 !important
	}
	.rvt-grow-0-md-up{
		-ms-flex-positive:0 !important;
		flex-grow:0 !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-grow-1-lg-up{
		-ms-flex-positive:1 !important;
		flex-grow:1 !important
	}
	.rvt-grow-0-lg-up{
		-ms-flex-positive:0 !important;
		flex-grow:0 !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-grow-1-xl-up{
		-ms-flex-positive:1 !important;
		flex-grow:1 !important
	}
	.rvt-grow-0-xl-up{
		-ms-flex-positive:0 !important;
		flex-grow:0 !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-grow-1-xxl-up{
		-ms-flex-positive:1 !important;
		flex-grow:1 !important
	}
	.rvt-grow-0-xxl-up{
		-ms-flex-positive:0 !important;
		flex-grow:0 !important
	}
}
.rvt-items-start{
	-ms-flex-align:start !important;
	align-items:flex-start !important
}
.rvt-items-end{
	-ms-flex-align:end !important;
	align-items:flex-end !important
}
.rvt-items-center{
	-ms-flex-align:center !important;
	align-items:center !important
}
.rvt-items-baseline{
	-ms-flex-align:baseline !important;
	align-items:baseline !important
}
.rvt-items-stretch{
	-ms-flex-align:stretch !important;
	align-items:stretch !important
}
@media screen and (min-width: 30em){
	.rvt-items-start-sm-up{
		-ms-flex-align:start !important;
		align-items:flex-start !important
	}
	.rvt-items-end-sm-up{
		-ms-flex-align:end !important;
		align-items:flex-end !important
	}
	.rvt-items-center-sm-up{
		-ms-flex-align:center !important;
		align-items:center !important
	}
	.rvt-items-baseline-sm-up{
		-ms-flex-align:baseline !important;
		align-items:baseline !important
	}
	.rvt-items-stretch-sm-up{
		-ms-flex-align:stretch !important;
		align-items:stretch !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-items-start-md-up{
		-ms-flex-align:start !important;
		align-items:flex-start !important
	}
	.rvt-items-end-md-up{
		-ms-flex-align:end !important;
		align-items:flex-end !important
	}
	.rvt-items-center-md-up{
		-ms-flex-align:center !important;
		align-items:center !important
	}
	.rvt-items-baseline-md-up{
		-ms-flex-align:baseline !important;
		align-items:baseline !important
	}
	.rvt-items-stretch-md-up{
		-ms-flex-align:stretch !important;
		align-items:stretch !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-items-start-lg-up{
		-ms-flex-align:start !important;
		align-items:flex-start !important
	}
	.rvt-items-end-lg-up{
		-ms-flex-align:end !important;
		align-items:flex-end !important
	}
	.rvt-items-center-lg-up{
		-ms-flex-align:center !important;
		align-items:center !important
	}
	.rvt-items-baseline-lg-up{
		-ms-flex-align:baseline !important;
		align-items:baseline !important
	}
	.rvt-items-stretch-lg-up{
		-ms-flex-align:stretch !important;
		align-items:stretch !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-items-start-xl-up{
		-ms-flex-align:start !important;
		align-items:flex-start !important
	}
	.rvt-items-end-xl-up{
		-ms-flex-align:end !important;
		align-items:flex-end !important
	}
	.rvt-items-center-xl-up{
		-ms-flex-align:center !important;
		align-items:center !important
	}
	.rvt-items-baseline-xl-up{
		-ms-flex-align:baseline !important;
		align-items:baseline !important
	}
	.rvt-items-stretch-xl-up{
		-ms-flex-align:stretch !important;
		align-items:stretch !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-items-start-xxl-up{
		-ms-flex-align:start !important;
		align-items:flex-start !important
	}
	.rvt-items-end-xxl-up{
		-ms-flex-align:end !important;
		align-items:flex-end !important
	}
	.rvt-items-center-xxl-up{
		-ms-flex-align:center !important;
		align-items:center !important
	}
	.rvt-items-baseline-xxl-up{
		-ms-flex-align:baseline !important;
		align-items:baseline !important
	}
	.rvt-items-stretch-xxl-up{
		-ms-flex-align:stretch !important;
		align-items:stretch !important
	}
}
.rvt-content-start{
	-ms-flex-line-pack:start !important;
	align-content:flex-start !important
}
.rvt-content-end{
	-ms-flex-line-pack:end !important;
	align-content:flex-end !important
}
.rvt-content-center{
	-ms-flex-line-pack:center !important;
	align-content:center !important
}
.rvt-content-stretch{
	-ms-flex-line-pack:stretch !important;
	align-content:stretch !important
}
.rvt-content-baseline{
	-ms-flex-line-pack:baseline !important;
	align-content:baseline !important
}
@media screen and (min-width: 30em){
	.rvt-content-start-sm-up{
		-ms-flex-line-pack:start !important;
		align-content:flex-start !important
	}
	.rvt-content-end-sm-up{
		-ms-flex-line-pack:end !important;
		align-content:flex-end !important
	}
	.rvt-content-center-sm-up{
		-ms-flex-line-pack:center !important;
		align-content:center !important
	}
	.rvt-content-stretch-sm-up{
		-ms-flex-line-pack:stretch !important;
		align-content:stretch !important
	}
	.rvt-content-baseline-sm-up{
		-ms-flex-line-pack:baseline !important;
		align-content:baseline !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-content-start-md-up{
		-ms-flex-line-pack:start !important;
		align-content:flex-start !important
	}
	.rvt-content-end-md-up{
		-ms-flex-line-pack:end !important;
		align-content:flex-end !important
	}
	.rvt-content-center-md-up{
		-ms-flex-line-pack:center !important;
		align-content:center !important
	}
	.rvt-content-stretch-md-up{
		-ms-flex-line-pack:stretch !important;
		align-content:stretch !important
	}
	.rvt-content-baseline-md-up{
		-ms-flex-line-pack:baseline !important;
		align-content:baseline !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-content-start-lg-up{
		-ms-flex-line-pack:start !important;
		align-content:flex-start !important
	}
	.rvt-content-end-lg-up{
		-ms-flex-line-pack:end !important;
		align-content:flex-end !important
	}
	.rvt-content-center-lg-up{
		-ms-flex-line-pack:center !important;
		align-content:center !important
	}
	.rvt-content-stretch-lg-up{
		-ms-flex-line-pack:stretch !important;
		align-content:stretch !important
	}
	.rvt-content-baseline-lg-up{
		-ms-flex-line-pack:baseline !important;
		align-content:baseline !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-content-start-xl-up{
		-ms-flex-line-pack:start !important;
		align-content:flex-start !important
	}
	.rvt-content-end-xl-up{
		-ms-flex-line-pack:end !important;
		align-content:flex-end !important
	}
	.rvt-content-center-xl-up{
		-ms-flex-line-pack:center !important;
		align-content:center !important
	}
	.rvt-content-stretch-xl-up{
		-ms-flex-line-pack:stretch !important;
		align-content:stretch !important
	}
	.rvt-content-baseline-xl-up{
		-ms-flex-line-pack:baseline !important;
		align-content:baseline !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-content-start-xxl-up{
		-ms-flex-line-pack:start !important;
		align-content:flex-start !important
	}
	.rvt-content-end-xxl-up{
		-ms-flex-line-pack:end !important;
		align-content:flex-end !important
	}
	.rvt-content-center-xxl-up{
		-ms-flex-line-pack:center !important;
		align-content:center !important
	}
	.rvt-content-stretch-xxl-up{
		-ms-flex-line-pack:stretch !important;
		align-content:stretch !important
	}
	.rvt-content-baseline-xxl-up{
		-ms-flex-line-pack:baseline !important;
		align-content:baseline !important
	}
}
.rvt-justify-start{
	-ms-flex-pack:start;
	justify-content:flex-start
}
.rvt-justify-end{
	-ms-flex-pack:end;
	justify-content:flex-end
}
.rvt-justify-center{
	-ms-flex-pack:center;
	justify-content:center
}
.rvt-justify-space-between{
	-ms-flex-pack:justify;
	justify-content:space-between
}
.rvt-justify-space-around{
	-ms-flex-pack:distribute;
	justify-content:space-around
}
.rvt-justify-space-evenly{
	-ms-flex-pack:space-evenly;
	justify-content:space-evenly
}
@media screen and (min-width: 30em){
	.rvt-justify-start-sm-up{
		-ms-flex-pack:start;
		justify-content:flex-start
	}
	.rvt-justify-end-sm-up{
		-ms-flex-pack:end;
		justify-content:flex-end
	}
	.rvt-justify-center-sm-up{
		-ms-flex-pack:center;
		justify-content:center
	}
	.rvt-justify-space-between-sm-up{
		-ms-flex-pack:justify;
		justify-content:space-between
	}
	.rvt-justify-space-around-sm-up{
		-ms-flex-pack:distribute;
		justify-content:space-around
	}
	.rvt-justify-space-evenly-sm-up{
		-ms-flex-pack:space-evenly;
		justify-content:space-evenly
	}
}
@media screen and (min-width: 46.25em){
	.rvt-justify-start-md-up{
		-ms-flex-pack:start;
		justify-content:flex-start
	}
	.rvt-justify-end-md-up{
		-ms-flex-pack:end;
		justify-content:flex-end
	}
	.rvt-justify-center-md-up{
		-ms-flex-pack:center;
		justify-content:center
	}
	.rvt-justify-space-between-md-up{
		-ms-flex-pack:justify;
		justify-content:space-between
	}
	.rvt-justify-space-around-md-up{
		-ms-flex-pack:distribute;
		justify-content:space-around
	}
	.rvt-justify-space-evenly-md-up{
		-ms-flex-pack:space-evenly;
		justify-content:space-evenly
	}
}
@media screen and (min-width: 67.5em){
	.rvt-justify-start-lg-up{
		-ms-flex-pack:start;
		justify-content:flex-start
	}
	.rvt-justify-end-lg-up{
		-ms-flex-pack:end;
		justify-content:flex-end
	}
	.rvt-justify-center-lg-up{
		-ms-flex-pack:center;
		justify-content:center
	}
	.rvt-justify-space-between-lg-up{
		-ms-flex-pack:justify;
		justify-content:space-between
	}
	.rvt-justify-space-around-lg-up{
		-ms-flex-pack:distribute;
		justify-content:space-around
	}
	.rvt-justify-space-evenly-lg-up{
		-ms-flex-pack:space-evenly;
		justify-content:space-evenly
	}
}
@media screen and (min-width: 78.75em){
	.rvt-justify-start-xl-up{
		-ms-flex-pack:start;
		justify-content:flex-start
	}
	.rvt-justify-end-xl-up{
		-ms-flex-pack:end;
		justify-content:flex-end
	}
	.rvt-justify-center-xl-up{
		-ms-flex-pack:center;
		justify-content:center
	}
	.rvt-justify-space-between-xl-up{
		-ms-flex-pack:justify;
		justify-content:space-between
	}
	.rvt-justify-space-around-xl-up{
		-ms-flex-pack:distribute;
		justify-content:space-around
	}
	.rvt-justify-space-evenly-xl-up{
		-ms-flex-pack:space-evenly;
		justify-content:space-evenly
	}
}
@media screen and (min-width: 87.5em){
	.rvt-justify-start-xxl-up{
		-ms-flex-pack:start;
		justify-content:flex-start
	}
	.rvt-justify-end-xxl-up{
		-ms-flex-pack:end;
		justify-content:flex-end
	}
	.rvt-justify-center-xxl-up{
		-ms-flex-pack:center;
		justify-content:center
	}
	.rvt-justify-space-between-xxl-up{
		-ms-flex-pack:justify;
		justify-content:space-between
	}
	.rvt-justify-space-around-xxl-up{
		-ms-flex-pack:distribute;
		justify-content:space-around
	}
	.rvt-justify-space-evenly-xxl-up{
		-ms-flex-pack:space-evenly;
		justify-content:space-evenly
	}
}
.rvt-self-start{
	-ms-flex-item-align:start !important;
	align-self:flex-start !important
}
.rvt-self-end{
	-ms-flex-item-align:end !important;
	align-self:flex-end !important
}
.rvt-self-center{
	-ms-flex-item-align:center !important;
	align-self:center !important
}
.rvt-self-baseline{
	-ms-flex-item-align:baseline !important;
	align-self:baseline !important
}
.rvt-self-stretch{
	-ms-flex-item-align:stretch !important;
	align-self:stretch !important
}
@media screen and (min-width: 30em){
	.rvt-self-start-sm-up{
		-ms-flex-item-align:start;
		align-self:flex-start
	}
	.rvt-self-end-sm-up{
		-ms-flex-item-align:end;
		align-self:flex-end
	}
	.rvt-self-center-sm-up{
		-ms-flex-item-align:center;
		align-self:center
	}
	.rvt-self-baseline-sm-up{
		-ms-flex-item-align:baseline;
		align-self:baseline
	}
	.rvt-self-stretch-sm-up{
		-ms-flex-item-align:stretch;
		align-self:stretch
	}
}
@media screen and (min-width: 46.25em){
	.rvt-self-start-md-up{
		-ms-flex-item-align:start;
		align-self:flex-start
	}
	.rvt-self-end-md-up{
		-ms-flex-item-align:end;
		align-self:flex-end
	}
	.rvt-self-center-md-up{
		-ms-flex-item-align:center;
		align-self:center
	}
	.rvt-self-baseline-md-up{
		-ms-flex-item-align:baseline;
		align-self:baseline
	}
	.rvt-self-stretch-md-up{
		-ms-flex-item-align:stretch;
		align-self:stretch
	}
}
@media screen and (min-width: 67.5em){
	.rvt-self-start-lg-up{
		-ms-flex-item-align:start;
		align-self:flex-start
	}
	.rvt-self-end-lg-up{
		-ms-flex-item-align:end;
		align-self:flex-end
	}
	.rvt-self-center-lg-up{
		-ms-flex-item-align:center;
		align-self:center
	}
	.rvt-self-baseline-lg-up{
		-ms-flex-item-align:baseline;
		align-self:baseline
	}
	.rvt-self-stretch-lg-up{
		-ms-flex-item-align:stretch;
		align-self:stretch
	}
}
@media screen and (min-width: 78.75em){
	.rvt-self-start-xl-up{
		-ms-flex-item-align:start;
		align-self:flex-start
	}
	.rvt-self-end-xl-up{
		-ms-flex-item-align:end;
		align-self:flex-end
	}
	.rvt-self-center-xl-up{
		-ms-flex-item-align:center;
		align-self:center
	}
	.rvt-self-baseline-xl-up{
		-ms-flex-item-align:baseline;
		align-self:baseline
	}
	.rvt-self-stretch-xl-up{
		-ms-flex-item-align:stretch;
		align-self:stretch
	}
}
@media screen and (min-width: 87.5em){
	.rvt-self-start-xxl-up{
		-ms-flex-item-align:start;
		align-self:flex-start
	}
	.rvt-self-end-xxl-up{
		-ms-flex-item-align:end;
		align-self:flex-end
	}
	.rvt-self-center-xxl-up{
		-ms-flex-item-align:center;
		align-self:center
	}
	.rvt-self-baseline-xxl-up{
		-ms-flex-item-align:baseline;
		align-self:baseline
	}
	.rvt-self-stretch-xxl-up{
		-ms-flex-item-align:stretch;
		align-self:stretch
	}
}
.rvt-m-all-xxs{
	margin:.25rem !important
}
.rvt-p-all-xxs{
	padding:.25rem !important
}
.rvt-m-tb-xxs{
	margin-bottom:.25rem !important;
	margin-top:.25rem !important
}
.rvt-m-lr-xxs{
	margin-left:.25rem !important;
	margin-right:.25rem !important
}
.rvt-p-tb-xxs{
	padding-bottom:.25rem !important;
	padding-top:.25rem !important
}
.rvt-p-lr-xxs{
	padding-left:.25rem !important;
	padding-right:.25rem !important
}
.rvt-m-all-xs{
	margin:.5rem !important
}
.rvt-p-all-xs{
	padding:.5rem !important
}
.rvt-m-tb-xs{
	margin-bottom:.5rem !important;
	margin-top:.5rem !important
}
.rvt-m-lr-xs{
	margin-left:.5rem !important;
	margin-right:.5rem !important
}
.rvt-p-tb-xs{
	padding-bottom:.5rem !important;
	padding-top:.5rem !important
}
.rvt-p-lr-xs{
	padding-left:.5rem !important;
	padding-right:.5rem !important
}
.rvt-m-all-sm{
	margin:1rem !important
}
.rvt-p-all-sm{
	padding:1rem !important
}
.rvt-m-tb-sm{
	margin-bottom:1rem !important;
	margin-top:1rem !important
}
.rvt-m-lr-sm{
	margin-left:1rem !important;
	margin-right:1rem !important
}
.rvt-p-tb-sm{
	padding-bottom:1rem !important;
	padding-top:1rem !important
}
.rvt-p-lr-sm{
	padding-left:1rem !important;
	padding-right:1rem !important
}
.rvt-m-all-md{
	margin:1.5rem !important
}
.rvt-p-all-md{
	padding:1.5rem !important
}
.rvt-m-tb-md{
	margin-bottom:1.5rem !important;
	margin-top:1.5rem !important
}
.rvt-m-lr-md{
	margin-left:1.5rem !important;
	margin-right:1.5rem !important
}
.rvt-p-tb-md{
	padding-bottom:1.5rem !important;
	padding-top:1.5rem !important
}
.rvt-p-lr-md{
	padding-left:1.5rem !important;
	padding-right:1.5rem !important
}
.rvt-m-all-lg{
	margin:2rem !important
}
.rvt-p-all-lg{
	padding:2rem !important
}
.rvt-m-tb-lg{
	margin-bottom:2rem !important;
	margin-top:2rem !important
}
.rvt-m-lr-lg{
	margin-left:2rem !important;
	margin-right:2rem !important
}
.rvt-p-tb-lg{
	padding-bottom:2rem !important;
	padding-top:2rem !important
}
.rvt-p-lr-lg{
	padding-left:2rem !important;
	padding-right:2rem !important
}
.rvt-m-all-xl{
	margin:2.5rem !important
}
.rvt-p-all-xl{
	padding:2.5rem !important
}
.rvt-m-tb-xl{
	margin-bottom:2.5rem !important;
	margin-top:2.5rem !important
}
.rvt-m-lr-xl{
	margin-left:2.5rem !important;
	margin-right:2.5rem !important
}
.rvt-p-tb-xl{
	padding-bottom:2.5rem !important;
	padding-top:2.5rem !important
}
.rvt-p-lr-xl{
	padding-left:2.5rem !important;
	padding-right:2.5rem !important
}
.rvt-m-all-xxl{
	margin:4rem !important
}
.rvt-p-all-xxl{
	padding:4rem !important
}
.rvt-m-tb-xxl{
	margin-bottom:4rem !important;
	margin-top:4rem !important
}
.rvt-m-lr-xxl{
	margin-left:4rem !important;
	margin-right:4rem !important
}
.rvt-p-tb-xxl{
	padding-bottom:4rem !important;
	padding-top:4rem !important
}
.rvt-p-lr-xxl{
	padding-left:4rem !important;
	padding-right:4rem !important
}
.rvt-m-top-xxs{
	margin-top:.25rem !important
}
.rvt-p-top-xxs{
	padding-top:.25rem !important
}
.rvt-m-top-xs{
	margin-top:.5rem !important
}
.rvt-p-top-xs{
	padding-top:.5rem !important
}
.rvt-m-top-sm{
	margin-top:1rem !important
}
.rvt-p-top-sm{
	padding-top:1rem !important
}
.rvt-m-top-md{
	margin-top:1.5rem !important
}
.rvt-p-top-md{
	padding-top:1.5rem !important
}
.rvt-m-top-lg{
	margin-top:2rem !important
}
.rvt-p-top-lg{
	padding-top:2rem !important
}
.rvt-m-top-xl{
	margin-top:2.5rem !important
}
.rvt-p-top-xl{
	padding-top:2.5rem !important
}
.rvt-m-top-xxl{
	margin-top:4rem !important
}
.rvt-p-top-xxl{
	padding-top:4rem !important
}
.rvt-m-right-xxs{
	margin-right:.25rem !important
}
.rvt-p-right-xxs{
	padding-right:.25rem !important
}
.rvt-m-right-xs{
	margin-right:.5rem !important
}
.rvt-p-right-xs{
	padding-right:.5rem !important
}
.rvt-m-right-sm{
	margin-right:1rem !important
}
.rvt-p-right-sm{
	padding-right:1rem !important
}
.rvt-m-right-md{
	margin-right:1.5rem !important
}
.rvt-p-right-md{
	padding-right:1.5rem !important
}
.rvt-m-right-lg{
	margin-right:2rem !important
}
.rvt-p-right-lg{
	padding-right:2rem !important
}
.rvt-m-right-xl{
	margin-right:2.5rem !important
}
.rvt-p-right-xl{
	padding-right:2.5rem !important
}
.rvt-m-right-xxl{
	margin-right:4rem !important
}
.rvt-p-right-xxl{
	padding-right:4rem !important
}
.rvt-m-bottom-xxs{
	margin-bottom:.25rem !important
}
.rvt-p-bottom-xxs{
	padding-bottom:.25rem !important
}
.rvt-m-bottom-xs{
	margin-bottom:.5rem !important
}
.rvt-p-bottom-xs{
	padding-bottom:.5rem !important
}
.rvt-m-bottom-sm{
	margin-bottom:1rem !important
}
.rvt-p-bottom-sm{
	padding-bottom:1rem !important
}
.rvt-m-bottom-md{
	margin-bottom:1.5rem !important
}
.rvt-p-bottom-md{
	padding-bottom:1.5rem !important
}
.rvt-m-bottom-lg{
	margin-bottom:2rem !important
}
.rvt-p-bottom-lg{
	padding-bottom:2rem !important
}
.rvt-m-bottom-xl{
	margin-bottom:2.5rem !important
}
.rvt-p-bottom-xl{
	padding-bottom:2.5rem !important
}
.rvt-m-bottom-xxl{
	margin-bottom:4rem !important
}
.rvt-p-bottom-xxl{
	padding-bottom:4rem !important
}
.rvt-m-left-xxs{
	margin-left:.25rem !important
}
.rvt-p-left-xxs{
	padding-left:.25rem !important
}
.rvt-m-left-xs{
	margin-left:.5rem !important
}
.rvt-p-left-xs{
	padding-left:.5rem !important
}
.rvt-m-left-sm{
	margin-left:1rem !important
}
.rvt-p-left-sm{
	padding-left:1rem !important
}
.rvt-m-left-md{
	margin-left:1.5rem !important
}
.rvt-p-left-md{
	padding-left:1.5rem !important
}
.rvt-m-left-lg{
	margin-left:2rem !important
}
.rvt-p-left-lg{
	padding-left:2rem !important
}
.rvt-m-left-xl{
	margin-left:2.5rem !important
}
.rvt-p-left-xl{
	padding-left:2.5rem !important
}
.rvt-m-left-xxl{
	margin-left:4rem !important
}
.rvt-p-left-xxl{
	padding-left:4rem !important
}
@media screen and (min-width: 30em){
	.rvt-m-all-xxs-sm-up{
		margin:.25rem !important
	}
	.rvt-p-all-xxs-sm-up{
		padding:.25rem !important
	}
	.rvt-m-tb-xxs-sm-up{
		margin-bottom:.25rem !important;
		margin-top:.25rem !important
	}
	.rvt-m-lr-xxs-sm-up{
		margin-left:.25rem !important;
		margin-right:.25rem !important
	}
	.rvt-p-tb-xxs-sm-up{
		padding-bottom:.25rem !important;
		padding-top:.25rem !important
	}
	.rvt-p-lr-xxs-sm-up{
		padding-left:.25rem !important;
		padding-right:.25rem !important
	}
	.rvt-m-all-xs-sm-up{
		margin:.5rem !important
	}
	.rvt-p-all-xs-sm-up{
		padding:.5rem !important
	}
	.rvt-m-tb-xs-sm-up{
		margin-bottom:.5rem !important;
		margin-top:.5rem !important
	}
	.rvt-m-lr-xs-sm-up{
		margin-left:.5rem !important;
		margin-right:.5rem !important
	}
	.rvt-p-tb-xs-sm-up{
		padding-bottom:.5rem !important;
		padding-top:.5rem !important
	}
	.rvt-p-lr-xs-sm-up{
		padding-left:.5rem !important;
		padding-right:.5rem !important
	}
	.rvt-m-all-sm-sm-up{
		margin:1rem !important
	}
	.rvt-p-all-sm-sm-up{
		padding:1rem !important
	}
	.rvt-m-tb-sm-sm-up{
		margin-bottom:1rem !important;
		margin-top:1rem !important
	}
	.rvt-m-lr-sm-sm-up{
		margin-left:1rem !important;
		margin-right:1rem !important
	}
	.rvt-p-tb-sm-sm-up{
		padding-bottom:1rem !important;
		padding-top:1rem !important
	}
	.rvt-p-lr-sm-sm-up{
		padding-left:1rem !important;
		padding-right:1rem !important
	}
	.rvt-m-all-md-sm-up{
		margin:1.5rem !important
	}
	.rvt-p-all-md-sm-up{
		padding:1.5rem !important
	}
	.rvt-m-tb-md-sm-up{
		margin-bottom:1.5rem !important;
		margin-top:1.5rem !important
	}
	.rvt-m-lr-md-sm-up{
		margin-left:1.5rem !important;
		margin-right:1.5rem !important
	}
	.rvt-p-tb-md-sm-up{
		padding-bottom:1.5rem !important;
		padding-top:1.5rem !important
	}
	.rvt-p-lr-md-sm-up{
		padding-left:1.5rem !important;
		padding-right:1.5rem !important
	}
	.rvt-m-all-lg-sm-up{
		margin:2rem !important
	}
	.rvt-p-all-lg-sm-up{
		padding:2rem !important
	}
	.rvt-m-tb-lg-sm-up{
		margin-bottom:2rem !important;
		margin-top:2rem !important
	}
	.rvt-m-lr-lg-sm-up{
		margin-left:2rem !important;
		margin-right:2rem !important
	}
	.rvt-p-tb-lg-sm-up{
		padding-bottom:2rem !important;
		padding-top:2rem !important
	}
	.rvt-p-lr-lg-sm-up{
		padding-left:2rem !important;
		padding-right:2rem !important
	}
	.rvt-m-all-xl-sm-up{
		margin:2.5rem !important
	}
	.rvt-p-all-xl-sm-up{
		padding:2.5rem !important
	}
	.rvt-m-tb-xl-sm-up{
		margin-bottom:2.5rem !important;
		margin-top:2.5rem !important
	}
	.rvt-m-lr-xl-sm-up{
		margin-left:2.5rem !important;
		margin-right:2.5rem !important
	}
	.rvt-p-tb-xl-sm-up{
		padding-bottom:2.5rem !important;
		padding-top:2.5rem !important
	}
	.rvt-p-lr-xl-sm-up{
		padding-left:2.5rem !important;
		padding-right:2.5rem !important
	}
	.rvt-m-all-xxl-sm-up{
		margin:4rem !important
	}
	.rvt-p-all-xxl-sm-up{
		padding:4rem !important
	}
	.rvt-m-tb-xxl-sm-up{
		margin-bottom:4rem !important;
		margin-top:4rem !important
	}
	.rvt-m-lr-xxl-sm-up{
		margin-left:4rem !important;
		margin-right:4rem !important
	}
	.rvt-p-tb-xxl-sm-up{
		padding-bottom:4rem !important;
		padding-top:4rem !important
	}
	.rvt-p-lr-xxl-sm-up{
		padding-left:4rem !important;
		padding-right:4rem !important
	}
	.rvt-m-top-xxs-sm-up{
		margin-top:.25rem !important
	}
	.rvt-p-top-xxs-sm-up{
		padding-top:.25rem !important
	}
	.rvt-m-top-xs-sm-up{
		margin-top:.5rem !important
	}
	.rvt-p-top-xs-sm-up{
		padding-top:.5rem !important
	}
	.rvt-m-top-sm-sm-up{
		margin-top:1rem !important
	}
	.rvt-p-top-sm-sm-up{
		padding-top:1rem !important
	}
	.rvt-m-top-md-sm-up{
		margin-top:1.5rem !important
	}
	.rvt-p-top-md-sm-up{
		padding-top:1.5rem !important
	}
	.rvt-m-top-lg-sm-up{
		margin-top:2rem !important
	}
	.rvt-p-top-lg-sm-up{
		padding-top:2rem !important
	}
	.rvt-m-top-xl-sm-up{
		margin-top:2.5rem !important
	}
	.rvt-p-top-xl-sm-up{
		padding-top:2.5rem !important
	}
	.rvt-m-top-xxl-sm-up{
		margin-top:4rem !important
	}
	.rvt-p-top-xxl-sm-up{
		padding-top:4rem !important
	}
	.rvt-m-right-xxs-sm-up{
		margin-right:.25rem !important
	}
	.rvt-p-right-xxs-sm-up{
		padding-right:.25rem !important
	}
	.rvt-m-right-xs-sm-up{
		margin-right:.5rem !important
	}
	.rvt-p-right-xs-sm-up{
		padding-right:.5rem !important
	}
	.rvt-m-right-sm-sm-up{
		margin-right:1rem !important
	}
	.rvt-p-right-sm-sm-up{
		padding-right:1rem !important
	}
	.rvt-m-right-md-sm-up{
		margin-right:1.5rem !important
	}
	.rvt-p-right-md-sm-up{
		padding-right:1.5rem !important
	}
	.rvt-m-right-lg-sm-up{
		margin-right:2rem !important
	}
	.rvt-p-right-lg-sm-up{
		padding-right:2rem !important
	}
	.rvt-m-right-xl-sm-up{
		margin-right:2.5rem !important
	}
	.rvt-p-right-xl-sm-up{
		padding-right:2.5rem !important
	}
	.rvt-m-right-xxl-sm-up{
		margin-right:4rem !important
	}
	.rvt-p-right-xxl-sm-up{
		padding-right:4rem !important
	}
	.rvt-m-bottom-xxs-sm-up{
		margin-bottom:.25rem !important
	}
	.rvt-p-bottom-xxs-sm-up{
		padding-bottom:.25rem !important
	}
	.rvt-m-bottom-xs-sm-up{
		margin-bottom:.5rem !important
	}
	.rvt-p-bottom-xs-sm-up{
		padding-bottom:.5rem !important
	}
	.rvt-m-bottom-sm-sm-up{
		margin-bottom:1rem !important
	}
	.rvt-p-bottom-sm-sm-up{
		padding-bottom:1rem !important
	}
	.rvt-m-bottom-md-sm-up{
		margin-bottom:1.5rem !important
	}
	.rvt-p-bottom-md-sm-up{
		padding-bottom:1.5rem !important
	}
	.rvt-m-bottom-lg-sm-up{
		margin-bottom:2rem !important
	}
	.rvt-p-bottom-lg-sm-up{
		padding-bottom:2rem !important
	}
	.rvt-m-bottom-xl-sm-up{
		margin-bottom:2.5rem !important
	}
	.rvt-p-bottom-xl-sm-up{
		padding-bottom:2.5rem !important
	}
	.rvt-m-bottom-xxl-sm-up{
		margin-bottom:4rem !important
	}
	.rvt-p-bottom-xxl-sm-up{
		padding-bottom:4rem !important
	}
	.rvt-m-left-xxs-sm-up{
		margin-left:.25rem !important
	}
	.rvt-p-left-xxs-sm-up{
		padding-left:.25rem !important
	}
	.rvt-m-left-xs-sm-up{
		margin-left:.5rem !important
	}
	.rvt-p-left-xs-sm-up{
		padding-left:.5rem !important
	}
	.rvt-m-left-sm-sm-up{
		margin-left:1rem !important
	}
	.rvt-p-left-sm-sm-up{
		padding-left:1rem !important
	}
	.rvt-m-left-md-sm-up{
		margin-left:1.5rem !important
	}
	.rvt-p-left-md-sm-up{
		padding-left:1.5rem !important
	}
	.rvt-m-left-lg-sm-up{
		margin-left:2rem !important
	}
	.rvt-p-left-lg-sm-up{
		padding-left:2rem !important
	}
	.rvt-m-left-xl-sm-up{
		margin-left:2.5rem !important
	}
	.rvt-p-left-xl-sm-up{
		padding-left:2.5rem !important
	}
	.rvt-m-left-xxl-sm-up{
		margin-left:4rem !important
	}
	.rvt-p-left-xxl-sm-up{
		padding-left:4rem !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-m-all-xxs-md-up{
		margin:.25rem !important
	}
	.rvt-p-all-xxs-md-up{
		padding:.25rem !important
	}
	.rvt-m-tb-xxs-md-up{
		margin-bottom:.25rem !important;
		margin-top:.25rem !important
	}
	.rvt-m-lr-xxs-md-up{
		margin-left:.25rem !important;
		margin-right:.25rem !important
	}
	.rvt-p-tb-xxs-md-up{
		padding-bottom:.25rem !important;
		padding-top:.25rem !important
	}
	.rvt-p-lr-xxs-md-up{
		padding-left:.25rem !important;
		padding-right:.25rem !important
	}
	.rvt-m-all-xs-md-up{
		margin:.5rem !important
	}
	.rvt-p-all-xs-md-up{
		padding:.5rem !important
	}
	.rvt-m-tb-xs-md-up{
		margin-bottom:.5rem !important;
		margin-top:.5rem !important
	}
	.rvt-m-lr-xs-md-up{
		margin-left:.5rem !important;
		margin-right:.5rem !important
	}
	.rvt-p-tb-xs-md-up{
		padding-bottom:.5rem !important;
		padding-top:.5rem !important
	}
	.rvt-p-lr-xs-md-up{
		padding-left:.5rem !important;
		padding-right:.5rem !important
	}
	.rvt-m-all-sm-md-up{
		margin:1rem !important
	}
	.rvt-p-all-sm-md-up{
		padding:1rem !important
	}
	.rvt-m-tb-sm-md-up{
		margin-bottom:1rem !important;
		margin-top:1rem !important
	}
	.rvt-m-lr-sm-md-up{
		margin-left:1rem !important;
		margin-right:1rem !important
	}
	.rvt-p-tb-sm-md-up{
		padding-bottom:1rem !important;
		padding-top:1rem !important
	}
	.rvt-p-lr-sm-md-up{
		padding-left:1rem !important;
		padding-right:1rem !important
	}
	.rvt-m-all-md-md-up{
		margin:1.5rem !important
	}
	.rvt-p-all-md-md-up{
		padding:1.5rem !important
	}
	.rvt-m-tb-md-md-up{
		margin-bottom:1.5rem !important;
		margin-top:1.5rem !important
	}
	.rvt-m-lr-md-md-up{
		margin-left:1.5rem !important;
		margin-right:1.5rem !important
	}
	.rvt-p-tb-md-md-up{
		padding-bottom:1.5rem !important;
		padding-top:1.5rem !important
	}
	.rvt-p-lr-md-md-up{
		padding-left:1.5rem !important;
		padding-right:1.5rem !important
	}
	.rvt-m-all-lg-md-up{
		margin:2rem !important
	}
	.rvt-p-all-lg-md-up{
		padding:2rem !important
	}
	.rvt-m-tb-lg-md-up{
		margin-bottom:2rem !important;
		margin-top:2rem !important
	}
	.rvt-m-lr-lg-md-up{
		margin-left:2rem !important;
		margin-right:2rem !important
	}
	.rvt-p-tb-lg-md-up{
		padding-bottom:2rem !important;
		padding-top:2rem !important
	}
	.rvt-p-lr-lg-md-up{
		padding-left:2rem !important;
		padding-right:2rem !important
	}
	.rvt-m-all-xl-md-up{
		margin:2.5rem !important
	}
	.rvt-p-all-xl-md-up{
		padding:2.5rem !important
	}
	.rvt-m-tb-xl-md-up{
		margin-bottom:2.5rem !important;
		margin-top:2.5rem !important
	}
	.rvt-m-lr-xl-md-up{
		margin-left:2.5rem !important;
		margin-right:2.5rem !important
	}
	.rvt-p-tb-xl-md-up{
		padding-bottom:2.5rem !important;
		padding-top:2.5rem !important
	}
	.rvt-p-lr-xl-md-up{
		padding-left:2.5rem !important;
		padding-right:2.5rem !important
	}
	.rvt-m-all-xxl-md-up{
		margin:4rem !important
	}
	.rvt-p-all-xxl-md-up{
		padding:4rem !important
	}
	.rvt-m-tb-xxl-md-up{
		margin-bottom:4rem !important;
		margin-top:4rem !important
	}
	.rvt-m-lr-xxl-md-up{
		margin-left:4rem !important;
		margin-right:4rem !important
	}
	.rvt-p-tb-xxl-md-up{
		padding-bottom:4rem !important;
		padding-top:4rem !important
	}
	.rvt-p-lr-xxl-md-up{
		padding-left:4rem !important;
		padding-right:4rem !important
	}
	.rvt-m-top-xxs-md-up{
		margin-top:.25rem !important
	}
	.rvt-p-top-xxs-md-up{
		padding-top:.25rem !important
	}
	.rvt-m-top-xs-md-up{
		margin-top:.5rem !important
	}
	.rvt-p-top-xs-md-up{
		padding-top:.5rem !important
	}
	.rvt-m-top-sm-md-up{
		margin-top:1rem !important
	}
	.rvt-p-top-sm-md-up{
		padding-top:1rem !important
	}
	.rvt-m-top-md-md-up{
		margin-top:1.5rem !important
	}
	.rvt-p-top-md-md-up{
		padding-top:1.5rem !important
	}
	.rvt-m-top-lg-md-up{
		margin-top:2rem !important
	}
	.rvt-p-top-lg-md-up{
		padding-top:2rem !important
	}
	.rvt-m-top-xl-md-up{
		margin-top:2.5rem !important
	}
	.rvt-p-top-xl-md-up{
		padding-top:2.5rem !important
	}
	.rvt-m-top-xxl-md-up{
		margin-top:4rem !important
	}
	.rvt-p-top-xxl-md-up{
		padding-top:4rem !important
	}
	.rvt-m-right-xxs-md-up{
		margin-right:.25rem !important
	}
	.rvt-p-right-xxs-md-up{
		padding-right:.25rem !important
	}
	.rvt-m-right-xs-md-up{
		margin-right:.5rem !important
	}
	.rvt-p-right-xs-md-up{
		padding-right:.5rem !important
	}
	.rvt-m-right-sm-md-up{
		margin-right:1rem !important
	}
	.rvt-p-right-sm-md-up{
		padding-right:1rem !important
	}
	.rvt-m-right-md-md-up{
		margin-right:1.5rem !important
	}
	.rvt-p-right-md-md-up{
		padding-right:1.5rem !important
	}
	.rvt-m-right-lg-md-up{
		margin-right:2rem !important
	}
	.rvt-p-right-lg-md-up{
		padding-right:2rem !important
	}
	.rvt-m-right-xl-md-up{
		margin-right:2.5rem !important
	}
	.rvt-p-right-xl-md-up{
		padding-right:2.5rem !important
	}
	.rvt-m-right-xxl-md-up{
		margin-right:4rem !important
	}
	.rvt-p-right-xxl-md-up{
		padding-right:4rem !important
	}
	.rvt-m-bottom-xxs-md-up{
		margin-bottom:.25rem !important
	}
	.rvt-p-bottom-xxs-md-up{
		padding-bottom:.25rem !important
	}
	.rvt-m-bottom-xs-md-up{
		margin-bottom:.5rem !important
	}
	.rvt-p-bottom-xs-md-up{
		padding-bottom:.5rem !important
	}
	.rvt-m-bottom-sm-md-up{
		margin-bottom:1rem !important
	}
	.rvt-p-bottom-sm-md-up{
		padding-bottom:1rem !important
	}
	.rvt-m-bottom-md-md-up{
		margin-bottom:1.5rem !important
	}
	.rvt-p-bottom-md-md-up{
		padding-bottom:1.5rem !important
	}
	.rvt-m-bottom-lg-md-up{
		margin-bottom:2rem !important
	}
	.rvt-p-bottom-lg-md-up{
		padding-bottom:2rem !important
	}
	.rvt-m-bottom-xl-md-up{
		margin-bottom:2.5rem !important
	}
	.rvt-p-bottom-xl-md-up{
		padding-bottom:2.5rem !important
	}
	.rvt-m-bottom-xxl-md-up{
		margin-bottom:4rem !important
	}
	.rvt-p-bottom-xxl-md-up{
		padding-bottom:4rem !important
	}
	.rvt-m-left-xxs-md-up{
		margin-left:.25rem !important
	}
	.rvt-p-left-xxs-md-up{
		padding-left:.25rem !important
	}
	.rvt-m-left-xs-md-up{
		margin-left:.5rem !important
	}
	.rvt-p-left-xs-md-up{
		padding-left:.5rem !important
	}
	.rvt-m-left-sm-md-up{
		margin-left:1rem !important
	}
	.rvt-p-left-sm-md-up{
		padding-left:1rem !important
	}
	.rvt-m-left-md-md-up{
		margin-left:1.5rem !important
	}
	.rvt-p-left-md-md-up{
		padding-left:1.5rem !important
	}
	.rvt-m-left-lg-md-up{
		margin-left:2rem !important
	}
	.rvt-p-left-lg-md-up{
		padding-left:2rem !important
	}
	.rvt-m-left-xl-md-up{
		margin-left:2.5rem !important
	}
	.rvt-p-left-xl-md-up{
		padding-left:2.5rem !important
	}
	.rvt-m-left-xxl-md-up{
		margin-left:4rem !important
	}
	.rvt-p-left-xxl-md-up{
		padding-left:4rem !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-m-all-xxs-lg-up{
		margin:.25rem !important
	}
	.rvt-p-all-xxs-lg-up{
		padding:.25rem !important
	}
	.rvt-m-tb-xxs-lg-up{
		margin-bottom:.25rem !important;
		margin-top:.25rem !important
	}
	.rvt-m-lr-xxs-lg-up{
		margin-left:.25rem !important;
		margin-right:.25rem !important
	}
	.rvt-p-tb-xxs-lg-up{
		padding-bottom:.25rem !important;
		padding-top:.25rem !important
	}
	.rvt-p-lr-xxs-lg-up{
		padding-left:.25rem !important;
		padding-right:.25rem !important
	}
	.rvt-m-all-xs-lg-up{
		margin:.5rem !important
	}
	.rvt-p-all-xs-lg-up{
		padding:.5rem !important
	}
	.rvt-m-tb-xs-lg-up{
		margin-bottom:.5rem !important;
		margin-top:.5rem !important
	}
	.rvt-m-lr-xs-lg-up{
		margin-left:.5rem !important;
		margin-right:.5rem !important
	}
	.rvt-p-tb-xs-lg-up{
		padding-bottom:.5rem !important;
		padding-top:.5rem !important
	}
	.rvt-p-lr-xs-lg-up{
		padding-left:.5rem !important;
		padding-right:.5rem !important
	}
	.rvt-m-all-sm-lg-up{
		margin:1rem !important
	}
	.rvt-p-all-sm-lg-up{
		padding:1rem !important
	}
	.rvt-m-tb-sm-lg-up{
		margin-bottom:1rem !important;
		margin-top:1rem !important
	}
	.rvt-m-lr-sm-lg-up{
		margin-left:1rem !important;
		margin-right:1rem !important
	}
	.rvt-p-tb-sm-lg-up{
		padding-bottom:1rem !important;
		padding-top:1rem !important
	}
	.rvt-p-lr-sm-lg-up{
		padding-left:1rem !important;
		padding-right:1rem !important
	}
	.rvt-m-all-md-lg-up{
		margin:1.5rem !important
	}
	.rvt-p-all-md-lg-up{
		padding:1.5rem !important
	}
	.rvt-m-tb-md-lg-up{
		margin-bottom:1.5rem !important;
		margin-top:1.5rem !important
	}
	.rvt-m-lr-md-lg-up{
		margin-left:1.5rem !important;
		margin-right:1.5rem !important
	}
	.rvt-p-tb-md-lg-up{
		padding-bottom:1.5rem !important;
		padding-top:1.5rem !important
	}
	.rvt-p-lr-md-lg-up{
		padding-left:1.5rem !important;
		padding-right:1.5rem !important
	}
	.rvt-m-all-lg-lg-up{
		margin:2rem !important
	}
	.rvt-p-all-lg-lg-up{
		padding:2rem !important
	}
	.rvt-m-tb-lg-lg-up{
		margin-bottom:2rem !important;
		margin-top:2rem !important
	}
	.rvt-m-lr-lg-lg-up{
		margin-left:2rem !important;
		margin-right:2rem !important
	}
	.rvt-p-tb-lg-lg-up{
		padding-bottom:2rem !important;
		padding-top:2rem !important
	}
	.rvt-p-lr-lg-lg-up{
		padding-left:2rem !important;
		padding-right:2rem !important
	}
	.rvt-m-all-xl-lg-up{
		margin:2.5rem !important
	}
	.rvt-p-all-xl-lg-up{
		padding:2.5rem !important
	}
	.rvt-m-tb-xl-lg-up{
		margin-bottom:2.5rem !important;
		margin-top:2.5rem !important
	}
	.rvt-m-lr-xl-lg-up{
		margin-left:2.5rem !important;
		margin-right:2.5rem !important
	}
	.rvt-p-tb-xl-lg-up{
		padding-bottom:2.5rem !important;
		padding-top:2.5rem !important
	}
	.rvt-p-lr-xl-lg-up{
		padding-left:2.5rem !important;
		padding-right:2.5rem !important
	}
	.rvt-m-all-xxl-lg-up{
		margin:4rem !important
	}
	.rvt-p-all-xxl-lg-up{
		padding:4rem !important
	}
	.rvt-m-tb-xxl-lg-up{
		margin-bottom:4rem !important;
		margin-top:4rem !important
	}
	.rvt-m-lr-xxl-lg-up{
		margin-left:4rem !important;
		margin-right:4rem !important
	}
	.rvt-p-tb-xxl-lg-up{
		padding-bottom:4rem !important;
		padding-top:4rem !important
	}
	.rvt-p-lr-xxl-lg-up{
		padding-left:4rem !important;
		padding-right:4rem !important
	}
	.rvt-m-top-xxs-lg-up{
		margin-top:.25rem !important
	}
	.rvt-p-top-xxs-lg-up{
		padding-top:.25rem !important
	}
	.rvt-m-top-xs-lg-up{
		margin-top:.5rem !important
	}
	.rvt-p-top-xs-lg-up{
		padding-top:.5rem !important
	}
	.rvt-m-top-sm-lg-up{
		margin-top:1rem !important
	}
	.rvt-p-top-sm-lg-up{
		padding-top:1rem !important
	}
	.rvt-m-top-md-lg-up{
		margin-top:1.5rem !important
	}
	.rvt-p-top-md-lg-up{
		padding-top:1.5rem !important
	}
	.rvt-m-top-lg-lg-up{
		margin-top:2rem !important
	}
	.rvt-p-top-lg-lg-up{
		padding-top:2rem !important
	}
	.rvt-m-top-xl-lg-up{
		margin-top:2.5rem !important
	}
	.rvt-p-top-xl-lg-up{
		padding-top:2.5rem !important
	}
	.rvt-m-top-xxl-lg-up{
		margin-top:4rem !important
	}
	.rvt-p-top-xxl-lg-up{
		padding-top:4rem !important
	}
	.rvt-m-right-xxs-lg-up{
		margin-right:.25rem !important
	}
	.rvt-p-right-xxs-lg-up{
		padding-right:.25rem !important
	}
	.rvt-m-right-xs-lg-up{
		margin-right:.5rem !important
	}
	.rvt-p-right-xs-lg-up{
		padding-right:.5rem !important
	}
	.rvt-m-right-sm-lg-up{
		margin-right:1rem !important
	}
	.rvt-p-right-sm-lg-up{
		padding-right:1rem !important
	}
	.rvt-m-right-md-lg-up{
		margin-right:1.5rem !important
	}
	.rvt-p-right-md-lg-up{
		padding-right:1.5rem !important
	}
	.rvt-m-right-lg-lg-up{
		margin-right:2rem !important
	}
	.rvt-p-right-lg-lg-up{
		padding-right:2rem !important
	}
	.rvt-m-right-xl-lg-up{
		margin-right:2.5rem !important
	}
	.rvt-p-right-xl-lg-up{
		padding-right:2.5rem !important
	}
	.rvt-m-right-xxl-lg-up{
		margin-right:4rem !important
	}
	.rvt-p-right-xxl-lg-up{
		padding-right:4rem !important
	}
	.rvt-m-bottom-xxs-lg-up{
		margin-bottom:.25rem !important
	}
	.rvt-p-bottom-xxs-lg-up{
		padding-bottom:.25rem !important
	}
	.rvt-m-bottom-xs-lg-up{
		margin-bottom:.5rem !important
	}
	.rvt-p-bottom-xs-lg-up{
		padding-bottom:.5rem !important
	}
	.rvt-m-bottom-sm-lg-up{
		margin-bottom:1rem !important
	}
	.rvt-p-bottom-sm-lg-up{
		padding-bottom:1rem !important
	}
	.rvt-m-bottom-md-lg-up{
		margin-bottom:1.5rem !important
	}
	.rvt-p-bottom-md-lg-up{
		padding-bottom:1.5rem !important
	}
	.rvt-m-bottom-lg-lg-up{
		margin-bottom:2rem !important
	}
	.rvt-p-bottom-lg-lg-up{
		padding-bottom:2rem !important
	}
	.rvt-m-bottom-xl-lg-up{
		margin-bottom:2.5rem !important
	}
	.rvt-p-bottom-xl-lg-up{
		padding-bottom:2.5rem !important
	}
	.rvt-m-bottom-xxl-lg-up{
		margin-bottom:4rem !important
	}
	.rvt-p-bottom-xxl-lg-up{
		padding-bottom:4rem !important
	}
	.rvt-m-left-xxs-lg-up{
		margin-left:.25rem !important
	}
	.rvt-p-left-xxs-lg-up{
		padding-left:.25rem !important
	}
	.rvt-m-left-xs-lg-up{
		margin-left:.5rem !important
	}
	.rvt-p-left-xs-lg-up{
		padding-left:.5rem !important
	}
	.rvt-m-left-sm-lg-up{
		margin-left:1rem !important
	}
	.rvt-p-left-sm-lg-up{
		padding-left:1rem !important
	}
	.rvt-m-left-md-lg-up{
		margin-left:1.5rem !important
	}
	.rvt-p-left-md-lg-up{
		padding-left:1.5rem !important
	}
	.rvt-m-left-lg-lg-up{
		margin-left:2rem !important
	}
	.rvt-p-left-lg-lg-up{
		padding-left:2rem !important
	}
	.rvt-m-left-xl-lg-up{
		margin-left:2.5rem !important
	}
	.rvt-p-left-xl-lg-up{
		padding-left:2.5rem !important
	}
	.rvt-m-left-xxl-lg-up{
		margin-left:4rem !important
	}
	.rvt-p-left-xxl-lg-up{
		padding-left:4rem !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-m-all-xxs-xl-up{
		margin:.25rem !important
	}
	.rvt-p-all-xxs-xl-up{
		padding:.25rem !important
	}
	.rvt-m-tb-xxs-xl-up{
		margin-bottom:.25rem !important;
		margin-top:.25rem !important
	}
	.rvt-m-lr-xxs-xl-up{
		margin-left:.25rem !important;
		margin-right:.25rem !important
	}
	.rvt-p-tb-xxs-xl-up{
		padding-bottom:.25rem !important;
		padding-top:.25rem !important
	}
	.rvt-p-lr-xxs-xl-up{
		padding-left:.25rem !important;
		padding-right:.25rem !important
	}
	.rvt-m-all-xs-xl-up{
		margin:.5rem !important
	}
	.rvt-p-all-xs-xl-up{
		padding:.5rem !important
	}
	.rvt-m-tb-xs-xl-up{
		margin-bottom:.5rem !important;
		margin-top:.5rem !important
	}
	.rvt-m-lr-xs-xl-up{
		margin-left:.5rem !important;
		margin-right:.5rem !important
	}
	.rvt-p-tb-xs-xl-up{
		padding-bottom:.5rem !important;
		padding-top:.5rem !important
	}
	.rvt-p-lr-xs-xl-up{
		padding-left:.5rem !important;
		padding-right:.5rem !important
	}
	.rvt-m-all-sm-xl-up{
		margin:1rem !important
	}
	.rvt-p-all-sm-xl-up{
		padding:1rem !important
	}
	.rvt-m-tb-sm-xl-up{
		margin-bottom:1rem !important;
		margin-top:1rem !important
	}
	.rvt-m-lr-sm-xl-up{
		margin-left:1rem !important;
		margin-right:1rem !important
	}
	.rvt-p-tb-sm-xl-up{
		padding-bottom:1rem !important;
		padding-top:1rem !important
	}
	.rvt-p-lr-sm-xl-up{
		padding-left:1rem !important;
		padding-right:1rem !important
	}
	.rvt-m-all-md-xl-up{
		margin:1.5rem !important
	}
	.rvt-p-all-md-xl-up{
		padding:1.5rem !important
	}
	.rvt-m-tb-md-xl-up{
		margin-bottom:1.5rem !important;
		margin-top:1.5rem !important
	}
	.rvt-m-lr-md-xl-up{
		margin-left:1.5rem !important;
		margin-right:1.5rem !important
	}
	.rvt-p-tb-md-xl-up{
		padding-bottom:1.5rem !important;
		padding-top:1.5rem !important
	}
	.rvt-p-lr-md-xl-up{
		padding-left:1.5rem !important;
		padding-right:1.5rem !important
	}
	.rvt-m-all-lg-xl-up{
		margin:2rem !important
	}
	.rvt-p-all-lg-xl-up{
		padding:2rem !important
	}
	.rvt-m-tb-lg-xl-up{
		margin-bottom:2rem !important;
		margin-top:2rem !important
	}
	.rvt-m-lr-lg-xl-up{
		margin-left:2rem !important;
		margin-right:2rem !important
	}
	.rvt-p-tb-lg-xl-up{
		padding-bottom:2rem !important;
		padding-top:2rem !important
	}
	.rvt-p-lr-lg-xl-up{
		padding-left:2rem !important;
		padding-right:2rem !important
	}
	.rvt-m-all-xl-xl-up{
		margin:2.5rem !important
	}
	.rvt-p-all-xl-xl-up{
		padding:2.5rem !important
	}
	.rvt-m-tb-xl-xl-up{
		margin-bottom:2.5rem !important;
		margin-top:2.5rem !important
	}
	.rvt-m-lr-xl-xl-up{
		margin-left:2.5rem !important;
		margin-right:2.5rem !important
	}
	.rvt-p-tb-xl-xl-up{
		padding-bottom:2.5rem !important;
		padding-top:2.5rem !important
	}
	.rvt-p-lr-xl-xl-up{
		padding-left:2.5rem !important;
		padding-right:2.5rem !important
	}
	.rvt-m-all-xxl-xl-up{
		margin:4rem !important
	}
	.rvt-p-all-xxl-xl-up{
		padding:4rem !important
	}
	.rvt-m-tb-xxl-xl-up{
		margin-bottom:4rem !important;
		margin-top:4rem !important
	}
	.rvt-m-lr-xxl-xl-up{
		margin-left:4rem !important;
		margin-right:4rem !important
	}
	.rvt-p-tb-xxl-xl-up{
		padding-bottom:4rem !important;
		padding-top:4rem !important
	}
	.rvt-p-lr-xxl-xl-up{
		padding-left:4rem !important;
		padding-right:4rem !important
	}
	.rvt-m-top-xxs-xl-up{
		margin-top:.25rem !important
	}
	.rvt-p-top-xxs-xl-up{
		padding-top:.25rem !important
	}
	.rvt-m-top-xs-xl-up{
		margin-top:.5rem !important
	}
	.rvt-p-top-xs-xl-up{
		padding-top:.5rem !important
	}
	.rvt-m-top-sm-xl-up{
		margin-top:1rem !important
	}
	.rvt-p-top-sm-xl-up{
		padding-top:1rem !important
	}
	.rvt-m-top-md-xl-up{
		margin-top:1.5rem !important
	}
	.rvt-p-top-md-xl-up{
		padding-top:1.5rem !important
	}
	.rvt-m-top-lg-xl-up{
		margin-top:2rem !important
	}
	.rvt-p-top-lg-xl-up{
		padding-top:2rem !important
	}
	.rvt-m-top-xl-xl-up{
		margin-top:2.5rem !important
	}
	.rvt-p-top-xl-xl-up{
		padding-top:2.5rem !important
	}
	.rvt-m-top-xxl-xl-up{
		margin-top:4rem !important
	}
	.rvt-p-top-xxl-xl-up{
		padding-top:4rem !important
	}
	.rvt-m-right-xxs-xl-up{
		margin-right:.25rem !important
	}
	.rvt-p-right-xxs-xl-up{
		padding-right:.25rem !important
	}
	.rvt-m-right-xs-xl-up{
		margin-right:.5rem !important
	}
	.rvt-p-right-xs-xl-up{
		padding-right:.5rem !important
	}
	.rvt-m-right-sm-xl-up{
		margin-right:1rem !important
	}
	.rvt-p-right-sm-xl-up{
		padding-right:1rem !important
	}
	.rvt-m-right-md-xl-up{
		margin-right:1.5rem !important
	}
	.rvt-p-right-md-xl-up{
		padding-right:1.5rem !important
	}
	.rvt-m-right-lg-xl-up{
		margin-right:2rem !important
	}
	.rvt-p-right-lg-xl-up{
		padding-right:2rem !important
	}
	.rvt-m-right-xl-xl-up{
		margin-right:2.5rem !important
	}
	.rvt-p-right-xl-xl-up{
		padding-right:2.5rem !important
	}
	.rvt-m-right-xxl-xl-up{
		margin-right:4rem !important
	}
	.rvt-p-right-xxl-xl-up{
		padding-right:4rem !important
	}
	.rvt-m-bottom-xxs-xl-up{
		margin-bottom:.25rem !important
	}
	.rvt-p-bottom-xxs-xl-up{
		padding-bottom:.25rem !important
	}
	.rvt-m-bottom-xs-xl-up{
		margin-bottom:.5rem !important
	}
	.rvt-p-bottom-xs-xl-up{
		padding-bottom:.5rem !important
	}
	.rvt-m-bottom-sm-xl-up{
		margin-bottom:1rem !important
	}
	.rvt-p-bottom-sm-xl-up{
		padding-bottom:1rem !important
	}
	.rvt-m-bottom-md-xl-up{
		margin-bottom:1.5rem !important
	}
	.rvt-p-bottom-md-xl-up{
		padding-bottom:1.5rem !important
	}
	.rvt-m-bottom-lg-xl-up{
		margin-bottom:2rem !important
	}
	.rvt-p-bottom-lg-xl-up{
		padding-bottom:2rem !important
	}
	.rvt-m-bottom-xl-xl-up{
		margin-bottom:2.5rem !important
	}
	.rvt-p-bottom-xl-xl-up{
		padding-bottom:2.5rem !important
	}
	.rvt-m-bottom-xxl-xl-up{
		margin-bottom:4rem !important
	}
	.rvt-p-bottom-xxl-xl-up{
		padding-bottom:4rem !important
	}
	.rvt-m-left-xxs-xl-up{
		margin-left:.25rem !important
	}
	.rvt-p-left-xxs-xl-up{
		padding-left:.25rem !important
	}
	.rvt-m-left-xs-xl-up{
		margin-left:.5rem !important
	}
	.rvt-p-left-xs-xl-up{
		padding-left:.5rem !important
	}
	.rvt-m-left-sm-xl-up{
		margin-left:1rem !important
	}
	.rvt-p-left-sm-xl-up{
		padding-left:1rem !important
	}
	.rvt-m-left-md-xl-up{
		margin-left:1.5rem !important
	}
	.rvt-p-left-md-xl-up{
		padding-left:1.5rem !important
	}
	.rvt-m-left-lg-xl-up{
		margin-left:2rem !important
	}
	.rvt-p-left-lg-xl-up{
		padding-left:2rem !important
	}
	.rvt-m-left-xl-xl-up{
		margin-left:2.5rem !important
	}
	.rvt-p-left-xl-xl-up{
		padding-left:2.5rem !important
	}
	.rvt-m-left-xxl-xl-up{
		margin-left:4rem !important
	}
	.rvt-p-left-xxl-xl-up{
		padding-left:4rem !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-m-all-xxs-xxl-up{
		margin:.25rem !important
	}
	.rvt-p-all-xxs-xxl-up{
		padding:.25rem !important
	}
	.rvt-m-tb-xxs-xxl-up{
		margin-bottom:.25rem !important;
		margin-top:.25rem !important
	}
	.rvt-m-lr-xxs-xxl-up{
		margin-left:.25rem !important;
		margin-right:.25rem !important
	}
	.rvt-p-tb-xxs-xxl-up{
		padding-bottom:.25rem !important;
		padding-top:.25rem !important
	}
	.rvt-p-lr-xxs-xxl-up{
		padding-left:.25rem !important;
		padding-right:.25rem !important
	}
	.rvt-m-all-xs-xxl-up{
		margin:.5rem !important
	}
	.rvt-p-all-xs-xxl-up{
		padding:.5rem !important
	}
	.rvt-m-tb-xs-xxl-up{
		margin-bottom:.5rem !important;
		margin-top:.5rem !important
	}
	.rvt-m-lr-xs-xxl-up{
		margin-left:.5rem !important;
		margin-right:.5rem !important
	}
	.rvt-p-tb-xs-xxl-up{
		padding-bottom:.5rem !important;
		padding-top:.5rem !important
	}
	.rvt-p-lr-xs-xxl-up{
		padding-left:.5rem !important;
		padding-right:.5rem !important
	}
	.rvt-m-all-sm-xxl-up{
		margin:1rem !important
	}
	.rvt-p-all-sm-xxl-up{
		padding:1rem !important
	}
	.rvt-m-tb-sm-xxl-up{
		margin-bottom:1rem !important;
		margin-top:1rem !important
	}
	.rvt-m-lr-sm-xxl-up{
		margin-left:1rem !important;
		margin-right:1rem !important
	}
	.rvt-p-tb-sm-xxl-up{
		padding-bottom:1rem !important;
		padding-top:1rem !important
	}
	.rvt-p-lr-sm-xxl-up{
		padding-left:1rem !important;
		padding-right:1rem !important
	}
	.rvt-m-all-md-xxl-up{
		margin:1.5rem !important
	}
	.rvt-p-all-md-xxl-up{
		padding:1.5rem !important
	}
	.rvt-m-tb-md-xxl-up{
		margin-bottom:1.5rem !important;
		margin-top:1.5rem !important
	}
	.rvt-m-lr-md-xxl-up{
		margin-left:1.5rem !important;
		margin-right:1.5rem !important
	}
	.rvt-p-tb-md-xxl-up{
		padding-bottom:1.5rem !important;
		padding-top:1.5rem !important
	}
	.rvt-p-lr-md-xxl-up{
		padding-left:1.5rem !important;
		padding-right:1.5rem !important
	}
	.rvt-m-all-lg-xxl-up{
		margin:2rem !important
	}
	.rvt-p-all-lg-xxl-up{
		padding:2rem !important
	}
	.rvt-m-tb-lg-xxl-up{
		margin-bottom:2rem !important;
		margin-top:2rem !important
	}
	.rvt-m-lr-lg-xxl-up{
		margin-left:2rem !important;
		margin-right:2rem !important
	}
	.rvt-p-tb-lg-xxl-up{
		padding-bottom:2rem !important;
		padding-top:2rem !important
	}
	.rvt-p-lr-lg-xxl-up{
		padding-left:2rem !important;
		padding-right:2rem !important
	}
	.rvt-m-all-xl-xxl-up{
		margin:2.5rem !important
	}
	.rvt-p-all-xl-xxl-up{
		padding:2.5rem !important
	}
	.rvt-m-tb-xl-xxl-up{
		margin-bottom:2.5rem !important;
		margin-top:2.5rem !important
	}
	.rvt-m-lr-xl-xxl-up{
		margin-left:2.5rem !important;
		margin-right:2.5rem !important
	}
	.rvt-p-tb-xl-xxl-up{
		padding-bottom:2.5rem !important;
		padding-top:2.5rem !important
	}
	.rvt-p-lr-xl-xxl-up{
		padding-left:2.5rem !important;
		padding-right:2.5rem !important
	}
	.rvt-m-all-xxl-xxl-up{
		margin:4rem !important
	}
	.rvt-p-all-xxl-xxl-up{
		padding:4rem !important
	}
	.rvt-m-tb-xxl-xxl-up{
		margin-bottom:4rem !important;
		margin-top:4rem !important
	}
	.rvt-m-lr-xxl-xxl-up{
		margin-left:4rem !important;
		margin-right:4rem !important
	}
	.rvt-p-tb-xxl-xxl-up{
		padding-bottom:4rem !important;
		padding-top:4rem !important
	}
	.rvt-p-lr-xxl-xxl-up{
		padding-left:4rem !important;
		padding-right:4rem !important
	}
	.rvt-m-top-xxs-xxl-up{
		margin-top:.25rem !important
	}
	.rvt-p-top-xxs-xxl-up{
		padding-top:.25rem !important
	}
	.rvt-m-top-xs-xxl-up{
		margin-top:.5rem !important
	}
	.rvt-p-top-xs-xxl-up{
		padding-top:.5rem !important
	}
	.rvt-m-top-sm-xxl-up{
		margin-top:1rem !important
	}
	.rvt-p-top-sm-xxl-up{
		padding-top:1rem !important
	}
	.rvt-m-top-md-xxl-up{
		margin-top:1.5rem !important
	}
	.rvt-p-top-md-xxl-up{
		padding-top:1.5rem !important
	}
	.rvt-m-top-lg-xxl-up{
		margin-top:2rem !important
	}
	.rvt-p-top-lg-xxl-up{
		padding-top:2rem !important
	}
	.rvt-m-top-xl-xxl-up{
		margin-top:2.5rem !important
	}
	.rvt-p-top-xl-xxl-up{
		padding-top:2.5rem !important
	}
	.rvt-m-top-xxl-xxl-up{
		margin-top:4rem !important
	}
	.rvt-p-top-xxl-xxl-up{
		padding-top:4rem !important
	}
	.rvt-m-right-xxs-xxl-up{
		margin-right:.25rem !important
	}
	.rvt-p-right-xxs-xxl-up{
		padding-right:.25rem !important
	}
	.rvt-m-right-xs-xxl-up{
		margin-right:.5rem !important
	}
	.rvt-p-right-xs-xxl-up{
		padding-right:.5rem !important
	}
	.rvt-m-right-sm-xxl-up{
		margin-right:1rem !important
	}
	.rvt-p-right-sm-xxl-up{
		padding-right:1rem !important
	}
	.rvt-m-right-md-xxl-up{
		margin-right:1.5rem !important
	}
	.rvt-p-right-md-xxl-up{
		padding-right:1.5rem !important
	}
	.rvt-m-right-lg-xxl-up{
		margin-right:2rem !important
	}
	.rvt-p-right-lg-xxl-up{
		padding-right:2rem !important
	}
	.rvt-m-right-xl-xxl-up{
		margin-right:2.5rem !important
	}
	.rvt-p-right-xl-xxl-up{
		padding-right:2.5rem !important
	}
	.rvt-m-right-xxl-xxl-up{
		margin-right:4rem !important
	}
	.rvt-p-right-xxl-xxl-up{
		padding-right:4rem !important
	}
	.rvt-m-bottom-xxs-xxl-up{
		margin-bottom:.25rem !important
	}
	.rvt-p-bottom-xxs-xxl-up{
		padding-bottom:.25rem !important
	}
	.rvt-m-bottom-xs-xxl-up{
		margin-bottom:.5rem !important
	}
	.rvt-p-bottom-xs-xxl-up{
		padding-bottom:.5rem !important
	}
	.rvt-m-bottom-sm-xxl-up{
		margin-bottom:1rem !important
	}
	.rvt-p-bottom-sm-xxl-up{
		padding-bottom:1rem !important
	}
	.rvt-m-bottom-md-xxl-up{
		margin-bottom:1.5rem !important
	}
	.rvt-p-bottom-md-xxl-up{
		padding-bottom:1.5rem !important
	}
	.rvt-m-bottom-lg-xxl-up{
		margin-bottom:2rem !important
	}
	.rvt-p-bottom-lg-xxl-up{
		padding-bottom:2rem !important
	}
	.rvt-m-bottom-xl-xxl-up{
		margin-bottom:2.5rem !important
	}
	.rvt-p-bottom-xl-xxl-up{
		padding-bottom:2.5rem !important
	}
	.rvt-m-bottom-xxl-xxl-up{
		margin-bottom:4rem !important
	}
	.rvt-p-bottom-xxl-xxl-up{
		padding-bottom:4rem !important
	}
	.rvt-m-left-xxs-xxl-up{
		margin-left:.25rem !important
	}
	.rvt-p-left-xxs-xxl-up{
		padding-left:.25rem !important
	}
	.rvt-m-left-xs-xxl-up{
		margin-left:.5rem !important
	}
	.rvt-p-left-xs-xxl-up{
		padding-left:.5rem !important
	}
	.rvt-m-left-sm-xxl-up{
		margin-left:1rem !important
	}
	.rvt-p-left-sm-xxl-up{
		padding-left:1rem !important
	}
	.rvt-m-left-md-xxl-up{
		margin-left:1.5rem !important
	}
	.rvt-p-left-md-xxl-up{
		padding-left:1.5rem !important
	}
	.rvt-m-left-lg-xxl-up{
		margin-left:2rem !important
	}
	.rvt-p-left-lg-xxl-up{
		padding-left:2rem !important
	}
	.rvt-m-left-xl-xxl-up{
		margin-left:2.5rem !important
	}
	.rvt-p-left-xl-xxl-up{
		padding-left:2.5rem !important
	}
	.rvt-m-left-xxl-xxl-up{
		margin-left:4rem !important
	}
	.rvt-p-left-xxl-xxl-up{
		padding-left:4rem !important
	}
}
.rvt-m-all-none,.rvt-m-all-remove{
	margin:0 !important
}
.rvt-p-all-none,.rvt-p-all-remove{
	padding:0 !important
}
.rvt-m-top-none,.rvt-m-top-remove{
	margin-top:0 !important
}
.rvt-p-top-none,.rvt-p-top-remove{
	padding-top:0 !important
}
.rvt-m-right-none,.rvt-m-right-remove{
	margin-right:0 !important
}
.rvt-p-right-none,.rvt-p-right-remove{
	padding-right:0 !important
}
.rvt-m-bottom-none,.rvt-m-bottom-remove{
	margin-bottom:0 !important
}
.rvt-p-bottom-none,.rvt-p-bottom-remove{
	padding-bottom:0 !important
}
.rvt-m-left-none,.rvt-m-left-remove{
	margin-left:0 !important
}
.rvt-p-left-none,.rvt-p-left-remove{
	padding-left:0 !important
}
@media screen and (min-width: 30em){
	.rvt-m-all-none-sm-up{
		margin:0 !important
	}
	.rvt-p-all-none-sm-up{
		padding:0 !important
	}
	.rvt-m-tb-none-sm-up{
		margin-top:0 !important;
		margin-bottom:0 !important
	}
	.rvt-p-tb-none-sm-up{
		padding-top:0 !important;
		padding-bottom:0 !important
	}
	.rvt-m-lr-none-sm-up{
		margin-right:0 !important;
		margin-left:0 !important
	}
	.rvt-p-lr-none-sm-up{
		padding-right:0 !important;
		padding-left:0 !important
	}
	.rvt-m-top-none-sm-up{
		margin-top:0 !important
	}
	.rvt-p-top-none-sm-up{
		padding-top:0 !important
	}
	.rvt-m-right-none-sm-up{
		margin-right:0 !important
	}
	.rvt-p-right-none-sm-up{
		padding-right:0 !important
	}
	.rvt-m-bottom-none-sm-up{
		margin-bottom:0 !important
	}
	.rvt-p-bottom-none-sm-up{
		padding-bottom:0 !important
	}
	.rvt-m-left-none-sm-up{
		margin-left:0 !important
	}
	.rvt-p-left-none-sm-up{
		padding-left:0 !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-m-all-none-md-up{
		margin:0 !important
	}
	.rvt-p-all-none-md-up{
		padding:0 !important
	}
	.rvt-m-tb-none-md-up{
		margin-top:0 !important;
		margin-bottom:0 !important
	}
	.rvt-p-tb-none-md-up{
		padding-top:0 !important;
		padding-bottom:0 !important
	}
	.rvt-m-lr-none-md-up{
		margin-right:0 !important;
		margin-left:0 !important
	}
	.rvt-p-lr-none-md-up{
		padding-right:0 !important;
		padding-left:0 !important
	}
	.rvt-m-top-none-md-up{
		margin-top:0 !important
	}
	.rvt-p-top-none-md-up{
		padding-top:0 !important
	}
	.rvt-m-right-none-md-up{
		margin-right:0 !important
	}
	.rvt-p-right-none-md-up{
		padding-right:0 !important
	}
	.rvt-m-bottom-none-md-up{
		margin-bottom:0 !important
	}
	.rvt-p-bottom-none-md-up{
		padding-bottom:0 !important
	}
	.rvt-m-left-none-md-up{
		margin-left:0 !important
	}
	.rvt-p-left-none-md-up{
		padding-left:0 !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-m-all-none-lg-up{
		margin:0 !important
	}
	.rvt-p-all-none-lg-up{
		padding:0 !important
	}
	.rvt-m-tb-none-lg-up{
		margin-top:0 !important;
		margin-bottom:0 !important
	}
	.rvt-p-tb-none-lg-up{
		padding-top:0 !important;
		padding-bottom:0 !important
	}
	.rvt-m-lr-none-lg-up{
		margin-right:0 !important;
		margin-left:0 !important
	}
	.rvt-p-lr-none-lg-up{
		padding-right:0 !important;
		padding-left:0 !important
	}
	.rvt-m-top-none-lg-up{
		margin-top:0 !important
	}
	.rvt-p-top-none-lg-up{
		padding-top:0 !important
	}
	.rvt-m-right-none-lg-up{
		margin-right:0 !important
	}
	.rvt-p-right-none-lg-up{
		padding-right:0 !important
	}
	.rvt-m-bottom-none-lg-up{
		margin-bottom:0 !important
	}
	.rvt-p-bottom-none-lg-up{
		padding-bottom:0 !important
	}
	.rvt-m-left-none-lg-up{
		margin-left:0 !important
	}
	.rvt-p-left-none-lg-up{
		padding-left:0 !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-m-all-none-xl-up{
		margin:0 !important
	}
	.rvt-p-all-none-xl-up{
		padding:0 !important
	}
	.rvt-m-tb-none-xl-up{
		margin-top:0 !important;
		margin-bottom:0 !important
	}
	.rvt-p-tb-none-xl-up{
		padding-top:0 !important;
		padding-bottom:0 !important
	}
	.rvt-m-lr-none-xl-up{
		margin-right:0 !important;
		margin-left:0 !important
	}
	.rvt-p-lr-none-xl-up{
		padding-right:0 !important;
		padding-left:0 !important
	}
	.rvt-m-top-none-xl-up{
		margin-top:0 !important
	}
	.rvt-p-top-none-xl-up{
		padding-top:0 !important
	}
	.rvt-m-right-none-xl-up{
		margin-right:0 !important
	}
	.rvt-p-right-none-xl-up{
		padding-right:0 !important
	}
	.rvt-m-bottom-none-xl-up{
		margin-bottom:0 !important
	}
	.rvt-p-bottom-none-xl-up{
		padding-bottom:0 !important
	}
	.rvt-m-left-none-xl-up{
		margin-left:0 !important
	}
	.rvt-p-left-none-xl-up{
		padding-left:0 !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-m-all-none-xxl-up{
		margin:0 !important
	}
	.rvt-p-all-none-xxl-up{
		padding:0 !important
	}
	.rvt-m-tb-none-xxl-up{
		margin-top:0 !important;
		margin-bottom:0 !important
	}
	.rvt-p-tb-none-xxl-up{
		padding-top:0 !important;
		padding-bottom:0 !important
	}
	.rvt-m-lr-none-xxl-up{
		margin-right:0 !important;
		margin-left:0 !important
	}
	.rvt-p-lr-none-xxl-up{
		padding-right:0 !important;
		padding-left:0 !important
	}
	.rvt-m-top-none-xxl-up{
		margin-top:0 !important
	}
	.rvt-p-top-none-xxl-up{
		padding-top:0 !important
	}
	.rvt-m-right-none-xxl-up{
		margin-right:0 !important
	}
	.rvt-p-right-none-xxl-up{
		padding-right:0 !important
	}
	.rvt-m-bottom-none-xxl-up{
		margin-bottom:0 !important
	}
	.rvt-p-bottom-none-xxl-up{
		padding-bottom:0 !important
	}
	.rvt-m-left-none-xxl-up{
		margin-left:0 !important
	}
	.rvt-p-left-none-xxl-up{
		padding-left:0 !important
	}
}
.rvt-text-uppercase{
	text-transform:uppercase;
	letter-spacing:.04rem
}
.rvt-text-bold{
	font-weight:700 !important
}
.rvt-text-regular{
	font-weight:400 !important
}
.rvt-text-left{
	text-align:left !important
}
.rvt-text-right{
	text-align:right !important
}
.rvt-text-center{
	text-align:center !important
}
.rvt-lh-title{
	line-height:1.1
}
.rvt-text-nobr{
	white-space:nowrap
}
.rvt-ts-12{
	font-size:.75rem !important
}
.rvt-ts-14{
	font-size:.875rem !important
}
.rvt-ts-16{
	font-size:1rem !important
}
.rvt-ts-18{
	font-size:1.125rem !important
}
.rvt-ts-20{
	font-size:1.25rem !important
}
.rvt-ts-23{
	font-size:1.4375rem !important
}
.rvt-ts-26{
	font-size:1.625rem !important
}
.rvt-ts-29{
	font-size:1.8125rem !important
}
.rvt-ts-32{
	font-size:2rem !important
}
.rvt-ts-36{
	font-size:2.25rem !important
}
.rvt-ts-41{
	font-size:2.5625rem !important
}
.rvt-ts-46{
	font-size:2.875rem !important
}
.rvt-ts-52{
	font-size:3.25rem !important
}
.rvt-ts-xxs{
	font-size:.75rem !important
}
.rvt-ts-xs{
	font-size:.875rem !important
}
.rvt-ts-base{
	font-size:1rem !important
}
.rvt-ts-sm{
	font-size:1.25rem !important
}
.rvt-ts-md{
	font-size:1.625rem !important
}
.rvt-ts-lg{
	font-size:2rem !important
}
.rvt-ts-xl{
	font-size:2.5625rem !important
}
.rvt-ts-xxl{
	font-size:3.25rem !important
}
@media screen and (min-width: 30em){
	.rvt-ts-12-sm-up{
		font-size:.75rem !important
	}
	.rvt-ts-14-sm-up{
		font-size:.875rem !important
	}
	.rvt-ts-16-sm-up{
		font-size:1rem !important
	}
	.rvt-ts-18-sm-up{
		font-size:1.125rem !important
	}
	.rvt-ts-20-sm-up{
		font-size:1.25rem !important
	}
	.rvt-ts-23-sm-up{
		font-size:1.4375rem !important
	}
	.rvt-ts-26-sm-up{
		font-size:1.625rem !important
	}
	.rvt-ts-29-sm-up{
		font-size:1.8125rem !important
	}
	.rvt-ts-32-sm-up{
		font-size:2rem !important
	}
	.rvt-ts-36-sm-up{
		font-size:2.25rem !important
	}
	.rvt-ts-41-sm-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-46-sm-up{
		font-size:2.875rem !important
	}
	.rvt-ts-52-sm-up{
		font-size:3.25rem !important
	}
	.rvt-ts-xxs-sm-up{
		font-size:.75rem !important
	}
	.rvt-ts-xs-sm-up{
		font-size:.875rem !important
	}
	.rvt-ts-base-sm-up{
		font-size:1rem !important
	}
	.rvt-ts-sm-sm-up{
		font-size:1.25rem !important
	}
	.rvt-ts-md-sm-up{
		font-size:1.625rem !important
	}
	.rvt-ts-lg-sm-up{
		font-size:2rem !important
	}
	.rvt-ts-xl-sm-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-xxl-sm-up{
		font-size:3.25rem !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-ts-12-md-up{
		font-size:.75rem !important
	}
	.rvt-ts-14-md-up{
		font-size:.875rem !important
	}
	.rvt-ts-16-md-up{
		font-size:1rem !important
	}
	.rvt-ts-18-md-up{
		font-size:1.125rem !important
	}
	.rvt-ts-20-md-up{
		font-size:1.25rem !important
	}
	.rvt-ts-23-md-up{
		font-size:1.4375rem !important
	}
	.rvt-ts-26-md-up{
		font-size:1.625rem !important
	}
	.rvt-ts-29-md-up{
		font-size:1.8125rem !important
	}
	.rvt-ts-32-md-up{
		font-size:2rem !important
	}
	.rvt-ts-36-md-up{
		font-size:2.25rem !important
	}
	.rvt-ts-41-md-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-46-md-up{
		font-size:2.875rem !important
	}
	.rvt-ts-52-md-up{
		font-size:3.25rem !important
	}
	.rvt-ts-xxs-md-up{
		font-size:.75rem !important
	}
	.rvt-ts-xs-md-up{
		font-size:.875rem !important
	}
	.rvt-ts-base-md-up{
		font-size:1rem !important
	}
	.rvt-ts-sm-md-up{
		font-size:1.25rem !important
	}
	.rvt-ts-md-md-up{
		font-size:1.625rem !important
	}
	.rvt-ts-lg-md-up{
		font-size:2rem !important
	}
	.rvt-ts-xl-md-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-xxl-md-up{
		font-size:3.25rem !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-ts-12-lg-up{
		font-size:.75rem !important
	}
	.rvt-ts-14-lg-up{
		font-size:.875rem !important
	}
	.rvt-ts-16-lg-up{
		font-size:1rem !important
	}
	.rvt-ts-18-lg-up{
		font-size:1.125rem !important
	}
	.rvt-ts-20-lg-up{
		font-size:1.25rem !important
	}
	.rvt-ts-23-lg-up{
		font-size:1.4375rem !important
	}
	.rvt-ts-26-lg-up{
		font-size:1.625rem !important
	}
	.rvt-ts-29-lg-up{
		font-size:1.8125rem !important
	}
	.rvt-ts-32-lg-up{
		font-size:2rem !important
	}
	.rvt-ts-36-lg-up{
		font-size:2.25rem !important
	}
	.rvt-ts-41-lg-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-46-lg-up{
		font-size:2.875rem !important
	}
	.rvt-ts-52-lg-up{
		font-size:3.25rem !important
	}
	.rvt-ts-xxs-lg-up{
		font-size:.75rem !important
	}
	.rvt-ts-xs-lg-up{
		font-size:.875rem !important
	}
	.rvt-ts-base-lg-up{
		font-size:1rem !important
	}
	.rvt-ts-sm-lg-up{
		font-size:1.25rem !important
	}
	.rvt-ts-md-lg-up{
		font-size:1.625rem !important
	}
	.rvt-ts-lg-lg-up{
		font-size:2rem !important
	}
	.rvt-ts-xl-lg-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-xxl-lg-up{
		font-size:3.25rem !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-ts-12-xl-up{
		font-size:.75rem !important
	}
	.rvt-ts-14-xl-up{
		font-size:.875rem !important
	}
	.rvt-ts-16-xl-up{
		font-size:1rem !important
	}
	.rvt-ts-18-xl-up{
		font-size:1.125rem !important
	}
	.rvt-ts-20-xl-up{
		font-size:1.25rem !important
	}
	.rvt-ts-23-xl-up{
		font-size:1.4375rem !important
	}
	.rvt-ts-26-xl-up{
		font-size:1.625rem !important
	}
	.rvt-ts-29-xl-up{
		font-size:1.8125rem !important
	}
	.rvt-ts-32-xl-up{
		font-size:2rem !important
	}
	.rvt-ts-36-xl-up{
		font-size:2.25rem !important
	}
	.rvt-ts-41-xl-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-46-xl-up{
		font-size:2.875rem !important
	}
	.rvt-ts-52-xl-up{
		font-size:3.25rem !important
	}
	.rvt-ts-xxs-xl-up{
		font-size:.75rem !important
	}
	.rvt-ts-xs-xl-up{
		font-size:.875rem !important
	}
	.rvt-ts-base-xl-up{
		font-size:1rem !important
	}
	.rvt-ts-sm-xl-up{
		font-size:1.25rem !important
	}
	.rvt-ts-md-xl-up{
		font-size:1.625rem !important
	}
	.rvt-ts-lg-xl-up{
		font-size:2rem !important
	}
	.rvt-ts-xl-xl-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-xxl-xl-up{
		font-size:3.25rem !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-ts-12-xxl-up{
		font-size:.75rem !important
	}
	.rvt-ts-14-xxl-up{
		font-size:.875rem !important
	}
	.rvt-ts-16-xxl-up{
		font-size:1rem !important
	}
	.rvt-ts-18-xxl-up{
		font-size:1.125rem !important
	}
	.rvt-ts-20-xxl-up{
		font-size:1.25rem !important
	}
	.rvt-ts-23-xxl-up{
		font-size:1.4375rem !important
	}
	.rvt-ts-26-xxl-up{
		font-size:1.625rem !important
	}
	.rvt-ts-29-xxl-up{
		font-size:1.8125rem !important
	}
	.rvt-ts-32-xxl-up{
		font-size:2rem !important
	}
	.rvt-ts-36-xxl-up{
		font-size:2.25rem !important
	}
	.rvt-ts-41-xxl-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-46-xxl-up{
		font-size:2.875rem !important
	}
	.rvt-ts-52-xxl-up{
		font-size:3.25rem !important
	}
	.rvt-ts-xxs-xxl-up{
		font-size:.75rem !important
	}
	.rvt-ts-xs-xxl-up{
		font-size:.875rem !important
	}
	.rvt-ts-base-xxl-up{
		font-size:1rem !important
	}
	.rvt-ts-sm-xxl-up{
		font-size:1.25rem !important
	}
	.rvt-ts-md-xxl-up{
		font-size:1.625rem !important
	}
	.rvt-ts-lg-xxl-up{
		font-size:2rem !important
	}
	.rvt-ts-xl-xxl-up{
		font-size:2.5625rem !important
	}
	.rvt-ts-xxl-xxl-up{
		font-size:3.25rem !important
	}
}
.rvt-hide-lg-down,.rvt-hide-md-down,.rvt-hide-sm-down,.rvt-hide-xl-down,.rvt-hide-xxl-down{
	display:none !important
}
@media screen and (min-width: 30em){
	.rvt-hide-sm-down{
		display:block !important
	}
}
@media screen and (min-width: 30em){
	.rvt-hide-sm-up{
		display:none !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-hide-md-down{
		display:block !important
	}
}
@media screen and (min-width: 46.25em){
	.rvt-hide-md-up{
		display:none !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-hide-lg-down{
		display:block !important
	}
}
@media screen and (min-width: 67.5em){
	.rvt-hide-lg-up{
		display:none !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-hide-xl-down{
		display:block !important
	}
}
@media screen and (min-width: 78.75em){
	.rvt-hide-xl-up{
		display:none !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-hide-xxl-down{
		display:block !important
	}
}
@media screen and (min-width: 87.5em){
	.rvt-hide-xxl-up{
		display:none !important
	}
}
.rvt-width-base,.rvt-width-xxs{
	width:100%;
	max-width:4rem
}
.rvt-width-xs{
	width:100%;
	max-width:8rem
}
.rvt-width-sm{
	width:100%;
	max-width:12rem
}
.rvt-width-md{
	width:100%;
	max-width:16rem
}
.rvt-width-lg{
	width:100%;
	max-width:20rem
}
.rvt-width-xl{
	width:100%;
	max-width:24rem
}
.rvt-width-xxl{
	width:100%;
	max-width:32rem
}
@media screen and (min-width: 30em){
	.rvt-width-base-sm-up,.rvt-width-xxs-sm-up{
		width:100%;
		max-width:4rem
	}
	.rvt-width-xs-sm-up{
		width:100%;
		max-width:8rem
	}
	.rvt-width-sm-sm-up{
		width:100%;
		max-width:12rem
	}
	.rvt-width-md-sm-up{
		width:100%;
		max-width:16rem
	}
	.rvt-width-lg-sm-up{
		width:100%;
		max-width:20rem
	}
	.rvt-width-xl-sm-up{
		width:100%;
		max-width:24rem
	}
	.rvt-width-xxl-sm-up{
		width:100%;
		max-width:32rem
	}
}
@media screen and (min-width: 46.25em){
	.rvt-width-base-md-up,.rvt-width-xxs-md-up{
		width:100%;
		max-width:4rem
	}
	.rvt-width-xs-md-up{
		width:100%;
		max-width:8rem
	}
	.rvt-width-sm-md-up{
		width:100%;
		max-width:12rem
	}
	.rvt-width-md-md-up{
		width:100%;
		max-width:16rem
	}
	.rvt-width-lg-md-up{
		width:100%;
		max-width:20rem
	}
	.rvt-width-xl-md-up{
		width:100%;
		max-width:24rem
	}
	.rvt-width-xxl-md-up{
		width:100%;
		max-width:32rem
	}
}
@media screen and (min-width: 67.5em){
	.rvt-width-base-lg-up,.rvt-width-xxs-lg-up{
		width:100%;
		max-width:4rem
	}
	.rvt-width-xs-lg-up{
		width:100%;
		max-width:8rem
	}
	.rvt-width-sm-lg-up{
		width:100%;
		max-width:12rem
	}
	.rvt-width-md-lg-up{
		width:100%;
		max-width:16rem
	}
	.rvt-width-lg-lg-up{
		width:100%;
		max-width:20rem
	}
	.rvt-width-xl-lg-up{
		width:100%;
		max-width:24rem
	}
	.rvt-width-xxl-lg-up{
		width:100%;
		max-width:32rem
	}
}
@media screen and (min-width: 78.75em){
	.rvt-width-base-xl-up,.rvt-width-xxs-xl-up{
		width:100%;
		max-width:4rem
	}
	.rvt-width-xs-xl-up{
		width:100%;
		max-width:8rem
	}
	.rvt-width-sm-xl-up{
		width:100%;
		max-width:12rem
	}
	.rvt-width-md-xl-up{
		width:100%;
		max-width:16rem
	}
	.rvt-width-lg-xl-up{
		width:100%;
		max-width:20rem
	}
	.rvt-width-xl-xl-up{
		width:100%;
		max-width:24rem
	}
	.rvt-width-xxl-xl-up{
		width:100%;
		max-width:32rem
	}
}
@media screen and (min-width: 87.5em){
	.rvt-width-base-xxl-up,.rvt-width-xxs-xxl-up{
		width:100%;
		max-width:4rem
	}
	.rvt-width-xs-xxl-up{
		width:100%;
		max-width:8rem
	}
	.rvt-width-sm-xxl-up{
		width:100%;
		max-width:12rem
	}
	.rvt-width-md-xxl-up{
		width:100%;
		max-width:16rem
	}
	.rvt-width-lg-xxl-up{
		width:100%;
		max-width:20rem
	}
	.rvt-width-xl-xxl-up{
		width:100%;
		max-width:24rem
	}
	.rvt-width-xxl-xxl-up{
		width:100%;
		max-width:32rem
	}
}
.rvt-wysiwyg *+*{
	margin-top:1rem
}
.rvt-wysiwyg :empty{
	display:none
}
.rvt-wysiwyg .rvt-code+.rvt-code,.rvt-wysiwyg code+code{
	margin-top:0
}
.rvt-z-0{
	z-index:0 !important
}
.rvt-z-100{
	z-index:1 !important
}
.rvt-z-200{
	z-index:2 !important
}
.rvt-z-300{
	z-index:3 !important
}
.rvt-z-400{
	z-index:4 !important
}
.rvt-z-500{
	z-index:5 !important
}
.rvt-z-600{
	z-index:6 !important
}
.rvt-z-700{
	z-index:7 !important
}
.rvt-z-800{
	z-index:8 !important
}
.rvt-z-900{
	z-index:9 !important
}
.rvt-z-1000{
	z-index:10 !important
}
.rvt-action{
	-ms-flex-align:center;
	align-items:center;
	display:-ms-inline-flexbox;
	display:inline-flex;
	text-decoration:none
}
.rvt-action:hover{
	text-decoration:underline
}
.rvt-action__icon{
	-ms-flex-align:center;
	align-items:center;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-ms-flex-negative:0;
	flex-shrink:0;
	height:1.5rem;
	width:1.5rem
}
.rvt-action--reverse,.rvt-action--reverse .rvt-action__icon,.rvt-action--reverse:hover{
	color:#fff
}
.rvt-action__text{
	font-weight:700;
	line-height:1.2;
	margin-left:.5rem
}
.rvt-box{
	background-color:#fff;
	border:1px solid #c4c7cc;
	border-radius:.25rem
}
.rvt-box__body{
	padding:1rem
}
.rvt-box__row{
	border-top:1px solid #ebecee;
	margin-top:-1px;
	padding:1rem
}
.rvt-box__row:first-child{
	border-top:none
}
.rvt-box__row--selected,.rvt-box__row[aria-current]{
	background-color:#f7f7f8;
	box-shadow:inset .25rem 0 0 0 #006298
}
.rvt-box__row--info{
	background-color:#edf1f6;
	box-shadow:inset .25rem 0 0 0 #006298;
	color:#134a71
}
.rvt-box__row--success{
	background-color:#eaf3e8;
	color:#16521d;
	box-shadow:inset .25rem 0 0 0 #008a28
}
.rvt-box__row--warning{
	background-color:#ffeecd;
	box-shadow:inset .25rem 0 0 0 #f5bb17;
	color:#584416
}
.rvt-box__row--danger{
	background-color:#ffece5;
	box-shadow:inset .25rem 0 0 0 #df3603;
	color:#82270d
}
.rvt-box__footer{
	background-color:#f7f7f8;
	border-top:1px solid #c4c7cc;
	border-bottom-right-radius:.25rem;
	border-bottom-left-radius:.25rem;
	padding:.25rem 1rem
}
.rvt-box__header{
	-ms-flex-align:center;
	align-items:center;
	background-color:#f7f7f8;
	border-top:none;
	border-right:none;
	border-bottom:1px solid #c4c7cc;
	border-top-right-radius:.25rem;
	border-top-left-radius:.25rem;
	border-left:none;
	font-weight:700;
	font-size:1rem;
	display:-ms-flexbox;
	display:flex;
	position:relative;
	padding:1rem;
	text-align:left;
	width:100%
}
.rvt-box__header:focus{
	box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #006298;
	outline:none
}
.rvt-box__image{
	border-top-right-radius:.25rem;
	border-top-left-radius:.25rem;
	overflow:hidden
}
.rvt-box__image img{
	display:block;
	width:100%
}
.rvt-box--light .rvt-box__footer,.rvt-box--light .rvt-box__header{
	background-color:#fff
}
.rvt-box--compact .rvt-box__body,.rvt-box--compact .rvt-box__header,.rvt-box--compact .rvt-box__row{
	padding:.5rem
}
.rvt-box--info{
	border-color:#b8c8dc
}
.rvt-box--info .rvt-box__footer,.rvt-box--info .rvt-box__header{
	background-color:#edf1f6;
	border-color:#b8c8dc;
	color:#134a71
}
.rvt-box--info .rvt-box__row{
	border-color:#b8c8dc
}
.rvt-box--success{
	border-color:#aad1a7
}
.rvt-box--success .rvt-box__footer,.rvt-box--success .rvt-box__header{
	background-color:#eaf3e8;
	border-color:#aad1a7;
	color:#16521d
}
.rvt-box--success .rvt-box__row{
	border-color:#aad1a7
}
.rvt-box--warning{
	border-color:#ffdd9b
}
.rvt-box--warning .rvt-box__footer,.rvt-box--warning .rvt-box__header{
	background-color:#ffeecd;
	border-color:#ffdd9b;
	color:#584416
}
.rvt-box--warning .rvt-box__row{
	border-color:#ffdd9b
}
.rvt-box--danger{
	border-color:#ffb49a
}
.rvt-box--danger .rvt-box__footer,.rvt-box--danger .rvt-box__header{
	background-color:#ffece5;
	border-color:#ffb49a;
	color:#82270d
}
.rvt-box--danger .rvt-box__row{
	border-color:#ffb49a
}
.rvt-box--card{
	box-shadow:0 1px 3px 2px rgba(36,49,66,.1);
	border:none
}
.rvt-box--card .rvt-box__footer{
	border-top-color:#c4c7cc
}
.rvt-button--danger-secondary:focus,.rvt-button--danger:focus,.rvt-button--plain:focus,.rvt-button--secondary:focus,.rvt-button--success-secondary:focus,.rvt-button--success:focus,.rvt-button:focus{
	outline:none;
	box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #006298
}
.rvt-button{
	background-color:#006298;
	border:.125rem solid #006298;
	border-radius:.25rem;
	color:#fff;
	cursor:pointer;
	font-weight:700;
	line-height:1;
	margin:0;
	text-decoration:none;
	position:relative;
	height:2.5rem;
	padding:0 .75rem;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-ms-flex-align:center;
	align-items:center;
	transition:box-shadow .2s ease
}
.rvt-button .rvt-loader{
	display:none
}
.rvt-button::-moz-focus-inner{
	border:0
}
.rvt-button:hover{
	background-color:#134a71;
	border-color:#134a71;
	color:#fff
}
.rvt-button:active{
	background-color:#16324b;
	border-color:#16324b
}
.rvt-button:disabled,.rvt-button:disabled:hover{
	background-color:#ebecee;
	color:#3d4757;
	border-color:#8b919b;
	cursor:not-allowed
}
.rvt-button--secondary{
	background-color:transparent;
	color:#006298
}
.rvt-button--secondary:hover{
	background-color:#dce3ee;
	border-color:#006298;
	color:#16324b
}
.rvt-button--secondary:active{
	background-color:#b8c8dc;
	color:#16324b
}
.rvt-button--success{
	background-color:#008a28;
	border-color:#008a28
}
.rvt-button--success:hover{
	background-color:#16521d;
	border-color:#16521d;
	color:#fff
}
.rvt-button--success:active{
	background-color:#153717;
	border-color:#153717
}
.rvt-button--success-secondary{
	background-color:transparent;
	border-color:#008a28;
	color:#008a28
}
.rvt-button--success-secondary:hover{
	background-color:#eaf3e8;
	border-color:#008a28;
	color:#16521d
}
.rvt-button--success-secondary:active{
	background-color:#d4e8d2;
	border-color:#008a28;
	color:#153717
}
.rvt-button--danger{
	background-color:#df3603;
	border-color:#df3603
}
.rvt-button--danger:hover{
	background-color:#82270d;
	border-color:#82270d;
	color:#fff
}
.rvt-button--danger:active{
	background-color:#571e0c;
	border-color:#571e0c
}
.rvt-button--danger-secondary{
	background-color:transparent;
	border-color:#df3603;
	color:#df3603
}
.rvt-button--danger-secondary:hover{
	background-color:#ffece5;
	border-color:#df3603;
	color:#82270d
}
.rvt-button--danger-secondary:active{
	background-color:#ffd9cc;
	border-color:#df3603;
	color:#571e0c
}
.rvt-button--small{
	height:1.5rem;
	line-height:1.1;
	vertical-align:bottom;
	padding-right:.5rem;
	padding-left:.5rem
}
.rvt-button--small:active{
	border-color:#16324b
}
.rvt-button--plain{
	border-color:transparent;
	background-color:transparent;
	color:#006298
}
.rvt-button--plain:hover{
	background-color:#dce3ee;
	border-color:transparent;
	color:#16324b
}
.rvt-button--plain:active{
	background-color:#b8c8dc;
	border-color:transparent;
	color:#16324b
}
.rvt-button--plain:disabled,.rvt-button--plain:disabled:hover{
	border-color:#ebecee
}
.rvt-button-group{
	display:-ms-flexbox;
	display:flex
}
.rvt-button-group>:not(:last-child){
	margin-right:1rem
}
.rvt-button-group--right{
	-ms-flex-pack:end;
	justify-content:flex-end
}
.rvt-button--full-width{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%
}
.rvt-button--loading,.rvt-button--loading[disabled]{
	-ms-flex-pack:center;
	justify-content:center;
	position:relative
}
.rvt-button--loading,.rvt-button--loading:hover,.rvt-button--loading[disabled],.rvt-button--loading[disabled]:hover{
	background-color:#ebecee;
	border-color:#8b919b;
	color:#3d4757
}
.rvt-button--loading .rvt-button__content,.rvt-button--loading[disabled] .rvt-button__content{
	color:transparent
}
.rvt-button--loading .rvt-loader,.rvt-button--loading[disabled] .rvt-loader{
	border-bottom-color:#8b919b;
	border-right-color:#8b919b;
	border-top-color:#8b919b;
	display:block;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-0.65rem;
	margin-left:-0.5rem
}
.rvt-button-segmented{
	display:-ms-inline-flexbox;
	display:inline-flex
}
.rvt-button-segmented--fitted{
	display:-ms-flexbox;
	display:flex;
	width:100%
}
.rvt-button-segmented--fitted .rvt-button{
	-ms-flex-positive:1;
	flex-grow:1;
	-ms-flex-pack:center;
	justify-content:center
}
.rvt-button-segmented .rvt-button{
	position:relative
}
.rvt-button-segmented .rvt-button:focus{
	z-index:10
}
.rvt-button-segmented a.rvt-button{
	text-align:center
}
.rvt-button-segmented .rvt-button:first-child{
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.rvt-button-segmented .rvt-button:last-child{
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	margin-left:-2px
}
.rvt-button-segmented .rvt-button:not(:first-child):not(:last-child){
	border-radius:0;
	margin-left:-2px
}
.rvt-button-segmented .dropdown:first-child>.rvt-button:only-of-type,.rvt-button-segmented .rvt-dropdown:first-child>.rvt-button:only-of-type{
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	margin-left:-2px
}
.rvt-button-segmented .dropdown:first-child>.rvt-button:first-of-type,.rvt-button-segmented .rvt-dropdown:first-child>.rvt-button:first-of-type{
	border-top-left-radius:.25rem;
	border-bottom-left-radius:.25rem
}
.rvt-button-segmented .dropdown:last-child>.rvt-button:only-of-type,.rvt-button-segmented .rvt-dropdown:last-child>.rvt-button:only-of-type{
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	margin-left:-2px
}
.rvt-button-segmented .dropdown:last-child>.rvt-button:last-of-type,.rvt-button-segmented .rvt-dropdown:last-child>.rvt-button:last-of-type{
	border-top-right-radius:.25rem;
	border-bottom-right-radius:.25rem
}
.rvt-button-segmented .dropdown:not(:first-child):not(:last-child)>.rvt-button:only-of-type,.rvt-button-segmented .rvt-dropdown:not(:first-child):not(:last-child)>.rvt-button:only-of-type{
	border-radius:0;
	margin-left:-2px
}
.rvt-container-sm{
	max-width:640px
}
.rvt-container-md,.rvt-container-sm{
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:1.5rem;
	padding-right:1.5rem
}
.rvt-container-md{
	max-width:1024px
}
.rvt-container-lg{
	max-width:1140px
}
.rvt-container-lg,.rvt-container-xl{
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:1.5rem;
	padding-right:1.5rem
}
.rvt-container-xl{
	max-width:1380px
}
.rvt-row{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0 -0.75rem
}
.rvt-row .rvt-cols{
	-ms-flex-preferred-size:0;
	flex-basis:0;
	-ms-flex-positive:1;
	flex-grow:1;
	max-width:100%;
	padding:0 .75rem;
	position:relative
}
.rvt-row .rvt-cols--last{
	margin-left:auto
}
.rvt-row--loose{
	margin:0 -1.245rem
}
.rvt-row--loose>[class^=rvt-cols]{
	padding:0 1.245rem
}
.rvt-row--tight{
	margin:0 -0.5625rem
}
.rvt-row--tight>[class^=rvt-cols]{
	padding:0 .5625rem
}
.rvt-row [class^=rvt-cols]{
	min-width:0
}
.rvt-cols--right{
	-ms-flex-pack:end;
	justify-content:flex-end
}
.rvt-cols-lg,.rvt-cols-md,.rvt-cols-sm,.rvt-cols-xl,.rvt-cols-xxl{
	padding:0 .75rem;
	position:relative;
	width:100%
}
@media screen and (min-width: 30em){
	.rvt-cols-sm{
		-ms-flex-preferred-size:0;
		flex-basis:0;
		-ms-flex-positive:1;
		flex-grow:1;
		max-width:100%
	}
}
@media screen and (min-width: 46.25em){
	.rvt-cols-md{
		-ms-flex-preferred-size:0;
		flex-basis:0;
		-ms-flex-positive:1;
		flex-grow:1;
		max-width:100%
	}
}
@media screen and (min-width: 67.5em){
	.rvt-cols-lg{
		-ms-flex-preferred-size:0;
		flex-basis:0;
		-ms-flex-positive:1;
		flex-grow:1;
		max-width:100%
	}
}
@media screen and (min-width: 78.75em){
	.rvt-cols-xl{
		-ms-flex-preferred-size:0;
		flex-basis:0;
		-ms-flex-positive:1;
		flex-grow:1;
		max-width:100%
	}
}
@media screen and (min-width: 87.5em){
	.rvt-cols-xxl{
		-ms-flex-preferred-size:0;
		flex-basis:0;
		-ms-flex-positive:1;
		flex-grow:1;
		max-width:100%
	}
}
.rvt-cols-1,.rvt-cols-1-lg,.rvt-cols-1-md,.rvt-cols-1-sm,.rvt-cols-1-xl,.rvt-cols-1-xxl,.rvt-cols-2,.rvt-cols-2-lg,.rvt-cols-2-md,.rvt-cols-2-sm,.rvt-cols-2-xl,.rvt-cols-2-xxl,.rvt-cols-3,.rvt-cols-3-lg,.rvt-cols-3-md,.rvt-cols-3-sm,.rvt-cols-3-xl,.rvt-cols-3-xxl,.rvt-cols-4,.rvt-cols-4-lg,.rvt-cols-4-md,.rvt-cols-4-sm,.rvt-cols-4-xl,.rvt-cols-4-xxl,.rvt-cols-5,.rvt-cols-5-lg,.rvt-cols-5-md,.rvt-cols-5-sm,.rvt-cols-5-xl,.rvt-cols-5-xxl,.rvt-cols-6,.rvt-cols-6-lg,.rvt-cols-6-md,.rvt-cols-6-sm,.rvt-cols-6-xl,.rvt-cols-6-xxl,.rvt-cols-7,.rvt-cols-7-lg,.rvt-cols-7-md,.rvt-cols-7-sm,.rvt-cols-7-xl,.rvt-cols-7-xxl,.rvt-cols-8,.rvt-cols-8-lg,.rvt-cols-8-md,.rvt-cols-8-sm,.rvt-cols-8-xl,.rvt-cols-8-xxl,.rvt-cols-9,.rvt-cols-9-lg,.rvt-cols-9-md,.rvt-cols-9-sm,.rvt-cols-9-xl,.rvt-cols-9-xxl,.rvt-cols-10,.rvt-cols-10-lg,.rvt-cols-10-md,.rvt-cols-10-sm,.rvt-cols-10-xl,.rvt-cols-10-xxl,.rvt-cols-11,.rvt-cols-11-lg,.rvt-cols-11-md,.rvt-cols-11-sm,.rvt-cols-11-xl,.rvt-cols-11-xxl,.rvt-cols-12,.rvt-cols-12-lg,.rvt-cols-12-md,.rvt-cols-12-sm,.rvt-cols-12-xl,.rvt-cols-12-xxl{
	padding:0 .75rem;
	position:relative;
	width:100%
}
.rvt-cols-1{
	-ms-flex-preferred-size:8.333%;
	flex-basis:8.333%;
	max-width:8.333%
}
.rvt-cols-2{
	-ms-flex-preferred-size:16.6667%;
	flex-basis:16.6667%;
	max-width:16.6667%
}
.rvt-cols-3{
	-ms-flex-preferred-size:25%;
	flex-basis:25%;
	max-width:25%
}
.rvt-cols-4{
	-ms-flex-preferred-size:33.3333%;
	flex-basis:33.3333%;
	max-width:33.3333%
}
.rvt-cols-5{
	-ms-flex-preferred-size:41.6667%;
	flex-basis:41.6667%;
	max-width:41.6667%
}
.rvt-cols-6{
	-ms-flex-preferred-size:50%;
	flex-basis:50%;
	max-width:50%
}
.rvt-cols-7{
	-ms-flex-preferred-size:58.3333%;
	flex-basis:58.3333%;
	max-width:58.3333%
}
.rvt-cols-8{
	-ms-flex-preferred-size:66.6667%;
	flex-basis:66.6667%;
	max-width:66.6667%
}
.rvt-cols-9{
	-ms-flex-preferred-size:75%;
	flex-basis:75%;
	max-width:75%
}
.rvt-cols-10{
	-ms-flex-preferred-size:83.3333%;
	flex-basis:83.3333%;
	max-width:83.3333%
}
.rvt-cols-11{
	-ms-flex-preferred-size:91.6667%;
	flex-basis:91.6667%;
	max-width:91.6667%
}
.rvt-cols-12{
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	max-width:100%
}
.rvt-cols-1-sm{
	-ms-flex-preferred-size:8.333%;
	flex-basis:8.333%;
	max-width:8.333%
}
.rvt-cols-2-sm{
	-ms-flex-preferred-size:16.6667%;
	flex-basis:16.6667%;
	max-width:16.6667%
}
.rvt-cols-3-sm{
	-ms-flex-preferred-size:25%;
	flex-basis:25%;
	max-width:25%
}
.rvt-cols-4-sm{
	-ms-flex-preferred-size:33.3333%;
	flex-basis:33.3333%;
	max-width:33.3333%
}
.rvt-cols-5-sm{
	-ms-flex-preferred-size:41.6667%;
	flex-basis:41.6667%;
	max-width:41.6667%
}
.rvt-cols-6-sm{
	-ms-flex-preferred-size:50%;
	flex-basis:50%;
	max-width:50%
}
.rvt-cols-7-sm{
	-ms-flex-preferred-size:58.3333%;
	flex-basis:58.3333%;
	max-width:58.3333%
}
.rvt-cols-8-sm{
	-ms-flex-preferred-size:66.6667%;
	flex-basis:66.6667%;
	max-width:66.6667%
}
.rvt-cols-9-sm{
	-ms-flex-preferred-size:75%;
	flex-basis:75%;
	max-width:75%
}
.rvt-cols-10-sm{
	-ms-flex-preferred-size:83.3333%;
	flex-basis:83.3333%;
	max-width:83.3333%
}
.rvt-cols-11-sm{
	-ms-flex-preferred-size:91.6667%;
	flex-basis:91.6667%;
	max-width:91.6667%
}
.rvt-cols-12-sm{
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	max-width:100%
}
@media screen and (min-width: 46.25em){
	.rvt-cols-1-md{
		-ms-flex-preferred-size:8.333%;
		flex-basis:8.333%;
		max-width:8.333%
	}
	.rvt-cols-2-md{
		-ms-flex-preferred-size:16.6667%;
		flex-basis:16.6667%;
		max-width:16.6667%
	}
	.rvt-cols-3-md{
		-ms-flex-preferred-size:25%;
		flex-basis:25%;
		max-width:25%
	}
	.rvt-cols-4-md{
		-ms-flex-preferred-size:33.3333%;
		flex-basis:33.3333%;
		max-width:33.3333%
	}
	.rvt-cols-5-md{
		-ms-flex-preferred-size:41.6667%;
		flex-basis:41.6667%;
		max-width:41.6667%
	}
	.rvt-cols-6-md{
		-ms-flex-preferred-size:50%;
		flex-basis:50%;
		max-width:50%
	}
	.rvt-cols-7-md{
		-ms-flex-preferred-size:58.3333%;
		flex-basis:58.3333%;
		max-width:58.3333%
	}
	.rvt-cols-8-md{
		-ms-flex-preferred-size:66.6667%;
		flex-basis:66.6667%;
		max-width:66.6667%
	}
	.rvt-cols-9-md{
		-ms-flex-preferred-size:75%;
		flex-basis:75%;
		max-width:75%
	}
	.rvt-cols-10-md{
		-ms-flex-preferred-size:83.3333%;
		flex-basis:83.3333%;
		max-width:83.3333%
	}
	.rvt-cols-11-md{
		-ms-flex-preferred-size:91.6667%;
		flex-basis:91.6667%;
		max-width:91.6667%
	}
	.rvt-cols-12-md{
		-ms-flex-preferred-size:100%;
		flex-basis:100%;
		max-width:100%
	}
}
@media screen and (min-width: 67.5em){
	.rvt-cols-1-lg{
		-ms-flex-preferred-size:8.333%;
		flex-basis:8.333%;
		max-width:8.333%
	}
	.rvt-cols-2-lg{
		-ms-flex-preferred-size:16.6667%;
		flex-basis:16.6667%;
		max-width:16.6667%
	}
	.rvt-cols-3-lg{
		-ms-flex-preferred-size:25%;
		flex-basis:25%;
		max-width:25%
	}
	.rvt-cols-4-lg{
		-ms-flex-preferred-size:33.3333%;
		flex-basis:33.3333%;
		max-width:33.3333%
	}
	.rvt-cols-5-lg{
		-ms-flex-preferred-size:41.6667%;
		flex-basis:41.6667%;
		max-width:41.6667%
	}
	.rvt-cols-6-lg{
		-ms-flex-preferred-size:50%;
		flex-basis:50%;
		max-width:50%
	}
	.rvt-cols-7-lg{
		-ms-flex-preferred-size:58.3333%;
		flex-basis:58.3333%;
		max-width:58.3333%
	}
	.rvt-cols-8-lg{
		-ms-flex-preferred-size:66.6667%;
		flex-basis:66.6667%;
		max-width:66.6667%
	}
	.rvt-cols-9-lg{
		-ms-flex-preferred-size:75%;
		flex-basis:75%;
		max-width:75%
	}
	.rvt-cols-10-lg{
		-ms-flex-preferred-size:83.3333%;
		flex-basis:83.3333%;
		max-width:83.3333%
	}
	.rvt-cols-11-lg{
		-ms-flex-preferred-size:91.6667%;
		flex-basis:91.6667%;
		max-width:91.6667%
	}
	.rvt-cols-12-lg{
		-ms-flex-preferred-size:100%;
		flex-basis:100%;
		max-width:100%
	}
}
@media screen and (min-width: 78.75em){
	.rvt-cols-1-xl{
		-ms-flex-preferred-size:8.333%;
		flex-basis:8.333%;
		max-width:8.333%
	}
	.rvt-cols-2-xl{
		-ms-flex-preferred-size:16.6667%;
		flex-basis:16.6667%;
		max-width:16.6667%
	}
	.rvt-cols-3-xl{
		-ms-flex-preferred-size:25%;
		flex-basis:25%;
		max-width:25%
	}
	.rvt-cols-4-xl{
		-ms-flex-preferred-size:33.3333%;
		flex-basis:33.3333%;
		max-width:33.3333%
	}
	.rvt-cols-5-xl{
		-ms-flex-preferred-size:41.6667%;
		flex-basis:41.6667%;
		max-width:41.6667%
	}
	.rvt-cols-6-xl{
		-ms-flex-preferred-size:50%;
		flex-basis:50%;
		max-width:50%
	}
	.rvt-cols-7-xl{
		-ms-flex-preferred-size:58.3333%;
		flex-basis:58.3333%;
		max-width:58.3333%
	}
	.rvt-cols-8-xl{
		-ms-flex-preferred-size:66.6667%;
		flex-basis:66.6667%;
		max-width:66.6667%
	}
	.rvt-cols-9-xl{
		-ms-flex-preferred-size:75%;
		flex-basis:75%;
		max-width:75%
	}
	.rvt-cols-10-xl{
		-ms-flex-preferred-size:83.3333%;
		flex-basis:83.3333%;
		max-width:83.3333%
	}
	.rvt-cols-11-xl{
		-ms-flex-preferred-size:91.6667%;
		flex-basis:91.6667%;
		max-width:91.6667%
	}
	.rvt-cols-12-xl{
		-ms-flex-preferred-size:100%;
		flex-basis:100%;
		max-width:100%
	}
}
@media screen and (min-width: 87.5em){
	.rvt-cols-1-xxl{
		-ms-flex-preferred-size:8.333%;
		flex-basis:8.333%;
		max-width:8.333%
	}
	.rvt-cols-2-xxl{
		-ms-flex-preferred-size:16.6667%;
		flex-basis:16.6667%;
		max-width:16.6667%
	}
	.rvt-cols-3-xxl{
		-ms-flex-preferred-size:25%;
		flex-basis:25%;
		max-width:25%
	}
	.rvt-cols-4-xxl{
		-ms-flex-preferred-size:33.3333%;
		flex-basis:33.3333%;
		max-width:33.3333%
	}
	.rvt-cols-5-xxl{
		-ms-flex-preferred-size:41.6667%;
		flex-basis:41.6667%;
		max-width:41.6667%
	}
	.rvt-cols-6-xxl{
		-ms-flex-preferred-size:50%;
		flex-basis:50%;
		max-width:50%
	}
	.rvt-cols-7-xxl{
		-ms-flex-preferred-size:58.3333%;
		flex-basis:58.3333%;
		max-width:58.3333%
	}
	.rvt-cols-8-xxl{
		-ms-flex-preferred-size:66.6667%;
		flex-basis:66.6667%;
		max-width:66.6667%
	}
	.rvt-cols-9-xxl{
		-ms-flex-preferred-size:75%;
		flex-basis:75%;
		max-width:75%
	}
	.rvt-cols-10-xxl{
		-ms-flex-preferred-size:83.3333%;
		flex-basis:83.3333%;
		max-width:83.3333%
	}
	.rvt-cols-11-xxl{
		-ms-flex-preferred-size:91.6667%;
		flex-basis:91.6667%;
		max-width:91.6667%
	}
	.rvt-cols-12-xxl{
		-ms-flex-preferred-size:100%;
		flex-basis:100%;
		max-width:100%
	}
}
.rvt-cols-push-1{
	left:8.333%
}
.rvt-cols-push-2{
	left:16.6667%
}
.rvt-cols-push-3{
	left:25%
}
.rvt-cols-push-4{
	left:33.3333%
}
.rvt-cols-push-5{
	left:41.6667%
}
.rvt-cols-push-6{
	left:50%
}
.rvt-cols-push-7{
	left:58.3333%
}
.rvt-cols-push-8{
	left:66.6667%
}
.rvt-cols-push-9{
	left:75%
}
.rvt-cols-push-10{
	left:83.3333%
}
.rvt-cols-push-11{
	left:91.6667%
}
.rvt-cols-push-12{
	left:100%
}
.rvt-cols-pull-1{
	right:8.333%
}
.rvt-cols-pull-2{
	right:16.6667%
}
.rvt-cols-pull-3{
	right:25%
}
.rvt-cols-pull-4{
	right:33.3333%
}
.rvt-cols-pull-5{
	right:41.6667%
}
.rvt-cols-pull-6{
	right:50%
}
.rvt-cols-pull-7{
	right:58.3333%
}
.rvt-cols-pull-8{
	right:66.6667%
}
.rvt-cols-pull-9{
	right:75%
}
.rvt-cols-pull-10{
	right:83.3333%
}
.rvt-cols-pull-11{
	right:91.6667%
}
.rvt-cols-pull-12{
	right:100%
}
@media screen and (min-width: 30em){
	.rvt-cols-push-1-sm{
		left:8.333%
	}
	.rvt-cols-push-2-sm{
		left:16.6667%
	}
	.rvt-cols-push-3-sm{
		left:25%
	}
	.rvt-cols-push-4-sm{
		left:33.3333%
	}
	.rvt-cols-push-5-sm{
		left:41.6667%
	}
	.rvt-cols-push-6-sm{
		left:50%
	}
	.rvt-cols-push-7-sm{
		left:58.3333%
	}
	.rvt-cols-push-8-sm{
		left:66.6667%
	}
	.rvt-cols-push-9-sm{
		left:75%
	}
	.rvt-cols-push-10-sm{
		left:83.3333%
	}
	.rvt-cols-push-11-sm{
		left:91.6667%
	}
	.rvt-cols-push-12-sm{
		left:100%
	}
	.rvt-cols-pull-1-sm{
		right:8.333%
	}
	.rvt-cols-pull-2-sm{
		right:16.6667%
	}
	.rvt-cols-pull-3-sm{
		right:25%
	}
	.rvt-cols-pull-4-sm{
		right:33.3333%
	}
	.rvt-cols-pull-5-sm{
		right:41.6667%
	}
	.rvt-cols-pull-6-sm{
		right:50%
	}
	.rvt-cols-pull-7-sm{
		right:58.3333%
	}
	.rvt-cols-pull-8-sm{
		right:66.6667%
	}
	.rvt-cols-pull-9-sm{
		right:75%
	}
	.rvt-cols-pull-10-sm{
		right:83.3333%
	}
	.rvt-cols-pull-11-sm{
		right:91.6667%
	}
	.rvt-cols-pull-12-sm{
		right:100%
	}
}
@media screen and (min-width: 46.25em){
	.rvt-cols-push-1-md{
		left:8.333%
	}
	.rvt-cols-push-2-md{
		left:16.6667%
	}
	.rvt-cols-push-3-md{
		left:25%
	}
	.rvt-cols-push-4-md{
		left:33.3333%
	}
	.rvt-cols-push-5-md{
		left:41.6667%
	}
	.rvt-cols-push-6-md{
		left:50%
	}
	.rvt-cols-push-7-md{
		left:58.3333%
	}
	.rvt-cols-push-8-md{
		left:66.6667%
	}
	.rvt-cols-push-9-md{
		left:75%
	}
	.rvt-cols-push-10-md{
		left:83.3333%
	}
	.rvt-cols-push-11-md{
		left:91.6667%
	}
	.rvt-cols-push-12-md{
		left:100%
	}
	.rvt-cols-pull-1-md{
		right:8.333%
	}
	.rvt-cols-pull-2-md{
		right:16.6667%
	}
	.rvt-cols-pull-3-md{
		right:25%
	}
	.rvt-cols-pull-4-md{
		right:33.3333%
	}
	.rvt-cols-pull-5-md{
		right:41.6667%
	}
	.rvt-cols-pull-6-md{
		right:50%
	}
	.rvt-cols-pull-7-md{
		right:58.3333%
	}
	.rvt-cols-pull-8-md{
		right:66.6667%
	}
	.rvt-cols-pull-9-md{
		right:75%
	}
	.rvt-cols-pull-10-md{
		right:83.3333%
	}
	.rvt-cols-pull-11-md{
		right:91.6667%
	}
	.rvt-cols-pull-12-md{
		right:100%
	}
}
@media screen and (min-width: 67.5em){
	.rvt-cols-push-1-lg{
		left:8.333%
	}
	.rvt-cols-push-2-lg{
		left:16.6667%
	}
	.rvt-cols-push-3-lg{
		left:25%
	}
	.rvt-cols-push-4-lg{
		left:33.3333%
	}
	.rvt-cols-push-5-lg{
		left:41.6667%
	}
	.rvt-cols-push-6-lg{
		left:50%
	}
	.rvt-cols-push-7-lg{
		left:58.3333%
	}
	.rvt-cols-push-8-lg{
		left:66.6667%
	}
	.rvt-cols-push-9-lg{
		left:75%
	}
	.rvt-cols-push-10-lg{
		left:83.3333%
	}
	.rvt-cols-push-11-lg{
		left:91.6667%
	}
	.rvt-cols-push-12-lg{
		left:100%
	}
	.rvt-cols-pull-1-lg{
		right:8.333%
	}
	.rvt-cols-pull-2-lg{
		right:16.6667%
	}
	.rvt-cols-pull-3-lg{
		right:25%
	}
	.rvt-cols-pull-4-lg{
		right:33.3333%
	}
	.rvt-cols-pull-5-lg{
		right:41.6667%
	}
	.rvt-cols-pull-6-lg{
		right:50%
	}
	.rvt-cols-pull-7-lg{
		right:58.3333%
	}
	.rvt-cols-pull-8-lg{
		right:66.6667%
	}
	.rvt-cols-pull-9-lg{
		right:75%
	}
	.rvt-cols-pull-10-lg{
		right:83.3333%
	}
	.rvt-cols-pull-11-lg{
		right:91.6667%
	}
	.rvt-cols-pull-12-lg{
		right:100%
	}
}
@media screen and (min-width: 78.75em){
	.rvt-cols-push-1-xl{
		left:8.333%
	}
	.rvt-cols-push-2-xl{
		left:16.6667%
	}
	.rvt-cols-push-3-xl{
		left:25%
	}
	.rvt-cols-push-4-xl{
		left:33.3333%
	}
	.rvt-cols-push-5-xl{
		left:41.6667%
	}
	.rvt-cols-push-6-xl{
		left:50%
	}
	.rvt-cols-push-7-xl{
		left:58.3333%
	}
	.rvt-cols-push-8-xl{
		left:66.6667%
	}
	.rvt-cols-push-9-xl{
		left:75%
	}
	.rvt-cols-push-10-xl{
		left:83.3333%
	}
	.rvt-cols-push-11-xl{
		left:91.6667%
	}
	.rvt-cols-push-12-xl{
		left:100%
	}
	.rvt-cols-pull-1-xl{
		right:8.333%
	}
	.rvt-cols-pull-2-xl{
		right:16.6667%
	}
	.rvt-cols-pull-3-xl{
		right:25%
	}
	.rvt-cols-pull-4-xl{
		right:33.3333%
	}
	.rvt-cols-pull-5-xl{
		right:41.6667%
	}
	.rvt-cols-pull-6-xl{
		right:50%
	}
	.rvt-cols-pull-7-xl{
		right:58.3333%
	}
	.rvt-cols-pull-8-xl{
		right:66.6667%
	}
	.rvt-cols-pull-9-xl{
		right:75%
	}
	.rvt-cols-pull-10-xl{
		right:83.3333%
	}
	.rvt-cols-pull-11-xl{
		right:91.6667%
	}
	.rvt-cols-pull-12-xl{
		right:100%
	}
}
@media screen and (min-width: 87.5em){
	.rvt-cols-push-1-xxl{
		left:8.333%
	}
	.rvt-cols-push-2-xxl{
		left:16.6667%
	}
	.rvt-cols-push-3-xxl{
		left:25%
	}
	.rvt-cols-push-4-xxl{
		left:33.3333%
	}
	.rvt-cols-push-5-xxl{
		left:41.6667%
	}
	.rvt-cols-push-6-xxl{
		left:50%
	}
	.rvt-cols-push-7-xxl{
		left:58.3333%
	}
	.rvt-cols-push-8-xxl{
		left:66.6667%
	}
	.rvt-cols-push-9-xxl{
		left:75%
	}
	.rvt-cols-push-10-xxl{
		left:83.3333%
	}
	.rvt-cols-push-11-xxl{
		left:91.6667%
	}
	.rvt-cols-push-12-xxl{
		left:100%
	}
	.rvt-cols-pull-1-xxl{
		right:8.333%
	}
	.rvt-cols-pull-2-xxl{
		right:16.6667%
	}
	.rvt-cols-pull-3-xxl{
		right:25%
	}
	.rvt-cols-pull-4-xxl{
		right:33.3333%
	}
	.rvt-cols-pull-5-xxl{
		right:41.6667%
	}
	.rvt-cols-pull-6-xxl{
		right:50%
	}
	.rvt-cols-pull-7-xxl{
		right:58.3333%
	}
	.rvt-cols-pull-8-xxl{
		right:66.6667%
	}
	.rvt-cols-pull-9-xxl{
		right:75%
	}
	.rvt-cols-pull-10-xxl{
		right:83.3333%
	}
	.rvt-cols-pull-11-xxl{
		right:91.6667%
	}
	.rvt-cols-pull-12-xxl{
		right:100%
	}
}
.rvt-link,a{
	color:#006298
}
.rvt-link:hover,a:hover{
	color:#121c28
}
.rvt-link:focus,a:focus{
	outline:.125rem solid #006298;
	outline-offset:.125rem
}
.rvt-link a:visited,a a:visited{
	color:#121c28
}
.rvt-link--reverse,.rvt-link-reverse{
	color:rgba(255,255,255,.8)
}
.rvt-link--reverse:hover,.rvt-link-reverse:hover{
	color:#fff
}
.rvt-link--bold,.rvt-link-bold{
	font-weight:700;
	text-decoration:none
}
.rvt-link--bold:hover,.rvt-link-bold:hover{
	text-decoration:underline
}


/*
   CAUSES ISSUE WITH GLOBAL NAV SPACING
ol li,ul li{
	margin-top:.5rem
}
*/

dl dt{
	font-weight:700;
	margin-top:1rem
}
dl dt:first-child{
	margin-top:0
}
dl dd{
	margin-left:0
}
.rvt-inline-list,.rvt-plain-list{
	list-style:none;
	padding:0
}
.rvt-inline-list{
	font-size:0
}
.rvt-inline-list li{
	display:inline-block;
	line-height:1;
	font-size:1rem;
	margin-right:1rem;
	margin-bottom:.5rem
}
.rvt-c-coronavirus--no-main-spacing main,.rvt-c-covid-19--no-main-spacing main{
	padding-top:0
}
.rvt-c-overflow-hidden{
	overflow-x:hidden
}
.rvt-c-margin-auto{
	margin:0 auto
}
.rvt-c-rivet-regular{
	font-family:"BentonSans","Helvetica Neue","Helvetica","sans-serif"
}
.rvt-c-framework-regular{
	font-family:BentonSansRegular,Helvetica,Arial,sans-serif
}
.rvt-c-framework-bold{
	font-family:BentonSansBold,Helvetica,Arial,sans-serif
}
.rvt-c-georgia-pro{
	font-family:"Georgia Pro",Georgia,Times,"Times New Roman",serif
}
.rvt-c-text-italic{
	font-style:italic
}
.rvt-c-cream-border{
	border-color:#edebeb !important
}
.rvt-c-bg-dark-crimson{
	background-color:#7a1705
}
.rvt-c-bg-color-black-50{
	background-color:#fafafa
}
.rvt-c-decorative-bar{
	position:relative
}
.rvt-c-decorative-bar:after{
	background-color:#df3603;
	content:"";
	display:block;
	height:.3rem;
	position:absolute;
	top:-1.4rem;
	width:1.5rem
}
.rvt-c-rounded-corners__top{
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem
}
.rvt-c-rounded-corners__bottom{
	border-bottom-left-radius:.25rem;
	border-bottom-right-radius:.25rem
}
.rvt-c-no-section-spacing{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0
}
.rvt-c-width-xxxl{
	max-width:40rem
}
.rvt-action--small .rvt-action__text{
	font-size:.875rem
}
.rvt-action--small .rvt-action__icon{
	height:1rem;
	width:1rem
}
@media screen and (min-width: 46.25em){
	.rvt-c-display-block-md-up{
		display:block !important
	}
}
.rvt-c-container-xxl{
	padding-left:24px;
	padding-right:24px;
	max-width:1428px
}
.rvt-c-decorative-dots{
	position:relative
}
.rvt-c-decorative-dots:after,.rvt-c-decorative-dots:before{
	position:absolute;
	display:block;
	content:""
}
.rvt-c-decorative-dots:before{
	top:-2rem;
	left:-5rem;
	width:10rem;
	height:6rem;
	background-image:url(../css/img/dots.png);
	background-repeat:no-repeat;
	z-index:-1
}
.rvt-c-decorative-dots:after{
	width:2rem;
	height:.3rem;
	top:-0.75rem;
	background-color:#df3603
}
.rvt-c-section-border-crimson{
	border-top:3px solid #900
}
.rvt-c-white-after-pseudo{
	overflow:hidden
}
.rvt-c-flex-reverse-mobile{
	-ms-flex-direction:column-reverse !important;
	flex-direction:column-reverse !important
}
@media screen and (min-width: 740px){
	.rvt-c-flex-reverse-mobile{
		-ms-flex-direction:row !important;
		flex-direction:row !important
	}
	.rvt-c-white-after-pseudo:after{
		background-color:#fff;
		content:"";
		height:100%;
		position:absolute;
		right:-54.7%;
		top:0;
		width:100%
	}
}
@media screen and (max-width: 740px){
	.rvt-c-container-sm{
		margin:0 auto;
		max-width:480px
	}
	.rvt-c-in-this-together .rvt-border-right{
		border-right:0 !important
	}
}
.rvt-action{
	text-decoration:none !important
}
.rvt-action:hover,.rvt-action:focus{
	text-decoration:underline !important
}
.rvt-c-hero-img{
	margin-top:-1rem
}
.rvt-c-p-bottom-overlap{
	padding-bottom:6.25rem
}
.rvt-c-m-top-overlap{
	margin-top:-7.7rem
}
.rvt-c-home-card-container{
	display:block;
	text-decoration:none !important
}
.rvt-c-home-card-container .rvt-box__body{
	color:#243142
}
.rvt-c-home-card-container:focus{
	outline:.125rem solid #006298;
	outline-offset:.125rem
}
.rvt-c-home-card-container:focus .rvt-box__header{
	color:#243142
}
.rvt-c-home-card{
	border:none;
	border-radius:10px;
	box-shadow:0px 2px 4px rgba(0,0,0,.15)
}
.rvt-c-home-card .rvt-box__header{
	border-color:#edebeb;
	border-top-left-radius:inherit;
	border-top-right-radius:inherit
}
.rvt-c-home-card__arrow{
	align-items:center;
	display:flex;
	height:27px;
	margin-left:.5rem;
	width:20px
}
@media screen and (max-width: 46.25em){
	.rvt-c-mobile-text-center{
		margin:0 auto;
		text-align:center
	}
	.rvt-c-hero-img{
		margin-left:auto;
		margin-right:auto;
		max-width:336px
	}
	.rvt-c-hero-student-row{
		flex-direction:column-reverse !important
	}
	.rvt-c-hero-student-row .rvt-action{
		align-items:start;
		margin-right:1.5rem
	}
}
@media screen and (min-width: 46.25em){
	.rvt-c-dot-background-strip:after{
		background:url("img/horizontal-dot-background.svg") repeat-x;
		content:"";
		height:50px;
		margin-top:4rem;
		position:absolute;
		right:0;
		top:0;
		width:50vw
	}
	.rvt-c-home-card{
		min-height:215px
	}
	.rvt-c-p-bottom-overlap{
		padding-bottom:11.25rem
	}
	.rvt-c-m-top-overlap{
		margin-top:-12.5rem
	}
}
@media screen and (min-width: 67.5em){
	.rvt-c-home-card-container{
		transition:margin-top .15s ease-in-out
	}
	.rvt-c-home-card-container:hover,.rvt-c-home-card-container:focus{
		margin-top:-1rem
	}
}
@media screen and (min-width: 78.75em){
	.rvt-c-hero-img{
	/*	margin-top:-9rem*/
	}
	.rvt-c-hero-img img{
		height:100%;
		max-width:inherit
	}
}