body{
	
}
.btn-primary, .btn-primary:active, .badge-primary, .progress-bar {
	background-color: #833177;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    background-color: #833177;
    border-color: #833177;
}
.btn-outline-primary{
	border-color: #833177;
	color: #833177;
}
.nav .nav-link:not(.active):hover {
    color: #833177;
}
.navbar-nav-item:focus .nav-link, .navbar-nav-item:hover .nav-link {
    color: #833177;
}
.card-btn-toggle{
	color: #833177;
}
.btn-outline-primary:hover, .btn-outline-primary:active{
	background-color: #833177;	
	border-color: #833177;	
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle{
	background-color: #833177;	
	border-color: #833177;	
	
}
.bg-primary {
	background-color: #833177 !important;
}
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
    background-color: #833177 !important;
}
.card-frame-highlighted, .card-frame:hover {
    border-color: #833177;
}
a:hover, .btn-link:hover {
    color: #833177;    
}

.menu input[type="button"]{
	color: #833177 !important;
	border-color: #833177 !important;
}
.dropdown-item:hover{
	color: #833177;
}
.bg-secondary{
	background-color: #3d3935 !important;
}
.text-secondary{
	color: #3d3935 !important;
}
.border-primary{
	border-color: #833177 !important;
}
.icon-primary {
    border-color: #833177;
    background-color: #833177;
}
.form-control:focus {
    border-color: #833177;
}
.btn-primary:not([href]), .btn-primary:not([href]):not([href]):not(:disabled):not(.disabled), .btn-primary:not(label.btn), .btn-primary:not(label.btn):not([href]):not(:disabled):not(.disabled){
	background-color: #833177;
	border-color: #833177;
}
.custom-control-input:checked~.custom-control-label::before {
    border-color: #833177;
    background-color: #833177;
}
/* @media (min-width: 769px){ */
	/* .nav-link.dropdown-toggle.userAccount { */
		/* background-color: #833177 !important; */
	/* } */
/* } */
a {
    color: #833177;
}
.text-primary, .PurpleText {
    color: #833177!important;
}
.text-secondary {
    color: #3d3935!important;
}
.nav:not(.nav-pills) .nav-link.active {
    color: #833177;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	border-color: transparent transparent #833177;
}
.nav-classic .nav-link.active {
    color: #833177;
    border-bottom-color: #833177;
}
.navbar.navbar-expand-lg.navbar-light {
    background-color: #ffffff !important;    
}
.navbar-light .navbar-nav .nav-link:not(.btn) {
    color: #677788 !important;
}
/* .nav-link.dropdown-toggle.userAccount { */
    /* background-color: #677788 !important; */
    /* color: #ffffff !important; */
/* } */
footer {
    background-color: #ffffff;
	color: #677788;    
}
@media (min-width: 992px)
{
	.navbar-expand-lg .navbar-nav .dropdown-menu {
		border-top-color: #833177;		
	}
}
.hs-button.primary {
    color: #FFF;
    background-color: #833177;
    border-color: #833177;
}
.hs-input:not([type='checkbox']):not([type='radio']):not([type='file']):focus {
    border-color: #833177;
}
::selection {
    background-color: #833177;
}
#SearchForm .nav-link.active {
    color: #833177;    
}
#SearchForm .nav-link .nav-link-underline {
    border-color: #833177 !important;    
}
.btn-primary[href]:active, .btn-primary[href]:focus, .btn-primary[href]:hover, .btn-primary[type]:active, .btn-primary[type]:focus, .btn-primary[type]:hover {
    box-shadow: 0 4px 11px rgb(131 49 119 / 35%);
}
.custom-control-input:focus:not(:checked)~.custom-control-label::before {
    border-color: rgba(131,49,119,.4);
}
.custom-control-input:not(:disabled):active~.custom-control-label::before {
    background-color: rgba(131,49,119, 0.5);
    border-color: rgba(131,49,119, 0.5);
}
.bg-soft-primary {
    background-color: rgba(131,49,119, 0.1);
}
.custom-control-input:checked~.custom-control-label {
    border-color: #833177 !important;    
}
.reviewOutlinePrimaryBtn:not(:disabled):not(.disabled).active, .reviewOutlinePrimaryBtn:not(:disabled):not(.disabled):active, .show > .reviewOutlinePrimaryBtn.dropdown-toggle {   
    border-color: #833177 !important;
}
.reviewOutlinePrimaryBtn:hover {    
    border-color: #833177 !important;
}
.step .active .step-icon, .step .active.is-valid .step-icon {
    background-color: #833177 !important;
}
.form-check-input:checked {
    background-color: #833177 !important;
    border-color: #833177 !important;
}
.form-check-input:checked ~ .form-check-label {
    border-color: #833177 !important;    
}
.navbar .dropdown-menu {
    border-top: 0.1875rem solid #833177;    
}
.btn-check:focus + .btn-primary, .btn-primary:focus, .btn-primary:hover {
    box-shadow: 0 4px 11px rgba(131,49,119,.35) !important;
}
#peoplesDropdownMenuButton {
    background-color: unset;
} @media (max-width: 992px) { 
  .cookieconsent-com---nb-interstitial{
    max-width: 80vw;
    width:80vw;
    left:10vw;
    right;10vw;
    transform:none;
  }
}