@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css");
html, body {
   
    font-family: 'Open Sans', sans-serif;
    font-size: 1rem;
    color: #333333;
}

html body#app-layout {
    background: #eeeeee !important;
	 padding-top: 0 !important;
}

#header {
    min-height: 0 !important;
    height: auto !important;
    background: transparent !important;
    border-bottom: 0 !important;
    box-shadow: none !important;
    position: relative !important;
    top: auto !important;
    width: 100% !important;
}

#header .container {
    width: 100% !important;
    max-width: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

#header .header-logo {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: center;
    align-items: center;
}

#header .header-logo img {
    width: 100% !important;
    max-width: 55% !important;
    height: auto !important;
    max-height: none !important;
    margin: 0 !important;
    display: block;
}
#header .container, #content, #menu, #footer .footer

 {
    max-width: 85%;
    width: 100%;
    margin: 0 auto;
}

#content {
    background: #ffffff;
    border-radius: 24px;
    margin: 15px auto !important;
    box-shadow: 0px 14px 32px rgba(00, 00, 00, 0.2);
    padding: 1rem;
}
h2 {
    display: block;
    background: #b115122b;
    padding: 15px 20px;
    border-radius: 20px;
    color: rgb(117 10 10 / 80%);
    box-shadow: var(--no-shadow);
    border-color: var(--primary-light);
    box-shadow: 0 8px 24px rgba(0, 0, 0, .18);
	font-weight:600;
}
#content p {
    padding-top: 1rem;
	padding-left: 20px;
}
a#pricingButton,
a.navRegistrant,
input[value="Go"],
input#submitPay,
div.review a.btn-primary,
div.review a.btn-success,
div.col-sm-9 a.btn-primary,
div.col-sm-9 form input[type="submit"],
input.navButton,
a#register,
a#returning{
	background: rgb(117 10 10 / 80%) !important;
    border-color: rgb(138 19 19) !important;
    color: #ffffff !important;
    border-radius: 22px;
    text-transform: uppercase;
}
a#pricingButton:hover,
a.navRegistrant:hover,
input[value="Go"]:hover,
input#submitPay:hover,
div.review a.btn-primary:hover,
div.review a.btn-success:hover,
div.col-sm-9 a.btn-primary:hover,
div.col-sm-9 form input[type="submit"]:hover,
input.navButton:hover,
a#register:hover,
a#returning:hover:hover,
a#pricingButton:hover,
a.navRegistrant:focus,
input[value="Go"]:focus,
input#submitPay:focus,
div.review a.btn-primary:focus,
div.review a.btn-success:focus,
div.col-sm-9 a.btn-primary:focus,
div.col-sm-9 form input[type="submit"]:focus,
input.navButton:focus,
a#register:focus,
a#returning:focus{
	background: rgb(117 10 10 / 80%) !important;
    border-color: rgb(138 19 19) !important;
	color:#ffffff !important;
	border-radius: 22px !important;
	
}