.slick-list {
max-height: 493px;
}

#rstpl-pagewrap .rstpl-footer-position, #rstpl-pagewrap .rstpl-after-footer-position {
background-color: #FFFFFF;
color: grey;
text-align: center;
}

#rstpl-pagewrap .rstpl-footer-position p {
color: #553f90;
}

hr {
margin: 1rem 0;
color: #553f90;
border: 1;
border-top: 1px solid;
opacity: .5;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item [class^="mm-toggler"]:after {
content: none;

}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.separator:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.separator:after {
width: 0px;
}

@media (min-width:1200px){
#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:hover>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:focus>a:after {
color: #000;
width: 0px;
}}

#rstpl-main-menu-position .navbar .navbar-toggler {
padding: .75rem;
background: #5f469a;
margin-bottom: 1%;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub {
padding: 0;
background-color: #B8ACD1;
opacity: 1;

}

#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item.parent:not(.rstpl-mega-menu):before {
border-color: transparent transparent #B8ACD1;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>a {
color: #FFFFFF;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li a {
font-size: 15px;
}

h1, .h1, .fs-1 {
font-size: 50px;
margin-bottom: 5%;
margin-top: 3%;
}

[data-modals-element=modal][data-modals-theme=dark] [data-modals-type=iframe] [data-modals-element=slide-content] iframe {
background: #000;
}
.col-md-1.sociallinks {
flex: 0 0 auto;
width: 75px;
margin: 1% -.5% auto auto;
}

.top-b.rstpl-module.social-top{
width: 5%;
float: inline-end;
}

.top-b.rstpl-module.top-promo-links{
width: 95%;
float: inline-start;
}

.rspbld-button.btn.btn-link.donate-top-link, .rspbld-button.btn.btn-link.volunreer-top-link, .rspbld-button.btn.btn-link.email-list-top-link {
text-decoration: none;
}

/*.rspbld-vertical-image-box.text-center.bottom-ad-one, .rspbld-vertical-image-box.text-center.bottom-ad-two, .rspbld-vertical-image-box.text-center.bottom-ad-three, .rspbld-vertical-image-box.text-center.bottom-ad-four {
height: -webkit-fill-available;
}
.col-md-3.color-bottom-ad-one, .col-md-3.color-bottom-ad-two, .col-md-3.color-bottom-ad-three, .col-md-3.color-bottom-ad-four{
max-height: 200px;
}

@media (max-width:576px){
.col-md-3.color-bottom-ad-one, .col-md-3.color-bottom-ad-two, .col-md-3.color-bottom-ad-three, .col-md-3.color-bottom-ad-four {
max-height: -webkit-fill-available;
}}
@media (max-width:576px){
.col-md-3.color-bottom-ad-one, .col-md-3.color-bottom-ad-two, .col-md-3.color-bottom-ad-three, .col-md-3.color-bottom-ad-four{
max-height: -webkit-fill-available;
padding-bottom: 4%;
}}

@media (min-width:768px){
h2, .h2, .fs-2 {
font-size: 20px;
margin-bottom: 20px;
}}

@media (min-width:768px){
p {
margin: 0 0 5px 0;
font-size: 14px;
}}
*/






/* lotus styles */



.lotus-wide { letter-spacing: 4px; }

hr
{
	border: 0;
	border-top: 2px solid #553f90;
	margin: 20px 0;
}

.lotus-image
{
	max-width: 100%;
	height: auto;
}

img { vertical-align: middle; }

.lotus-table,.lotus-table-all
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	display: table;
}

.lotus-table-all { border: 1px solid #ccc; }
.lotus-bordered tr,.lotus-table-all tr { border-bottom: 1px solid #ddd; }
.lotus-striped tbody tr:nth-child(even) { background-color: #f1f1f1; }
.lotus-table-all tr:nth-child(odd) { background-color: #fff; }
.lotus-table-all tr:nth-child(even) { background-color: #f1f1f1; }
.lotus-hoverable tbody tr:hover,.lotus-ul.lotus-hoverable li:hover { background-color: #ccc; }
.lotus-centered tr th,.lotus-centered tr td { text-align: center; }

.lotus-table td,.lotus-table th,.lotus-table-all td,.lotus-table-all th
{
	padding: 8px 8px;
	display: table-cell;
	text-align: left;
	vertical-align: top;
}

.lotus-table th:first-child,.lotus-table td:first-child,.lotus-table-all th:first-child,.lotus-table-all td:first-child { padding-left: 16px; }

.lotus-btn,.lotus-button
{
	border: none;
	display: inline-block;
	padding: 8px 16px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	color: inherit;
	background-color: inherit;
	text-align: center;
	cursor: pointer;
	white-space: nowrap;
}

.lotus-btn:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); }

.lotus-btn,.lotus-button
{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.lotus-disabled,.lotus-btn:disabled,.lotus-button:disabled
{
	cursor: not-allowed;
	opacity: 0.3;
}

.lotus-disabled *,:disabled * { pointer-events: none; }
.lotus-btn.lotus-disabled:hover,.lotus-btn:disabled:hover { box-shadow: none; }

.lotus-badge,.lotus-tag
{
	background-color: #000;
	color: #fff;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
}

.lotus-badge { border-radius: 50%; }

.lotus-ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.lotus-ul li
{
	padding: 8px 16px;
	border-bottom: 1px solid #ddd;
}

.lotus-ul li:last-child { border-bottom: none; }
.lotus-tooltip,.lotus-display-container { position: relative; }
.lotus-tooltip .lotus-text { display: none; }
.lotus-tooltip:hover .lotus-text { display: inline-block; }
.lotus-ripple:active { opacity: 0.5; }
.lotus-ripple { transition: opacity 0s; }

.lotus-input
{
	padding: 8px;
	display: block;
	border: none;
	border-bottom: 1px solid #ccc;
	width: 100%;
}

.lotus-select
{
	padding: 9px 0;
	width: 100%;
	border: none;
	border-bottom: 1px solid #ccc;
}

.lotus-dropdown-click,.lotus-dropdown-hover
{
	position: relative;
	display: inline-block;
	cursor: pointer;
}

.lotus-dropdown-hover:hover .lotus-dropdown-content { display: block; }

.lotus-dropdown-hover:first-child,.lotus-dropdown-click:hover
{
	background-color: #ccc;
	color: #000;
}

.lotus-dropdown-hover:hover > .lotus-button:first-child,.lotus-dropdown-click:hover > .lotus-button:first-child
{
	background-color: #ccc;
	color: #000;
}

.lotus-dropdown-content
{
	cursor: auto;
	color: #000;
	background-color: #fff;
	display: none;
	position: absolute;
	min-width: 160px;
	margin: 0;
	padding: 0;
	z-index: 1;
}

.lotus-check,.lotus-radio
{
	width: 24px;
	height: 24px;
	position: relative;
	top: 6px;
}

.lotus-sidebar
{
	height: 100%;
	width: 200px;
	background-color: #fff;
	position: fixed!important;
	z-index: 1;
	overflow: auto;
}

.lotus-bar-block .lotus-dropdown-hover,.lotus-bar-block .lotus-dropdown-click { width: 100%; }
.lotus-bar-block .lotus-dropdown-hover .lotus-dropdown-content,.lotus-bar-block .lotus-dropdown-click .lotus-dropdown-content { min-width: 100%; }

.lotus-bar-block .lotus-dropdown-hover .lotus-button,.lotus-bar-block .lotus-dropdown-click .lotus-button
{
	width: 100%;
	text-align: left;
	padding: 8px 16px;
}

.lotus-main,#main { transition: margin-left .4s; }

.lotus-modal
{
	z-index: 3;
	display: none;
	padding-top: 100px;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgba(0,0,0,0.4);
}

.lotus-modal-content
{
	margin: auto;
	background-color: #fff;
	position: relative;
	padding: 0;
	outline: 0;
	width: 600px;
}

.lotus-bar
{
	width: 100%;
	overflow: hidden;
}

.lotus-center .lotus-bar
{
	display: inline-block;
	width: auto;
}

.lotus-bar .lotus-bar-item
{
	padding: 8px 16px;
	float: left;
	width: auto;
	border: none;
	display: block;
	outline: 0;
}

.lotus-bar .lotus-dropdown-hover,.lotus-bar .lotus-dropdown-click
{
	position: static;
	float: left;
}

.lotus-bar .lotus-button { white-space: normal; }

.lotus-bar-block .lotus-bar-item
{
	width: 100%;
	display: block;
	padding: 8px 16px;
	text-align: left;
	border: none;
	white-space: normal;
	float: none;
	outline: 0;
}

.lotus-bar-block.lotus-center .lotus-bar-item { text-align: center; }

.lotus-block
{
	display: block;
	width: 100%;
}

.lotus-responsive
{
	display: block;
	overflow-x: auto;
}

.lotus-container:after,.lotus-container:before,.lotus-panel:after,.lotus-panel:before,.lotus-row:after,.lotus-row:before,.lotus-row-padding:after,.lotus-row-padding:before,
.lotus-cell-row:before,.lotus-cell-row:after,.lotus-clear:after,.lotus-clear:before,.lotus-bar:before,.lotus-bar:after,.lotus-row-p:after,.lotus-row-p:before
{
	content: "";
	display: table;
	clear: both;
}

.lotus-col,.lotus-half,.lotus-third,.lotus-twothird,.lotus-threequarter,.lotus-quarter
{
	float: left;
	width: 100%;
}

.lotus-col.s1 { width: 8.33333%; }
.lotus-col.s2 { width: 16.66666%; }
.lotus-col.s3 { width: 24.99999%; }
.lotus-col.s4 { width: 33.33333%; }
.lotus-col.s5 { width: 41.66666%; }
.lotus-col.s6 { width: 49.99999%; }
.lotus-col.s7 { width: 58.33333%; }
.lotus-col.s8 { width: 66.66666%; }
.lotus-col.s9 { width: 74.99999%; }
.lotus-col.s10 { width: 83.33333%; }
.lotus-col.s11 { width: 91.66666%; }
.lotus-col.s12 { width: 99.99999%; }

@media (min-width:601px)
{
	.lotus-col.m1 { width: 8.33333%; }
	.lotus-col.m2 { width: 16.66666%; }
	.lotus-col.m3,.lotus-quarter { width: 24.99999%; }
	.lotus-col.m4,.lotus-third { width: 33.33333%; }
	.lotus-col.m5 { width: 41.66666%; }
	.lotus-col.m6,.lotus-half { width: 49.99999%; }
	.lotus-col.m7 { width: 58.33333%; }
	.lotus-col.m8,.lotus-twothird { width: 66.66666%; }
	.lotus-col.m9,.lotus-threequarter { width: 74.99999%; }
	.lotus-col.m10 { width: 83.33333%; }
	.lotus-col.m11 { width: 91.66666%; }
	.lotus-col.m12 { width: 99.99999%; }
	.lotus-row-p {margin: 3% 15% 3% 15%;}
}

@media (min-width:993px)
{
	.lotus-col.l1 { width: 8.33333%; }
	.lotus-col.l2 { width: 16.66666%; }
	.lotus-col.l3 { width: 24.99999%; }
	.lotus-col.l4 { width: 33.33333%; }
	.lotus-col.l5 { width: 41.66666%; }
	.lotus-col.l6 { width: 49.99999%; }
	.lotus-col.l7 { width: 58.33333%; }
	.lotus-col.l8 { width: 66.66666%; }
	.lotus-col.l9 { width: 74.99999%; }
	.lotus-col.l10 { width: 83.33333%; }
	.lotus-col.l11 { width: 91.66666%; }
	.lotus-col.l12 { width: 99.99999%; }
}

.lotus-rest { overflow: hidden; }

.lotus-stretch
{
	margin-left: -16px;
	margin-right: -16px;
}

.lotus-content,.lotus-auto
{
	margin-left: auto;
	margin-right: auto;
}

.lotus-content { max-width: 980px; }
.lotus-auto { max-width: 1140px; }

.lotus-cell-row
{
	display: table;
	width: 100%;
}

.lotus-cell { display: table-cell; }
.lotus-cell-top { vertical-align: top; }
.lotus-cell-middle { vertical-align: middle; }
.lotus-cell-bottom { vertical-align: bottom; }
.lotus-hide { display: none!important; }
.lotus-show-block,.lotus-show { display: block!important; }
.lotus-show-inline-block { display: inline-block!important; }

@media (max-width:1205px)
{
	.lotus-auto { max-width: 95%; }
	.lotus-row-p {margin: 3% 15% 3% 15%;}
}

@media (max-width:600px)
{
	.lotus-modal-content
	{
		margin: 0 10px;
		width: auto!important;
	}
	
	.lotus-modal { padding-top: 30px; }
	.lotus-dropdown-hover.lotus-mobile .lotus-dropdown-content,.lotus-dropdown-click.lotus-mobile .lotus-dropdown-content { position: relative; }
	.lotus-hide-small { display: none!important; }
	
	.lotus-mobile
	{
		display: block;
		width: 100%!important;
	}
	
	.lotus-bar-item.lotus-mobile,.lotus-dropdown-hover.lotus-mobile,.lotus-dropdown-click.lotus-mobile { text-align: center; }
	.lotus-dropdown-hover.lotus-mobile,.lotus-dropdown-hover.lotus-mobile .lotus-btn,.lotus-dropdown-hover.lotus-mobile .lotus-button,.lotus-dropdown-click.lotus-mobile,.lotus-dropdown-click.lotus-mobile .lotus-btn,.lotus-dropdown-click.lotus-mobile .lotus-button { width: 100%; }
}

@media (max-width:768px)
{
	.lotus-modal-content { width: 500px; }
	.lotus-modal { padding-top: 50px; }
	
}

@media (min-width:993px)
{
	.lotus-modal-content { width: 900px; }
	.lotus-hide-large { display: none!important; }
	.lotus-sidebar.lotus-collapse { display: block!important; }
}

@media (max-width:992px) and (min-width:601px)
{
	.lotus-hide-medium { display: none!important; }
}

@media (max-width:992px)
{
	.lotus-sidebar.lotus-collapse { display: none; }
	
	.lotus-main
	{
		margin-left: 0!important;
		margin-right: 0!important;
	}
	
	.lotus-auto { max-width: 100%; }
}

.lotus-top,.lotus-bottom
{
	position: fixed;
	width: 100%;
	z-index: 1;
}

.lotus-top { top: 0; }
.lotus-bottom { bottom: 0; }

.lotus-overlay
{
	position: fixed;
	display: none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
	z-index: 2;
}

.lotus-display-topleft
{
	position: absolute;
	left: 0;
	top: 0;
}

.lotus-display-topright
{
	position: absolute;
	right: 0;
	top: 0;
}

.lotus-display-bottomleft
{
	position: absolute;
	left: 0;
	bottom: 0;
}

.lotus-display-bottomright
{
	position: absolute;
	right: 0;
	bottom: 0;
}

.lotus-display-middle
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
}

.lotus-display-left
{
	position: absolute;
	top: 50%;
	left: 0%;
	transform: translate(0%,-50%);
	-ms-transform: translate(-0%,-50%);
}

.lotus-display-right
{
	position: absolute;
	top: 50%;
	right: 0%;
	transform: translate(0%,-50%);
	-ms-transform: translate(0%,-50%);
}

.lotus-display-topmiddle
{
	position: absolute;
	left: 50%;
	top: 0;
	transform: translate(-50%,0%);
	-ms-transform: translate(-50%,0%);
}

.lotus-display-bottommiddle
{
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translate(-50%,0%);
	-ms-transform: translate(-50%,0%);
}

.lotus-display-container:hover .lotus-display-hover { display: block; }
.lotus-display-container:hover span.lotus-display-hover { display: inline-block; }
.lotus-display-hover { display: none; }
.lotus-display-position { position: absolute; }
.lotus-circle { border-radius: 50%; }
.lotus-round-small { border-radius: 2px; }
.lotus-round,.lotus-round-medium { border-radius: 4px; }
.lotus-round-large { border-radius: 8px; }
.lotus-round-xlarge { border-radius: 16px; }
.lotus-round-xxlarge { border-radius: 32px; }
.lotus-row-padding,.lotus-row-padding>.lotus-half,.lotus-row-padding>.lotus-third,.lotus-row-padding>.lotus-twothird,.lotus-row-padding>.lotus-threequarter,.lotus-row-padding>.lotus-quarter,.lotus-row-padding>.lotus-col { padding: 0 8px; }
/* .lotus-container,.lotus-panel { padding: 0.01em 16px; } */

.lotus-panel
{
	margin-top: 16px;
	margin-bottom: 16px;
}

.lotus-code,.lotus-codespan
{
	font-family: Consolas,"courier new";
	font-size: 16px;
}

.lotus-code
{
	width: auto;
	background-color: #fff;
	padding: 8px 12px;
	border-left: 4px solid #4CAF50;
	word-wrap: break-word;
}

.lotus-codespan
{
	color: crimson;
	background-color: #f1f1f1;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 110%;
}

.lotus-card,.lotus-card-2 { box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); }
.lotus-card-4,.lotus-hover-shadow:hover { box-shadow: 0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19); }
.lotus-spin { animation: lotus-spin 2s infinite linear; }

@keyframes lotus-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}

.lotus-animate-fading { animation: fading 10s infinite; }

@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}

.lotus-animate-opacity { animation: opac 0.8s; }

@keyframes opac{from{opacity:0} to{opacity:1}}

.lotus-animate-top
{
	position: relative;
	animation: animatetop 0.4s;
}

@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}

.lotus-animate-left
{
	position: relative;
	animation: animateleft 0.4s;
}

@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}

.lotus-animate-right
{
	position: relative;
	animation: animateright 0.4s;
}

@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}

.lotus-animate-bottom
{
	position: relative;
	animation: animatebottom 0.4s;
}

@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}

.lotus-animate-zoom { animation: animatezoom 0.6s; }

@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}

.lotus-animate-input { transition: width 0.4s ease-in-out; }
.lotus-animate-input:focus { width: 100%!important; }
.lotus-opacity,.lotus-hover-opacity:hover { opacity: 0.60; }
.lotus-opacity-off,.lotus-hover-opacity-off:hover { opacity: 1; }
.lotus-opacity-max { opacity: 0.25; }
.lotus-opacity-min { opacity: 0.75; }
.lotus-greyscale-max,.lotus-grayscale-max,.lotus-hover-greyscale:hover,.lotus-hover-grayscale:hover { filter: grayscale(100%); }
.lotus-greyscale,.lotus-grayscale { filter: grayscale(75%); }
.lotus-greyscale-min,.lotus-grayscale-min { filter: grayscale(50%); }
.lotus-sepia { filter: sepia(75%); }
.lotus-sepia-max,.lotus-hover-sepia:hover { filter: sepia(100%); }
.lotus-sepia-min { filter: sepia(50%); }
.lotus-tiny { font-size: 10px!important; }
.lotus-small { font-size: 12px!important; }
.lotus-medium { font-size: 15px!important; }
.lotus-large { font-size: 18px!important; }
.lotus-xlarge { font-size: 24px!important; }
.lotus-xxlarge { font-size: 36px!important; }
.lotus-xxxlarge { font-size: 48px!important; }
.lotus-jumbo { font-size: 64px!important; }
.lotus-left-align { text-align: left!important; }
.lotus-right-align { text-align: right!important; }
.lotus-justify { text-align: justify!important; }
.lotus-center { text-align: center!important; }
.lotus-border-0 { border: 0!important; }
.lotus-border { border: 1px solid #ccc!important; }
.lotus-border-top { border-top: 1px solid #ccc!important; }
.lotus-border-bottom { border-bottom: 1px solid #ccc!important; }
.lotus-border-left { border-left: 1px solid #ccc!important; }
.lotus-border-right { border-right: 1px solid #ccc!important; }
.lotus-topbar { border-top: 6px solid #ccc!important; }
.lotus-bottombar { border-bottom: 6px solid #ccc!important; }
.lotus-leftbar { border-left: 6px solid #ccc!important; }
.lotus-rightbar { border-right: 6px solid #ccc!important; }

.lotus-section,.lotus-code
{
	margin-top: 16px!important;
	margin-bottom: 16px!important;
}

.lotus-margin { margin: 16px!important; }
.lotus-margin-top { margin-top: 16px!important; }
.lotus-margin-bottom { margin-bottom: 16px!important; }
.lotus-margin-left { margin-left: 16px!important; }
.lotus-margin-right { margin-right: 16px!important; }
.lotus-padding-small { padding: 4px 8px!important; }
.lotus-padding { padding: 8px 16px!important; }
.lotus-padding-large { padding: 12px 24px!important; }

.lotus-padding-16
{
	padding-top: 16px!important;
	padding-bottom: 16px!important;
}

.lotus-padding-24
{
	padding-top: 24px!important;
	padding-bottom: 24px!important;
}

.lotus-padding-32
{
	padding-top: 32px!important;
	padding-bottom: 32px!important;
}

.lotus-padding-48
{
	padding-top: 48px!important;
	padding-bottom: 48px!important;
}

.lotus-padding-64
{
	padding-top: 64px!important;
	padding-bottom: 64px!important;
}

.lotus-padding-top-64 { padding-top: 64px!important; }
.lotus-padding-top-48 { padding-top: 48px!important; }
.lotus-padding-top-32 { padding-top: 32px!important; }
.lotus-padding-top-24 { padding-top: 24px!important; }
.lotus-left { float: left!important; }
.lotus-right { float: right!important; }

.lotus-button:hover
{
	color: #000!important;
	background-color: #ccc!important;
}

.lotus-transparent,.lotus-hover-none:hover { background-color: transparent!important; }
.lotus-hover-none:hover { box-shadow: none!important; }

/* Colors */
.lotus-wfr,.lotus-hover-wfr:hover
{
	color: #FFF!important;
	background-color: #1a2730!important;
	Width: 70%;
}
.lotus-amber,.lotus-hover-amber:hover
{
	color: #000!important;
	background-color: #ffc107!important;
}

.lotus-aqua,.lotus-hover-aqua:hover
{
	color: #000!important;
	background-color: #00ffff!important;
}

.lotus-blue,.lotus-hover-blue:hover
{
	color: #fff!important;
	background-color: #2196F3!important;
}

.lotus-light-blue,.lotus-hover-light-blue:hover
{
	color: #000!important;
	background-color: #87CEEB!important;
}

.lotus-brown,.lotus-hover-brown:hover
{
	color: #fff!important;
	background-color: #795548!important;
}

.lotus-cyan,.lotus-hover-cyan:hover
{
	color: #000!important;
	background-color: #00bcd4!important;
}

.lotus-blue-grey,.lotus-hover-blue-grey:hover,.lotus-blue-gray,.lotus-hover-blue-gray:hover
{
	color: #fff!important;
	background-color: #607d8b!important;
}

.lotus-green,.lotus-hover-green:hover
{
	color: #fff!important;
	background-color: #4CAF50!important;
}

.lotus-light-green,.lotus-hover-light-green:hover
{
	color: #000!important;
	background-color: #8bc34a!important;
}

.lotus-indigo,.lotus-hover-indigo:hover
{
	color: #fff!important;
	background-color: #3f51b5!important;
}

.lotus-khaki,.lotus-hover-khaki:hover
{
	color: #000!important;
	background-color: #f0e68c!important;
}

.lotus-lime,.lotus-hover-lime:hover
{
	color: #000!important;
	background-color: #cddc39!important;
}

.lotus-orange,.lotus-hover-orange:hover
{
	color: #000!important;
	background-color: #ff9800!important;
}

.lotus-deep-orange,.lotus-hover-deep-orange:hover
{
	color: #fff!important;
	background-color: #ff5722!important;
}

.lotus-pink,.lotus-hover-pink:hover
{
	color: #fff!important;
	background-color: #e91e63!important;
}

.lotus-purple,.lotus-hover-purple:hover
{
	color: #fff!important;
	background-color: #9c27b0!important;
}

.lotus-deep-purple,.lotus-hover-deep-purple:hover
{
	color: #fff!important;
	background-color: #673ab7!important;
}

.lotus-red,.lotus-hover-red:hover
{
	color: #fff!important;
	background-color: #f44336!important;
}

.lotus-sand,.lotus-hover-sand:hover
{
	color: #000!important;
	background-color: #fdf5e6!important;
}

.lotus-teal,.lotus-hover-teal:hover
{
	color: #fff!important;
	background-color: #009688!important;
}

.lotus-yellow,.lotus-hover-yellow:hover
{
	color: #000!important;
	background-color: #ffeb3b!important;
}

.lotus-white,.lotus-hover-white:hover
{
	color: #de4e45!important;
	font-weight: 900;
	background-color: #fff!important;
    border: 0px;

}

.lotus-black,.lotus-hover-black:hover
{
	color: #fff!important;
	background-color: #000!important;
}

.lotus-grey,.lotus-hover-grey:hover,.lotus-gray,.lotus-hover-gray:hover
{
	color: #000!important;
	background-color: #9e9e9e!important;
}

.lotus-light-grey,.lotus-hover-light-grey:hover,.lotus-light-gray,.lotus-hover-light-gray:hover
{
	color: #000!important;
	background-color: #f1f1f1!important;
}

.lotus-dark-grey,.lotus-hover-dark-grey:hover,.lotus-dark-gray,.lotus-hover-dark-gray:hover
{
	color: #fff!important;
	background-color: #616161!important;
}

.lotus-pale-red,.lotus-hover-pale-red:hover
{
	color: #000!important;
	background-color: #ffdddd!important;
}

.lotus-pale-green,.lotus-hover-pale-green:hover
{
	color: #000!important;
	background-color: #ddffdd!important;
}

.lotus-pale-yellow,.lotus-hover-pale-yellow:hover
{
	color: #000!important;
	background-color: #ffffcc!important;
}

.lotus-pale-blue,.lotus-hover-pale-blue:hover
{
	color: #000!important;
	background-color: #ddffff!important;
}

.lotus-text-amber,.lotus-hover-text-amber:hover { color: #ffc107!important; }
.lotus-text-aqua,.lotus-hover-text-aqua:hover { color: #00ffff!important; }
.lotus-text-blue,.lotus-hover-text-blue:hover { color: #2196F3!important; }
.lotus-text-light-blue,.lotus-hover-text-light-blue:hover { color: #87CEEB!important; }
.lotus-text-brown,.lotus-hover-text-brown:hover { color: #795548!important; }
.lotus-text-cyan,.lotus-hover-text-cyan:hover { color: #00bcd4!important; }
.lotus-text-blue-grey,.lotus-hover-text-blue-grey:hover,.lotus-text-blue-gray,.lotus-hover-text-blue-gray:hover { color: #607d8b!important; }
.lotus-text-green,.lotus-hover-text-green:hover { color: #4CAF50!important; }
.lotus-text-light-green,.lotus-hover-text-light-green:hover { color: #8bc34a!important; }
.lotus-text-indigo,.lotus-hover-text-indigo:hover { color: #3f51b5!important; }
.lotus-text-khaki,.lotus-hover-text-khaki:hover { color: #b4aa50!important; }
.lotus-text-lime,.lotus-hover-text-lime:hover { color: #cddc39!important; }
.lotus-text-orange,.lotus-hover-text-orange:hover { color: #ff9800!important; }
.lotus-text-deep-orange,.lotus-hover-text-deep-orange:hover { color: #ff5722!important; }
.lotus-text-pink,.lotus-hover-text-pink:hover { color: #e91e63!important; }
.lotus-text-purple,.lotus-hover-text-purple:hover { color: #9c27b0!important; }
.lotus-text-deep-purple,.lotus-hover-text-deep-purple:hover { color: #673ab7!important; }
.lotus-text-red,.lotus-hover-text-red:hover { color: #f44336!important; }
.lotus-text-sand,.lotus-hover-text-sand:hover { color: #fdf5e6!important; }
.lotus-text-teal,.lotus-hover-text-teal:hover { color: #009688!important; }
.lotus-text-yellow,.lotus-hover-text-yellow:hover { color: #d2be0e!important; }
.lotus-text-white,.lotus-hover-text-white:hover { color: #fff!important; }
.lotus-text-black,.lotus-hover-text-black:hover { color: #000!important; }
.lotus-text-grey,.lotus-hover-text-grey:hover,.lotus-text-gray,.lotus-hover-text-gray:hover { color: #757575!important; }
.lotus-text-light-grey,.lotus-hover-text-light-grey:hover,.lotus-text-light-gray,.lotus-hover-text-light-gray:hover { color: #f1f1f1!important; }
.lotus-text-dark-grey,.lotus-hover-text-dark-grey:hover,.lotus-text-dark-gray,.lotus-hover-text-dark-gray:hover { color: #3a3a3a!important; }
.lotus-border-amber,.lotus-hover-border-amber:hover { border-color: #ffc107!important; }
.lotus-border-aqua,.lotus-hover-border-aqua:hover { border-color: #00ffff!important; }
.lotus-border-blue,.lotus-hover-border-blue:hover { border-color: #2196F3!important; }
.lotus-border-light-blue,.lotus-hover-border-light-blue:hover { border-color: #87CEEB!important; }
.lotus-border-brown,.lotus-hover-border-brown:hover { border-color: #795548!important; }
.lotus-border-cyan,.lotus-hover-border-cyan:hover { border-color: #00bcd4!important; }
.lotus-border-blue-grey,.lotus-hover-border-blue-grey:hover,.lotus-border-blue-gray,.lotus-hover-border-blue-gray:hover { border-color: #607d8b!important; }
.lotus-border-green,.lotus-hover-border-green:hover { border-color: #4CAF50!important; }
.lotus-border-light-green,.lotus-hover-border-light-green:hover { border-color: #8bc34a!important; }
.lotus-border-indigo,.lotus-hover-border-indigo:hover { border-color: #3f51b5!important; }
.lotus-border-khaki,.lotus-hover-border-khaki:hover { border-color: #f0e68c!important; }
.lotus-border-lime,.lotus-hover-border-lime:hover { border-color: #cddc39!important; }
.lotus-border-orange,.lotus-hover-border-orange:hover { border-color: #ff9800!important; }
.lotus-border-deep-orange,.lotus-hover-border-deep-orange:hover { border-color: #ff5722!important; }
.lotus-border-pink,.lotus-hover-border-pink:hover { border-color: #e91e63!important; }
.lotus-border-purple,.lotus-hover-border-purple:hover { border-color: #9c27b0!important; }
.lotus-border-deep-purple,.lotus-hover-border-deep-purple:hover { border-color: #673ab7!important; }
.lotus-border-red,.lotus-hover-border-red:hover { border-color: #f44336!important; }
.lotus-border-sand,.lotus-hover-border-sand:hover { border-color: #fdf5e6!important; }
.lotus-border-teal,.lotus-hover-border-teal:hover { border-color: #009688!important; }
.lotus-border-yellow,.lotus-hover-border-yellow:hover { border-color: #ffeb3b!important; }
.lotus-border-white,.lotus-hover-border-white:hover { border-color: #fff!important; }
.lotus-border-black,.lotus-hover-border-black:hover { border-color: #000!important; }
.lotus-border-grey,.lotus-hover-border-grey:hover,.lotus-border-gray,.lotus-hover-border-gray:hover { border-color: #9e9e9e!important; }
.lotus-border-light-grey,.lotus-hover-border-light-grey:hover,.lotus-border-light-gray,.lotus-hover-border-light-gray:hover { border-color: #f1f1f1!important; }
.lotus-border-dark-grey,.lotus-hover-border-dark-grey:hover,.lotus-border-dark-gray,.lotus-hover-border-dark-gray:hover { border-color: #616161!important; }
.lotus-border-pale-red,.lotus-hover-border-pale-red:hover { border-color: #ffe7e7!important; }
.lotus-border-pale-green,.lotus-hover-border-pale-green:hover { border-color: #e7ffe7!important; }
.lotus-border-pale-yellow,.lotus-hover-border-pale-yellow:hover { border-color: #ffffcc!important; }
.lotus-border-pale-blue,.lotus-hover-border-pale-blue:hover { border-color: #e7ffff!important; }

.lotus-grid-container {
  display: grid;
  grid-template-columns: auto auto auto auto;
  gap: 2%;
  padding: 2%;
}

.lotus-grid-container > div {
  text-align: center;
  padding: 2% 0;
}

.lotus-grid-container > div a {

  text-decoration: none;
}


#rstpl-pagewrap #column-right>.rstpl-card .card-body .card-title, #rstpl-pagewrap #column-left>.rstpl-card .card-body .card-title {
padding-bottom: .5%;
display: block;
position: relative;
font-family: Alata;
font-size: 24px;
font-weight: 600;
color: #5f469a;
margin: 30px 0 27px 0;
}


@media (max-width:576px){
.lotus-grid-container {
  display: grid;
  grid-template-columns: auto auto auto;
  gap: 10px;
  padding: 10px;
}

.lotus-grid-container > div {
  text-align: center;
  padding: 20px 0;
}

.lotus-grid-container > div a {

  text-decoration: none;
}}

@media (min-width:1200px){
#rstpl-main-menu-position.rstpl-opensubmenus-hover .navbar:not(.navbar-expand-xxxl) .navbar-collapse .mod-menu .left-edge {
right: -100% !important;
left: 60% !important;
}}

.rspbld-text-block {
min-height: 200px;
}