/*
Theme Name: IncNow Responsive Version
Theme URI: https://www.incnow.com
Description: A base theme for porting an existing design to WordPress.
Version: 1.7
Author: Jonathan Wold, Clay Doss
Author URI: https://jonathanwold.com
Author URI: https://claydoss.com
*/


/* ================================================================================== */
/* == Normalize.css v1.01 =========================================================== */
/* ================================================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
	display: block
}

audio, canvas, video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

	audio:not([controls]) {
		display: none;
		height: 0
	}

[hidden] {
	display: none
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

html, button, input, select, textarea {
	font-family: Roboto
}

body {
	margin: 0
}

a:focus {
	outline: thin dotted
}

a:active, a:hover {
	outline: 0
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

h2 {
	font-size: 1.5em;
	margin: .83em 0
}

h3 {
	font-size: 1.17em;
	margin: 1em 0
}

h4 {
	font-size: 1em;
	margin: 1.33em 0
}

h5 {
	font-size: .83em;
	margin: 1.67em 0
}

h6 {
	font-size: .75em;
	margin: 2.33em 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b, strong {
	font-weight: bold
}

blockquote {
	margin: 1em 40px
}

dfn {
	font-style: italic
}

mark {
	background: #ff0;
	color: #000
}

p, pre {
	margin: 1em 0
}

code, kbd, pre, samp {
	font-family: Roboto;
	_font-family: Roboto,monospace;
	font-size: 1em
}

pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word
}

q {
	quotes: none
}

	q:before, q:after {
		content: '';
		content: none
	}

small {
	font-size: 80%
}

sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

dl, menu, ol, ul {
	margin: 1em 0
}

dd {
	margin: 0 0 0 40px
}

menu, ol, ul {
	padding: 0 0 0 40px
}

nav ul, nav ol {
	list-style: none;
	list-style-image: none
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 0
}

form {
	margin: 0
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: .35em .625em .75em
}

legend {
	border: 0;
	padding: 0;
	white-space: normal;
	*margin-left: -7px
}

button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
	*vertical-align: middle
}

button, input {
	line-height: normal
}

	button, html input[type="button"], input[type="reset"], input[type="submit"] {
		-webkit-appearance: button;
		cursor: pointer;
		*overflow: visible
	}

		button[disabled], input[disabled] {
			cursor: default
		}

	input[type="checkbox"], input[type="radio"] {
		box-sizing: border-box;
		padding: 0;
		*height: 13px;
		*width: 13px
	}

	input[type="search"] {
		-webkit-appearance: textfield;
		-moz-box-sizing: content-box;
		-webkit-box-sizing: content-box;
		box-sizing: content-box
	}

		input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
			-webkit-appearance: none
		}

	button::-moz-focus-inner, input::-moz-focus-inner {
		border: 0;
		padding: 0
	}

textarea {
	overflow: auto;
	vertical-align: top
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


@font-face {
	font-family: 'Aeonik';
	src: url('../woff2/aeonik-medium.woff2') format('woff2'), url('../woff/aeonik-medium.woff') format('woff');
	font-weight: normal
}

@font-face {
	font-family: 'Aeonik';
	src: url('../woff2/aeonik-bold.woff2') format('woff2'), url('../woff/aeonik-bold.woff') format('woff');
	font-weight: bold;
}

@font-face {
	font-family: 'Aeonik-Mono';
	src: url('../woff2/aeonikmono-regular.woff2') format('woff2'), url('../woff/aeonikmono-regular.woff') format('woff');
	font-weight: normal;
}

@font-face {
	font-family: 'Aeonik-Light';
	src: url('../woff2/aeonik-regular.woff2') format('woff2'), url('../woff/aeonik-regular.woff') format('woff');
	font-weight: normal;
}

@font-face {
	font-family: 'FKDisplay';
	src: url('../woff2/fkdisplay-regularalt.woff2') format('woff2'), url('../woff/fkdisplay-regularalt.woff') format('woff');
	font-weight: normal;
}

@font-face {
	font-family: 'FKGrotesk';
	src: url('../woff2/fkgrotesk-regular.woff2') format('woff2'), url('../woff/fkgrotesk-regular.woff') format('woff');
	font-weight: normal;
}

/* ================================================================================== */
/* == General Styles ================================================================ */
/* ================================================================================== */
html {
	scroll-behavior: smooth
}

html, body {
	font-family: Roboto;
	font-size: 17px;
	color: #676767;
}

body { /* position: relative; */
}

.uppercase {
	text-transform: uppercase;
}

#main-content {
	margin-top: 20px;
}

.container {
	width: 100%;
	margin: 0 auto;
}

	.container:after {
		content: "";
		display: table;
		clear: both;
	}

.testclassforgitpushHEAD {
}

p, h1, h2, h3, h4, h5, h6, ul, ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

ol {
	list-style: decimal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Roboto;
	font-weight: bold;
}

a {
	text-decoration: none;
	color: #1C75BB;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
}

	a:hover {
		color: #ED7804;
	}

p a {
	text-decoration: underline !important;
}

h1, h1, h2, h3, h4, h5, h6 {
	color: #23386a !important;
}

h1 {
	margin-bottom: 18px;
}

a.button {
	background: #ED7804;
	color: #fff;
	padding: 10px 15px;
	text-transform: uppercase;
	display: inline-block;
	margin: 1em 0;
	box-shadow: 1px 1px #D3D3D3;
	border-radius: 8px;
	font-weight: bold;
}

	a.button:hover {
		background: #a2c419;
	}

iframe {
	z-index: 1;
	border: none;
}

.hp-button-actions:hover {
	color: #FFFFFF !important;
	background-color: #65b9fc !important;
}

a.button.blue {
	background: #1C75BB;
}

	a.button.blue:hover {
		background: #a2c419;
	}

.delicate {
	opacity: .8;
	font-size: 80%;
}

.bold {
	font-weight: bold
}

.underline {
	text-decoration: underline;
}

.orange {
	color: #ed7804;
	font-weight: lighter;
}

.red {
	color: #FF0000
}

.green {
	color: #91b016;
	text-shadow: 1px 1px rgba(0,0,0,0.05);
	letter-spacing: .2px;
}

.clrgr {
	color: #7daa00;
}

.clred {
	color: #cf0000;
}

.tcenter {
	text-align: center;
}

.tright {
	text-align: right;
}

.mb20 {
	margin-bottom: 20px;
}

.mt20 {
	margin-top: 20px;
}

.mr20 {
	margin-right: 20px;
}

.ml20 {
	margin-left: 20px;
}

.uppercase {
	text-transform: uppercase;
}

.hideme {
	display: none !important;
}

.inbl * {
	display: inline-block;
}


.switch__indicator {
	width: 4rem !important;
	height: 4rem !important;
	position: absolute;
	top: -0.5rem;
	left: 0;
	background: blue;
	border-radius: 50% !important;
	transition: transform 600ms cubic-bezier(0.02, 0.94, 0.09, 0.97), background 300ms cubic-bezier(0.17, 0.67, 0.14, 1.03);
	transform: translate3d(1rem, 0, 0);
}

.switch__indicator_two {
	width: 4rem !important;
	height: 4rem !important;
	position: absolute;
	top: -0.5rem;
	left: 0;
	background: blue;
	border-radius: 50% !important;
	transition: transform 600ms cubic-bezier(0.02, 0.94, 0.09, 0.97), background 300ms cubic-bezier(0.17, 0.67, 0.14, 1.03);
	transform: translate3d(1rem, 0, 0);
}

.switch {
	position: relative !important;
	padding: 0 1rem;
	width: 20rem !important;
	font-family: Roboto;
	margin: 25px auto;
}

.switch__indicator__label_two {
	padding-top: 24px;
	font-weight: bold;
	text-align: center !important;
	display: block !important;
	color: #000000;
}

.switch__indicator__label {
	padding-left: 11px;
	padding-top: 20px;
	font-weight: bold;
	text-align: center !important;
	display: inline-block !important;
	color: #000000;
}

.switch input[type=radio]:not(:checked), .switch input[type=radio]:checked {
	display: none !important;
}

input#one:checked ~ .switch__indicator {
	background: #A2C419;
	transform: translate3d(1.4rem,0,0);
}

input#two:checked ~ .switch__indicator {
	background: #ED7803;
	transform: translate3d(8rem,0,0);
}

input#three:checked ~ .switch__indicator {
	background: #F8D128;
	transform: translate3d(14.6rem,0,0);
}

input#one:checked ~ .switch__indicator_two {
	background: #d2e3f1ff;
	transform: translate3d(1.4rem,0,0);
}

input#two:checked ~ .switch__indicator_two {
	background: #d2e3f1ff;
	transform: translate3d(8rem,0,0);
}

input#three:checked ~ .switch__indicator_two {
	background: #d2e3f1ff;
	transform: translate3d(14.6rem,0,0);
}

input[type="radio"] {
	&:not(:checked), &:checked

{
	display: none !important;
}

}

.switch__label {
	display: inline-block !important;
	width: 5.8rem !important;
	padding: 1rem !important;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center !important;
	cursor: pointer !important;
	transition: color 200ms ease-out !important;
}

.switch:before {
	content: " " !important;
	position: absolute !important;
	left: 0 !important;
	z-index: -1 !important;
	width: 100% !important;
	height: 3rem !important;
	background: #23386a !important;
	border-radius: 30px !important;
}

@media (max-width: 767px) {
	/*
	#home-tabs {
		display: none !important;
	}
*/
	.paccom-table tr {
		border: 1px solid #C3C3C3;
	}

	.paccom-header-notice {
		color: #FFF !important;
	}

	.table-container {
		margin: 0 5px;
	}

	.paccom-header-notice, .header-placeholder {
		height: 30px; /* Ensure consistent height for header notice */
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 80%;
		font-weight: bold;
		color: #FFF !important;
	}

	.get-started.button {
		box-shadow: 1px 1px #D3D3D3;
		font-size: 17px;
		margin-bottom: 0;
		width: 50% !important;
	}
}

@media (min-width: 768px) {
	.switch {
		display: none;
	}
}

@media (max-width: 767px) {
	.switch {
		display: block;
	}
}



/* ================================================================================== */
/* == Header ======================================================================== */
/* ================================================================================== */
.off-screen-menu {
	display: none;
}

.site-header {
	padding-top: 0px;
	position: relative;
}

.site-header2 {
	display: none;
}

.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99999999999;
	background-color: #FFFFFF;
}
/* new sticky styles
.site-header {padding-top:0px;position: sticky;background-color: #FFF;z-index: 99999999999999;border-bottom: 2px solid #d5d5d5d5;position: -webkit-sticky;
  top: 0;}
.sticky{position:fixed; top: 0;  left: 0; right: 0; z-index:99999999999; background-color:#FFFFFF; max-width: 100%;margin: 0 auto;}
#stickyheader{border-bottom: 2px solid #d5d5d5; width:100%; }*/
.page-sticky {
	padding-top: 53px;
}

.bcorplogo {
}

.bcorp-pic {
	width: 99px;
	height: auto;
	float: right;
}

.bcorp-pic2 {
	width: 90px;
	height: auto;
	float: right;
	position: relative;
	right: -10px;
	padding-top: 16px;
}

.bcorp-pic3 {
	width: 60px;
	height: auto;
	float: right;
	position: relative;
	right: -5px;
	padding-top: 4px;
}

.bcorpmobile {
	position: absolute;
	top: -15px;
	left: 173px;
}

.bcorpmobile-pic {
	width: 60px;
	height: auto;
}

.site-logo {
	float: left;
	display: block;
	margin: 0 0 10px 0;
}

.head-expert {
	font-size: 22px;
	font-family: Roboto;
	color: #000000;
	margin: 0 0 10px 0;
	font-weight: normal;
	float: right;
	padding-top: 40px;
	padding-right: 20px;
	vertical-align: middle;
}

	.head-expert a {
		color: #1c75bb;
		font-family: Roboto;
		font-weight: bold;
	}

		.head-expert a:hover {
			color: #ED7804;
		}


.head-bot {
	padding: 22px 0;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5
}

	.head-bot .pros {
		font-size: 17px;
		margin: 0;
		color: #23386a;
		float: left;
		height: 22px;
		font-family: Roboto;
		font-weight: bold;
	}


.BBB-footer-logo {
	vertical-align: top;
	position: relative;
	top: 2px;
}

.sub-banner {
	color: #FFFFFF !important;
	background-color: #1c75bb;
	height: 34px;
	margin: 5px;
	text-align: center;
	width: 100%;
}

.hp-h1-desktop {
	font-size: 18px !important;
	line-height: 25px;
	text-align: center;
	display: inline-block;
	font-family: Roboto !important;
	position: relative;
	top: 4px;
}

.running-man {
	margin-top: 9px;
	height: 27px;
	width: auto;
	display: inline-block;
	vertical-align: middle;
}

.delaware-is-the-best {
	height: 80px;
	color: #1C75BB;
	font-family: Roboto;
	font-size: 32px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 40px;
	padding: 30px 0px 20px 30px;
	margin-right: 0px !important;
	letter-spacing: 1px;
}

.2021-header {
	margin: 0 0 0 0 !important;
}

.selector-label-container {
	padding-top: 50px;
	padding-left: 30px;
	display: block;
}

.state-selector-label {
	color: #000;
	font-size: 24px;
	line-height: 33px;
	font-family: Roboto;
	font-weight: bold;
	letter-spacing: 1px;
}

.state-selector {
	position: relative;
	display: inline-block;
}

	.state-selector select {
		-webkit-appearance: none;
		-moz-appearance: none;
		color: #1C75BB;
		display: block;
		float: left;
		border: none;
		border-bottom: 2px dashed #a2c419;
		border-radius: 0;
		word-break: normal;
		margin-left: 30px;
		font-family: Roboto;
		outline: none;
		font-size: 26px;
		padding-top: 10px;
		background-color: #fff0;
		width: 180px;
		cursor: pointer;
	}
	/*Within the div container after the select elment add this component*/
	.state-selector:after {
		content: '';
		z-index: -2;
		background: url(../png/fill-2.png);
		position: absolute;
		width: 28px;
		height: 17px;
		left: 180px;
		top: 20px;
		display: inline-block;
		background-size: cover;
	}

.green-button2 {
	box-shadow: 1px 1px #D3D3D3;
	font-size: 24px;
	background: #a2c419;
	color: #fff;
	padding: 10px 30px;
	border-radius: 40px;
	margin-left: 30px;
	font-family: Roboto;
	font-size: 95%;
	display: block;
	margin-top: 80px;
	width: 224px;
	height: 46px;
	text-align: center;
	vertical-align: center;
	font-weight: bold;
	letter-spacing: 1px;
}


.page-line {
	border-bottom: 1px solid #d5d5d5;
	height: 25px;
}

.monitor {
	margin-top: 30px;
}

.monitor-image {
	border: 4px solid #C0C0C0;
	height: 217px;
	width: 367px;
	background-color: #C0C0C0;
	border-radius: 5px;
}

.john-monitor-image {
	height: 208px;
	width: 358px;
}

.monitor-text {
	width: 153px;
	color: #FFFFFF;
	font-family: Roboto;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 25px;
	position: relative;
	top: -110px;
	left: 20px;
	height: 0;
	overflow: visible;
}

.watch-video {
	height: 56px;
	width: 79px;
	display: flex;
	position: relative;
	background-color: #C0C0C0;
	color: #FFFFFF;
	left: 146px;
	padding-top: 7px;
	font-family: Roboto;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	text-align: center;
}

.monitor-bottom {
	background-color: #C0C0C0;
	border-radius: 5px;
	border: 1px solid #C0C0C0;
	width: 140px;
	height: 8px;
	position: relative;
	left: 116px;
}


.LLC-packages {
	padding-top: 40px;
}

.Corp-packages {
	padding-top: 86px;
}

.Series-packages {
	padding-top: 67px;
}

.series-vid-link {
	color: #1C75BB;
	font-family: Roboto;
	font-size: 25px;
	letter-spacing: 0;
}

.non-link {
	color: #363636 !important;
}

	.non-link:hover {
		color: #363636 !important;
	}

.section-header {
	float: left;
	height: 46px;
	color: #363636;
	font-family: Roboto;
	font-size: 30px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 44px;
	display: inline;
}

.section-subheader {
	height: 30px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 22px;
	letter-spacing: 0;
	line-height: 30px;
	display: block;
}

.also {
	height: 27px;
	color: #ED7803;
	font-family: Roboto;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 27px;
	display: block;
	margin-top: 97px;
}

.homepage-card {
}

.flex-row {
	display: flex;
	/* flex-direction:row; */
}

.flex-col {
	flex: 1;
	/* display:flex; */
	/* flex-direction:column; */
}

.flex-col2 {
	flex: 2;
	/* display:flex; */
	/* flex-direction:column; */
}

.flex-col3 {
	flex: 3;
	/* display:flex; */
	/* flex-direction:column; */
}

.top-card {
	margin-top: 41px;
}

.top-card-basicllc {
	margin-top: 15px;
}

.same-day-header {
	height: 20px;
	position: relative;
	top: 10px;
	left: 35px;
}

.spacer-header {
	height: 20px;
	background: #FFF;
}

.same-day-header p {
	width: 342px;
	background: #a2c419;
	text-align: center;
	color: #FFFFFF;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	position: relative;
	left: 65px;
	padding: 8px 10px;
	border-radius: 15px;
	z-index: 2;
}

.recommended-header {
	height: 20px;
	position: relative;
	top: 10px;
	left: 114px;
}

	.recommended-header p {
		width: 190px;
		background: #F8D128;
		text-align: center;
		color: #FFFFFF;
		font-family: Roboto;
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 20px;
		position: relative;
		left: 65px;
		padding: 8px 10px;
		border-radius: 15px;
		z-index: 2;
	}

.orange-edit p {
	background: #ED7803 !important;
}

.top-stripe {
	height: 18px;
	width: 474px;
	border-radius: 6px;
	background-color: #A2C419;
	position: relative;
	left: -1px;
	top: -1px;
}

.top-stripe-gray {
	height: 18px;
	width: 474px;
	border-radius: 6px;
	background-color: #C0C0C0;
	position: relative;
	left: -1px;
	top: -1px;
}

.top-stripe-orange {
	height: 18px;
	width: 474px;
	border-radius: 6px;
	background-color: #ED7803;
	position: relative;
	left: -1px;
	top: -1px;
}

.top-stripe-yellow {
	height: 6px;
	width: 1015px;
	border-radius: 6px;
	background-color: #F8D128;
	position: relative;
	/* top:-1px; */
	left: -1px;
}

.top-stripe-yellow2 {
	height: 18px;
	width: 474px;
	border-radius: 6px;
	background-color: #F8D128;
	position: relative;
	left: -1px;
	top: -1px;
}

.card-content {
	box-sizing: border-box;
	height: 718px;
	width: 474px;
	border: 0.25px solid #979797;
	border-radius: 6px;
	background-color: #FFFFFF;
	box-shadow: 0 2px 9px 0 rgba(0,0,0,0.05);
}

.corp-basic-card {
	height: 820px !important;
}

.card-content-corp {
	box-sizing: border-box;
	height: 730px;
	width: 474px;
	border: 0.25px solid #979797;
	border-radius: 6px;
	background-color: #FFFFFF;
	box-shadow: 0 2px 9px 0 rgba(0,0,0,0.05);
}

.card-content-long {
	box-sizing: border-box;
	height: 870px;
	width: 474px;
	border: 0.25px solid #979797;
	border-radius: 6px;
	background-color: #FFFFFF;
	box-shadow: 0 2px 9px 0 rgba(0,0,0,0.05);
}

.complete-card {
	height: 750px !important;
}

.card-content-wide {
	box-sizing: border-box;
	height: 150px;
	width: 1015px;
	border: 0.25px solid #979797;
	border-top: 0 !important;
	border-radius: 6px;
	background-color: #FFFFFF;
	box-shadow: 0 2px 9px 0 rgba(0,0,0,0.05);
}

.series-card {
	height: 812px !important;
}

.left-space {
	margin-left: 35px;
}

.card-header {
	margin-left: 28px;
	height: 36px;
	/* width: 211.76px; */
	color: #000;
	font-family: Roboto;
	font-size: 44px;
	font-weight: 500;
	letter-spacing: -0.65px;
	line-height: 36px;
	flex-direction: column;
}

.card-header-corp {
	margin-bottom: 19px;
	margin-left: 28px;
	height: 36px;
	/* width: 211.76px; */
	color: #000;
	font-family: Roboto;
	font-size: 44px;
	font-weight: 500;
	letter-spacing: -0.65px;
	line-height: 36px;
	flex-direction: column;
}

.card-header-basicllc {
	margin-left: 29px;
	color: #363636;
	font-family: Roboto;
	font-size: 30px;
	font-weight: 500;
	letter-spacing: -0.44px;
	line-height: 36px;
}



.series-recommended {
	color: #ED7803;
	font-family: Roboto;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 28px;
	margin-left: 28px;
}

.money-off {
	height: 49px;
	width: 110px;
	/* font-weight: bold; */
	letter-spacing: 0;
	line-height: 16px;
	text-align: center;
	background-image: linear-gradient(to right, orange, red);
	background-color: orange;
	margin-right: 22px;
	float: right;
	border-radius: 11px;
	display: flex;
	justify-content: center;
	align-items: center;
}

	.money-off p {
		vertical-align: middle;
		color: #FFFFFF;
		font-family: Roboto;
		font-size: 15px;
		font-weight: 700;
	}

.card-subheader {
	height: 56px;
	width: 410px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	margin-left: 28px;
	margin-top: 5px;
}

.complete-llc-subheader {
	height: 28px;
	font-size: 16px;
	margin-left: 12px;
	width: 350px;
}

.card-subheader-basicllc {
	color: #1C1F26;
	font-family: Roboto;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 15px;
	position: relative;
	top: 2px;
}

.card-subheader-basic {
	height: 80px;
	width: 415px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	margin-left: 28px;
	margin-top: 5px;
	margin-top: 20px;
}

.card-subheader-wide {
	height: 22px;
	width: 524px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 22px;
	margin-left: 28px;
	margin-top: 5px;
}

.card-subheader-series {
	height: 80px;
	width: 410px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	margin-left: 28px;
	margin-top: 22px;
}

.complete-series-subheader {
	width: 250px !important;
	margin-top: 0px !important;
}

.card-price {
	font-family: Roboto;
	font-size: 80px;
	font-weight: bold;
	color: #1A1A1A;
	height: 110px;
	width: 168px;
	margin-left: 41px;
}

.small-price {
	width: 80px !important;
	margin-left: 140px !important;
}

.medium-price {
	width: 140px !important;
	margin-left: 91px !important;
}

.card-price-basicllc {
	height: 49px;
	color: #363636;
	font-family: Roboto;
	font-size: 36px;
	font-weight: bold;
	letter-spacing: -1.32px;
	line-height: 49px;
	margin-left: 20px;
}

.basicllc-pricing {
	position: relative;
	top: -10px;
}

.dolla-sign {
	position: relative;
	top: -25px;
	font-size: 50px;
}

.dolla-sign-smol {
	position: relative;
	/* top:-25px; */
	font-size: 18px;
	/* margin-left:2px; */
}

.processing {
	height: 25px;
	width: 127px;
	color: #1A1A1A !important;
	font-family: Roboto;
	font-size: 25px !important;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 25px !important;
	position: relative;
	top: -5px;
}

.processing-inline {
	color: #1A1A1A !important;
	font-family: Roboto;
	font-size: 18px !important;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 25px !important;
	display: inline;
}

.price-sidetag {
	height: 61px;
	width: 225px;
	color: #363636;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	margin-top: 22px;
}

.now-corp-sidetag {
	position: relative;
	top: 10px;
}

.comp-corp-sidetag {
	position: relative;
	top: 45px;
	left: -45px;
}

.basic-corp-sidetag {
	position: relative;
	top: 45px;
	left: -105px;
}


.price-subtag {
	width: 242px !important;
	height: 40px !important;
	color: #363636;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0;
	margin-left: 41px;
	position: relative;
	top: -20px;
}

.price-subtag-basicllc {
	height: 20px;
	width: 172px;
	color: #9B9B9B;
	font-family: Roboto;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
}

.price-subtag p {
	height: 40px !important;
}

.not-included {
	height: 18px;
	width: 380px;
	color: #C41200;
	font-family: Roboto;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 18px;
	margin-left: 35px;
}

.total-bold {
	font-family: Roboto;
	font-size: 22px;
	font-weight: bold;
}

.total-cost {
	height: 20px;
	width: 380px;
	color: #1A1A1A;
	font-family: Roboto;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	margin-bottom: 41px;
	margin-left: 45px;
	opacity: 0.5;
}

.small-cost {
	margin-left: 140px !important;
}

.total-cost-corp {
	height: 20px;
	width: 390px;
	color: #1A1A1A;
	font-family: Roboto;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	margin-bottom: 41px;
	margin-left: 40px;
	opacity: 0.5;
}

.card-line-green {
	border-bottom: 1px solid #A2C419;
}

.card-line-gray {
	border-bottom: 1px solid #D8D8D8;
}

.card-line-orange {
	border-bottom: 1px solid #ED7803;
}

.card-line-yellow {
	border-bottom: 1px solid #f8d128;
}

.brag-line {
	height: 28px;
	/* width: 377px; */
	width: 409px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 28px;
	margin-top: 29px;
	margin-left: 28px;
}

.basic-line {
	color: #1C1F26;
	font-family: Roboto;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 28px;
	margin-left: 28px;
	position: relative;
	top: -20px;
}

.card-items {
	width: 375px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 22px;
	margin-left: 61px;
	margin-top: 18px;
	position: relative;
}

.basic-items {
	color: #1C1F26;
	font-family: Roboto;
	font-size: 14px !important;
	letter-spacing: 0;
	line-height: 14px !important;
	margin-top: 10px !important;
	margin-left: 51px;
	position: relative;
	top: -20px;
}

.right-basic-item {
	position: relative;
	left: 7px;
}

.card-item-spacer {
	width: 375px;
	height: 25px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 22px;
	margin-left: 61px;
	margin-top: 20px;
	display: block;
}

.card-items:before {
	content: '';
	/* z-index:-1; */
	background: url(../png/card-checks-2.png);
	position: absolute;
	width: 23px;
	height: 22px;
	left: -34px;
	display: inline-block;
	background-size: cover;
}

.basic-items:before {
	content: '';
	/* z-index:-1; */
	background: url(../png/card-checks-2.png);
	position: absolute;
	width: 16px;
	height: 15px;
	left: -24px;
	display: inline-block;
	background-size: cover;
}

.card-items-wide {
	width: 548px;
	color: #1C1F26;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 20px;
	margin-left: 75px;
	margin-top: 20px;
}

.card-button {
	font-size: 22px;
	background: #a2c419;
	color: #fff;
	padding: 10px 30px;
	border-radius: 40px;
	margin-left: 43px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	margin-top: 50px;
	width: 388px;
	height: 46px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.card-button-gray {
	font-size: 22px;
	background: #C0C0C0;
	color: #fff;
	padding: 10px 30px;
	border-radius: 40px;
	margin-left: 43px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	margin-top: 38px;
	width: 388px;
	height: 46px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.corp-card-button {
	margin-top: 24px !important;
}

.basic-card-button {
	margin-top: 22px !important;
}

.card-button-orange {
	font-size: 22px;
	background: #ED7803;
	color: #fff;
	padding: 10px 30px;
	border-radius: 40px;
	margin-left: 43px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	margin-top: 80px;
	width: 388px;
	height: 46px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.card-button-yellow {
	font-size: 22px;
	background: #F8D128;
	color: #fff;
	padding: 10px 30px;
	border-radius: 40px;
	margin-left: 43px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	margin-top: 80px;
	width: 388px;
	height: 46px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.card-button-clear {
	font-size: 18px;
	background: #FFFFFF;
	color: #6B6B6B;
	border-radius: 40px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	width: 147px;
	height: 34px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 0;
	margin-right: 22px;
	float: right;
	border: 0.25px solid #979797;
}

.card-coupon {
	height: 18px;
	width: 298px;
	color: #626262;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 18px;
	text-align: center;
	margin-left: 88px;
	margin-top: 31px;
}

.card-warning {
	height: 36px;
	width: 280px;
	color: #C41200;
	font-family: Roboto;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 18px;
	text-align: center;
	margin-top: 31px;
	margin-left: 35px;
}

.new-ra-text {
	font-family: Roboto;
	font-size: 12px;
	/* font-weight: bold; */
	letter-spacing: .2px;
	line-height: 18px;
	position: relative;
	top: 20px;
	left: 10px;
}


/*end homepage cards 2021*/

/* start homepage tables 2021*/

.title-row {
	height: 216px !important;
}

	.title-row td {
		height: 216px !important;
		border-bottom: 9px solid #FFFFFF !important;
	}

.table-button-green {
	font-size: 15px;
	background: #a2c419;
	color: #fff;
	padding: 7px 10px;
	border-radius: 100px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	width: 180px;
	height: 34px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.table-button-gray {
	font-size: 15px;
	background: #9B9B9B;
	color: #fff;
	padding: 3px 10px;
	border-radius: 100px;
	font-family: Roboto;
	/* font-size:95%; */
	display: block;
	width: 180px;
	height: 34px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.title-row td {
	width: 274px;
	height: 306px;
	border: 2px solid #FFFFFF;
	border-radius: 6px;
	background-color: rgba(28,117,187,0.05);
}

	.title-row td:first-child {
		background-color: #FFFFFF;
		width: 285px;
	}

.table-title {
	color: #363636;
	font-family: Roboto;
	font-size: 44px;
	letter-spacing: 0;
	line-height: 44px;
}

.table-title-title {
}

.table-title-inner {
	padding-left: 28px;
	padding-top: 28px;
	padding-bottom: 21px
}

.table-title-secondary {
	color: #363636;
	font-family: Roboto;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 30px;
}

.table-promo {
	margin-top: 80px;
	color: #363636;
	font-family: Roboto;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 23px;
}

.table-recommended {
	color: #ED7803;
	font-family: Roboto;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 18px;
}

.turnaround-time {
	color: #1C75BB;
	font-family: Roboto;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 17.5px;
	margin-top: 16px;
}

.processing-price {
	font-size: 38px;
	font-weight: bold;
	letter-spacing: -1.39px;
	line-height: 52px;
	color: #1A1A1A;
	font-family: Roboto;
	margin-top: 12px;
	height: 52px;
}

.dolla-sign-table {
	position: relative;
	top: -15px;
	font-size: 20px;
	/* margin-left:2px; */
}

.processing-table {
	color: #1A1A1A !important;
	font-family: Roboto;
	font-size: 16px !important;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 25px !important;
	display: inline;
}

.plus-prices {
	color: #6B6B6B;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
}

.table-button {
	margin-top: 20px;
	font-size: 15px !important;
}

.table-service-row td {
	border-color: #FFFFFF;
	border-radius: 6px;
	border: 2px solid #FFFFFF;
	background-color: rgba(241,241,241,0.6);
	width: 274px;
	height: auto;
}

.table-service-row p {
	padding: 20px 0px;
	color: #363636;
	font-family: Roboto;
	font-size: 15px;
	/* font-weight: bold; */
	letter-spacing: 0;
	line-height: 17.5px;
	margin-left: 20px;
}

.asteriskfont {
	font-size: 15px;
}

.table-unchecked {
}

.table-text {
	text-align: center;
}

.blue-line-hp {
	margin-top: 28px;
	box-sizing: border-box;
	height: 1px;
	width: 981px;
	border-bottom: 1px solid #65B9FC;
}

.qa-links-HP {
	margin-top: 30px;
	height: 33px;
	width: 1110px;
	color: #363636;
	font-family: Roboto;
	font-size: 24px;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 33px;
	text-align: center;
}

.blue-link {
	color: #1C75BB;
}

.more-help-hp {
	margin-top: 15px;
	margin-bottom: 29px;
	height: 25px;
	width: 103px;
	color: #C41200;
	font-family: Roboto;
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 25px;
}

.hp-blue-section {
	height: 1190px;
	width: 1203px;
	background-color: #F3F8FB;
}

.faq-blue-section {
	height: 750px;
	width: 1203px;
	margin-top: 100px;
	background-color: #F3F8FB;
}

.fax-and-edu {
	height: 57px;
	width: 390px;
	color: #363636;
	font-family: Roboto;
	font-size: 42px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 57px;
	margin-top: 75px;
	margin-left: 73px;
}

.why-choose-2021 {
	height: 41px;
	width: 293px;
	color: #363636 !important;
	font-family: Roboto;
	font-size: 30px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 41px;
	margin-top: 45px;
}

.HP-paragraph p {
	height: 198px;
	width: 408px;
	color: #363636;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 22px;
	margin-top: 8px;
}

.faqs-2021 {
	height: 41px;
	width: 75px;
	color: #363636 !important;
	font-family: Roboto;
	font-size: 30px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 41px;
	border: none !important;
	margin-bottom: 8px;
}

.why-choose-section {
	margin-left: 57px;
	margin-bottom: 85px;
}

.infographic-section {
	margin-left: 57px;
	margin-top: 120px;
}

.infographic-button {
	font-size: 18px;
	background: #ED7803;
	color: #FFFFFF;
	border-radius: 40px;
	font-family: Roboto;
	/* font-size:95%; */
	width: 151px;
	height: 40px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 28px;
	left: 13px;
	position: relative;
}

.del-is-1-infographic {
	height: 66px;
	width: 170px;
	color: #363636;
	font-family: Roboto;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 22px;
	display: inline-block;
	position: relative;
	top: 13px;
	margin-left: 13px;
}

.shield-image {
	height: 140px;
	width: 140.86px;
	float: left;
}

.large-screen-img {
	height: 214px;
	width: 456px;
	margin-top: 75px;
	/* margin-right:73px; */
}

.faq-section {
	margin-top: 26px;
}

.faq-list {
	color: #1C75BB !important;
	font-family: Roboto !important;
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 24px !important;
	margin-bottom: 15px;
	text-decoration: none !important;
}

.letter-intro-2021 h2 {
	color: #363636 !important;
	font-family: Roboto;
	font-size: 36px !important;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 49px;
}

.letter-intro-2021 p {
	color: #363636 !important;
	font-family: Roboto;
	font-size: 15px !important;
	letter-spacing: 0;
	line-height: 24px;
	width: 730px;
}

.blue-section-title {
	margin-top: 95px;
	margin-left: 110px;
	margin-bottom: 67px;
	color: #363636;
	font-family: Roboto;
	font-size: 34px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 46px;
}

.bold-hp-section-title {
	color: #363636;
	font-family: Roboto;
	font-size: 42px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 46px;
}

.blue-section-sub {
	margin-bottom: 95px;
	margin-left: 110px;
	height: 216px;
	width: 981px;
	margin-right: 110px;
}

.blue-section-subtext {
	color: #1C1F26;
	font-family: Roboto;
	font-size: 20px;
	letter-spacing: 0;
	line-height: 24px;
	vertical-align: middle;
}

	.blue-section-subtext p {
		vertical-align: middle;
	}

.bss-subheader {
	color: #383838;
	font-family: Roboto;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 41px;
	width: 396px !important;
}

.play-demo {
	color: #1C75BB;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	margin-top: 14px;
}

.play-demo-img {
	width: 22px;
	height: 22px;
	position: relative;
	top: 4px;
}

.trust-slider-title {
	color: #363636;
	font-family: Roboto;
	font-size: 30px;
	letter-spacing: 0;
	line-height: 41px;
	text-align: center;
	height: 40px;
	margin-top: 85px;
	margin-bottom: 30px;
}

.table-checkcircle {
	height: 28px;
	width: 28px;
	display: block;
	margin: auto;
}

.hp-navbar {
	height: 72px;
	width: 100%;
	background-color: rgba(255,255,255,0.95);
	z-index: 20;
}

.hp-navlinks {
	margin-top: 21px;
}

	.hp-navlinks li {
		display: inline-block !important;
	}

.hp-navsingle {
	color: #1C75BB;
	font-family: Roboto;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 30px;
	text-align: center;
	margin-left: 90px;
}


@media only screen and (max-width: 800px) {
	.running-man {
		float: left !important;
		margin-left: 17px;
		height: 17px !important;
		width: 25px;
		right: 0;
		bottom: 0;
	}

	.hp-h1-mobile {
		color: #FFFFFF;
		font-family: Roboto;
		font-size: 13px;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 19px;
		width: 350px;
		position: relative;
		top: 8px;
	}

	.sub-banner {
		height: 35px !important;
	}

	.delaware-is-the-best-m {
		height: 150px;
		width: 190px;
		color: #1C75BB;
		font-family: Roboto;
		font-size: 26px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 30px;
		margin: 33px 0 0 12px;
	}

	/**
 * Simple fade transition, courtesy of magnificpopup
 */
	.mfp-fade.mfp-bg {
		opacity: 0;
		-webkit-transition: all 0.15s ease-out;
		-moz-transition: all 0.15s ease-out;
		transition: all 0.15s ease-out;
	}

		.mfp-fade.mfp-bg.mfp-ready {
			opacity: 0.8;
		}

		.mfp-fade.mfp-bg.mfp-removing {
			opacity: 0;
		}

	.mfp-fade.mfp-wrap .mfp-content {
		opacity: 0;
		-webkit-transition: all 0.15s ease-out;
		-moz-transition: all 0.15s ease-out;
		transition: all 0.15s ease-out;
	}

	.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
		opacity: 1;
	}

	.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
		opacity: 0;
	}


	.monitor-image {
		height: 95px;
		width: 160px;
	}

	.john-monitor-image {
		height: 86px;
		width: 151px;
	}

	.monitor-middle {
		height: 18px;
		width: 40px;
		background-color: #C0C0C0;
		position: relative;
		left: 60px;
	}

	.monitor-bottom-m {
		height: 8px;
		width: 71px;
		background-color: #C0C0C0;
		border-radius: 5px;
		border: 1px solid #C0C0C0;
		position: relative;
		left: 45px;
	}

	.monitor-container {
		margin: 33px 12px 0 5px;
	}

	.watch-video-m {
		height: 20px;
		width: 98.8px;
		color: #1C75BB;
		font-family: Roboto;
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 20px;
		text-align: center;
		position: relative;
		left: 32px;
	}

	.selector-label-container-m {
		padding-top: 26px;
		padding-left: 12px;
		display: block;
	}

	.monitor-text-m {
		width: 50px;
		color: #FFFFFF;
		font-family: Roboto;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 15px;
		position: relative;
		top: -60px;
		left: 10px;
		height: 0;
		overflow: visible;
	}

	.state-selector select {
		margin-left: 13px;
		width: 215px;
	}

	.state-selector:after {
		left: 200px;
	}

	.green-button2-m {
		font-size: 18px;
		background: #a2c419;
		color: #fff;
		border-radius: 40px;
		margin-left: 12px;
		font-family: Roboto;
		display: block;
		margin-top: 70px;
		width: 180px;
		height: 37px;
		text-align: center;
		vertical-align: middle;
		font-weight: bold;
		letter-spacing: 1px;
		padding-top: 5px;
	}

	.section-header-m {
		color: #363636;
		font-family: Roboto;
		font-size: 28px;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 44px;
		margin-left: 12px;
		margin-bottom: 5px;
	}

	.card-content {
		height: 810px;
		width: 360px;
		margin: 0 auto;
	}

	.m-llc-now {
		height: 818px;
	}

	.m-llc-basic {
		height: 800px;
	}

	.m-corp-basic {
		height: 905px;
	}

	.m-series-complete {
		height: 720px;
	}

	.m-series-basic {
		height: 822px;
	}

	.m-corp-complete {
		height: 725px;
	}

	.m-llc-complete {
		height: 650px;
	}

	.m-llc-spacer {
		height: 5px;
	}

	.m-corp-subheader {
		height: 24px;
	}

	.m-corp-spacer {
		height: 5px;
	}

	.m-corp2 {
		height: 20 !important;
	}

	.m-corp-now {
		height: 756px;
	}

	.top-stripe {
		width: 360px;
	}

	.top-stripe-orange {
		width: 360px;
	}

	.top-stripe-yellow2 {
		width: 360px;
	}

	.top-card {
		margin-top: 32px;
	}

	.card-header {
		font-size: 40px;
		margin-left: 12px;
		min-width: 190px;
	}

	.money-off {
		position: relative;
		top: -5px;
	}

	.card-subheader {
		font-size: 16px;
		margin-left: 12px;
		width: 350px;
	}

	.card-price {
		letter-spacing: -3px;
		margin-left: 12px;
		width: 180px;
		overflow: visible;
	}

	.price-sidetag {
		margin-left: 14px;
		line-height: 20px;
		width: 150px;
	}

	.total-bold {
		font-weight: bold;
		font-size: 18px;
	}

	.total-cost {
		margin-left: 21px;
		font-size: 12px;
		width: auto !important;
		margin-bottom: 21px;
	}


	.brag-line {
		margin-top: 29px;
		font-size: 16px;
		margin-left: 15px;
	}

	.card-items {
		width: 316px;
		margin-left: 46px;
	}

	.card-button {
		height: 46px;
		width: 269px;
		margin-left: 40px;
	}

	.card-button-orange {
		margin-top: 30px;
		height: 46px;
		width: 269px;
		margin-left: 40px;
	}

	.card-button-yellow {
		margin-top: 30px;
		height: 46px;
		width: 269px;
		margin-left: 40px;
	}

	.card-coupon {
		margin-left: 26px;
	}

	.sec-header-m2 {
		margin-top: 30px;
		font-size: 24px !important;
	}

	.hp-blue-section {
		margin-top: 111px;
	}

	.blue-section-title {
		margin-top: 30px;
		margin-left: 11px;
		margin-right: 11px;
		margin-bottom: 0px;
		color: #363636;
		font-family: Roboto;
		font-size: 27px;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 36px;
	}

	.bold-hp-section-title {
		color: #363636;
		font-family: Roboto;
		font-size: 29px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 63px;
	}

	.blue-section-sub {
		margin-top: 60px;
		margin-bottom: 0px;
		margin-left: 11px;
		height: auto;
		width: 981px;
		margin-right: 11px;
	}

	.blue-section-subtext {
		font-size: 18px;
		line-height: 22px;
	}

	.bss-subheader {
		line-height: 30px;
		font-size: 28px;
		margin-bottom: 5px;
	}

	.bs-img-m {
		padding-top: 20px;
	}

	.faq-blue-section {
		height: 1320px;
	}

	.new-ra-text {
		width: 360px;
	}

	.fax-and-edu {
		height: 30px;
		width: 390px;
		font-size: 36px;
		line-height: 49px;
		margin-top: 55px;
		margin-left: 0px;
	}

	.why-choose-2021 {
		margin-top: 0px;
		font-size: 28px;
	}

	.why-choose-section {
		margin-left: 0px;
		margin-bottom: 0px;
	}

	.HP-paragraph p {
		width: 360px;
		height: auto;
	}

	.infographic-section {
		margin-top: 80px;
		margin-left: 10px;
	}

	.letter-intro-2021 p {
		width: 360px;
	}

	.faqs-2021 {
		margin-left: 12px
	}

	.faq-list {
		margin-left: 12px;
	}

	.new-hp-letter-2021 .row {
		background: none !important;
		padding-bottom: 80px !important;
	}

	html, body {
		max-width: 100%;
		overflow-x: hidden;
	}
	/*end mobile styles*/
}

/*end homepage tables 2021*/
.menu {
	display: flex;
	align-items: center;
	flex-wrap: wrap !important;
	align-content: center;
	justify-content: space-between;
	gap: 10px;
}

.header-phone {
	display: flex;
	position: relative;
	margin-right: 10px;
	font-size: 18px;
	position: relative;
	padding-right: 17px;
	font-family: Roboto;
	font-weight: bold;
}

	.header-phone::before {
		background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIHN0eWxlPSJzdHJva2U6IG5vbmU7IHN0cm9rZS13aWR0aDogMDsgc3Ryb2tlLWRhc2hhcnJheTogbm9uZTsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHQ7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1taXRlcmxpbWl0OiAxMDsgZmlsbDogbm9uZTsgZmlsbC1ydWxlOiBub256ZXJvOyBvcGFjaXR5OiAxOyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MDY1OTM0MDY1OTM0MDE2IDEuNDA2NTkzNDA2NTkzNDAxNikgc2NhbGUoMi44MSAyLjgxKSI+Cgk8cGF0aCBkPSJNIDM4Ljc4OSA1MS4yMTEgbCAxMC44NzYgMTAuODc2IGMgMC45NzQgMC45NzQgMi40NzEgMS4xOTQgMy42ODQgMC41NDMgbCAxMy4wMzQgLTYuOTk3IGMgMC45NjQgLTAuNTE4IDIuMTI5IC0wLjQ5MyAzLjA3IDAuMDY2IGwgMTkuMDE3IDExLjI4NSBjIDEuMzU3IDAuODA1IDEuOTAzIDIuNDg5IDEuMjY4IDMuOTMzIGMgLTEuNjI1IDMuNjk4IC00LjU4MyAxMC40NzYgLTUuNzU4IDEzLjQ3MyBjIC0wLjI0NyAwLjYzMSAtMC42MTUgMS4yMDkgLTEuMTI3IDEuNjUyIGMgLTEyLjY3NCAxMC45ODYgLTM3Ljg5IC0yLjQgLTU3LjE5MSAtMjEuNzAxIEMgNi4zNTggNDUuMDM5IC03LjAyOCAxOS44MjMgMy45NTggNy4xNDkgYyAwLjQ0NCAtMC41MTIgMS4wMjIgLTAuODggMS42NTIgLTEuMTI3IGMgMi45OTYgLTEuMTc1IDkuNzc1IC00LjEzMyAxMy40NzMgLTUuNzU4IGMgMS40NDQgLTAuNjM1IDMuMTI4IC0wLjA4OSAzLjkzMyAxLjI2OCBsIDExLjI4NSAxOS4wMTcgYyAwLjU1OCAwLjk0MSAwLjU4MyAyLjEwNiAwLjA2NiAzLjA3IEwgMjcuMzcgMzYuNjUxIGMgLTAuNjUxIDEuMjEzIC0wLjQzMSAyLjcxIDAuNTQzIDMuNjg0IEMgMjcuOTEzIDQwLjMzNSAzOC43ODkgNTEuMjExIDM4Ljc4OSA1MS4yMTEgeiIgc3R5bGU9InN0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiAjMWM3NWJiOyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7IiB0cmFuc2Zvcm09IiBtYXRyaXgoMSAwIDAgMSAwIDApICIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjwvZz4KPC9zdmc+);
		content: "";
		width: 20px;
		height: 20px;
		position: relative;
		background-size: cover;
		transition: all 0.218s;
	}

	.header-phone:hover:before {
		background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIHN0eWxlPSJzdHJva2U6IG5vbmU7IHN0cm9rZS13aWR0aDogMDsgc3Ryb2tlLWRhc2hhcnJheTogbm9uZTsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHQ7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1taXRlcmxpbWl0OiAxMDsgZmlsbDogbm9uZTsgZmlsbC1ydWxlOiBub256ZXJvOyBvcGFjaXR5OiAxOyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MDY1OTM0MDY1OTM0MDE2IDEuNDA2NTkzNDA2NTkzNDAxNikgc2NhbGUoMi44MSAyLjgxKSI+Cgk8cGF0aCBkPSJNIDM4Ljc4OSA1MS4yMTEgbCAxMC44NzYgMTAuODc2IGMgMC45NzQgMC45NzQgMi40NzEgMS4xOTQgMy42ODQgMC41NDMgbCAxMy4wMzQgLTYuOTk3IGMgMC45NjQgLTAuNTE4IDIuMTI5IC0wLjQ5MyAzLjA3IDAuMDY2IGwgMTkuMDE3IDExLjI4NSBjIDEuMzU3IDAuODA1IDEuOTAzIDIuNDg5IDEuMjY4IDMuOTMzIGMgLTEuNjI1IDMuNjk4IC00LjU4MyAxMC40NzYgLTUuNzU4IDEzLjQ3MyBjIC0wLjI0NyAwLjYzMSAtMC42MTUgMS4yMDkgLTEuMTI3IDEuNjUyIGMgLTEyLjY3NCAxMC45ODYgLTM3Ljg5IC0yLjQgLTU3LjE5MSAtMjEuNzAxIEMgNi4zNTggNDUuMDM5IC03LjAyOCAxOS44MjMgMy45NTggNy4xNDkgYyAwLjQ0NCAtMC41MTIgMS4wMjIgLTAuODggMS42NTIgLTEuMTI3IGMgMi45OTYgLTEuMTc1IDkuNzc1IC00LjEzMyAxMy40NzMgLTUuNzU4IGMgMS40NDQgLTAuNjM1IDMuMTI4IC0wLjA4OSAzLjkzMyAxLjI2OCBsIDExLjI4NSAxOS4wMTcgYyAwLjU1OCAwLjk0MSAwLjU4MyAyLjEwNiAwLjA2NiAzLjA3IEwgMjcuMzcgMzYuNjUxIGMgLTAuNjUxIDEuMjEzIC0wLjQzMSAyLjcxIDAuNTQzIDMuNjg0IEMgMjcuOTEzIDQwLjMzNSAzOC43ODkgNTEuMjExIDM4Ljc4OSA1MS4yMTEgeiIgc3R5bGU9InN0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiAjZWQ3ODA0OyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7IiB0cmFuc2Zvcm09IiBtYXRyaXgoMSAwIDAgMSAwIDApICIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjwvZz4KPC9zdmc+);
		content: "";
		width: 20px;
		height: 20px;
		position: relative;
		background-size: cover;
	}


@media only screen and (max-width: 1320px) {
	.header-phone {
		display: none;
	}
}

@media only screen and (min-width: 901px) {
	/* NEW NAVIGATION STRUCTURE */

	.main-nav {
		margin-right: 25px;
	}
		/* nav element surrounding */
		.main-nav ul {
			margin: 0;
			list-style: none;
			font-family: Roboto;
			font-size: 16px;
			text-align: right;
			float: right;
			font-weight: bold;
		}

		/* new header styles
.nav-container{
	min-height:121px;
	height:100px;
}

.main-nav {padding-top:40px;} /* nav element surrounding 
.main-nav ul {margin:0;list-style:none;font-family: Roboto; font-size: 16px;text-align:right;float:right; font-weight:bold;}*/
		.main-nav li {
			display: inline-block;
			position: relative;
			margin-left: 25px;
		}

		.main-nav > ul > li:first-child {
		}

		.main-nav > ul > li:last-child {
			margin-right: 0;
		}
		/* first level non clickable links. Have class of .no-click */
		.main-nav > ul > li > a {
			color: #1c75bb !important;
			font-size: 18px;
			display: block;
			position: relative;
			padding-right: 17px;
			font-family: Roboto;
		}

			.main-nav > ul > li > a:hover, .main-nav > ul > li:hover > a {
				color: #ED7804;
			}
			/* hover and when over sub menu effect */

			.main-nav > ul > li > a::after {
				background: url(../png/fill-2.png);
				content: "";
				width: 13px;
				height: 8px;
				position: absolute;
				top: 7px;
				right: 0px;
				background-size: cover;
				display: inline-block;
			}

		.main-nav > ul > li:last-child > a::after {
			background: url(../png/personicon-2.png);
			content: "";
			width: 18px;
			height: 18px;
			position: absolute;
			top: 3px;
			right: -5px;
			background-size: cover;
			display: inline-block;
		}

		.main-nav > ul li.current-menu-item > a, .main-nav > ul li.current-menu-parent > a, .main-nav > ul li.current_page_parent > a, .main-nav > ul li.current-page-ancestor > a {
			color: #000;
		}
		/* sub menu hovers */
		.main-nav .sub-menu {
			opacity: 0;
			padding: 0;
			text-align: left;
			width: 235px;
			position: absolute;
			top: 100%;
			left: 0;
			z-index: 99999999;
			text-transform: none;
			visibility: hidden;
			-webkit-transition: all .25s ease;
			-moz-transition: all .25s ease;
			-ms-transition: all .25s ease;
			-o-transition: all .25s ease;
			transition: all .25s ease;
			box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.25);
		}

		.main-nav li:last-child .sub-menu {
		}

		/* lets show the sub nav on hover or touch on mobile  recently changed to .open from :hover for hoverintent */
		.main-nav .menu > li:hover > .sub-menu {
			opacity: 1;
			visibility: visible;
		}

		.main-nav .sub-menu > li.current-menu-item > a, .main-nav .sub-menu > li.current_page_parent > a, .main-nav .sub-menu > li.current-page-ancestor > a, .main-nav .sub-menu > li.current-menu-parent > a {
			background: #4695d3;
			color: #fff;
		}
		/* active state */
		.main-nav .sub-menu li {
			width: auto;
			border-bottom: 1px solid #fff;
			display: block;
			margin: 0;
		}

			.main-nav .sub-menu li:first-child {
				border-top: 1px solid #fff;
			}

			.main-nav .sub-menu li:last-child {
				border-bottom: none;
			}

				.main-nav .sub-menu li:last-child a {
					-webkit-border-radius: 0 0 4px 4px;
					border-radius: 0 0 4px 4px;
				}

			.main-nav .sub-menu li a {
				font-weight: normal;
				padding: 8px 18px;
				display: block;
				width: 100%;
				color: #1c75bb;
				background: #fff;
				font-size: 15px;
				font-family: Roboto;
			}

				.main-nav .sub-menu li a:hover {
					background: #1c75bb;
					color: #fff;
				}

	#nav-mobile-togg {
		display: none;
	}


	.header-cta {
		display: flex;
		align-items: center;
		flex-wrap: wrap !important;
		align-content: center;
		flex-direction: row;
		justify-content: flex-end;
		column-gap: 10px;
	}

		.header-cta .hero-coupon-button {
			padding: 10px;
		}

			.header-cta .hero-coupon-button:hover {
				color: #fff;
			}

		.header-cta li:first-child .hero-coupon-button {
			background-color: #fff;
			color: #ED7804;
		}

			.header-cta li:first-child .hero-coupon-button:hover {
				color: #a2c419;
			}
}
/*hide pros language when it clashes with nav */
@media only screen and (max-width: 1140px) {
	.head-bot .pros {
		display: none;
	}

	.header-cta {
		display: none
	}
}



/* 3.3 MOBILE ONLY STYLES */
@media only screen and (max-width: 900px) {
	.main-nav, .head-expert {
		display: none;
	}

	/* NAVIGATION ELEMENTS */
	#push-over-cont {
		-webkit-transform: translate(0px, 0px);
		-moz-transform: translate(0px, 0px);
		-o-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-webkit-transition: 0.15s ease;
		-moz-transition: 0.15s ease;
		-o-transition: 0.15s ease;
		transition: 0.15s ease;
	}

		#push-over-cont.active {
			-webkit-transform: translate(-16.725em, 0px);
			-moz-transform: translate(-16.725em, 0px);
			-o-transform: translate(-16.725em, 0px);
			-ms-transform: translate(-16.725em, 0px);
			transform: translate(-16.725em, 0px);
		}

	.off-screen-menu {
		position: fixed;
		top: 0;
		bottom: 0;
		width: 16.755em;
		right: -16.755em;
		height: 100%;
		display: block;
		z-index: 9999;
		background: #23386a;
		padding-top: 20px;
		overflow-y: auto;
		-webkit-transform: translate(0px, 0px);
		-moz-transform: translate(0px, 0px);
		-o-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-webkit-transition: 0.15s ease;
		-moz-transition: 0.15s ease;
		-o-transition: 0.15s ease;
		transition: 0.15s ease;
	}

		.off-screen-menu.active {
			-webkit-transform: translate(-16.755em, 0px);
			-moz-transform: translate(-16.755em, 0px);
			-o-transform: translate(-16.755em, 0px);
			-ms-transform: translate(-16.755em, 0px);
			transform: translate(-16.755em, 0px);
		}

	.strick-menu {
		height: 0px !important;
	}

	#stickyheader {
		padding: 0px !important;
		/* height: 0px !important; */
	}

	#nav-mobile-togg {
		cursor: pointer;
		z-index: 100;
		padding: 10px 10px;
		background: #a2c419;
		border-radius: 8px;
		box-shadow: 1px 1px #D3D3D3;
		color: #fff;
		font-size: 14px;
		text-transform: uppercase;
		font-weight: 600;
		display: block;
		text-align: center;
		border-radius: 5px;
		position: fixed;
		top: 5%;
		right: 14px;
		width: 50px;
		border-color: #FFFFFF;
		border-width: 2px;
	}

		#nav-mobile-togg:hover {
			background-color: #ed7804;
			color: #fff;
		}

		#nav-mobile-togg.active {
			width: 50px;
			right: 22em;
		}

		#nav-mobile-togg i {
		}

			#nav-mobile-togg i:before {
				position: relative;
			}

		#nav-mobile-togg.active i:before {
			content: '\f00d';
		}
	/* main navigation responsive version */
	.off-screen-menu ul.menu {
	}

		.off-screen-menu ul.menu li {
			display: block;
			float: none;
			padding: 0;
			width: 100%;
			margin: 0;
			position: relative;
		}

			.off-screen-menu ul.menu li a {
				font-family: Roboto;
				font-size: 18px
			}

		.off-screen-menu ul.menu > li > a {
			padding: 10px 20px;
			color: #fff;
			border-bottom: 1px solid #1c75bb;
			display: block; /*height:49px;*/
		}

			.off-screen-menu ul.menu > li > a .fa {
				position: absolute;
				right: 16px;
				top: 14px;
			}

		.off-screen-menu ul.menu > li.open > a .fa:before {
			content: '\f068';
		}

		.off-screen-menu ul.menu > li:first-child {
			border-top: 1px solid #1c75bb;
		}

		.off-screen-menu ul.menu > li > a:hover {
			background: #ed7804;
		}

		.off-screen-menu ul.menu > li:hover > a {
			color: #fff;
		}

		.off-screen-menu ul.menu > li.current-menu-item > a, .off-screen-menu ul.menu > li.current_page_parent > a, .off-screen-menu ul.menu > li.current-page-ancestor > a, .off-screen-menu ul.menu > li.current-menu-parent > a {
			color: #fff;
		}
	/* active state */
	/* second tier */
	.off-screen-menu li:hover .sub-menu {
		display: none;
		-moz-animation: none;
		-webkit-animation: none;
		animation: none;
	}
	/* dont use hover even on desktop */
	.off-screen-menu .sub-menu {
		display: none;
		padding: 0;
		background: #1c75bb;
		margin: 0;
		width: 100%;
		z-index: 99;
		text-align: left;
		-moz-animation: none;
		-webkit-animation: none;
		animation: none;
	}

		.off-screen-menu .sub-menu.open, .main-nav li:hover .sub-menu.open {
			border-bottom: 1px solid #4695d3
		}

		.off-screen-menu .sub-menu li {
			width: auto;
			border-bottom: 1px solid #4695d3;
			display: block;
			margin: 0;
		}

			.off-screen-menu .sub-menu li:last-child {
				border-bottom: none;
			}

	.off-screen-menu ul.menu .sub-menu li a {
		padding: 10px 20px;
		display: block;
		width: 100%;
		color: #fff;
		border-bottom: none;
		text-transform: none;
		font-size: 14px;
	}

	.off-screen-menu .sub-menu > li.current-menu-item > a, .off-screen-menu .sub-menu > li.current_page_parent > a, .off-screen-menu .sub-menu > li.current-page-ancestor > a, .off-screen-menu .sub-menu > li.current-menu-parent > a {
		background: #4695d3;
		color: #fff;
	}
	/* active state */
	.off-screen-menu .sub-menu li a:hover {
		background-color: #2d86cc;
		color: #fff;
	}
	/*offscreen expert line */
	.off-screen-menu .head-expert {
		color: #fff;
		padding: 0 16px 0 16px;
		font-size: 26px;
		text-align: center;
		margin-top: 0;
		float: none;
	}

		.off-screen-menu .head-expert a, .off-screen-menu .head-expert a:hover {
			white-space: nowrap;
			color: #fff;
		}
	/* HEADER CHANGES */
	.site-logo img { /*width:80%; try to fix CLS */
	}

	.site-header .head-expert {
		display: none;
	}
	/* will be showing new version in mobile offscreen nav */
	.head-bot {
		padding: 0 0 15px 0;
		border-top: none;
	}
}

/* ================================================================================== */
/* == Home Page ===================================================================== */
/* ================================================================================== */

#home-header {
	margin: 0 0 0 0;
	padding-bottom: 0;
	overflow: hidden;
}

	#home-header h1 {
		font-size: 2rem;
		font-family: Roboto;
		font-weight: bold;
		color: #23386a;
		margin: 18px 0;
	}

	/* New Homepage Styles */
	#home-header .coupon-llc {
		margin-top: -4px;
	}

		#home-header .coupon-llc img {
			align: middle;
			display: block;
			margin-bottom: 20px;
			margin-top: 14%;
			margin-left: auto;
			margin-right: auto;
		}

	#home-header .new-coupon-llc img {
		align: middle;
		display: block;
		margin-bottom: 10px;
		margin-left: auto;
		margin-right: auto;
	}

	#home-header .get-started-wrap {
		text-align: center;
	}

		#home-header .get-started-wrap ol {
			font-size: 17px;
			font-family: Roboto;
			padding-left: 30px;
			margin: 0 0 20px 0;
			color: #333;
			list-style: decimal;
			-webkit-font-smoothing: antialiased;
			text-align: left;
			font-weight: bold;
		}

			#home-header .get-started-wrap ol li {
				margin-bottom: 8px;
			}

		#home-header .get-started-wrap .bootstrap-select {
			width: 100%;
			margin: 5px auto;
		}
		/* replaced dropdown */
		#home-header .get-started-wrap a.get-started {
			display: block;
			text-align: center;
			background: #ED7804;
			padding: 8px 15px;
			color: #fff;
			text-transform: uppercase;
			font-size: 22px;
			margin: 10px auto 20px auto;
			font-family: Roboto;
		}

			#home-header .get-started-wrap a.get-started:hover {
				background: #1C75BB;
			}

@media only screen and (min-width: 1050px) {
	#home-header .new-coupon-llc img {
		height: 150%;
	}

	#home-tabs .horz_1.resp-tabs-container {
		min-height: 1000px;
	}
}

.start-button-group {
}
	/* ul containing 2 buttons */
	.start-button-group li {
		display: inline-block;
	}

		.start-button-group li a.button {
			margin: 0 0 15px 0;
			background: #48A0E7;
			padding: 6px 10px;
		}

			.start-button-group li a.button:hover {
				background: #1C75BB;
			}

/* New Responsive Tabs used on delaware, florida, and nevada home-pages*/
.resp-tabs-list li {
	cursor: pointer
}
/* link substitutes */
.resp-tabs-container {
}
/* div around tab content */
h2.resp-accordion {
	cursor: pointer;
	display: none;
}
/* heading/link when in accordian mode */
.resp-tab-content, .tab-content {
	display: none;
}
/* hide content by default */
.resp-content-active, .resp-accordion-active {
	display: block;
}
/* show elements when active */
.resp-vtabs .resp-tabs-list li {
	display: block;
	cursor: pointer;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
}

.resp-vtabs .resp-tabs-container {
	min-height: 250px;
	clear: none;
}

.resp-vtabs .resp-tab-content {
	word-wrap: break-word;
}

.resp-tab-item {
	display: block;
	background: #DCDEE2;
	color: #293177;
	text-transform: uppercase;
	padding: 12px 15px;
	border-radius: 0 10px 10px 0;
	margin: 2px 0 10px 0;
	line-height: 17px;
	font-family: Roboto;
	font-weight: bold;
	font-size: 16px;
	-webkit-font-smoothing: antialiased;
}
/* li link for tab */
h2.resp-accordion {
	display: none;
	border-radius: 0;
	border-radius: 10px 10px 0 0;
	margin-right: 0;
}
/* lets change border radius to above */
.resp-tab-item:hover {
	color: #fff;
	background: #293177 !important;
	margin-right: 0;
}

.resp-tab-active:hover {
	background: #6f9700 !important;
}

.resp-jfit {
	width: 100%;
	margin: 0px;
}

.resp-tab-content-active {
	display: block;
}

/* New horizontal top tabs */
#home-tabs.resp-tabs-list {
	display: flex;
	gap: 10px;
}

#home-tabs .horz_1 li.resp-tab-item {
	display: inline-block;
	border-radius: 8px;
	color: #23386a;
	margin: 5px 0;
	padding: 10px;
	background: #EEEDED !important;
	box-shadow: 3px 7px 9px -3px rgba(0, 0, 0, 0.2);
	transition: .218s;
}
	/* basic tab */
	#home-tabs .horz_1 li.resp-tab-item:hover {
		color: #FFFFFF !important;
		background: #23386a !important;
	}
/* hover */
#home-tabs .horz_1 li.resp-tab-active {
	background-color: #23386a !important;
	color: #fff;
	position: relative;
	z-index: 2;
	border-color: #23386a !important;
}
/* active tab */
#home-tabs .horz_1.resp-tabs-container {
	padding-top: 5px;
	background: #FFFFFF;
	margin-bottom: 20px;
}
/* wrapper box around content for tab content, adds bg/border/padding etc */

/* mobile version new tabs, h2s */
h2.resp-accordion {
}

.resp-arrow {
	width: 0;
	height: 0;
	float: right;
	margin-top: 3px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 12px solid #fff;
}
/* default arrow */
h2.resp-accordion:hover .resp-arrow {
	border-top: 12px solid #fff;
}

h2.resp-tab-active:hover .resp-arrow {
	border-top: none;
}

h2.resp-tab-active span.resp-arrow {
	border: none;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 12px solid #293177;
}
/* active arrow reverses */

@media only screen and (min-width: 768px) {
	#home-tabs .paccom-header-notice {
		border-color: #ffffff;
	}

	.paccom-table td {
		background: #fff;
	}

	#home-tabs .horz_1 h2.resp-accordion {
		display: none;
	}
	/* hiding accordians */
}


@media only screen and (max-width: 767px) {
	.first-tab-mobile {
		display: block;
	}
	/* ===================================================================== */
	/* == SCOPED Responsive Tab/Accordion Styles FOR MOBILE (CSS ONLY) ===== */
	/* ===================================================================== */

	/* --- Accordion Behavior & STYLING for Florida (postid-454) & Nevada (postid-557) --- */

	body.single-state.postid-454 #home-tabs {
		display: none !important;
	}

	body.single-state.postid-557 #home-tabs {
		display: none !important;
	}

	/*	
	body.single-state.postid-454 #home-tabs ul.resp-tabs-list.horz_1,
	body.single-state.postid-557 #home-tabs ul.resp-tabs-list.horz_1 {
		display: none !important;
	}

	body.single-state.postid-454 #home-tabs h2.resp-accordion,
	body.single-state.postid-557 #home-tabs h2.resp-accordion {
		display: none !important;
		font-family: Roboto, sans-serif !important;
		font-size: 16px !important;
		font-weight: bold !important;
		text-transform: uppercase !important;
		color: #333333 !important;
		background-color: #fafafa !important;
		padding: 10px 15px !important;
		margin: 0 !important;
		border-width: 0 1px 1px 1px !important;
		border-style: solid !important;
		border-color: #C3C3C3 !important;
		cursor: pointer !important;
		text-decoration: none !important;
	}

		body.single-state.postid-454 #home-tabs h2.resp-accordion:first-child,
		body.single-state.postid-557 #home-tabs h2.resp-accordion:first-child {
			border-top-width: 1px !important;
		}

		body.single-state.postid-454 #home-tabs h2.resp-tab-active,
		body.single-state.postid-454 #home-tabs h2.resp-accordion:hover,
		body.single-state.postid-557 #home-tabs h2.resp-tab-active,
		body.single-state.postid-557 #home-tabs h2.resp-accordion:hover {
			background-color: #e0e0e0 !important;
			color: #000000 !important;
		}
*/

	/* --- Mobile Styles for NEW Main Homepage (incnow.com - page-template-homepage-delaware-new-pricing-chart) --- */
	/* This ensures its #home-tabs section does not display as an accordion or show desktop tabs on mobile. */

	/*body.page-template-homepage-delaware-new-pricing-chart #home-tabs ul.resp-tabs-list.horz_1 {
    display: none !important; 
}*/

	/*body.page-template-homepage-delaware-new-pricing-chart #home-tabs h2.resp-accordion {
    display: none !important; 
}*/

	body.page-template-homepage-delaware-new-pricing-chart #home-tabs {
		display: none !important;
	}


	/* ===================================================================== */
	/* == END SCOPED Responsive Tab/Accordion Styles ======================= */
	/* ===================================================================== */

	/*fix CLS on homepage*/
	#home-tabs .horz_1.resp-tabs-container {
		padding: 0;
		background: #fff;
		border: none;
		border-radius: 0;
	}
	/* wrapper box around content for tab content, adds bg/border/padding etc */
	#home-tabs .tab-content {
		padding-bottom: none;
	}

	.resp-arrow {
		display: none;
	}
	/* home page tab/accordian breakpoint to switch modes */

	/*
	ul.resp-tabs-list {
		display: none;
	}
*/
	#home-tabs ul.resp-tabs-list.horz_1 {
		display: none;
	}
	/*
	h2.resp-accordion {
		display: block !important;
		border-radius: 0 0;
		margin: 0;
		color: #1C75BB !important;
		background-color: #FFFFFF !important;
		font-weight: bold;
		text-transform: uppercase;
		padding-bottom: 15px;
		padding-top: 15px;
		line-height: 10px;
		font-family: Roboto;
		font-size: 16px;
		border-top: 1px solid #C3C8D3; 
		border-bottom: 1px solid #C3C8D3;
		-webkit-font-smoothing: antialiased;
	}
*/
	/*h2.resp-accordion:hover {background:#1C75BB !important;}*/
	/*		
		h2.resp-accordion.resp-tab-active,
		h2.resp-accordion.resp-tab-active:hover {
			border-top: none;
			color: #23386a;
			background-color: #ffffff !important;
			border-bottom: 5px solid #1C75BB !important;
			padding: 0px;
			padding-bottom: 5px !important;
			padding-top: 15px !important;
		}
*/
	.resp-tabs-container {
		float: none;
		width: 100%;
		min-height: 100px;
		clear: none;
	}

	.resp-accordion-closed {
		display: none !important;
	}

	.resp-tab-content {
		padding-top: 15px;
	}

	.resp-tab-content-active {
		margin-bottom: none;
	}

	#home-header .coupon-llc, #home-header .coupon-llc img {
		display: block;
		text-align: center;
		margin: 0 auto;
	}

	.m-vid {
		display: none !important;
		padding: 0px;
		border-style: solid;
		border-width: 2px;
		/* font-style: normal;  */
		/* font-weight: normal; */
		/* font-variant: normal;  */
		/* list-style: none outside none;  */
		/* text-decoration: none;  */
		/* vertical-align: baseline;  */
		/* white-space: normal;  */
		/* word-spacing: normal; */
		/* background-repeat: repeat-x; */
		border-color: #1C75BB;
		border-radius: 2px;
		width: 100px;
		height: auto;
		/* cursor: pointer;  */
		/* display: block;  */
		/* z-index: 107158;   */
		top: 15%;
		bottom: auto;
		left: auto;
		right: 0px;
		position: fixed;
	}

	.mobile-vid-thumb {
		height: 54px;
	}

	.popup-iframe {
		width: 90%;
	}

	.m-video {
		height: 110%;
	}

	.m-feedback {
		margin: -75px 1px 1px auto;
		padding: 0px;
		border-style: solid;
		border-width: 0px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		list-style: none outside none;
		letter-spacing: normal;
		line-height: normal;
		text-decoration: none;
		vertical-align: baseline;
		white-space: normal;
		word-spacing: normal;
		background-repeat: repeat-x;
		background-position: left bottom;
		background-color: #1C75BB;
		border-color: transparent;
		border-radius: 2px;
		width: 25px;
		height: 85px;
		cursor: pointer;
		display: block;
		z-index: 107158;
		top: 80%;
		bottom: auto;
		left: auto;
		right: 0px;
		position: fixed;
	}

		.m-feedback a {
			font-family: Roboto;
			float: left;
			/*display: block;*/

			padding-bottom: 45px;
			color: #ffffff;
			line-height: 5px;
			text-align: center;
			vertical-align: text-top;
			text-decoration: none;
			font-size: 15px;
			-ms-transform: rotate(-90deg); /* IE 9 */
			-webkit-transform: rotate(-90deg); /* Safari 3-8 */
			transform: rotate(-90deg);
		}

	.mobile-questions {
		top: 20%;
		bottom: 50%;
		left: auto;
		right: auto;
		position: absolute;
	}
}


/* content blocks under tabs */
.home #content .feature {
	overflow: hidden;
	display: flex;
	margin-bottom: 10px;
}

	.home #content .feature .text {
		flex: 1
	}

		.home #content .feature .text h2 {
			margin-bottom: 15px;
			font-size: 25px;
		}

		.home #content .feature .text p {
			font-family: Roboto;
			font-size: 17px;
			line-height: 1.4em;
		}

.bcorplogo {
	display: flex;
	flex-direction: row;
}

	.bcorplogo img {
		max-width: 147px;
		height: auto;
		object-fit: contain;
	}

.hp-why-choose {
}

.home #content .satisfied {
	padding: 20px 0;
	overflow: hidden;
	border-bottom: 1px solid #D6D6CC;
	border-top: 1px solid #D6D6CC;
}

	.home #content .satisfied h2 {
		margin-bottom: 20px;
		font-size: 25px;
	}

	.home #content .satisfied p {
		font-size: 18px;
		line-height: 25px;
	}

	.home #content .satisfied .text {
		width: 62%;
		float: right;
	}

		.home #content .satisfied .text span.speaker {
			float: right;
			margin-top: 5px;
			font-family: Roboto;
			font-size: 12px;
			font-weight: bold;
			color: #333;
		}

	.home #content .satisfied img {
		float: left;
		width: 32%;
	}

.home #sidebar .block {
	border: 9px solid #EEEDED;
	border-radius: 10px;
	padding: 15px;
}

	.home #sidebar .block h3 {
		font-size: 25px;
		color: #253371;
	}

		.home #sidebar .block h3 a.go {
			display: inline-block;
			width: 26px;
			height: 25px;
			background: url(../png/button-arrow-2.png);
			text-indent: -9999px;
			margin-left: 5px;
		}

.home #sidebar #home-faqs ul {
	margin-top: 5px;
}

	.home #sidebar #home-faqs ul li {
		font-family: Roboto;
		line-height: 1.4em;
		margin-bottom: 10px;
	}

		.home #sidebar #home-faqs ul li a {
			color: #253371;
			text-decoration: underline;
		}

/* New Updated Homepage letter area, Feb 2016 */
.new-hp-letter .row {
	background: url('../jpg/david-and-john-williams-3.jpg') no-repeat 100% 100%;
	padding-bottom: 80px !important;
}

.new-hp-letter h2 {
	margin-bottom: 15px;
	font-size: 32px;
	color: #23386a;
}

.new-hp-letter h1 {
	margin-bottom: 15px;
	font-size: 32px;
	color: #23386a;
}

.new-hp-letter p {
	font-size: 16px;
	color: #23386a;
}

	.new-hp-letter p.hp-letter-caption {
		font-size: 14px;
		position: relative;
		margin-top: 400px;
		width: 80%;
	}

.letter-link {
	display: none;
}

.new-hp-letter-2021 .row {
	background: url('../jpg/david-and-john-williams-3.jpg') no-repeat 100% 100%;
	padding-bottom: 80px !important;
}

@media only screen and (min-width:768px) and (max-width:1024px) {
	.new-hp-letter .row {
		background-size: 350px 376px;
	}
	/* decreasing bg size of photo from ipad up to desktop */
	.new-hp-letter p.hp-letter-caption {
		margin-top: 750px
	}
	/* moving caption closer */
}

@media only screen and (max-width:900px) {
	.new-hp-letter p.hp-letter-caption {
		margin-top: 900px
	}
	/* moving caption closer */
}

@media only screen and (max-width:768px) {
	.new-hp-letter p.hp-letter-caption {
		margin-top: 960px
	}
	/* moving caption closer */
}

@media only screen and (max-width:767px) {
	.letter-hidden {
		display: none;
	}
	/* hide rest of letter until link is clicked */
	.letter-link {
		display: block;
	}
	/* show read more */
	.new-hp-letter .row {
		background-size: 310px 333px;
		padding-bottom: 320px !important;
	}

	.new-hp-letter p.hp-letter-caption {
		display: none;
	}
	/* turning off caption */
}


/* ================================================================================== */
/* == Content ======================================================================= */
/* ================================================================================== */

/* come back to this
#content { float: right; width: 720px; }
#content.left { float: left; } */

/*Breadcrumbs*/
.breadcrumbs {
	color: #a9a9a9;
	font-size: 13px;
	font-family: Roboto;
	padding: 20px 0;
	text-align: left;
}

	.breadcrumbs span a {
		color: #a9a9a9;
		text-decoration: underline;
		text-align: left;
	}

	.breadcrumbs span.breadcrumb_last {
		text-decoration: none;
		text-align: left;
	}

	.breadcrumbs .container {
		width: 1020px;
		padding: 0 px;
		margin-left: 18px;
	}

/*Did you know block*/
.did-you-know {
	background: #99B900;
	color: #fff;
	padding: 10px;
	-webkit-font-smoothing: antialiased;
	overflow: hidden;
	margin-bottom: 30px;
}

	.did-you-know h5 {
		font-family: Roboto;
		font-weight: bold;
		font-size: 20px;
		margin-bottom: 5px;
	}

	.did-you-know p {
		line-height: 1.4em; /* font-size: 13px; */
	}

	.did-you-know .seven {
		border-right: 1px solid #6F9700;
		padding: 5px;
	}

	.did-you-know .five {
		padding: 5px;
	}

		.did-you-know .five img {
			float: left;
			margin: 5px 20px 10px 5px;
		}

	.did-you-know a {
		color: #fff;
		text-decoration: underline;
		display: block; /*font-size: 12px; line-height: 15px; */
		line-height: 1.4em;
		font-family: Roboto;
	}

		.did-you-know a strong {
			font-size: 13px;
		}

		.did-you-know a small {
			font-size: 10px;
			margin-bottom: 13px;
			display: block;
		}

	.did-you-know.blue {
		background: #1C75BB;
	}

		.did-you-know.blue .seven {
			border-right: 1px solid #469ADC;
			padding: 5px;
		}

/*Services Header*/
#services-header {
	-webkit-font-smoothing: antialiased;
	margin-bottom: 10px; /*overflow: hidden; screwing header bottoms -faz 10-3-2023*/
}

	#services-header h2 {
		font-family: Roboto;
		font-weight: normal;
		color: #23386a;
		font-size: 26px;
	}
	/* #services-header h1 { font-family: Roboto; font-weight: normal; font-size: 50px; color: #ed7804; text-transform: uppercase; margin-bottom: 20px; } */
	#services-header h1 {
		font-family: Roboto;
		font-weight: bold;
		color: #23386a;
		font-size: 2rem;
	}
		/*changing h1 to look like h2 for cohesive feel */
		#services-header h1 span {
			font-size: 2rem;
			color: #23386a;
			text-transform: none;
			display: block;
		}
/* custom size adjusts for full-width version where copy is in left block */
.full-width #services-header h1 {
	font-size: 42px;
	margin: 20px 0 20px 0;
	line-height: 1.1;
}

	.full-width #services-header h1 span {
		font-size: 22px;
		margin: 0 15px 5px 0;
		display: inline-block;
	}
/* come back to this 
#services-header .left { float: left; width: 400px; }
#services-header .right { float: right; width: 300px; text-align: center; }
	.full-width #services-header .left { width: 420px; }
	.full-width #services-header .right { width: 500px;  } */
#services-header ol, .services-bullets ol {
	font-size: 22px;
	font-family: Roboto;
	font-weight: bold;
	padding-left: 35px;
	margin: 0;
	-webkit-font-smoothing: antialiased;
}

	#services-header ol li, .services-bullets ol li {
		margin-bottom: 8px;
	}

#services-header .ctaheadr select {
	display: block;
	width: 100%;
	margin-bottom: 15px;
}

#services-header .ctaheadr .bootstrap-select {
	width: 85%;
}

#services-header a.get-started, .services-bullets a.get-started {
	display: inline-block;
	background: #ED7804;
	padding: 8px 15px;
	color: #fff;
	text-transform: uppercase;
	font-size: 22px;
	margin-top: 10px;
	font-family: Roboto;
	border: 1px solid #ed7804;
	border-radius: 8px;
	box-shadow: 1px 1px #D3D3D3;
}

	#services-header a.get-started:hover, .services-bullets a.get-started:hover {
		background: #a2c419;
		border: 1px solid #a2c419;
	}
/* more customizations for sidebar buttons and bullets */
#sidebar .services-bullets ol {
}

#sidebar .services-bullets li {
}

#sidebar .services-bullets a.get-started, #sidebar .services-bullets a.button {
	text-align: center;
	width: 100%;
}

/*Folded Accordion Information*/
.folded-information {
	margin: 0 0 50px 0;
	background: #EFEFEF;
	border-radius: 25px 25px 0 0;
}

	.folded-information h2.title {
		background: #DCDEE2;
		font-family: Roboto;
		font-weight: bold;
		line-height: 40px;
		padding: 0 10px 0 50px;
		-webkit-font-smoothing: antialiased;
		border-radius: 25px;
		margin: 0;
		font-size: 21px
	}

	.folded-information h2 span {
		display: block;
		float: left;
		height: 40px;
		width: 40px;
		border-radius: 25px 25px 0 25px;
		margin: 0 10px 0 -50px;
		background: #1C75BB;
		text-align: center;
		line-height: 40px;
	}

		.folded-information h2 span img {
			vertical-align: middle;
			margin-top: -3px;
		}

	.folded-information .intro {
		padding: 20px 25px;
		border-bottom: 1px solid #fff;
		font-size: 16px;
		line-height: 1.5em;
	}

		.folded-information .intro p {
			margin-bottom: 0.7em;
		}

			.folded-information .intro p:last-child {
				margin-bottom: 0;
			}

.accordion {
	margin: 0;
}

	.accordion dt, .accordion dd {
		padding: 10px;
		border-top: 1px solid #fff;
		margin: 0;
	}

	.accordion dt {
		font-size: 16px;
	}

	.accordion a.heading {
		display: block;
		color: #676767;
		cursor: pointer;
		font-weight: bold;
	}

		.accordion a.heading:before {
			content: "";
			width: 19px;
			height: 19px;
			margin: 0 10px 2px 0;
			display: block;
			float: left;
			background: url(../png/accordion-controls-2.png) no-repeat top left;
		}

		.accordion a.heading.active:before, .accordion a.heading:hover:before {
			background-position: bottom left;
		}

		.accordion a.heading:hover {
			color: #1C75BB;
		}

	.accordion dd {
		border-top: 0;
		font-size: 16px;
		font-family: Roboto;
		display: block;
		padding: 2px 40px 20px 40px;
	}

		.accordion dd p {
			margin-bottom: 12px;
			line-height: 1.5em;
		}

	.accordion dt:first-of-type {
		border: none;
	}

	.accordion dd p:last-of-type {
		margin: 0;
	}

	.accordion a.open {
		background: red;
	}

	.accordion ul {
		list-style: disc;
		margin: 15px 0px 0px 23px;
	}

		.accordion ul li {
			margin-bottom: 12px;
		}

	.accordion ol {
		list-style: decimal;
		margin: 15px 0px 15px 23px;
	}

		.accordion ol li {
			margin-bottom: 12px;
		}

/*State Table*/
table.bare {
	border-top: 1px solid #e2e2e2;
	width: 100%;
	font-size: 14px;
}

	table.bare tr {
		border-bottom: 1px solid #e2e2e2;
	}

		table.bare tr:nth-child(odd) {
			background: #eaeaea;
		}

	table.bare td {
		padding: 5px;
		min-width: 90px;
		vertical-align: top;
		line-height: 16px;
	}

	table.bare address {
		line-height: 1.2em;
		font-style: normal;
	}

/*Bottom*/
#bottom {
	overflow: hidden;
	margin-bottom: 60px
}

	#bottom .video {
		float: left;
		width: 47%;
		line-height: 20px; /* font-size: 13px; */
	}

		#bottom .video img {
			float: left;
			margin-right: 15px;
		}

	#bottom a.go {
		display: inline-block;
		width: 26px;
		height: 25px;
		background: url(../png/button-arrow-2.png);
		text-indent: -9999px;
		margin-left: 5px;
	}

	#bottom .twitter {
		float: right;
		width: 47%;
	}
	/* adjustments for new delaware llc full width version custom bottom */
	#bottom.new-bottom .left {
		width: 450px;
		float: left
	}

	#bottom.new-bottom .right {
		width: 450px;
		float: right
	}

	#bottom.new-bottom #sidebar {
		float: none;
		width: auto;
	}

	#bottom.new-bottom .video {
		float: none;
		width: auto;
		overflow: hidden;
	}

	#bottom.new-bottom .twitter {
		float: none;
		width: auto;
		clear: both;
		margin-top: 30px;
	}


/*Collapsible Sections*/
.collapsible-section {
	margin-bottom: 40px;
}

.collapsible {
	cursor: pointer;
	background: #EFEFEF;
	font-family: Roboto;
	font-weight: bold;
	line-height: 40px;
	padding: 0 10px;
	-webkit-font-smoothing: antialiased;
	border-radius: 25px;
	font-size: 22px;
}

	.collapsible span.saved {
		float: right;
		font-family: Roboto;
		font-size: 12px;
		margin-right: 12px;
	}

	.collapsible.collapse-open span.open-close {
		display: block;
		float: left;
		height: 40px;
		width: 40px;
		border-radius: 25px 25px 0 25px;
		margin: 0 10px 0 -10px;
		background: #6F9700 url(../png/collapsible-controls-2.png) no-repeat center 8px;
		text-align: center;
		-webkit-transition: border-radius 0.2s linear;
		-moz-transition: border-radius 0.2s linear;
		-ms-transition: border-radius 0.2s linear;
		-o-transition: border-radius 0.2s linear;
		transition: border-radius 0.2s linear;
	}

	.collapsible.collapse-close span.open-close {
		display: block;
		float: left;
		height: 40px;
		width: 40px;
		border-radius: 25px 0 25px 25px;
		margin: 0 10px 0 -10px;
		background: #6F9700 url(../png/collapsible-controls-2.png) no-repeat center -54px;
		text-align: center;
		-webkit-transition: border-radius 0.2s linear;
		-moz-transition: border-radius 0.2s linear;
		-ms-transition: border-radius 0.2s linear;
		-o-transition: border-radius 0.2s linear;
		transition: border-radius 0.2s linear;
	}

.collapsible-content {
	-webkit-font-smoothing: antialiased;
	padding: 20px 30px;
}

	.collapsible-content p.note {
		color: #333;
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 15px;
	}

	.collapsible-content ul.check-list {
		font-size: 15px;
	}

		.collapsible-content ul.check-list li {
			margin-bottom: 8px;
		}

			.collapsible-content ul.check-list li .checkbox {
				margin-right: 7px;
			}

			.collapsible-content ul.check-list li .price {
				float: right;
			}

			.collapsible-content ul.check-list li:hover {
				color: #6F9700;
				cursor: default;
			}

	.collapsible-content a.whatthis, #sidebar #summary .terms a {
		color: #1c75bb;
		font-weight: bold;
		font-size: 12px;
		text-transform: uppercase;
		border-bottom: 1px solid #C6DCEE;
		margin-left: 5px;
	}

/*Tooltips*/
a.glossaryTerm, a.glossaryTerm:visited, a.glossaryTerm:link {
	color: #676767;
	border-bottom: 1px dotted #9e9e9e;
	text-decoration: none;
}

	a.glossaryTerm:hover {
		border-bottom: none;
		text-decoration: none;
	}

#glossaryTip {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
	cursor: default;
}

#glossaryContent {
	text-align: justify;
	font-size: 11px;
	line-height: 125%;
	background-color: #FFFFCA;
	border: 1px solid #ccc;
	padding: 1em;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.1);
}

	#glossaryContent h6 {
		font-size: 14px;
		margin: 0 0 .6em;
	}

	#glossaryContent p {
		margin: 0;
		font-size: 12px;
		line-height: 1.4em;
	}

#glossaryClose {
	position: absolute;
	right: -5px;
	top: -5px;
	width: 20px;
	height: 20px;
	background: url(../png/tooltip-close-2.png) no-repeat;
	cursor: pointer;
}

#glossaryTip > #glossaryClose {
	background: url(../png/tooltip-close-2.png) no-repeat;
}

/*Lightbox*/
body:after {
	content: url(../png/lb-close-2.png) url(../gif/lb-loading-2.gif) url(../png/lb-prev-2.png) url(../png/lb-next-2.png);
	display: none;
}

.lightboxOverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	background-color: black;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8;
	display: none;
}

.lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 10000;
	text-align: center;
	line-height: 0;
	font-weight: normal;
}

	.lightbox .lb-image {
		display: block;
		height: auto;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		-o-border-radius: 3px;
		border-radius: 3px;
	}

	.lightbox a img {
		border: none;
	}

.lb-outerContainer {
	position: relative;
	background-color: white;
	zoom: 1;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}

	.lb-outerContainer:after {
		content: "";
		display: table;
		clear: both;
	}

.lb-container {
	padding: 4px;
}

.lb-loader {
	position: absolute;
	top: 43%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

.lb-cancel {
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto;
	background: url(../gif/lb-loading-2.gif) no-repeat;
}

.lb-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

.lb-container > .nav {
	left: 0;
}

.lb-nav a {
	outline: none;
}

.lb-prev, .lb-next {
	width: 49%;
	height: 100%;
	cursor: pointer; /* Trick IE into showing hover */
	display: block;
}

.lb-prev {
	left: 0;
	float: left;
}

	.lb-prev:hover { /*background: url(assets/images/lb-prev.png) left 48% no-repeat;*/
	}

.lb-next {
	right: 0;
	float: right;
}

	.lb-next:hover { /*background: url(assets/images/lb-next.png) right 48% no-repeat;*/
	}

.lb-dataContainer {
	margin: 0 auto;
	padding-top: 5px;
	zoom: 1;
	width: 100%;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

	.lb-dataContainer:after {
		content: "";
		display: table;
		clear: both;
	}

.lb-data {
	padding: 0 4px;
	color: #bbbbbb;
}

	.lb-data .lb-details {
		width: 85%;
		float: left;
		text-align: left;
		line-height: 1.1em;
	}

	.lb-data .lb-caption {
		font-size: 13px;
		font-weight: bold;
		line-height: 1em;
	}

	.lb-data .lb-number {
		display: block;
		clear: left;
		padding-bottom: 1em;
		font-size: 12px;
		color: #999999;
	}

	.lb-data .lb-close {
		display: block;
		float: right;
		width: 30px;
		height: 30px;
		background: url(../png/lb-close-2.png) top right no-repeat;
		text-align: right;
		outline: none;
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
		opacity: 0.7;
	}

		.lb-data .lb-close:hover {
			cursor: pointer;
			filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
			opacity: 1;
		}

/*Twitter Widget*/
.twitter {
	text-align: center;
}

	.twitter .tweet-bubble {
		background: #DCDEE2;
		padding: 20px;
		font-size: 14px;
		line-height: 1.3em;
		margin-bottom: 20px;
		position: relative;
	}

		.twitter .tweet-bubble:after {
			content: '';
			position: absolute;
			bottom: -10px;
			left: 43px;
			width: 0;
			height: 0;
			border-left: 10px solid transparent;
			border-right: 10px solid transparent;
			border-top: 10px solid #DCDEE2;
		}

	.twitter .tweet {
		font-style: italic;
		text-align: center;
		color: #4d4d4d;
		display: inline;
	}
/* .twitter .tweet:before, .twitter .tweet:after { content: '"'; } JD: Extra space was showing up in browser, opted for hard-coded quotation marks for now */

/* Popup Window - Global*/
.popup {
	background: #fff;
	padding: 20px;
	overflow: auto;
	z-index: 1001;
	border-radius: 10px;
	border: 8px solid rgba(0,0,0,0.5);
	width: 90%;
	position: relative;
	margin: 0 auto;
}

	.popup header span.title {
		font-size: 2em;
		color: #676767;
		font-family: Roboto;
		font-weight: bold;
	}

	.popup .closeBtn {
		position: absolute;
		right: 60px;
		top: 32px;
		cursor: pointer;
		font-size: 16px;
		display: none;
	}

		.popup .closeBtn:after {
			content: '';
			margin-left: 5px;
			top: -5px;
			width: 25px;
			height: 25px;
			background: url(../png/icon-close-2.png);
			position: absolute;
		}

	.popup.video-player {
		padding: 0;
	}

		.popup.video-player iframe {
			display: block;
			width: 100%;
		}

	/*popup Window - State Comparison Chart*/
	.popup.compare-chart { /* width: 1000px; */
		width: 100%;
		padding: 0;
	}

		.popup.compare-chart.corporation {
			width: 100%; /*width: 1280px */
		}

		.popup.compare-chart.nonprofit {
			width: 100%; /*width: 1280px */
		}

		.popup.compare-chart .theader {
			background: #3F5B9F;
			padding: 15px 20px;
			color: #fff;
		}

			.popup.compare-chart .theader span.title {
				text-transform: uppercase;
				font-size: 30px;
				font-family: Roboto;
				font-weight: bold;
				color: #fff;
			}

		.popup.compare-chart table {
			border-top: 1px solid #8DBADD;
			font-size: 15px;
			color: #252525;
		}

			.popup.compare-chart table tr {
				border-bottom: 1px solid #8DBADD;
			}

			.popup.compare-chart table th {
				font-weight: normal;
				width: 9%;
				font-size: 16px;
				font-family: Roboto;
				border-right: 1px solid #8DBADD;
				padding: 10px;
				text-align: left;
				vertical-align: bottom;
			}

			.popup.compare-chart table td {
				border-right: 1px solid #8DBADD;
				padding: 15px 10px;
				text-align: center;
			}

			.popup.compare-chart table tbody tr:nth-child(odd) {
				background: #F0F8FE;
			}

			.popup.compare-chart table a {
				color: #252525;
			}

				.popup.compare-chart table a.button {
					font-family: Roboto;
					color: #fff;
				}

			.popup.compare-chart table .filing-fee {
				border-bottom: 1px solid #C18817;
			}

			.popup.compare-chart table th.filing-fee {
				font-size: 18px;
				font-family: Roboto;
				font-weight: bold;
			}

			.popup.compare-chart table td.filing-fee {
				font-size: 25px;
			}

			.popup.compare-chart table .state {
				width: 23%;
				padding-left: 20px;
				text-align: left;
			}

			.popup.compare-chart table th.state {
				font-size: 35px;
				padding-bottom: 25px;
			}

			.popup.compare-chart table td.state {
				font-size: 25px;
				color: #23386a;
				font-family: Roboto;
				font-weight: bold;
			}

				.popup.compare-chart table td.state .details {
					line-height: 18px;
					font-size: 15px;
					display: block;
				}

		.popup.compare-chart .mfp-close {
			width: 90px;
			height: 75px;
			text-indent: -9999px;
			color: #fff;
			font-size: 40px;
			padding-top: 10px;
		}

		/* Entity Specific Comparison Styles */
		.popup.compare-chart table tr.complete {
			background: #F9C04F !important;
		}

	.popup#popup-compare-llc table .state {
		width: 24%;
	}

	/*Price Compare Popup*/
	.popup#popup-price-guarantee {
		padding: 40px;
		max-width: 640px;
		margin: 0 auto;
	}

		.popup#popup-price-guarantee p {
			margin-bottom: 15px;
			line-height: 1.4em;
		}

			.popup#popup-price-guarantee p:last-of-type {
				margin-bottom: 0;
			}

		.popup#popup-price-guarantee .mfp-close {
			top: 10px;
			right: 10px;
		}

/*Pagination*/
.pagination {
	text-align: right;
}

	.pagination span.pages {
		border: none;
		color: #a9a9a9;
	}

	.pagination a {
		border: none !important;
	}

	.pagination .extend {
		border: none !important;
	}

	.pagination span.current {
		border: 1px solid #676767 !important;
	}

/* Ask a Question Form Styles */
.popup {
	width: 100%;
	max-width: 450px;
	z-index: 9999;
	margin: 0 auto;
}

	.popup h1 {
		margin-bottom: 20px;
		margin-left: 42px;
	}

	.popup .closeBtn, .popup .closeBtn:after {
		display: none;
	}

	.popup .mfp-close {
		top: 15px;
		right: 15px;
	}

	.popup #CompanyQuestionExpanded {
		display: none;
	}

	.popup .row {
		overflow: hidden;
		clear: both;
	}

	.popup label {
		display: block;
		margin-bottom: 5px;
		font-weight: bold;
	}

	.popup input, .popup textarea, .popup select {
		display: block;
		width: 100%;
		padding: 5px 7px;
		border: 1px solid #cdcdcd;
		border-radius: 8px;
		box-shadow: inset 0px 1px 2px rgba(0,0,0,0.15);
		background: #f8f8f8;
	}

		.popup input:focus, .popup textarea:focus, .popup select:focus {
			outline: none;
			border-color: #1c75bb;
		}

	.popup #company-question-row {
		margin-bottom: 5px;
	}

		.popup #company-question-row input {
			width: 28px;
			display: inline-block;
			margin: 0;
			float: left;
		}

		.popup #company-question-row label {
		}

	.popup input.submit {
		background: #1c75bb;
		color: #fff;
		border: none;
		padding: 10px;
	}

		.popup input.submit:hover {
			background: #ED7804;
		}

	.popup form#form-ask-question {
		background: url(../jpg/ask-question-3.jpg) no-repeat left 4px;
		padding-left: 42px;
		padding-right: 40px;
	}

/* Check Entity Form Styles */
#popup-entity-name {
	width: 450px;
	z-index: 9999px;
}

	#popup-entity-name header span.title {
		margin-bottom: 20px;
		display: block;
	}

	#popup-entity-name .closeBtn, #popup-entity-name .closeBtn:after {
		display: none;
	}

	#popup-entity-name .mfp-close {
		top: 15px;
		right: 15px;
	}

	#popup-entity-name .row {
		overflow: hidden;
		clear: both;
	}

	#popup-entity-name label {
		display: block;
		margin-bottom: 5px;
	}

	#popup-entity-name input, #popup-entity-name textarea, #popup-entity-name select {
		display: block;
		width: 100%;
		margin-bottom: 20px;
		padding: 5px 7px;
		border: 1px solid #cdcdcd;
		border-radius: 1px;
		box-shadow: inset 0px 1px 2px rgba(0,0,0,0.15);
		background: #f8f8f8;
	}

		#popup-entity-name input:focus, #popup-entity-name textarea:focus, #popup-entity-name select:focus {
			outline: none;
			border-color: #1c75bb;
		}

		#popup-entity-name input.submit {
			background: #1c75bb;
			color: #fff;
			border: none;
			padding: 10px;
		}

			#popup-entity-name input.submit:hover {
				background: #ED7804;
			}

/* 2021-video-popup */
.popup-video-2021 {
	background: #fff;
	padding: 20px;
	overflow: auto;
	z-index: 1001;
	border-radius: 10px;
	border: 8px solid #1C75BB;
	width: 630px;
	height: auto;
	position: relative;
	margin: 0 auto;
}

/* Lead Acknowledge */
#popup-lead-acknowledge header {
	margin-bottom: 10px;
}

/* some standard styles for full-width pages general content */
.standard-styles h1 {
	font-size: 2rem;
	font-family: Roboto;
	font-weight: bold;
	color: #23386a;
	margin-bottom: 27px;
}

/* custom states page */
.page-state-list {
}

	.page-state-list h2 {
		margin-bottom: 10px;
	}

	.page-state-list ul {
		float: left;
		width: 190px;
	}

	.page-state-list li {
		padding: 0 0 10px 0;
	}

/* ================================================================================== */
/* == Article Styles ================================================================ */
/* ================================================================================== */

h1.page-title {
	color: #23386a;
	font-size: 2rem;
	font-family: Roboto;
	font-weight: bold;
	margin: 15px 0 30px 0;
}

h2.title {
	color: #23386a;
	font-size: 30px;
	margin: 0 0 15px 0;
}

#content .section {
	margin-bottom: 30px;
}

article, #content .page {
}

	article p, #content .page p {
		margin: 1em 0;
		font-size: 17px;
		line-height: 1.5em;
		-webkit-font-smoothing: antialiased;
	}

	article h1, #content .page h1 {
		font-size: 2em;
		margin: 0 0 .67em 0;
		color: #23386a;
	}

	article h2, #content .page h2 {
		font-size: 1.5em;
		margin: .83em 0;
	}

	article h3, #content .page h3 {
		font-size: 1em;
		margin: 1em 0;
	}

	article h4, #content .page h4 {
		font-size: 1em;
		margin: 1.33em 0;
	}

	article h5, #content .page h5 {
		font-size: .83em;
		margin: 1.67em 0;
	}

	article h6, #content .page h6 {
		font-size: .75em;
		margin: 2.33em 0;
	}

	article ul, #content .page ul {
		list-style: disc;
		margin: 1em 0 1em 20px;
		font-size: 16px;
		font-weight: bold;
		line-height: 1.5em;
		-webkit-font-smoothing: antialiased;
	}

	article ol, #content .page ol {
		margin: 1em 0 1em 20px;
		font-size: 14px;
		line-height: 1.5em;
		-webkit-font-smoothing: antialiased;
	}

		article ul li, article ol li, #content .page ul li, #content .page ol li {
			margin-bottom: 5px;
		}

	article img, #content .page img {
		max-width: 100%;
	}

		#content .page img.alignleft {
			float: left;
			margin: 5px 20px 10px 0px;
		}

		#content .page img.alignright {
			float: right;
			margin: 5px 0px 10px 20px;
		}

.wp-caption.alignleft {
	float: left;
	margin: 5px 20px 10px 0px;
}

.wp-caption.alignright {
	float: right;
	margin: 5px 0px 10px 20px;
}

.wp-caption img {
	width: 100%;
}

.wp-caption .wp-caption-text {
	width: 100%;
	font-size: 11px !important;
	margin: 5px 0 !important;
	font-weight: bold;
	line-height: 14px !important;
}

article ol, #content .page ol {
	list-style: decimal;
	margin: 15px 0px 0px 23px;
}

/* ================================================================================== */
/* == Blog ========================================================================== */
/* ================================================================================== */

.blog {
}

	.blog .post {
		margin-bottom: 2em;
		overflow: hidden;
	}

		.blog .post h1 a {
			color: #23386a;
			font-size: 2rem;
		}

		.blog .post .meta {
			margin-top: -15px;
			font-style: italic;
			color: #a9a9a9;
		}

		.blog .post .content {
			margin-top: 20px;
		}

		.blog .post img.alignleft {
			float: left;
			margin-right: 15px;
		}

/*Reverse the content and sidebar on the blog*/
/* come back to this
.blog #content, .single-post #content, .category #content, .tag #content { float: left; }
.blog #sidebar, .single-post #sidebar, .category #sidebar, .tag #sidebar { float: right; } */

/* Read More */
a.read-more {
	float: right;
	background: #1C75BB;
	color: #fff;
	padding: 5px 10px;
	font-size: 16px;
	font-family: Roboto;
	border-radius: 8px;
}

	a.read-more:hover {
		background: #a2c419;
	}

/*Blog Post Sharing Tools*/
.blog .post .sharedaddy {
}

	.blog .post .sharedaddy h3.sd-title {
		width: auto !important;
		padding-right: 10px !important;
	}

	.blog .post .sharedaddy .sd-content {
		float: left;
		width: auto;
	}

	.blog .post .sharedaddy .sd-block {
		padding-top: 20px;
	}

.blog .wp-post-image {
	float: left;
	margin: 0.5em 1em 1em 0em;
}

.search-results-page .wp-post-image {
	float: left;
	margin: 0.5em 1em 1em 0em;
}




/* ================================================================================== */
/* == State Page ==================================================================== */
/* ================================================================================== */

/*Page Topper*/
#page-topper {
	overflow: hidden;
	overflow: hidden;
	margin-bottom: 30px;
}

/*State Header*/
#state-header {
	-webkit-font-smoothing: antialiased;
}

	#state-header h1 {
		font-family: Roboto;
		font-weight: bold;
		font-size: 2rem;
		color: #23386a;
		margin-bottom: 20px;
	}

	#state-header .state-l {
		position: relative;
	}

		#state-header .state-l img {
			position: absolute;
			top: 0;
			z-index: -3;
		}

	#state-header ol {
		font-size: 22px;
		font-family: Roboto;
		padding-left: 35px;
		margin: 50px 0 0 35px;
		color: #333;
		position: relative;
		z-index: 99;
	}

	#state-header .state-r {
		float: right;
		width: 300px;
		text-align: center;
	}

		#state-header .state-r input {
			display: block;
			width: 100%;
			margin-bottom: 15px;
			padding: 6px;
			border-radius: 4px;
			box-shadow: inset 0px 1px 3px rgba(0,0,0,00.1);
			border: 1px solid #DAD6D6;
			font-size: 15px;
		}

		#state-header .state-r .bootstrap-select {
			width: 100%;
		}

		#state-header .state-r select {
			display: block;
			width: 100%;
			margin-bottom: 15px;
		}

	#state-header a.blue {
		background: #1C75BB;
		text-align: center;
		margin-left: 80px;
		opacity: 1;
	}

		#state-header a.blue:hover {
			background: #ED7804;
		}

	#state-header a.get-started {
		display: inline-block;
		background: #ED7804;
		padding: 8px 15px;
		color: #fff;
		text-transform: uppercase;
		font-size: 22px;
		font-family: Roboto;
	}

		#state-header a.get-started:hover {
			background: #1C75BB;
		}

/*Custome OL Numbers*/
ol.custom-numbers {
	list-style: none;
}

	ol.custom-numbers li {
		margin-bottom: 10px;
	}

		ol.custom-numbers li span {
			background: url(../png/list-numbers-2.png);
			display: inline-block;
			text-indent: -9999px;
			width: 28px;
			height: 29px;
		}

			ol.custom-numbers li span.li-one {
				background-position: 0px 0px;
			}

			ol.custom-numbers li span.li-two {
				background-position: 0px 148px;
			}

			ol.custom-numbers li span.li-three {
				background-position: 0px 298px;
			}

/*State Intro Section*/
.state-intro {
	overflow: hidden;
	margin: 0 0 30px 0;
}

	.state-intro img {
		float: left;
		margin-right: 25px;
	}

	.state-intro p {
		font-size: 20px;
		line-height: 1.4em;
		margin-top: 25px;
		color: #333;
		margin: 0;
	}

/* ================================================================================== */
/* == General Pages ================================================================= */
/* ================================================================================== */

/*404 Page*/
#fourofour {
}

	#fourofour h1 {
		margin: 0 0 5px 0;
		color: #23386a;
	}

	#fourofour h2 {
		margin: 1.5em 0 0.3em 0;
	}

	#fourofour ul {
		margin-top: 1em;
		-webkit-columns: 4;
		-moz-columns: 3;
	}

		#fourofour ul li {
			padding: 0 10px 5px 0;
		}

/* ================================================================================== */
/* == Search Results Page =========================================================== */
/* ================================================================================== */

.search-results header > h1 {
	margin: 0 0 .67em 0;
}

.search-results-page h2.page-title {
	font-size: 2em;
	margin: 20px 0 50px 0;
}

.search-results-page article {
	margin-bottom: 40px;
	overflow: hidden;
}

	.search-results-page article .content {
		margin-top: 20px;
	}

	.search-results-page article h1 a {
		color: #23386a;
	}

	.search-results-page article .meta {
		margin-top: -15px;
		font-style: italic;
		color: #a9a9a9;
	}

.big-search-box {
	background: #eee;
	padding: 25px;
	border-radius: 10px;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.25);
	margin: 1em 0;
}

	.big-search-box #s {
		width: 740px;
		padding: 10px 15px;
		border-radius: 5px;
		border: 1px solid #bbb;
		margin: 0 7px;
		box-shadow: inset 0px 1px 2px rgba(0,0,0,0.15);
	}

	.big-search-box #searchsubmit {
		background: #3372BA;
		color: #fff;
		border: none;
		padding: 10px 15px;
		border-radius: 5px;
	}

/* ================================================================================== */
/* == FAQ Single / Archive ====================================================================== */
/* ================================================================================== */
.faq-archive-intro {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

article.faq {
	border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
	margin-bottom: 30px;
}

.post-type-archive-faq article.faq {
	margin-bottom: 25px;
	overflow: hidden;
}

	.post-type-archive-faq article.faq h1 {
		margin-bottom: -5px;
	}

		.post-type-archive-faq article.faq h1 a {
			color: #23386a;
		}

	.post-type-archive-faq article.faq header h2 {
		font-size: 2em;
		margin: 0 0 -5px 0;
		color: #23386a;
	}

/* ================================================================================== */
/* == Testimonial Page ============================================================== */
/* ================================================================================== */

.testimonials h1 {
	margin-bottom: 25px;
	font-size: 2rem;
}

article.testimonial {
	margin-bottom: 40px;
	overflow: hidden;
}

	article.testimonial .testimonial_text { /*background: #eee url(assets/images/blockquote.png) no-repeat 11px 22px;*/
		background: #eee;
		padding: 20px;
		border-radius: 10px;
	}

		article.testimonial .testimonial_text p {
			font-style: italic;
			margin: 0 0 0.65em 0;
		}

			article.testimonial .testimonial_text p:last-child {
				margin-bottom: 0;
			}

	article.testimonial .testimonial_signature {
		margin: 15px 20px 0 20px;
		position: relative;
		text-transform: uppercase;
		font-size: 12px;
		color: #999;
	}

		article.testimonial .testimonial_signature:before {
			content: "";
			width: 0;
			height: 0;
			position: absolute;
			top: -15px;
			left: 30px;
			border-left: 12px solid transparent;
			border-right: 12px solid transparent;
			border-top: 10px solid #eee;
		}

	article.testimonial .author_name {
		font-weight: bold;
		color: #333333;
		font-size: 15px;
		margin-bottom: 3px;
	}

	article.testimonial:nth-child(even) .testimonial_signature {
		float: right;
		text-align: right;
	}

		article.testimonial:nth-child(even) .testimonial_signature:before {
			left: auto;
			right: 30px;
		}


/* ================================================================================== */
/* == VIDEO GALLERY=================================================== */
/* ================================================================================== */
.video-gallery {
	padding-bottom: 60px;
}

	.video-gallery h2.title {
		background: #DCDEE2;
		font-family: Roboto;
		font-weight: bold;
		line-height: 40px;
		padding: 0 10px 0 50px;
		-webkit-font-smoothing: antialiased;
		border-radius: 25px;
		margin: 0 0 20px 0;
		font-size: 21px;
		color: #676767;
	}

		.video-gallery h2.title span {
			display: block;
			float: left;
			height: 40px;
			width: 40px;
			border-radius: 25px 25px 0 25px;
			margin: 0 10px 0 -50px;
			background: #1C75BB;
			text-align: center;
			line-height: 40px;
		}

		.video-gallery h2.title img {
			vertical-align: middle;
			margin-top: -3px;
		}



.lazyYT-container {
	position: relative;
	display: block;
	height: 0;
	padding: 0 0 56.25% 0;
	background-color: #000000;
}

	.lazyYT-container iframe {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border: 0;
	}
/* Video Title (YouTube style)  
.lazyYT-container .html5-info-bar {position: absolute;top: 0;z-index: 935;width: 100%;height: 30px;overflow: hidden;font-family: Roboto;color: #fff;
background-color: rgba(0, 0, 0, 0.8);-webkit-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);-moz-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);}
.lazyYT-container .html5-title {padding-right: 6px;padding-left: 12px;}
.lazyYT-container .html5-title-text-wrapper {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;}
.lazyYT-container .html5-title-text {width: 100%;font-size: 13px;line-height: 30px;color: #ccc;text-decoration: none;}
.lazyYT-container .html5-title-text:hover {color: #fff;text-decoration: underline;}*/

/* Video Title Below Video */
#content .html5-title-text {
	margin: 5px 0 15px 0;
	text-align: center;
	color: #23386a;
	font-family: Roboto, arial;
	font-size: 18px;
}

/* Thumbnail */
.ytp-thumbnail {
	padding-bottom: inherit;
	cursor: pointer;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
/* Play button (YouTube style) */
.ytp-large-play-button {
	position: absolute;
	top: 50% !important;
	left: 50% !important;
	width: 86px !important;
	height: 60px !important;
	padding: 0 !important;
	margin: -29px 0 0 -42px !important;
	font-size: normal !important;
	font-weight: normal !important;
	line-height: 1 !important;
	opacity: .9;
}

.ytp-large-play-button-svg {
	opacity: .9;
	fill: #007abe;
}

.lazyYT-image-loaded:hover .ytp-large-play-button-svg,
.ytp-large-play-button:focus .ytp-large-play-button-svg {
	opacity: 1;
	fill: #cc181e;
}

/* ================================================================================== */
/* == Glossary ====================================================================== */
/* ================================================================================== */

.glossary {
}

	.glossary h2.title {
		margin-bottom: 20px;
		color: #676767;
	}

	.glossary #browse {
		margin-bottom: 35px;
		background: #eee;
		border-radius: 8px;
		padding: 10px 15px;
	}

		.glossary #browse h3 {
			font-size: 16px;
			color: #676767;
			margin-right: 10px;
		}

		.glossary #browse ul {
			margin: 0;
		}

			.glossary #browse ul li {
				display: inline-block;
				line-height: 24px;
				text-align: center;
				font-family: Roboto;
				font-weight: bold;
				font-size: 16px;
				color: #aeaeae;
				padding: 0 7px 0 0;
			}

				.glossary #browse ul li a {
					text-transform: uppercase;
					display: block;
				}

	.glossary article {
		margin-bottom: 35px;
	}

/* ================================================================================== */
/* == Sidebar ======================================================================= */
/* ================================================================================== */

#sidebar {
}

	#sidebar.right {
		float: right;
	}

	#sidebar .block {
		margin-bottom: 30px;
		overflow: hidden;
	}

	#sidebar h3 {
		color: #1c75bb;
		font-size: 30px;
		border-bottom: 1px solid #aaa;
		margin-bottom: 15px;
	}

	#sidebar #video {
	}

		#sidebar #video p {
			color: #221f1f;
			line-height: 19px;
		}

	#sidebar #faqs {
	}

		#sidebar #faqs ul {
			list-style: none;
		}

			#sidebar #faqs ul li {
				margin-bottom: 15px;
			}

				#sidebar #faqs ul li a {
					color: #676767;
					text-shadow: 0px 1px 1px rgba(255,255,255,0.1);
				}

		#sidebar #faqs a.more {
			background: #ED7804;
			color: #fff;
			padding: 10px 15px;
			text-transform: uppercase;
			float: right;
			font-size: 14px;
			font-family: Roboto;
		}

			#sidebar #faqs a.more:hover {
				background: #1C75BB;
			}

	#sidebar #summary {
	}

		#sidebar #summary ul li {
			margin-bottom: 10px;
			font-size: 15px;
			color: #333;
			background: url(../png/icon-checkmark-3.png) no-repeat left 4px;
			padding-left: 20px;
		}

		#sidebar #summary .terms {
			margin: 20px 0;
			border: 1px solid #dcdcdc;
			border-radius: 3px;
			background: #eee;
			padding: 10px;
		}

			#sidebar #summary .terms label {
				text-transform: uppercase;
				font-size: 15px;
				color: #333;
			}

			#sidebar #summary .terms a {
				display: block;
				font-size: 10px;
				margin-left: 20px;
				width: 104px;
			}

		#sidebar #summary a.offer-code {
			display: inline-block;
			color: #cc0033;
			font-size: 12px;
			text-transform: uppercase;
			text-decoration: underline;
			margin-bottom: 20px;
		}

		#sidebar #summary span.total {
			display: block;
			font-size: 18px;
			color: #333;
			font-weight: bold;
			text-transform: uppercase;
		}

		#sidebar #summary span.price {
			display: block;
			font-size: 26px;
			color: #333;
			font-weight: bold;
			margin-bottom: 25px;
		}

		#sidebar #summary a.order-button {
			display: block;
			text-align: center;
			background: #ED7804;
			color: #fff;
			padding: 10px 15px;
			text-transform: uppercase;
		}

			#sidebar #summary a.order-button:hover {
				background: #a2c419;
			}

	#sidebar #subscribe-rss {
	}

		#sidebar #subscribe-rss h4 {
			font-size: 18px;
			color: #ed7804;
		}

		#sidebar #subscribe-rss p {
			font-size: 12px;
			color: #898989;
			margin: 5px 0 0 0;
		}

		#sidebar #subscribe-rss input {
			width: 100%;
			margin: 10px 0;
			padding: 5px 7px;
			border: 1px solid #cdcdcd;
			border-radius: 1px;
			box-shadow: inset 0px 1px 2px rgba(0,0,0,0.15);
			background: #f8f8f8;
		}

			#sidebar #subscribe-rss input:focus {
				outline: none;
				border-color: #1c75bb;
			}

		#sidebar #subscribe-rss button {
			background: #1c75bb;
			color: #fff;
			padding: 5px 10px;
			font-size: 14px;
			font-family: Roboto;
			border: none;
		}

	#sidebar #pres-photo {
	}

		#sidebar #pres-photo img {
			padding: 5px;
			border: 1px solid #dcdcdc;
		}

		#sidebar #pres-photo p {
			font-weight: bold;
			font-size: 11px;
			margin-top: 5px;
		}

#widget-ask-question {
	background: url(../jpg/ask-question-3.jpg) no-repeat left 4px;
	padding-left: 42px;
}

#bottom.new-bottom #widget-ask-question {
	margin-top: 20px;
}

#widget-ask-question h4 {
	font-size: 18px;
}

#widget-ask-question p { /*font-size: 12px;*/
	color: #898989;
	margin: 5px 0;
	line-height: 1.4em;
}

#widget-ask-question span {
	color: #1c75bb;
	font-size: 16px;
	font-family: Roboto;
	font-weight: bold;
}

/* ================================================================================== */
/* == Footer ======================================================================== */
/* ================================================================================== */

.site-footer {
}

.start-bar {
	background: #23386a;
	color: #fff;
	padding: 20px;
}

	.start-bar h3 {
		font-size: 28px;
		margin: 0;
	}

	.start-bar a.green-button {
		font-size: 24px;
		background: #ED7804;
		color: #fff;
		padding: 10px 30px;
		border-radius: 8px;
		margin: 10px 20px;
		font-family: Roboto;
		font-weight: bold;
	}

		.start-bar a.green-button:hover {
			background: #a2c419;
		}

	.start-bar p {
		font-size: 22px;
		color: #65b9fc;
		margin: 0;
	}

		.start-bar p a {
			color: #65b9fc;
		}

.foot-navigation {
	padding: 40px 0 0;
}

	.foot-navigation h4 {
		font-size: 19px;
		color: #2d3e4a;
		margin-bottom: 3px
	}

	.foot-navigation .nav-wrap {
		padding: 0 !important;
	}
		/* on the columns for nav */
		.foot-navigation .nav-wrap .columns:first-child {
			padding-left: 0;
		}

		.foot-navigation .nav-wrap .columns:last-child {
			padding-right: 0;
		}

		.foot-navigation .nav-wrap ul {
			margin: 0;
			list-style: none;
		}

		.foot-navigation .nav-wrap li {
			padding-bottom: 4px;
		}

		.foot-navigation .nav-wrap a {
			font-size: 24px;
			color: #1c75bb;
		}

			.foot-navigation .nav-wrap a:hover {
				color: #ED7804
			}

.foot-social {
	float: right;
	margin-bottom: 10px;
}

	.foot-social li {
		margin-right: 5px;
	}

		.foot-social li:last-child {
			margin: 0;
		}

	.foot-social a {
		font-size: 30px;
		color: #1c75bb
	}

		.foot-social a:hover {
			font-size: 30px;
			color: #ED7804
		}

.foot-logos {
	text-align: right;
}

	.foot-logos #srg {
		margin-right: 10px;
	}

.foot-copyright {
	padding: 20px 0;
	background: #f7f7f7;
	border-top: 1px solid #e1e1e1;
}

	.foot-copyright p {
		font-size: 12px;
		color: #2d3e4a;
		line-height: 1.6em;
	}

	.foot-copyright span {
		font-size: 11px;
	}

	.foot-copyright p.copyright-p {
		margin-top: 10px;
	}

		.foot-copyright p.copyright-p a {
			color: #1c75bb
		}

			.foot-copyright p.copyright-p a:hover {
				color: #ED7804
			}
/*
#footer { clear: both; background: url(assets/images/footer-shadow.jpg) no-repeat top center; padding-top: 25px; }
#footer hr { clear: both; height: 1px; border: none; background: #CACACA; margin-bottom: 15px; }

#footer #info { padding-bottom: 30px; }
#footer #info h3 { font-family: Roboto; font-weight: normal; color: #303874; font-size: 28px; margin-bottom: 15px; }
#footer #info h3 a { color: #303874; }
#footer #info ul#social {}
#footer #info ul#social li { display:inline-block; margin: 0 15px 10px 0; }
#footer #info ul#social li a { width: 32px; height: 32px; display: block; text-indent: -9999px; }
#footer #info ul#social li a#email { background: url(assets/images/social-email.png); }
#footer #info ul#social li a#facebook { background: url(assets/images/social-facebook.png); }
#footer #info ul#social li a#twitter { background: url(assets/images/social-twitter.png); }
#footer #info ul#social li a#google { background: url(assets/images/social-google.png); }
#footer #info ul#social li a#youtube { background: url(assets/images/social-youtube.png); }

#footer #info .block {  }
#footer #info .block h4 { font-size: 18px; margin-bottom: 5px; color: #ed7804; font-family: Roboto;}
#footer #info .block ul { font-size: 13px; margin-bottom:20px;}
#footer #info .block ul li { margin-bottom: 3px; }
#footer #info .block ul li a { color: #333; }
#footer #info .block ul li a:hover { color: #303874; }
#footer #info a#srg { float:left; margin:0 20px 10px 0;}
#footer #info a#mcafee {float:left;margin-top:5px;} 

#footer #rights {padding: 17px 0 40px 0; background: #353535 url(assets/images/footer-bg2.jpg) repeat 0 0; font-family: Roboto ; color: #ababab; line-height:1.4em; -webkit-box-shadow:inset 0 10px 10px -3px #000;box-shadow:inset 0 5px 10px -3px #000; } */

/* ================================================================================== */
/* == 2015 Responsive Pricing Tables================================================= */
/* ================================================================================== */
.clearfix:before,
.clearfix:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	zoom: 1;
}

ul#pricing-tables {
	width: 100%;
	padding: 0 0 20px 0;
	margin: 0 auto;
	display: block;
	position: relative;
}

@media only screen and (min-width:1024px) {
	body.home ul#pricing-tables, body.home .pricing-table-footnote {
		width: 1000px;
		left: -258px;
	}
	/* added feb 2016 for temp full-width pricing table for home tabs */
}

ul#pricing-tables li.one-fifth,
ul#pricing-tables li.one-fourth,
ul#pricing-tables li.one-third,
ul#pricing-tables li.one-half {
	float: left;
	display: inline-block;
	position: relative;
}

ul#pricing-tables li.one-fifth {
	width: 20%;
}

ul#pricing-tables li.one-fourth {
	width: 25%;
}

ul#pricing-tables li.one-third {
	width: 33.333333333333%;
}

ul#pricing-tables li.one-half {
	width: 50%;
}

	ul#pricing-tables li.one-fifth ul,
	ul#pricing-tables li.one-fourth ul,
	ul#pricing-tables li.one-third ul,
	ul#pricing-tables li.one-half ul {
		float: left;
		display: inline-block;
		margin: 0;
		padding: 0;
		position: relative;
		width: 100%;
	}

/*  First column (Choose your plan) */
ul#pricing-tables li.plan ul li {
	border-left: 1px solid #e2e2e2;
	font-weight: bold;
}

	ul#pricing-tables li.plan ul li.name {
		box-sizing: content-box;
		background: #fff !important; /*border-left:1px solid #e2e2e2;border-bottom:1px solid #fff;border-top:1px solid #e2e2e2;border-right:none;*/
		border: none;
		min-height: 31px;
		border-bottom: 1px solid #fff;
	}

	ul#pricing-tables li.plan ul li.price {
		background: #eaeaea;
		padding: 15px 10px;
		border: 1px solid #e2e2e2;
		border-top: none;
	}

	ul#pricing-tables li.plan ul li.name h3 {
		color: #0a8db2;
	}

	ul#pricing-tables li.plan ul li.price h4 {
		font-size: 25px;
		text-align: center;
		color: #585858;
	}

/* Colors/STyle overall */
ul#pricing-tables li li .fa {
	font-size: 18px
}
/* font awesome icons */
ul#pricing-tables ul.popular {
	border: 8px solid #1362aa;
	margin-top: -8px !important;
}

ul#pricing-tables li ul.popular li.name {
	background: #1362aa;
	border-top: none !important;
}

ul#pricing-tables li ul li {
	padding: 10px;
	text-align: center;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background: #f4f4f4;
	color: #585858;
	font-size: 14px;
	font-family: Roboto;
	min-height: 53px;
	vertical-align: middle;
}

	ul#pricing-tables li ul li.lg-item {
		min-height: 71px;
	}

	ul#pricing-tables li ul li h5 {
		text-align: center;
		padding: 0 10px;
		margin: 0;
		font-family: Roboto;
		font-size: 14px;
		display: none;
	}

	ul#pricing-tables li ul li.name {
		box-sizing: content-box;
		background: #696969; /*border-top:1px solid #097a99;border-bottom:1px solid #097a99;*/
		border-right: none;
		color: #fff;
		min-height: 0;
		padding: 20px 5px;
	}

	ul#pricing-tables li ul li.price {
		padding: 15px 10px;
		background: #eaeaea;
	}

		ul#pricing-tables li ul li.price.xtra {
			min-height: 78px; /* extra row in complete need to match */
		}

	ul#pricing-tables li ul li.name h3 {
		margin: 0;
		text-align: center;
		font-size: 25px;
	}

	ul#pricing-tables li ul li.price h4 {
		text-align: center;
		font-size: 25px
	}

ul#pricing-tables li ul {
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

ul#pricing-tables .pricing-item:nth-child(odd) {
	background: #fff;
}
/* odd items get white background */
ul#pricing-tables li ul li.button-row {
	padding: 0;
	text-align: center;
	height: auto;
	box-sizing: content-box;
	min-height: 0;
}

ul#pricing-tables a.button {
	font-size: 16px;
}

	ul#pricing-tables a.button:hover {
		background: #abdd02;
	}

/* lets do some adjustments for home page to hardcode some heights */
.home ul#pricing-tables li ul li:nth-child(5) {
	min-height: 69px;
}

.home ul#pricing-tables li ul li:nth-child(9) {
	min-height: 87px;
}

/* strike throughs and minor styles */
ul#pricing-tables span.strike {
	display: inline-block;
	position: relative;
	margin-right: 10px;
}

	ul#pricing-tables span.strike span {
		position: absolute;
		width: 120%;
		border-top: 2px solid red;
		left: -5px;
		top: 50%;
		-webkit-transform: rotate(-20deg);
		-moz-transform: rotate(-20deg);
		transform: rotate(-20deg);
	}

ul#pricing-tables span.note {
	color: #2C78BD;
	font-size: 12px;
}

/* Tooltip - not used currently but here if want */
a.tooltip {
	position: relative;
	color: #333;
}

	a.tooltip span {
		display: none;
		position: absolute;
		bottom: 30px;
		min-width: 150px;
		left: -10px;
		color: #333;
		padding: 20px;
		border: 1px solid #d9d9d9;
		background: #ffffff;
		background: -moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
		background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eeeeee));
		background: -webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
		background: -o-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
		background: -ms-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
		background: linear-gradient(top,#ffffff 0%,#eeeeee 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0 );
		-webkit-box-shadow: inset 0px 0px 0px 1px #fff;
		-moz-box-shadow: inset 0px 0px 0px 1px #fff;
		box-shadow: inset 0px 0px 0px 1px #fff;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
	}

		a.tooltip span:before {
			content: "";
			position: absolute;
			z-index: 100;
			bottom: -7px;
			left: 15px;
			border-top: 8px solid #eee;
			border-left: 8px solid transparent;
			border-right: 8px solid transparent;
			border-bottom: 0;
		}

		a.tooltip span:after {
			content: "";
			position: absolute;
			z-index: 99;
			bottom: -8px;
			left: 14px;
			border-top: 9px solid #ccc;
			border-left: 9px solid transparent;
			border-right: 9px solid transparent;
			border-bottom: 0;
		}

	a.tooltip:hover span {
		display: block;
	}
/* Media Queries for pricing tables only */
@media only screen and (max-width:1024px) {
	ul#pricing-tables li ul li.name h3, ul#pricing-tables li ul li.price h4, ul#pricing-tables li.plan ul li.price h4 {
		font-size: 20px;
	}
	/* on home page only, anything smaller than desktop, let's go to tablet view */
	.home ul#pricing-tables li ul li h5 {
		display: block;
		margin-bottom: 5px;
	}

	.home ul#pricing-tables li.one-fifth.plan,
	.home ul#pricing-tables li.one-fourth.plan,
	.home ul#pricing-tables li.one-third.plan,
	.home ul#pricing-tables li.one-half.plan {
		display: none;
	}
	/* hiding plan column */
	.home ul#pricing-tables {
		width: 100%;
	}

		.home ul#pricing-tables li.one-fifth {
			width: 25%;
		}

		.home ul#pricing-tables li.one-fourth {
			width: 33.333333333333%;
		}

		.home ul#pricing-tables li.one-third {
			width: 50%;
		}

		.home ul#pricing-tables li.one-half {
			width: 100%;
		}

		.home ul#pricing-tables li ul li {
			border-left: 1px solid #e2e2e2;
		}

			.home ul#pricing-tables li ul li.name {
				border-left: 0;
			}
}

@media only screen and (min-width:860px) and (max-width:959px) {
	ul#pricing-tables {
		width: 100%;
	}

		ul#pricing-tables li.one-fifth {
			width: 20%;
		}

		ul#pricing-tables li.one-fourth {
			width: 25%;
		}

		ul#pricing-tables li.one-third {
			width: 33.333333333333%;
		}

		ul#pricing-tables li.one-half {
			width: 50%;
		}
}

@media only screen and (min-width:480px) and (max-width:859px) {
	ul#pricing-tables li ul li h5 {
		display: block;
		margin-bottom: 5px;
	}

	ul#pricing-tables li.one-fifth.plan,
	ul#pricing-tables li.one-fourth.plan,
	ul#pricing-tables li.one-third.plan,
	ul#pricing-tables li.one-half.plan {
		display: none;
	}
	/* hiding plan column */
	ul#pricing-tables {
		width: 100%;
	}

		ul#pricing-tables li.one-fifth {
			width: 25%;
		}

		ul#pricing-tables li.one-fourth {
			width: 33.333333333333%;
		}

		ul#pricing-tables li.one-third {
			width: 50%;
		}

		ul#pricing-tables li.one-half {
			width: 100%;
		}

		ul#pricing-tables li ul li {
			border-left: 1px solid #e2e2e2;
		}

			ul#pricing-tables li ul li.name {
				border-left: 0;
			}
}

@media only screen and (max-width:479px) {
	ul#pricing-tables li ul li h5 {
		display: block;
		margin-bottom: 5px;
	}

	ul#pricing-tables li.one-fifth.plan,
	ul#pricing-tables li.one-fourth.plan,
	ul#pricing-tables li.one-third.plan,
	ul#pricing-tables li.one-half.plan {
		display: none;
	}

	ul#pricing-tables {
		width: 100%;
	}

		ul#pricing-tables li.one-fifth {
			width: 100% !important;
		}

		ul#pricing-tables li.one-fourth {
			width: 100% !important;
		}

		ul#pricing-tables li.one-third {
			width: 100% !important;
		}

		ul#pricing-tables li.one-half {
			width: 100% !important;
		}

		ul#pricing-tables li ul li {
			border-left: 1px solid #e2e2e2;
		}

			ul#pricing-tables li ul li.name {
				border-left: 0;
			}

		ul#pricing-tables ul.popular {
			margin-top: 0 !important;
		}

		ul#pricing-tables li.plan ul li.name {
			min-height: 0;
		}
}


/* ================================================================================== */
/* == Print Styles ================================================================== */
/* ================================================================================== */

@media print {
	* {
		background: transparent !important;
		color: #000 !important;
		box-shadow: none !important;
		text-shadow: none !important;
	}

	a, a:visited {
		text-decoration: underline;
	}

		a[href]:after {
			content: " (" attr(href) ")";
		}

	abbr[title]:after {
		content: " (" attr(title) ")";
	}

	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	tr, img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	@page {
		margin: 0.5cm;
	}

	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}

	h2, h3 {
		page-break-after: avoid;
	}
}


/* ================================================================================== */
/* == Select Menu Styles ============================================================ */
/* ================================================================================== */

/*Select Styling*/
.bootstrap-select.btn-group, .bootstrap-select.btn-group[class*="span"] {
	float: none;
	display: inline-block;
	margin-bottom: 10px;
	margin-left: 0
}

.form-search .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group {
	margin-bottom: 0
}

.bootstrap-select.form-control {
	padding: 0;
	border: 0
}

.bootstrap-select.btn-group.pull-right, .bootstrap-select.btn-group[class*="span"].pull-right, .row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {
	float: right
}

.input-append .bootstrap-select.btn-group {
	margin-left: -1px
}

.input-prepend .bootstrap-select.btn-group {
	margin-right: -1px
}

.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]) {
	width: 220px
}

.bootstrap-select {
	width: 220px\0
}

	.bootstrap-select.form-control:not([class*="span"]) {
		width: 100%
	}

	.bootstrap-select > .btn {
		width: 100%
	}

.error .bootstrap-select .btn {
	border: 1px solid #b94a48
}

.dropdown-menu {
	z-index: 2000
}

.bootstrap-select.show-menu-arrow.open > .btn {
	z-index: 2051
}

.bootstrap-select .btn:focus {
	outline: thin dotted #333 !important;
	outline: 5px auto -webkit-focus-ring-color !important;
	outline-offset: -2px
}

.bootstrap-select.btn-group .btn .filter-option {
	overflow: hidden;
	position: absolute;
	left: 12px;
	right: 25px;
	text-align: left
}

.bootstrap-select.btn-group .btn .caret {
	position: absolute;
	top: 50%;
	right: 12px;
	margin-top: -2px;
	vertical-align: middle
}

.bootstrap-select.btn-group > .disabled, .bootstrap-select.btn-group .dropdown-menu li.disabled > a {
	cursor: not-allowed
}

	.bootstrap-select.btn-group > .disabled:focus {
		outline: none !important
	}

.bootstrap-select.btn-group[class*="span"] .btn {
	width: 100%
}

.bootstrap-select.btn-group .dropdown-menu {
	min-width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

	.bootstrap-select.btn-group .dropdown-menu.inner {
		position: static;
		border: 0;
		padding: 0;
		margin: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none
	}

	.bootstrap-select.btn-group .dropdown-menu dt {
		display: block;
		padding: 3px 20px;
		cursor: default
	}

.bootstrap-select.btn-group .div-contain {
	overflow: hidden
}

.bootstrap-select.btn-group .dropdown-menu li {
	position: relative
}

	.bootstrap-select.btn-group .dropdown-menu li > a.opt {
		position: relative;
		padding-left: 35px
	}

	.bootstrap-select.btn-group .dropdown-menu li > a {
		cursor: pointer
	}

	.bootstrap-select.btn-group .dropdown-menu li > dt small {
		font-weight: normal
	}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
	display: inline-block;
	position: absolute;
	right: 15px;
	margin-top: 2.5px
}

.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
	display: none
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
	margin-right: 34px
}

.bootstrap-select.btn-group .dropdown-menu li small {
	padding-left: .5em
}

.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small, .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small {
	color: #64b1d8;
	color: rgba(255,255,255,0.4)
}

.bootstrap-select.btn-group .dropdown-menu li > dt small {
	font-weight: normal
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #CCC;
	border-bottom-color: rgba(0,0,0,0.2);
	position: absolute;
	bottom: -4px;
	left: 9px;
	display: none
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid white;
	position: absolute;
	bottom: -4px;
	left: 10px;
	display: none
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
	bottom: auto;
	top: -3px;
	border-top: 7px solid #ccc;
	border-bottom: 0;
	border-top-color: rgba(0,0,0,0.2)
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
	bottom: auto;
	top: -3px;
	border-top: 6px solid #fff;
	border-bottom: 0
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
	right: 12px;
	left: auto
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
	right: 13px;
	left: auto
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
	display: block
}

.mobile-device {
	position: absolute;
	top: 0;
	left: 0;
	display: block !important;
	width: 100%;
	height: 100% !important;
	opacity: 0
}

.bootstrap-select.fit-width {
	width: auto !important
}

.bootstrap-select.btn-group.fit-width .btn .filter-option {
	position: static
}

.bootstrap-select.btn-group.fit-width .btn .caret {
	position: static;
	top: auto;
	margin-top: -1px
}

.control-group.error .bootstrap-select .dropdown-toggle {
	border-color: #b94a48
}

.bootstrap-select-searchbox {
	padding: 4px 8px
}

/*Dropdown Styling*/
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

	.btn:focus {
		outline: thin dotted #333;
		outline: 5px auto -webkit-focus-ring-color;
		outline-offset: -2px;
	}

	.btn:hover, .btn:focus {
		color: #333333;
		text-decoration: none;
	}

	.btn:active, .btn.active {
		background-image: none;
		outline: 0;
		-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
		box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	}

	.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
		pointer-events: none;
		cursor: not-allowed;
		opacity: 0.65;
		filter: alpha(opacity=65);
		-webkit-box-shadow: none;
		box-shadow: none;
	}

.btn-default {
	color: #333333;
	background-color: #ffffff;
	border-color: #cccccc;
}

	.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
		color: #333333;
		background-color: #ebebeb;
		border-color: #adadad;
	}

	.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
		background-image: none;
	}

	.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
		background-color: #ffffff;
		border-color: #cccccc;
	}

.glyphicon-ok:before {
	content: "\e013";
	background: red;
}

.caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px solid #000000;
	border-right: 4px solid transparent;
	border-bottom: 0 dotted;
	border-left: 4px solid transparent;
	content: "";
}

.dropdown {
	position: relative;
}

.dropdown-toggle:focus {
	outline: 0;
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	list-style: none;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	background-clip: padding-box;
}

	.dropdown-menu.pull-right {
		right: 0;
		left: auto;
	}

	.dropdown-menu .divider {
		height: 1px;
		margin: 9px 0;
		overflow: hidden;
		background-color: #e5e5e5;
	}

	.dropdown-menu > li > a {
		display: block;
		padding: 3px 20px;
		clear: both;
		font-weight: normal;
		line-height: 1.428571429;
		color: #333333;
		white-space: nowrap;
	}

		.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
			color: #ffffff;
			text-decoration: none;
			background-color: #428bca;
		}

	.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
		color: #ffffff;
		text-decoration: none;
		background-color: #428bca;
		outline: 0;
	}

	.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
		color: #999999;
	}

		.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
			text-decoration: none;
			cursor: not-allowed;
			background-color: transparent;
			background-image: none;
			filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
		}

.open > .dropdown-menu {
	display: block;
}

.open > a {
	outline: 0;
}

.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.428571429;
	color: #999999;
}

.dropdown-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 990;
}

.pull-right > .dropdown-menu {
	right: 0;
	left: auto;
}

.btn-default .caret {
	border-top-color: #333333;
}

.btn-group, .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}

	.btn-group > .btn, .btn-group-vertical > .btn {
		position: relative;
		float: left;
	}

		.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {
			z-index: 2;
		}

		.btn-group > .btn:focus, .btn-group-vertical > .btn:focus {
			outline: none;
		}

		.btn-group > .btn:first-child {
			margin-left: 0;
		}

		.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
			border-bottom-left-radius: 0;
			border-top-left-radius: 0;
		}

	.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
		outline: 0;
	}

	.btn-group.open .dropdown-toggle {
		-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
		box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	}

.btn .caret {
	margin-left: 0;
}

.bootstrap-select {
	text-align: left;
}

.dropdown-toggle {
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top, #fefefe 0%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fefefe 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fefefe 0%,#e7e7e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fefefe 0%,#e7e7e7 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fefefe 0%,#e7e7e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
	font-family: Roboto;
	font-size: 16px;
	font-weight: bold;
	color: #253364;
	border-bottom-color: #bbb;
	border-top-color: #ccc;
}

/* ================================================================================== */
/* == Pricing Table CSS ============================================================ */
/* ================================================================================== */
.table-responsive {
	min-height: .01%;
	overflow-x: auto;
}

/* Package Table */
.package-table {
	text-align: center;
	font-size: 13px;
	line-height: 1.2em;
	font-family: Roboto;
	clear: both;
}

	.package-table td, .package-table th {
		background: #EAEAEA;
		padding: 15px 7px 10px 7px;
		border: 2px solid #fff;
		width: 9.5%;
		vertical-align: top;
	}

	.package-table tr td.first, .package-table tr th.first {
		border-radius: 17px 0 0 17px;
		width: 16.5%;
		font-size: 24px;
		font-family: Roboto;
		line-height: 32px;
	}

	.package-table tr td.last, .package-table tr th.last {
		border-radius: 0 17px 17px 0;
		width: 16.5%;
	}

	/* Package Table - Header */
	.package-table tr th {
		font-family: Roboto;
		font-weight: bold;
		color: #333;
		padding: 10px 7px;
	}

		.package-table tr th .price {
			display: block;
			color: #81AE26;
		}

		.package-table tr th.first {
			padding-top: 15px;
		}

	/* Package Table - Complete Package */
	.package-table tr.complete-package {
		text-transform: uppercase;
		font-size: 11px;
		line-height: 1.1em;
		border-top: 5px solid #fff;
		border-bottom: 5px solid #fff;
	}

		.package-table tr.complete-package td {
			background: #2C78BD;
			color: #fff;
			padding: 25px 10px;
		}

		.package-table tr.complete-package img {
			display: block;
			margin: 0 auto 12px auto;
		}

		.package-table tr.complete-package td.first {
			text-transform: none;
			padding-top: 26px;
		}

			.package-table tr.complete-package td.first img {
				margin: 0 auto 5px auto;
			}

		.package-table tr.complete-package td.last {
			text-transform: none;
			font-size: 14px;
			padding: 13px 10px;
		}

			.package-table tr.complete-package td.last .price {
				display: block;
				font-size: 38px;
				margin: 5px 0 13px 0;
			}

			.package-table tr.complete-package td.last a {
				display: block;
				background: #ED781B;
				color: #fff;
				font-size: 16px;
				padding: 9px;
				text-transform: uppercase;
				margin-top: 12px;
				text-decoration: none;
			}

				.package-table tr.complete-package td.last a:hover {
					background: #AADD17;
				}

			.package-table tr.complete-package td.last .price {
				background: url( '../png/graphic-price-llc-2.png');
				display: block;
				height: 85px;
				width: 85px;
				text-indent: -13370px;
				margin: 0 0 0 25px;
				padding: 0;
			}

		.package-table tr.complete-package td .checkmark {
			margin-top: 20px;
		}

	/* Package Table - Basic Package */
	.package-table tr.basic-package {
		color: #2C78BD;
		text-transform: uppercase;
		font-size: 11px;
		line-height: 1.1em;
	}

		.package-table tr.basic-package td.first {
			text-transform: none;
			padding-top: 27px;
		}

			.package-table tr.basic-package td.first span {
				display: block;
				color: #ED781B;
				font-size: 13px;
				line-height: 2em;
				text-transform: uppercase;
			}

				.package-table tr.basic-package td.first span span {
					display: inline;
					font-size: 21px;
				}

		.package-table tr.basic-package img {
			display: block;
			margin: 0 auto 7px auto;
		}

		.package-table tr.basic-package td.last {
		}

			.package-table tr.basic-package td.last .price {
				color: #979797;
				display: block;
				font-size: 30px;
				margin: 7px 0 0 0;
			}

			.package-table tr.basic-package td.last a {
				display: block;
				background: #979797;
				color: #fff;
				font-size: 16px;
				padding: 9px;
				text-transform: uppercase;
				margin-top: 12px;
				text-decoration: none;
			}

				.package-table tr.basic-package td.last a:hover {
					background: #AADD17;
				}

	/* Package Table - 1/15/2015 adjustments */
	.package-table sup {
	}

#table-llc {
	margin-bottom: 30px;
}

	#table-llc footer {
		margin-top: 20px;
	}

		#table-llc footer span {
			width: 15px;
			display: inline-block;
		}

		#table-llc footer p, .pricing-table-footnote p {
			margin: 0 0 10px 0;
			position: relative;
			padding-left: 15px;
		}

			#table-llc footer p:before, .pricing-table-footnote p:before {
				content: "*";
				color: orange;
				font-weight: bold;
				font-size: 18px;
				position: absolute;
				left: -5px
			}

			#table-llc footer p:last-child:before, .pricing-table-footnote p:last-child:before {
				content: "**";
			}

/* ================================================================================== */
/* == Magnific Popup CSS ============================================================ */
/* ================================================================================== */
.mfp-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1042;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1043;
	position: fixed;
	outline: none !important;
	-webkit-backface-visibility: hidden;
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.mfp-container:before {
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
	}

.mfp-align-top .mfp-container:before {
	display: none;
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045;
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
	width: 100%;
	cursor: auto;
}

.mfp-ajax-cur {
	cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: -moz-zoom-out;
	cursor: -webkit-zoom-out;
	cursor: zoom-out;
}

.mfp-zoom {
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
	cursor: auto;
	width: 100%;
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.mfp-loading.mfp-figure {
	display: none;
}

.mfp-hide {
	display: none !important;
}

.popup-hide {
	display: none !important;
}

.mfp-preloader {
	color: #cccccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -0.8em;
	left: 8px;
	right: 8px;
	z-index: 1044;
}

	.mfp-preloader a {
		color: #cccccc;
	}

		.mfp-preloader a:hover {
			color: white;
		}

.mfp-s-ready .mfp-preloader {
	display: none;
}

.mfp-s-error .mfp-content {
	display: none;
}

button.mfp-close, button.mfp-arrow {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: none;
	padding: 0;
	z-index: 1046;
	-webkit-box-shadow: none;
	box-shadow: none;
}

button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: 0.65;
	filter: alpha(opacity=65);
	padding: 0 0 18px 10px;
	color: white;
	font-style: normal;
	font-size: 28px;
	font-family: Roboto, monospace;
}

	.mfp-close:hover, .mfp-close:focus {
		opacity: 1;
		filter: alpha(opacity=100);
	}

	.mfp-close:active {
		top: 1px;
	}

.mfp-close-btn-in .mfp-close {
	color: #333333;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
	color: white;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%;
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #cccccc;
	font-size: 12px;
	line-height: 18px;
}

.mfp-arrow {
	position: absolute;
	opacity: 0.65;
	filter: alpha(opacity=65);
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

	.mfp-arrow:active {
		margin-top: -54px;
	}

	.mfp-arrow:hover, .mfp-arrow:focus {
		opacity: 1;
		filter: alpha(opacity=100);
	}

	.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
		content: '';
		display: block;
		width: 0;
		height: 0;
		position: absolute;
		left: 0;
		top: 0;
		margin-top: 35px;
		margin-left: 35px;
		border: medium inset transparent;
	}

	.mfp-arrow:after, .mfp-arrow .mfp-a {
		border-top-width: 13px;
		border-bottom-width: 13px;
		top: 8px;
	}

	.mfp-arrow:before, .mfp-arrow .mfp-b {
		border-top-width: 21px;
		border-bottom-width: 21px;
		opacity: 0.7;
	}

.mfp-arrow-left {
	left: 0;
}

	.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
		border-right: 17px solid white;
		margin-left: 31px;
	}

	.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
		margin-left: 25px;
		border-right: 27px solid #3f3f3f;
	}

.mfp-arrow-right {
	right: 0;
}

	.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
		border-left: 17px solid white;
		margin-left: 39px;
	}

	.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
		border-left: 27px solid #3f3f3f;
	}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px;
}

	.mfp-iframe-holder .mfp-content {
		line-height: 0;
		width: 100%;
		max-width: 900px;
	}

	.mfp-iframe-holder .mfp-close {
		top: -40px;
	}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%;
}

	.mfp-iframe-scaler iframe {
		position: absolute;
		display: block;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
		background: black;
	}
/* Main image in popup */
img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	line-height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 40px 0 40px;
	margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
	line-height: 0;
}

	.mfp-figure:after {
		content: '';
		position: absolute;
		left: 0;
		top: 40px;
		bottom: 40px;
		display: block;
		right: 0;
		width: auto;
		height: auto;
		z-index: -1;
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
		background: #444444;
	}

	.mfp-figure small {
		color: #bdbdbd;
		display: block;
		font-size: 12px;
		line-height: 14px;
	}

	.mfp-figure figure {
		margin: 0;
	}

.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto;
}

.mfp-title {
	text-align: left;
	line-height: 18px;
	color: #f3f3f3;
	word-wrap: break-word;
	padding-right: 36px;
}

.mfp-image-holder .mfp-content {
	max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
	/**
	* Remove all paddings around the image on small screen
	*/
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0;
	}

	.mfp-img-mobile img.mfp-img {
		padding: 0;
	}

	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0;
	}

	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px;
	}

	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, 0.6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

		.mfp-img-mobile .mfp-bottom-bar:empty {
			padding: 0;
		}

	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px;
	}

	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0, 0, 0, 0.6);
		position: fixed;
		text-align: center;
		padding: 0;
	}
}

@media all and (max-width: 900px) {
	.mfp-arrow {
		-webkit-transform: scale(0.75);
		transform: scale(0.75);
	}

	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		transform-origin: 0;
	}

	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		transform-origin: 100%;
	}

	.mfp-container {
		padding-left: 6px;
		padding-right: 6px;
	}
}

.mfp-ie7 .mfp-img {
	padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
	width: 600px;
	left: 50%;
	margin-left: -300px;
	margin-top: 5px;
	padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
	padding: 0;
}

.mfp-ie7 .mfp-content {
	padding-top: 44px;
}

.mfp-ie7 .mfp-close {
	top: 0;
	right: 0;
	padding-top: 0;
}





/*-----------------------------------------------------------------------------------*/
/*	Custom Media Query Items different from foundation */
/*-----------------------------------------------------------------------------------*/
.ipad-plus {
	display: block;
}

.ipad-down {
	display: none;
}

@media only screen and (max-width: 1279px) { /* soon as screen smaller than full width slide */

}

@media only screen and (max-width: 1064px) { /* soon as screen smaller than full width content */

}

@media only screen and (max-width: 1050px) {
}

@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 1023px) { /* portrait mode on tablet up to landscape mode on ipad */
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	/* home page */
	#home-header #get-started .bootstrap-select {
		width: 100%;
		margin: 0 0 20px 0;
	}

	#home-header #get-started a.get-started {
		width: 100%;
		margin: 0 0 20px 0;
	}

	#home-header #get-started .steps {
		margin: 0 0 20px 0;
	}
	/* 404 */
	.big-search-box #s {
		width: 100%;
		margin: 10px 0;
		clear: both;
	}
}

@media only screen and (max-width: 900px) { /* android and some tablet portrait resolution */


	/* footer */
	.foot-navigation .nav-wrap {
		padding: 0 16px !important;
	}
	/* on the columns for nav */
	.foot-logos #srg {
		margin: 0 0 10px 0;
	}

	.foot-social li {
		margin-right: 0;
	}
}

@media only screen and (max-width: 800px) { /* android and some tablet portrait resolution */

}

@media only screen and (max-width: 768px) { /* medium - ipad portrait exact*/
	/* header */
	.site-logo {
	}
}

@media only screen and (max-width: 767px) { /* for small tablets and sIII */
	.ipad-plus {
		display: none;
	}

	.ipad-down {
		display: block;
	}
	/* header */
	#state-nav ul#states {
		float: none;
	}

		#state-nav ul#states li:first-child {
			display: block;
		}

		#state-nav ul#states li {
			float: none;
		}

	/* home */
	#home-header {
		margin-bottom: 0;
	}

		#home-header ul#big-tabs a {
			margin-bottom: 10px;
		}

	.breadcrumbs {
		display: none;
	}
	/* this doesn't output anything anyway, but causes too much spacing on mobile, so removing */
	#sidebar #faqs a.more {
		float: left;
	}

	#bottom .video {
		margin-bottom: 20px;
	}

	.pagination {
		margin-bottom: 40px;
		padding-bottom: 20px;
		border-bottom: 1px solid #a9a9a9
	}
	/* popups */
	.mfp-auto-cursor .mfp-content {
		width: 100% !important;
	}
	/* looks to be wrapper around modal */
	.popup {
		width: 90% !important;
		margin: 0 auto !important;
	}
	/* accordian areas */
	.folded-information h2.title, .video-gallery h2.title {
		line-height: 26px;
		padding: 5px 10px 5px 50px;
		min-height: 40px;
	}

		.folded-information h2.title span, .video-gallery h2.title span {
			margin-top: -5px;
		}

	/* services header */
	a.button {
		margin: 0 0 20px 0;
		width: 100%;
	}

	#services-header a.get-started {
		width: 100%;
		margin: 0 0 20px 0;
	}

	#services-header .ctaheadr .bootstrap-select {
		width: 100%;
		margin: 20px 0 20px 0;
	}
	/* sidebars */
	#sidebar #pres-photo {
		text-align: center;
	}
	/* state pages */
	#state-header ol {
		padding-left: 35px;
		margin: 0 0 30px 0;
	}

	#state-header .state-r {
		float: none;
		width: 100%;
	}

	#state-header a.blue {
		background: #1C75BB;
		text-align: center;
		margin-left: 0;
		opacity: 1;
	}

	#state-header {
		background: none;
	}

		#state-header .state-l img {
			display: none;
		}
	/* 404 */
	#fourofour ul {
		-webkit-columns: 2;
		-moz-columns: 2;
	}
	/* responsive pricing tables */
	ul#pricing-tables > li {
		margin-bottom: 20px;
	}

	ul#pricing-tables li ul li.button-row {
		padding: 10px !important;
	}

	ul#pricing-tables a.button {
		margin: 0;
	}

	ul#pricing-tables li ul li.price {
		min-height: 0 !important;
	}
	/* footer */
	.foot-navigation .nav-wrap .columns {
		padding-left: 0;
	}

	.foot-navigation .nav-wrap ul {
		margin-bottom: 20px;
	}

	.foot-social {
		float: none;
		margin-bottom: 20px;
	}

	.foot-logos {
		text-align: left;
	}

		.foot-logos #srg {
			margin: 0 20px 0 0;
		}
}

@media only screen and (max-width: 640px) { /* for galaxy SIII landscape and other high res tab/phones */
	#services-header h2 {
		font-size: 22px;
	}

	#services-header h1 { /*font-size: 32px; clean up trash -faz 10-3-2023*/
		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 600px) { /* some small tablets */

}

@media only screen and (max-width: 540px) { /* landscape mode on medium phones */

	.alignright, .alignleft {
		float: none !important;
		margin: 0 auto 20px auto !important;
	}
}

@media only screen and (max-width: 480px) { /* landscape mode on small phones */

}

@media only screen and (max-width : 320px) { /* small phone portrait */

}

/* some new queries for the pricing tables.. Taking out of the partial and putting here instead. */
@media only screen and (min-width: 768px) {
	.chart-link {
		text-decoration: none;
	}

	.paccom-desktop-wrapper {
		margin-bottom: 25px;
	}

	.ratext {
		font-family: Roboto;
		font-size: 12px;
		color: #B2B2B2 !important;
		line-height: 16px;
		margin-top: 10px;
	}

	.hidden-radio {
		display: none;
	}

	.colorfix {
		background: #ffffff
	}

	.paccom-desktop-wrapper {
		margin: 15px 0;
	}

	.paccom-table:hover {
		color: #676767 !important
	}

	.paccom-table {
		margin-bottom: 25px;
		background: #fff;
		font-family: Roboto;
		font-weight: 400;
		font-size: 100%;
		color: #676767 !important
	}
		/* adding white as main table bg color */
		.paccom-table tr {
			border-bottom: 1px solid #c3c3c3;
		}

		.paccom-table td { /*	background-color: #f1f1f1;vertical-align: top;*/
			padding: 15px;
			text-align: center;
		}

			.paccom-table td.highlight_header {
				font-family: Roboto;
				background-color: #b2dcfd;
				font-weight: bolder;
				font-size: 100%
			}

			.paccom-table td.highlight {
				background-color: #e0f1fe;
				font-weight: bolder;
			}

		.paccom-table tr td:first-child {
			font-family: Roboto;
			font-weight: bold;
			text-align: right;
			background-color: #fff;
			font-size: 83%;
		}

		.paccom-table tr:nth-child(2) td {
			font-family: Roboto;
			text-align: center;
			font-size: 200%;
			padding: 15px;
			color: #333333;
		}

			.paccom-table tr:nth-child(2) td input {
				height: 15px;
				width: 15px;
			}

		.paccom-table .red {
			font-weight: bold;
			color: #D0021B;
			font-family: Roboto;
			font-size: 120%;
		}

		.paccom-table .strike-price-wrapper {
			color: #ed7804;
			text-decoration: line-through;
		}

		.paccom-table .strike-price {
			color: #878787;
		}

		.paccom-table .major-price {
			font-size: 150%;
		}

		.paccom-table tr.smaller-major-price .major-price {
			font-size: 150%;
		}

		.paccom-table tr.footer-row {
			border-bottom: none;
		}

			.paccom-table tr.footer-row td {
				padding: 0;
				height: 36px;
			}

			.paccom-table tr.footer-row .get-started {
				margin: 0;
				width: 100%;
				visibility: hidden;
				line-height: 18px;
				font-size: 18px;
			}

			.paccom-table tr.footer-row .highlight .get-started {
				visibility: visible;
			}

			.paccom-table tr.footer-row .notice {
				padding: 10px;
				color: #4A4A4A;
				background-color: #FFFFFF;
				font-weight: bold;
			}

	.paccom-header-notice {
		font-size: 18px;
		font-weight: normal !important;
		padding: 5px !important;
		background-color: #65B9FC !important;
		color: #FFFFFF;
		font-size: 100%;
		text-align: center;
		padding: 5px;
		vertical-align: bottom;
	}

		.paccom-header-notice i.fa-2x {
			font-size: 1.6em;
			vertical-align: middle;
		}

	.mobilepilot {
		display: none;
	}

	.deskpilot {
		display: inline
	}
}

.mobile-include {
	display: none;
}

.mobile-flex {
	display: none;
}

.desktop-exclude {
	display: none !important;
}

@media only screen and (max-width: 767px) {

	.fast-title {
		border-bottom: 1px solid #c3c8d3;
		margin: 0 0 5px 0;
		padding-bottom: 10px
	}

	#home-header {
		margin: 10px 0 0 0;
	}

		#home-header h1 {
			font-size: 1.5rem !important;
			margin: 0px;
		}

	.home-cls-pad {
		margin-bottom: 49.8px;
	}

	.head-bot {
		border: none;
	}

	.paccom-table {
		margin-bottom: 25px;
		font-family: Roboto;
		font-weight: bold;
	}

		.paccom-table tr:last-child {
			border-width: 1px 0 0 0;
		}

		.paccom-table td {
			background-color: #E0F1FE;
			height: 50px;
			vertical-align: center;
			padding: 10px;
			font-size: 100%;
			text-align: center;
		}

		.paccom-table tr td:first-child {
			font-family: Roboto;
			background-color: #FFFFFF;
			font-size: 80%;
			text-align: right;
		}

		.paccom-table tr:first-child td {
			font-family: Roboto;
			text-align: center;
			font-size: 288%;
			font-weight: bold;
			padding: 20px;
			color: #000;
			background-color: #d2e3f1;
		}

			.paccom-table tr:first-child td input {
				height: 30px;
				width: 30px;
				background-color: #FFFFFF;
			}

		.paccom-table td.mobile-column-1 {
			width: 35%;
		}

		.paccom-table .strike-price-wrapper {
			color: #ed7804;
			text-decoration: line-through;
		}

		.paccom-table .strike-price {
			color: #878787;
		}

		.paccom-table .major-price {
			font-size: 200%;
		}

		.paccom-table tr.footer-cell {
			margin: 0;
			width: 100%;
			border: none;
			text-align: center;
		}

			.paccom-table tr.footer-cell .get-started {
				margin: 0;
				width: 100%;
				border-radius: 8px;
				line-height: 15px;
				text-align: center;
				font-size: 130%;
			}

			.paccom-table tr.footer-cell .notice {
				color: #4A4A4A;
				background-color: #FFFFFF;
				text-align: center;
				font-size: 130%;
				padding: 2px;
			}

		.paccom-table .footer-cell td.notice {
			color: #fff;
			background-color: #c3c8d3;
			padding: none !important;
		}

	.paccom-header-notice {
		background-color: #65B9FC;
		color: #FFFFFF;
		font-size: 130%;
		width: 100%;
		text-align: center;
		padding: 5px;
		display: inline-block;
		vertical-align: bottom;
	}

	.mobilepilot {
		display: inline;
	}

	.deskpilot {
		display: none
	}

	.home #content .feature .text {
		width: 100% !important;
	}
}

/*blog call to action styles mimiced from table*/
.pacom-table {
	border: .25px solid #d5d5d5;
	margin-bottom: 25px;
	font-family: Roboto;
}

	.pacom-table tr {
		text-align: center;
		padding: 5px;
	}

		.pacom-table tr:first-child td {
			border-bottom: .25px solid #D2E3F1;
			width: 95%;
		}

	.pacom-table td { /*border-bottom: .25px solid #c3c3c3;*/
		padding-bottom: 7px;
		font-size: 12px;
		color: #5D5D5D;
		font-weight: bold;
	}

	.pacom-table .mid-space {
		line-height: 30px;
	}

	.pacom-table .inner {
		width: 95%;
		height: 1px;
		margin: 0px auto;
		border-bottom: .25px solid #d5d5d5;
		padding-top: 8px;
	}

	.pacom-table .top-cell {
		border-bottom: .25px solid #D2E3F1;
		width: 95%;
	}

	.pacom-table .side-title {
		font-size: 33px;
		color: #1C75BB;
		line-height: 32px;
		padding: 10px;
		text-align: left;
	}

.pacom-header-notice {
	border-bottom: 0 !important;
	color: #ED7804 !important;
	font-weight: 400 !important;
	font-size: 130% !important;
	font-family: Roboto;
	padding: 10px;
}

.pacom-table .now-title {
	border-bottom: 0 !important;
	border-top: none !important;
	font-size: 42px;
	font-weight: 400;
	color: #333333;
	line-height: 32px;
	padding: 15px;
	background-color: #B2DCFD;
}

.pacom-table .strike-price-wrapper {
	color: #ed7804;
	text-decoration: line-through;
}

.pacom-table .strike-price {
	color: #4A4A4A;
	font-size: 15px;
	font-family: Roboto;
}

.pacom-table .maj-price {
	color: #1C75BB;
	font-size: 26px;
	font-family: Roboto;
}

.pacom-table .major-side-text {
	font-family: Roboto;
	font-size: 16px;
	font-weight: bold;
	color: #1C75BB;
	line-height: 20px;
}

.pacom-table .notice {
	font-family: Roboto;
	color: #4A4A4A;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	padding: 8px;
	background-color: #B2DCFD;
}

.pacom-table .get-started-button {
	font-family: Roboto;
	width: 80%;
	height: 15px;
	padding: 10px;
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 8px;
	line-height: 15px;
	font-size: 18px;
	font-weight: 400;
	background: #ED7804;
	color: #fff;
	text-transform: uppercase; /* display: inline-block; margin: 1em 0;*/
}

	.pacom-table .get-started-button:hover {
		background: #a2c419;
	}

.pacom-table .footer-cell {
	padding-bottom: 20px;
	padding-top: 25px;
}


/* lets add some animation keyframes */
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		-ms-transform: translateY(-20px);
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
}

/* CUSTOM INFOGRAPHIC PAGE TEMPLATE 8/28/2015 */
.home .homeinfograph-button a {
	display: inline-block;
	color: #253371;
}

	.home .homeinfograph-button a:hover {
		color: #fc7f29;
	}

.mcenter {
	margin: 0 auto;
}

.infographic {
	padding-top: 30px;
}

.infograph-hero {
	background: #1c75bc url('../png/bg-hero-tile-2.png') repeat-x 0 100%;
	padding: 10px 0 20px 0;
}

.infograph-row {
	padding: 20px 0;
}

.learn-more-or {
	background: #fc7f29 url('../png/bg-learnmore-tile-2.png') repeat-x 0 100%;
	padding: 5px 0 30px 0;
}

.blue-zig {
	height: 27px;
	background: #fc7f29 url('../png/bg-blue-zig-tile-2.png') repeat-x 0 100%;
}

.three-easy {
	padding: 30px 0;
}

	.three-easy h2 {
		margin-bottom: 30px
	}

.orange-zig {
	height: 109px;
	background: #fc7f29 url('../png/bg-learnmore-tile-2.png') repeat-x 0 100%;
}

.most-people {
	background: #fff url('../png/bg-most-people-2.png') no-repeat 50% 100%;
	padding: 30px 0 200px 0;
}

.info-get-started {
	background: #23386a;
}

	.info-get-started * {
		display: inline-block;
		vertical-align: middle;
	}

	.info-get-started h3 {
		color: #fff;
		font-size: 26px;
		margin: 0;
	}

	.info-get-started p, .info-get-started p a {
		color: #5caae9;
		font-size: 20px;
	}

.infograph-but {
	background: #a2c419;
	color: #fff;
	padding: 10px 20px;
	border-radius: 3px;
	margin: 0 15px;
	font-weight: bold;
	font-size: 22px;
}

.infographic p {
	color: #676767;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 40px;
	text-align: left;
}

@media only screen and (max-width: 900px) {
	.info-get-started h3, .info-get-started .infograph-but {
		margin-bottom: 15px;
	}
}

@media only screen and (max-width: 767px) {
	.most-people {
		background: none;
		padding: 30px 0;
	}

	.three-easy h2 {
		margin-bottom: 10px;
	}

	.orange-zig {
		height: 50px;
	}
}
/*Code added by Ubaid
    Start...
*/
.infographic h2 {
	padding-top: 40px;
	padding-bottom: 10px;
	margin: unset;
}

#custom_p {
	margin: unset
}

@media only screen and (min-width: 400px) {
	#Top_Header {
		text-align: center;
		font-weight: 300;
		font-family: Roboto;
		font-size: 50px;
		line-height: 140%
	}
}

#Top_Header {
	color: white;
}

/*  End...*/



/* CUSTOM LLC RESOURCE PAGE TEMPLATE 10/07/2015 */
#llc-resource .page h1 {
	font-family: Roboto;
	font-style: 800;
	font-size: 2rem;
	line-height: 1.2em;
	margin: 0.5em 0;
	color: #23386a;
}

#llc-resource .page h2 {
	font-family: Roboto;
	font-style: 800;
	font-size: 24px;
	line-height: 1.2em;
	color: rgba(0,0,0,0.7);
	margin-bottom: 1em;
}

#llc-resource .page h3 {
	font-family: Roboto;
	font-weight: 800;
	font-size: 20px;
	line-height: 1.2em;
	color: rgba(0,0,0,0.5);
}

#llc-resource .button {
	font-family: Roboto;
}

#llc-resource .page p {
	color: rgba(0,0,0,0.8);
	font-size: 20px;
	line-height: 1.5em;
	margin: 1em 0;
}

#llc-resource .page ul {
	margin: 1em 0;
}

#llc-resource .page li {
	color: rgba(0,0,0,0.8);
	font-size: 20px;
	line-height: 1.5;
	margin: 0 0 0 2em;
	list-style: disc;
}

.resources {
	margin-top: 30px;
}

	.resources h3 {
		color: #23386a;
		font-size: 24px;
		border-bottom: 1px solid #aaa;
		margin-bottom: 15px;
	}

	.resources ul {
		list-style-type: disc;
		padding-left: 18px;
		line-height: 1.4em;
	}

	.resources li {
		color: #23386a;
		margin-bottom: 0.5em;
	}

#menu-llc-resources {
	list-style-type: disc;
	padding-left: 18px;
	line-height: 1.4em;
}

	#menu-llc-resources li {
		color: #23386a;
		margin-bottom: 0.5em;
	}

/* NEW ENTITY CHART LLC VS CORP 12/5/2016 */
.entity-table {
	width: 100%;
	margin-bottom: 20px;
}

	.entity-table .fa, .entity-table td span {
		color: #1c75bb;
		padding: 5px 0;
	}

	.entity-table thead th {
		background: #dcdee2;
		padding: 10px;
	}

		.entity-table thead th h3 {
			color: #24314f;
			font-size: 20px;
			font-family: Roboto;
			font-weight: bold;
		}

	.entity-table tbody th {
		background: #23386a;
		border-bottom: 1px solid #27577c;
		padding: 30px 15px;
	}

		.entity-table tbody th h4 {
			color: #fffff !important;
			font-size: 18px;
			font-family: Roboto;
			font-weight: bold;
		}

	.entity-table tbody tr {
	}

	.entity-table tbody td {
		background: #efefef;
		border-bottom: 1px solid #dcdee2;
		padding: 25px 20px;
		font-size: 16px;
		color: #373c51;
		font-size: 16px;
		text-align: center;
	}

		.entity-table tbody td:first-of-type {
			background: #f6f5f5;
		}

.entity-compare {
	margin-bottom: 40px;
	float: left;
	width: 100%;
}

	.entity-compare h2 {
		font-size: 35px;
		color: #373c51;
		font-family: Roboto;
		font-weight: bold;
		margin: 30px 0;
	}

	.entity-compare h3 {
		font-size: 24px;
		color: #1c75bb;
		font-family: Roboto;
		font-weight: bold;
		background: #f6f5f5;
		padding: 10px 20px;
		margin-bottom: 30px;
	}

	.entity-compare h4 {
		font-size: 21px;
		color: #373c51;
	}

	.entity-compare p {
		font-size: 16px;
		color: #373c51;
		line-height: 1.4em;
		margin-bottom: 20px;
		text-align: left;
	}

	.entity-compare .entity-block {
		margin-bottom: 20px;
	}

.entity-table tbody .ent-lblue, .entity-table tbody .ent-blue {
	padding: 15px 20px
}

.entity-table tbody td.ent-lblue {
	background: #3388cb;
	color: #fff;
	border-bottom: 1px solid #1c75bb;
	font-size: 14px;
}

.entity-table tbody td.ent-blue {
	background: #1c75bb;
	color: #fff;
	border-bottom: 1px solid #3388cb;
	font-size: 14px;
}

	.entity-table tbody td.ent-lblue h5, .entity-table tbody td.ent-blue h5 {
		text-transform: uppercase;
		font-size: 20px;
		font-family: Roboto;
		font-weight: bold;
	}

.ent-vs {
	font-size: 30px;
	font-family: Roboto;
	font-weight: bold;
	margin-bottom: 20px;
}

/* udpated entity chart 1/3/2017 */
.entity-chart-page {
}

	.entity-chart-page #sidebar .block {
		margin: 0;
	}

h1.entity-chart-head {
	font-family: Roboto;
	font-weight: bold;
	font-size: 50px;
	color: #ed7804;
	text-transform: uppercase;
	margin: 0;
}

	h1.entity-chart-head span {
		font-size: 2rem;
		color: #23386a;
		text-transform: none;
		display: block;
		margin-top: 20px;
	}

@media only screen and (max-width: 767px) {
	.entity-table thead th {
		padding: 30px 10px;
	}
		/* lets make the llc/corp headings bigger */
		.entity-table thead th h3 {
			font-size: 24px;
		}

	.entity-table tbody th {
		padding: 10px 15px;
	}
	/* adjust padding on headings for mobile */
}



.about-us {
	width: auto;
	height: 40px;
	border-bottom: 1px solid;
	border-color: #D5D5D5;
	background-color: #F7F7F7;
}

.about-us-menu {
	position: relative;
	font-size: 100%;
	padding-top: 10px;
	font-family: Roboto;
	max-width: 100%;
	overflow-y: hidden;
	overflow-x: auto;
	white-space: nowrap;
}

	.about-us-menu::-webkit-scrollbar {
		display: none;
	}

	.about-us-menu li {
		display: inline-block !important;
	}

	.about-us-menu a {
		text-align: center;
		margin-left: 40px;
		color: #23386a;
		height: 80%;
	}

		.about-us-menu a:hover {
			color: #1c75bb;
			font-weight: bold;
		}

	.about-us-menu .linkspan:hover {
		border-bottom: 2px solid #1c75bb !important;
	}

.about-us-section {
	padding-top: 50px;
	padding-left: 40px;
	padding-right: 40px;
}

#History-Title {
	margin-bottom: 20px !important;
}


.title-about-us {
	font-size: 320% !important;
	color: #4A4A4A !important;
	font-family: Roboto !important;
	font-weight: bold !important;
}

.paragraph-about-us {
	padding-top: 10px;
}

	.paragraph-about-us p, .paragraph-about-us ul {
		/* font-size:100% !important; */
		font-family: Roboto !important;
		color: #4A4A4A !important;
		line-height: 24px !important;
		font-size: 16px !important;
	}

/* external css: flickity.css */

* {
	box-sizing: border-box;
}

body {
	font-family: Roboto;
}

.carousel {
	background: #FDFDFD;
}

.carousel-cell {
	width: 66%;
	height: 400px;
	margin-right: 10px;
	background-color: #000000;
	border-radius: 5px;
	display: flex;
	align-items: center;
}

.carousel-image {
	display: block;
	height: 400px;
	/* set min-width,
     allow images to determine cell width */
	min-width: 150px;
	max-width: 100%;
	margin-right: 50px;
	/* vertically center */

	transform: translateY(-50%)
}

.carousel-title {
	text-align: center;
	padding-bottom: 50px;
}

.flickity-button {
	/*background: rgba(28,117,187, 0.8) !important;*/
	background: #1c75bb !important;
	color: #FFFFFF !important;
	font-size: 120%;
}

#Back_in_the_Day_Williams {
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #d5d5d5;
	background-color: #FDFDFD;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.flickity-page-dots {
	display: none;
}

/* cell number */
.carousel-cell:before {
	display: none;
}

/* .alert { */
/* background-image: url('https://www.incnow.com/wp-content/uploads/2021/08/bannerbackground.png'); */
/* padding-bottom: 10px; */
/* font-size:30px; */
/* color: #1C75BB; */
/* text-align:center; */
/* height:50px; */
/* width:100%; */
/* vertical-align: middle; */
/* text-align:center; */
/* display:table; */
/* overflow: hidden; */
/* background-repeat: no-repeat; */
/* background-size: 100% 90%; */
/* text-shadow:0 0 3px #FFFFFF, 0 0 5px #FFFFFF; */

/* display:none; */

/* } */
.alert {
	padding: 12px;
	background-color: #1C75BB;
	font-size: 16px;
	color: #ffffff !important;
	text-align: center;
	font-family: Roboto;
}

.alert-link {
	color: #ffffff !important;
}

	.alert-link:hover {
		color: #ffffff !important;
	}

.bannertextbutton {
	color: #ffffff;
	text-decoration: underline;
}

	.bannertextbutton:hover {
		color: #ED7804;
		text-decoration: underline;
	}

.bannertext {
	display: table-cell;
	vertical-align: middle;
	z-index: 5;
}

.governance-badge {
	height: 100px;
	width: auto;
	position: relative;
	left: 400px;
	z-index: 0;
}

.bftw-badge {
	height: 100px;
	width: auto;
	position: relative;
	left: -400px;
	z-index: 0;
}

.packetlist {
	font-size: 120%;
}

	.packetlist a {
		font-weight: bold;
	}

	.packetlist > li {
		padding-bottom: 10px;
	}

.cta-header-h1 {
	line-height: 18px;
	padding-top: 5px;
}

.rll-youtube-player {
	width: 560px;
	height: 338px;
}
/*New Homepagestyles 2021*/
.since-1984 {
	height: 19px;
	width: 87px;
	color: #626262;
	font-family: Roboto;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 19px;
	display: inline-block;
	vertical-align: text-bottom;
	align-self: flex-end;
	position: relative;
	bottom: 11px;
	padding-left: 10px;
}

.strict-menu {
	height: 22px;
}

.since-1974 {
	/*   height: 19px;
  width: 77px; */
	color: #626262;
	font-family: Roboto;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 0px;
	align-self: flex-end;
	position: relative;
	bottom: 5px;
	left: 71px;
}


/* UM Styles start... */

#customer_placing_order {
}

#Ordered_list_container ul {
	list-style-type: none;
	color: #4A4A4A;
	font-family: Roboto;
	font-size: 21px;
	letter-spacing: -0.5px;
	line-height: 23px;
}

	#Ordered_list_container ul span {
		display: inline-block;
		width: 30px;
		height: 30px;
		margin-right: 5px;
		background: #A2C419;
		padding: 4px;
		color: white;
		font-size: 21px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 23px;
		border-radius: 50px;
		text-align: center;
		vertical-align: middle;
	}

	#Ordered_list_container ul li {
		padding-bottom: 27px;
		display: flex;
	}

	#Ordered_list_container ul p {
		display: inline-block;
		width: 93%;
		padding-top: 4px;
		padding-right: 5px;
	}

#Ordered_list_p {
	color: #4A4A4A;
	font-family: Roboto;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 22px;
	position: relative;
	left: 36px;
	margin-bottom: 20px;
}

#Ordered_list_container a {
	display: flex;
	align-items: center;
	justify-content: center;
	background: #ED7804;
	color: white;
	border: none;
	width: 174px;
	height: 45px;
	border-radius: 4px;
	font-size: 21px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 23px;
	position: relative;
	left: 35px;
}

	#Ordered_list_container a:hover {
		background: #1c74bb;
	}

#Offer_outer_container > p {
	color: #9B9B9B;
	font-family: Roboto;
	font-size: 13px;
	letter-spacing: 0;
	line-height: 22px;
}

#Offer_container {
	display: flex;
	text-align: center;
}

#Offer_style_container {
	display: inline-block;
	box-sizing: border-box;
	height: 285px;
	width: 64.33px;
	border: 1px solid #979797;
	background-color: #1C75BB;
}

#offer_text_0 {
	display: inline-block;
	position: relative;
	top: 100px;
	left: 10px;
	background: white;
	padding: 10px;
	border: 5px solid #1c74bb;
	border-radius: 50px;
	width: 100px;
	height: 100px;
	text-align: center;
	font-weight: 600;
	font-size: 19px;
}

	#offer_text_0 p {
		position: relative;
		top: 18px;
		left: -5px;
		text-align: right;
		line-height: 21px;
	}

#Offer_text_container {
	display: inline-block;
	border: 1px solid black;
	border-left: none;
	width: 256px;
}

#Offer_text_1 {
	position: relative;
	top: 10px;
	text-align: left;
	margin-left: 10px;
	height: 50px;
	width: 380px;
	color: #1C75BB;
	font-family: Roboto;
	text-transform: uppercase;
	font-size: 28px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 30px;
}

#Offer_text_2 {
	height: 50px;
	width: 255px;
	color: #1C75BB;
	font-family: Roboto;
	font-size: 28px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 37px;
}

#Offer_text_3 {
	position: relative;
	top: -4px;
	left: 74px;
	height: 103px;
	width: 135px;
	color: #ED7803;
	font-family: Roboto;
	font-size: 78px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 86px;
}

#Offer_text_4 {
	position: relative;
	top: -25px;
	left: 121px;
	height: 22px;
	width: 92px;
	color: #4A4A4A;
	font-family: Roboto;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 22px;
}

#arrow_button {
	display: flex;
	align-items: center;
	background: #1C75BB;
	height: 45px;
	width: 220px;
	color: #FFFFFF;
	font-family: Roboto;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	text-align: left;
	border: 1px solid #1c74bb;
	border-radius: 8px;
	margin-left: 17px;
}

	#arrow_button:hover {
		background: #ed7804;
		border: 1px solid #ed7804;
	}

	#arrow_button p {
		display: inline;
		vertical-align: text-top
	}

#arrow_container {
	margin-right: 30px;
	position: relative;
	top: 1px;
}

#arrow_0 {
	display: inline-block;
	position: relative;
	left: 18px;
	top: 2.5px;
	border-top: 10px solid transparent;
	border-bottom: 9px solid transparent;
	border-left: 10px solid white;
	border-radius: 3px;
}

#arrow_1 {
	content: "";
	display: inline-block;
	position: relative;
	left: 8px;
	border-top: 3px solid white;
	border-right: 3px solid white;
	border-left: none;
	border-bottom: none;
	border-radius: 3px;
	width: 14px;
	height: 14px;
	background: rgba(255, 255, 255, .0);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}

#arrow_2 {
	content: "";
	display: inline-block;
	border-top: 3px solid white;
	border-right: 3px solid white;
	border-left: none;
	border-bottom: none;
	border-radius: 3px;
	width: 14px;
	height: 14px;
	background: rgba(255, 255, 255, .0);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg)
}





@media only screen and (max-width: 767px) {

	#state-header h1 {
		margin-left: 15px;
	}

	#Ordered_list_container ul p {
		padding-right: 160px;
	}

	#Offer_outer_container {
		float: none;
		display: grid;
		justify-content: left;
		margin-left: 15px;
	}

	#Ordered_list_container {
		margin-bottom: 25px;
	}

	#state-header .row > div:last-child {
		padding: unset;
	}

	#page-topper {
		padding-bottom: unset;
		margin-bottom: unset;
	}
}


/* UM Styles end... */


/*added bootstrap top categories*/


.badge {
	--bs-badge-padding-x: 0.85em;
	--bs-badge-padding-y: 0.55em;
	--bs-badge-font-size: 0.75em;
	--bs-badge-font-weight: 700;
	--bs-badge-color: #fff;
	--bs-badge-border-radius: 0.375rem;
	display: inline-block;
	padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
	font-size: var(--bs-badge-font-size);
	font-weight: var(--bs-badge-font-weight);
	line-height: 1;
	color: #ffffff;
	background-color: #1C75BB;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: var(--bs-badge-border-radius);
}


.list-group {
	--bs-list-group-color: #212529;
	--bs-list-group-bg: #fff;
	--bs-list-group-border-color: rgba(0, 0, 0, 0.125);
	--bs-list-group-border-width: 1px;
	--bs-list-group-border-radius: 0.375rem;
	--bs-list-group-item-padding-x: 1rem;
	--bs-list-group-item-padding-y: 0.5rem;
	--bs-list-group-action-color: #495057;
	--bs-list-group-action-hover-color: #495057;
	--bs-list-group-action-hover-bg: #f8f9fa;
	--bs-list-group-action-active-color: #212529;
	--bs-list-group-action-active-bg: #e9ecef;
	--bs-list-group-disabled-color: #6c757d;
	--bs-list-group-disabled-bg: #fff;
	--bs-list-group-active-color: #fff;
	--bs-list-group-active-bg: #0d6efd;
	--bs-list-group-active-border-color: #0d6efd;
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 30px;
	border-radius: var(--bs-list-group-border-radius);
}


.list-group-item {
	position: relative;
	display: block;
	padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
	color: var(--bs-list-group-color);
	text-decoration: none;
	background-color: var(--bs-list-group-bg);
	border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}

	.list-group-item:first-child {
		border-top-left-radius: inherit;
		border-top-right-radius: inherit;
	}

	.list-group-item:last-child {
		border-bottom-right-radius: inherit;
		border-bottom-left-radius: inherit;
	}

.bg-primary {
	--bs-bg-opacity: 1;
	background-color: #1c75BB !important;
}

.d-flex {
	display: flex !important;
}

.justify-content-between {
	justify-content: space-between !important;
}

.align-items-start {
	align-items: flex-start !important;
}

.align-items-center {
	align-items: center !important;
}

.rounded-pill {
	border-radius: 60rem !important;
}

/* blog cards*/
#content.blog:not(.blog.post) > article.post {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	transition: 0.3s;
	border-radius: 5px;
	padding: 15px;
}

	#content.blog:not(.blog.post) > article.post:hover {
		box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.2);
	}

.html5-title-text {
	display: none !important;
}

.js-lazyYT {
	padding-bottom: 5px;
}

.blog-sidebar-links {
	clear: left;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #1c75bb;
	float: left !important;
}

.is-search-form {
	margin-bottom: 10px;
}

/* CTA Knowledge Center Page */
.cta-title {
	font-size: 40px;
	color: #23386a;
	text-align: center;
	margin: 0 auto;
}
/* Remove extra left and right margins, due to padding */
.c-row {
	margin: 0 -5px;
	text-align: center;
}

	/* Clear floats after the columns */
	.c-row:after {
		content: "";
		display: table;
		clear: both;
	}

.c-divider {
	border-bottom: 2px solid #d5d5d5;
	margin: 40px 0;
}
/*
.cta-hero{
	 text-align: left;
  color: white !important;
}

.cta-hero-row{

  background-image:  url("https://incnowdev.wpenginepowered.com/wp-content/uploads/2023/11/stock-photo-human-resource-development-and-teamwork-concept-pyramid-white-cubes-honeycomb-with-people-icon-1991912846-e1700075486259.jpg");

  height: 100%;

  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
*/

/* Responsive columns */
@media screen and (max-width: 600px) {
	.c-card {
		width: 100% !important;
		display: block !important;
		margin: 0 0 20px 0 !important;
	}

	.cta-content {
		width: 90% !important;
	}

	.c-divider {
		margin: 30px 0 !important;
	}

	.cta-content p {
		margin: 20px 0 !important;
	}

	.cta-title {
		font-size: 25px !important;
		width: 90% !important;
		text-align: left !important;
	}

	.c-video-container {
		width: 90% !important;
	}

	.exemptions-container ol {
		width: 90% !important;
	}

	.deadline-container {
		text-align: center;
		width: 90% !important;
		margin: 0 auto !important;
	}

	.learn-container {
		width: 132px !important;
	}

	.button-container {
		width: 222px !important;
	}

	.c-pic {
		width: 50%;
	}

	.cta-readmore {
		position: relative !important;
		display: block;
		width: 100%;
	}

	.c-readmore {
		margin: 20px auto;
	}

	.c-card {
		max-height: 475px;
		height: auto !important;
	}
}

/* Style the counter cards */
.c-card {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	text-align: center;
	background-color: #FAF6F3;
	/*float: left;*/
	display: inline-block;
	width: 298px;
	margin: 20px 30px;
	border-radius: 20px;
	height: 475px;
	VERTICAL-ALIGN: top;
	position: relative;
}

.cta-content {
	max-width: 665px !important;
	text-align: left;
	margin: 20px auto;
	font-size: 20px !important;
	float: none !important;
}

.c-pic {
	border-radius: 20px 20px 0px 0px;
}

.c-card-content {
	padding: 16px;
}

.c-hcontainer {
	height: 44px;
	width: 266px;
	margin: 0 auto;
	display: table;
}

.c-card-header {
	font-size: 18px;
	vertical-align: middle;
	display: table-cell;
}

.ex-card-header {
	font-size: 18px;
	vertical-align: middle;
}

.c-card-copy {
	font-size: 14px;
	line-height: 1.2;
	text-align: left;
}

.cta-readmore {
	position: absolute;
	display: block;
	bottom: 20px;
	width: 100%;
}

.c-readmore {
	color: #fff;
	background-color: #1C75BB;
	width: 40%;
	border-radius: 8px;
	font-size: 14px;
	padding: 5px 0;
	display: inline-block;
	font-weight: bold;
}

	.c-readmore:hover {
		color: #FFF;
		background-color: #A2C419;
	}

.compliance-button {
	font-size: 14px;
	background: #ED781E;
	color: #fff;
	padding: 10px 30px;
	border-radius: 8px;
	margin: 0 auto;
	font-family: Roboto;
	display: inline-block;
}

	.compliance-button:hover {
		background-color: #a2c419;
		color: #FFF;
	}

.small-img-container {
	width: 40%;
	display: block;
}

.c-centered {
	text-align: center;
	vertical-align: middle;
	margin: 20px auto;
}

.button-container {
	display: block;
	margin: 20px auto;
	width: 232px;
}

.deadline-container {
	width: 100%;
	margin: 0 0 40px 0;
}

.deadline-header {
	font-size: 23px;
	color: #1C75BB;
	font-weight: bold;
}

.UL-Bold {
	text-decoration: underline;
}

.deadline-text {
	padding: 10px 0;
}

.learn-button {
	font-size: 14px;
	background: #A2C419;
	color: #fff;
	padding: 10px 30px;
	border-radius: 8px;
	margin: 0 auto;
	font-family: Roboto;
	display: inline-block;
}

	.learn-button:hover {
		background-color: #ED781E;
		color: #FFF;
	}

.learn-container {
	display: block;
	margin: 0 auto 20px auto;
	width: 132px;
}

.exempt-row .c-card {
	height: 300px;
}

.c-card-copy li {
	list-style-type: disc !important;
	margin-left: 20px;
	margin-bottom: 10px;
}

.exempt-row {
	margin-bottom: 40px;
}

.all-exempt-header {
	font-size: 18px;
	color: #1C75BB !important;
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}

.exemptions-container ol {
	display: block;
	margin: 0 auto;
	width: 60%;
	text-align: left !important;
}

.exemptions-container {
	margin-top: 50px;
}

.text-center {
	text-align: center !important;
}

.text-left {
	text-align: left !important
}

.ol-columns {
	float: left;
	width: auto;
	/* padding-right: 40px; */
}

	.ol-columns li {
		padding: 10px 0
	}

.c-video-container {
	width: 50%;
	display: block;
	margin: 0 auto;
}

/*begin easyResponsiveAccordion Section*/

.accordion-container {
	font-size: 14px;
	padding: 16px 0;
	line-height: 1.4;
	text-align: left;
}


ul.resp-acdns-list {
	margin: 1em 0;
	padding: 0px;
}

.accordion-container p {
	margin: 1em 0;
	padding: 0px;
}

.accordion-container li {
	margin-left: 20px;
	list-style-type: disc;
}

/*
.resp-acdns-list li {
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
    padding: 13px 15px;
    margin: 0 4px 0 0;
    list-style: none;
    cursor: pointer;
    float: left;
}
*/

.resp-acdns-container {
	padding: 0px;
	background-color: #fff;
}

h2.resp-acdn-accordion {
	cursor: pointer;
	padding: 5px;
	display: block;
}

.resp-acdn-content {
	padding: 15px;
	border: 1px solid #c1c1c1;
	display: none;
}

.resp-acdn-active {
	border-bottom: none;
	margin-bottom: -1px !important;
	padding: 12px 14px 14px 14px !important;
	border-bottom: 0px #fff solid !important;
}

.resp-acdn-active {
	border-bottom: none;
	background-color: #fff;
}

.resp-content-active, .resp-acdn-accordion-active {
	display: block;
}



h2.resp-acdn-accordion {
	font-size: 18px;
	border: 1px solid #c1c1c1;
	border-top: 0px solid #c1c1c1;
	margin: 0px;
	padding: 10px 15px;
}

h2.resp-acdn-active {
	border-bottom: 0px solid #c1c1c1 !important;
	margin-bottom: 0px !important;
	padding: 10px 15px !important;
}

h2.resp-acdn-title:last-child {
	border-bottom: 12px solid #c1c1c1 !important;
	background: blue;
}

/*-----------Vertical acdns-----------*/
.resp-vacdns ul.resp-acdns-list {
	float: left;
	width: 30%;
}

.resp-vacdns .resp-acdns-list li {
	display: block;
	padding: 15px 15px !important;
	margin: 0 0 4px;
	cursor: pointer;
	float: none;
}

.resp-vacdns .resp-acdns-container {
	padding: 0px;
	background-color: #fff;
	border: 1px solid #c1c1c1;
	float: left;
	width: 68%;
	min-height: 250px;
	border-radius: 4px;
	clear: none;
}

.resp-vacdns .resp-acdn-content {
	border: none;
	word-wrap: break-word;
}

.resp-vacdns li.resp-acdn-active {
	position: relative;
	z-index: 1;
	margin-right: -1px !important;
	padding: 14px 15px 15px 14px !important;
	border-top: 1px solid;
	margin-bottom: 4px !important;
	border-right: 1px #FFF solid !important;
}

.resp-arow {
	width: 0;
	height: 0;
	float: right;
	margin-top: 3px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 12px solid #a2c419;
}

h2.resp-acdn-active span.resp-arow {
	border: none;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 12px solid #1c75bb;
}

/*-----------Accordion styles-----------*/
h2.resp-acdn-active {
	background: #FAF6F3; /* !important;*/
	color: #23386a;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
}

.resp-ez-accordion h2.resp-acdn-accordion {
	display: block;
}

.resp-ez-accordion .resp-acdn-content {
	border: 1px solid #c1c1c1;
}

	.resp-ez-accordion .resp-acdn-content:last-child {
		border-bottom: 1px solid #c1c1c1; /* !important;*/
	}

.resp-jfit {
	width: 100%;
	margin: 0px;
}

.resp-acdn-content-active {
	display: block;
}

h2.resp-acdn-accordion:first-child {
	border-top: 1px solid #c1c1c1; /* !important;*/
	border-radius: 10px 10px 0 0;
}

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/

ul.resp-acdns-list {
	display: none;
}


.resp-vacdns .resp-acdn-content {
	border: 1px solid #C1C1C1;
}

.resp-vacdns .resp-acdns-container {
	border: none;
	float: none;
	width: 100%;
	min-height: 100px;
	clear: none;
}

.resp-acdn-accordion-closed {
	display: none !important;
}

.resp-vacdns .resp-acdn-content:last-child {
	border-bottom: 1px solid #c1c1c1 !important;
}

.resp-acdn-content:last-child {
	border-radius: 0 0 10px 10px;
}
/* h2.resp-acdn-accordion:nth-last-child(2) {
	border-radius: 0 0 10px 10px ;
}  commented 4/23/25 fazal, don't think this is being used anywhere and clashes with Service page accordion*/

.fit-vid iframe {
	width: 100%;
	height: 338px !important;
}


/* Hide the first and second divs */
.sidebar-container {
	display: block;
}

.sidebar-container2 {
	display: none;
}

/* The third div will be displayed normally */
.sidebar-container3 {
	display: none;
}

.ctaction-div {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	text-align: center;
	background-color: #DFEBF5;
	/*float: left;*/
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: row;
	gap: 15px;
	padding: 20px 30px;
	margin: 0 0 40px 0;
	border-radius: 20px;
	height: 150px;
	font-family: Roboto;
	font-weight: bold;
	font-size: clamp(15px, 4vw, 30px);
}

.ctaction-flex {
	flex: 2;
	text-align: left;
	display: flex;
	align-items: center;
}

.ctaction-text {
	max-width: 600px;
	color: #23386a;
}

.ctaction-flex-button {
	flex: 1;
	max-width: 300px;
}

.ctaction-button {
	box-shadow: 1px 1px #D3D3D3;
	background: #ed781e;
	color: #fff;
	border-radius: 15px;
	font-family: Roboto;
	display: block;
	padding: 10px 20px;
}

	.ctaction-button:hover {
		color: #fff;
		background: #A2C419;
	}


@media only screen and (max-width: 767px) {
	.ctaction-div {
		flex-direction: column !important;
	}

	.ctaction-flex {
		text-align: center;
		padding-bottom: 20px;
	}

	.ctaction-button {
	}
}

.hero {
	margin-bottom: 20px;
}

.hero-coupon {
	height: 338px;
	width: auto;
	display: flex;
}

.hero-coupon-outer {
	display: flex;
	align-items: stretch;
	flex-grow: 1;
	text-align: center;
	height: 100%;
	width: auto;
}

.hero-coupon-blue {
	display: inline-block;
	box-sizing: border-box;
	height: 100%;
	width: 15%;
	border: 1px solid #979797;
	background-color: #1C75BB;
}

.hero-coupon-circle {
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	position: relative;
	top: 36%;
	left: 36%;
	background: white;
	padding: 10px;
	border: 3px solid #1c74bb;
	border-radius: 50px;
	width: 127%;
	height: 30%;
	text-align: center;
	font-weight: bold;
	font-size: clamp(.8rem, 1.5vw, 1.1rem);
	color: #4c4c4c;
}

	.hero-coupon-circle:hover {
		color: #4c4c4c;
	}

	.hero-coupon-circle p {
		position: relative;
		top: 20%;
		text-align: center;
		line-height: 1.5rem;
	}


.hero-coupon-body {
	display: inline-block;
	border: 1px solid #979797;
	border-left: none;
	width: 100%;
}

.hero-coupon-header {
	position: relative;
	padding-top: 1.5rem;
	text-align: center;
	width: auto;
	color: #ed7804;
	font-family: Roboto;
	text-transform: uppercase;
	font-size: clamp(1rem, 3vw, 2rem);
	font-weight: bold;
	letter-spacing: -1px;
	text-shadow: 1px 1px #C9C9C9;
}

.hero-coupon-title {
	color: #4c4c4c;
	font-family: Roboto;
	font-size: clamp(1rem, 2vw, 1.7rem);
	font-weight: normal;
	letter-spacing: -1px;
	text-shadow: 1px 1px #D3D3D3;
	padding-top: 15px;
}

.hero-coupon-steps {
	padding-top: 15px;
	position: relative;
	left: 18%;
	width: 80%;
	text-align: left;
	color: #4c4c4c;
	font-family: Roboto;
	font-size: clamp(.1rem, 1.5vw, 1rem);
	font-weight: normal;
	letter-spacing: 1;
	line-height: 1.5rem;
}

.HC-button-spacer {
	padding-top: 15px;
	margin: 0 auto;
	width: 75%;
}

.hero-coupon-sub {
	padding-top: 15px;
	text-align: center;
	color: #4c4c4c;
	font-family: Roboto;
	font-size: clamp(.1rem, 1.5vw, 1rem);
	font-weight: normal;
	letter-spacing: 1;
	line-height: 2rem;
}

.hero-coupon-button {
	display: flex;
	align-items: center;
	background: #ed7804;
	justify-content: space-around;
	padding: 10px 0;
	color: #FFFFFF;
	font-family: Roboto;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	text-align: left;
	border: 1px solid #ed7804;
	border-radius: 8px;
	box-shadow: 1px 1px #D3D3D3;
}

.HC-button-spacer .hero-coupon-button > div:first-child {
	margin-left: 10px;
}

.hero-coupon:hover .hero-coupon-button, .hero-coupon-button:hover {
	background: #a2c419;
	border: 1px solid #a2c419;
	transition: .2s;
}



.hero-coupon-button p {
	display: inline;
	vertical-align: text-top;
	padding-left: 12%;
}

.arrow-container {
	padding-right: 15%;
}

.mbl-hero {
	background-color: #e0f1fe;
	flex-direction: column;
	padding: 20px 16px;
}

.mbl-herocolumn {
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.mbl-herotitle {
	color: #23386a;
	font-family: Solway;
	font-size: 2rem;
}

.mbl-hero p, .mbl-hero li {
	font-size: 17px;
	font-family: Roboto;
	line-height: 26px;
	color: #23386a;
}

.mbl-heroinput input {
	display: block;
	width: 100%;
	padding: 5px 1em;
	border: 1px solid #cdcdcd;
	border-radius: 8px;
	box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15);
	background: #f8f8f8;
	height: 50px;
	max-width: 500px;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 20px;
}

.mbl-herobuttons {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.mbl-heroorder {
	width: 75%;
}

.mbl-herosearch {
	width: 75%;
	margin: auto 0;
}

.mbl-search-button {
	display: flex;
	align-items: center;
	padding-top: 24px;
	padding-bottom: 24px;
	color: #23386a;
	font-family: Roboto;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 20px;
	text-align: left;
}

.mbl-hero li:before {
	content: '';
	/* z-index:-1; */
	background: url(../png/arrow-2.png);
	margin: 5px 5px 0 0;
	width: 13px;
	height: 13px;
	display: inline;
	background-size: cover;
}

.mbl-hero li {
	display: flex;
}

.flex {
	display: flex !important;
}

.flex-row {
	width: 100%;
	justify-content: space-between;
	flex-direction: row;
}

.best-value-container {
	background-color: #1c75BB;
	padding: 3px 10px;
	border-radius: 8px;
}

.best-value {
	color: #FFF;
	font-size: 14px;
}

.pricing-nowheader {
	vertical-align: center;
}

.best-value::before {
	content: '';
	/* z-index: -1; */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGhlaWdodD0iODAwcHgiIHdpZHRoPSI4MDBweCIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiAKCSB2aWV3Qm94PSIwIDAgMjMuMzc2IDIzLjM3NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggc3R5bGU9ImZpbGw6I2ZmZjsiIGQ9Ik0xNS41NTQsOC4wNThjMCwyLjEzMi0xLjczMSwzLjg2MS0zLjg2OCwzLjg2MWMtMi4xMzIsMC0zLjg1Ny0xLjcyOS0zLjg1Ny0zLjg2MQoJCQlzMS43MjYtMy44NjUsMy44NTctMy44NjVDMTMuODIzLDQuMTkyLDE1LjU1NCw1LjkyNiwxNS41NTQsOC4wNTh6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6I2ZmZjsiIGQ9Ik0xNi4yOTUsMTIuOTQ0bDIuNTE2LTAuNDc5bC0wLjYwOC0yLjI1OWwxLjkxMS0xLjUwOEwxOC40Miw2Ljg5MWwwLjkxNy0yLjQ2MWwtMi41NjYtMC42OTYKCQkJTDE2LjI5NSwxLjEzTDEzLjczLDIuMTA1TDExLjg2MywwbC0xLjc0LDEuOTU1TDcuNDc3LDAuOTJMNi45MTEsMy41MDdMNC4zMDUsNC4yMTJsMC44MjcsMi4yMzNsLTEuODcsMS44MDdsMS44NywxLjYwOAoJCQlsLTAuNjUsMi4zMjRsMi40MywwLjU4M2wwLjIzLDAuOTQzTDQuMjIsMjEuOTIxbDMuMjE1LTAuODMzbDIuNDMyLDIuMjg4bDEuODItNi41ODlsMi4wMDIsNi41ODlsMi4xNjktMi4wODZsMy41NTksMC4xNDgKCQkJbC0zLjMwMy03Ljc2N0wxNi4yOTUsMTIuOTQ0eiBNNi44NzEsOC4wNThjMC0yLjY2MiwyLjE2LTQuODIxLDQuODE1LTQuODIxYzIuNjY1LDAsNC44MjIsMi4xNiw0LjgyMiw0LjgyMQoJCQlzLTIuMTU3LDQuODE4LTQuODIyLDQuODE4QzkuMDMyLDEyLjg3Niw2Ljg3MSwxMC43MTksNi44NzEsOC4wNTh6IE05LjUzNCwyMS43MjZsLTEuODU4LTEuOTI0bC0yLjEyLDAuNzQzbDEuOTIzLTUuMTg5CgkJCWwxLjE5Ni0wLjU1NGwwLjk0NC0wLjM4MWwxLjQ5LDEuNTM0TDkuNTM0LDIxLjcyNnogTTE1LjcwMiwyMC4zNjlsLTEuNjIxLDEuNTMzbC0xLjc5My02LjAzNGwxLjIyNC0xLjI3bDIuNDA1LDAuNzU3bDIuMzYxLDUuMjc4CgkJCUwxNS43MDIsMjAuMzY5eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==);
	position: relative;
	vertical-align: text-bottom;
	top: 2px;
	width: 20px;
	height: 20px;
	display: inline-block;
	background-size: cover;
	color: #1C75BB;
}

.flex-direction {
	flex-direction: row;
}

@media (max-width: 767px) {

	.flex-direction {
		flex-direction: column;
	}
}

.pricing-intro h2 {
	font-size: 30px;
	font-family: Roboto;
	font-weight: bold;
	color: #23386a;
	margin-bottom: 18px;
}

.pricing-intro {
	margin: 40px auto 20px auto;
	text-align: center
}

	.pricing-intro p {
		font-family: Roboto;
		font-size: 20px;
		line-height: 1.4em;
		color: #000;
	}

.home p {
	color: #000;
}

.pricing-card-container {
	justify-content: space-between;
	margin-bottom: 20px;
}

body.postid-454 .pricing-card-container {
	justify-content: center;
	gap: 60px;
}

	body.postid-454 .pricing-card-container .pricing-card {
		width: 48%;
		max-width: 420px;
	}

body.postid-557 .pricing-card-container {
	justify-content: center;
}

body.postid-557.detail-chart {
	margin-top: 30px;
	width: 100%;
}

.series-card-container {
	justify-content: center !important;
	column-gap: 25px;
}

.pricing-card-container .pricing-card:first-child {
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
	border: 2px solid #e0f1fe !important;
}

.pricing-card-container .pricing-card:nth-child(2) {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	border: 2px solid #8DBADD !important;
}


.pricing-card-container .pricing-card {
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

.pricing-card {
	width: 32%;
	padding: 20px;
	border: 2px solid #1C75BB;
	border-radius: 12px;
	text-align: left;
	font-family: Roboto;
	font-size: 17px;
	color: #676767;
	flex-direction: column;
}

	.pricing-card .hero-coupon-button {
		justify-content: center;
	}

.pricing-gap, .pricing-gap ul {
	row-gap: 15px;
	display: flex;
	flex-direction: column;
}

.pricing-title {
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
	color: #23386a;
}

.pricing-sub {
}

.pricing-price {
	line-height: 30px;
}

.bold-price {
	color: #23386a;
	font-size: 24px;
	font-weight: bold;
}

.pricing-schedule {
	box-shadow: 0 0 5px rgba(0,0,0,.05), 2px 2px 5px rgba(0,0,0,.1);
	background-color: #e0f1fe;
	border-radius: 8px;
}

.pricing-days {
	padding: 2px;
}

	.pricing-days::before {
		content: '';
		/* z-index: -1; */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0naXNvLTg4NTktMSc/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPgo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIGhlaWdodD0iODAwcHgiIHdpZHRoPSI4MDBweCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMzUuMzE5IDIzNS4zMTkiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMzUuMzE5IDIzNS4zMTkiPgogIDxnPgogICAgPHBhdGggZmlsbD0iIzFDNzVCQiIgIGQ9Im0yMDEuMDk0LDI5Ljk5N2MyLjY0OS0wLjYyMyA0LjYyMy0yLjk5NiA0LjYyMy01LjgzNXYtMTguMTYyYzAtMy4zMTMtMi42ODctNi02LTZoLTE2NC4xMTRjLTMuMzEzLDAtNiwyLjY4Ny02LDZ2MTguMTYzYzAsMi44MzkgMS45NzQsNS4yMTIgNC42MjMsNS44MzUgMS44MTIsMzIuMzE0IDE4LjU5NCw2MS45MjggNDUuNjgyLDgwLjA3NmwxMS4zMjQsNy41ODYtMTEuMzI0LDcuNTg2Yy0yNy4wODksMTguMTQ3LTQzLjg3MSw0Ny43NjItNDUuNjgyLDgwLjA3Ni0yLjY0OSwwLjYyMy00LjYyMywyLjk5Ni00LjYyMyw1LjgzNXYxOC4xNjNjMCwzLjMxMyAyLjY4Nyw2IDYsNmgxNjQuMTE0YzMuMzEzLDAgNi0yLjY4NyA2LTZ2LTE4LjE2M2MwLTIuODM5LTEuOTc0LTUuMjEyLTQuNjIzLTUuODM1LTEuODEyLTMyLjMxNC0xOC41OTQtNjEuOTI4LTQ1LjY4My04MC4wNzZsLTExLjMyNC03LjU4NiAxMS4zMjQtNy41ODZjMjcuMDg5LTE4LjE0OCA0My44NzEtNDcuNzYzIDQ1LjY4My04MC4wNzd6bS0xNTkuNDkxLTE3Ljk5N2gxNTIuMTE0djYuMTYzaC0xNTIuMTE0di02LjE2M3ptMTUyLjExNCwyMTEuMzE5aC0xNTIuMTE0di02LjE2M2gxNTIuMTE0djYuMTYzem0tNjMuNzQ5LTExMC42NDRjLTEuNjYzLDEuMTE0LTIuNjYxLDIuOTgzLTIuNjYxLDQuOTg1czAuOTk4LDMuODcxIDIuNjYxLDQuOTg1bDE4Ljc2NSwxMi41NzFjMjMuNzEsMTUuODgzIDM4LjQ5LDQxLjcwNSA0MC4zMzMsNjkuOTQxaC0xNDIuODEyYzEuODQzLTI4LjIzNSAxNi42MjMtNTQuMDU3IDQwLjMzMy02OS45NDFsMTguNzY1LTEyLjU3MWMxLjY2My0xLjExNCAyLjY2MS0yLjk4MyAyLjY2MS00Ljk4NXMtMC45OTgtMy44NzEtMi42NjEtNC45ODVsLTE4Ljc2NS0xMi41NzFjLTIzLjcxLTE1Ljg4NC0zOC40OS00MS43MDYtNDAuMzMzLTY5Ljk0MWgxNDIuODEyYy0xLjg0MywyOC4yMzYtMTYuNjIzLDU0LjA1Ny00MC4zMzMsNjkuOTQxbC0xOC43NjUsMTIuNTcxeiIvPgogICAgPHBhdGggZmlsbD0iIzFDNzVCQiIgIGQ9Im0xMzMuMzA3LDgyLjY2aC0zMS4yOTVjLTIuNDg3LDAtNC43MTcsMS41MzUtNS42MDUsMy44NTgtMC44ODgsMi4zMjQtMC4yNSw0Ljk1NSAxLjYwNCw2LjYxM2wxNS42NDcsMTRjMS4xMzksMS4wMTkgMi41NywxLjUyOCA0LDEuNTI4czIuODYyLTAuNTA5IDQtMS41MjhsMTUuNjQ3LTE0YzEuODU0LTEuNjU5IDIuNDkyLTQuMjkgMS42MDQtNi42MTMtMC44ODUtMi4zMjMtMy4xMTUtMy44NTgtNS42MDItMy44NTh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMUM3NUJCIiAgZD0ibTExNy40MTQsMTQwLjU4MWwtMTUuMjE4LDkuNzc1Yy0xMy4zMDYsOC45MTQtMjEuMjkyLDIzLjg3Ni0yMS4yOTIsMzkuODkyaDc2LjUxMWMwLTE2LjAxNi03Ljk4Ni0zMC45NzgtMjEuMjkyLTM5Ljg5MmwtMTUuMjE4LTkuNzc1Yy0xLjA3NC0wLjY0NC0yLjQxNi0wLjY0NC0zLjQ5MSwweiIvPgogIDwvZz4KPC9zdmc+);
		position: relative;
		vertical-align: text-bottom;
		top: -3px;
		left: 5px;
		margin-right: 10px;
		width: 15px;
		height: 15px;
		display: inline-block;
		background-size: cover;
		color: #1C75BB;
	}

.now-day::before {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIwLjY0IDEyMi44OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwLjY0IDEyMi44OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzFDNzVCQiIgZD0iTTU0LjAzLDEwOC45MWMtMS41NSwxLjYzLTIuMzEsMy43NC0yLjI4LDUuODVjMC4wMywyLjExLDAuODQsNC4yLDIuNDQsNS43OWwwLjEyLDAuMTJjMS41OCwxLjUsMy42LDIuMjMsNS42MSwyLjIgYzIuMDEtMC4wMyw0LjAxLTAuODIsNS41NS0yLjM3YzE3LjY2LTE3LjY2LDM1LjEzLTM1LjYxLDUyLjY4LTUzLjRjMC4wNy0wLjA1LDAuMTMtMC4xLDAuMTktMC4xNmMxLjU1LTEuNjMsMi4zMS0zLjc2LDIuMjgtNS44NyBjLTAuMDMtMi4xMS0wLjg1LTQuMjEtMi40NS01LjhsLTAuMjctMC4yNkMxMDAuNDMsMzcuNDcsODIuOTgsMTkuODcsNjUuNDYsMi4zNkM2My45MywwLjgyLDYxLjkzLDAuMDMsNTkuOTIsMCBjLTIuMDEtMC4wMy00LjAzLDAuNy01LjYxLDIuMjFsLTAuMTUsMC4xNWMtMS41NywxLjU4LTIuMzgsMy42Ni0yLjQxLDUuNzZjLTAuMDMsMi4xLDAuNzMsNC4yMiwyLjI4LDUuODVsNDcuMjIsNDcuMjcgTDU0LjAzLDEwOC45MUw1NC4wMywxMDguOTF6IE0yLjI2LDEwNi45MWMtMS41NCwxLjYyLTIuMjksMy43My0yLjI2LDUuODNjMC4wMywyLjExLDAuODQsNC4yLDIuNDQsNS43OWwwLjEyLDAuMTIgYzEuNTcsMS41LDMuNiwyLjIzLDUuNjEsMi4yMWMyLjAxLTAuMDMsNC4wMi0wLjgyLDUuNTUtMi4zN0MzMS4wMSwxMDEuMiw0OC44Nyw4NC4yLDY2LjM5LDY3LjEyYzAuMDctMC4wNSwwLjE0LTAuMTEsMC4yMS0wLjE3IGMxLjU1LTEuNjMsMi4zMS0zLjc2LDIuMjgtNS44N2MtMC4wMy0yLjExLTAuODUtNC4yMS0yLjQ1LTUuOEM0OC45NCwzOC4zMywzMS4zNiwyMS40NCwxMy44Myw0LjUxbC0wLjEyLTAuMTMgYy0xLjUzLTEuNTQtMy41My0yLjMyLTUuNTQtMi4zNUM2LjE2LDIsNC4xNCwyLjczLDIuNTYsNC4yM0wyLjQxLDQuMzhDMC44NCw1Ljk2LDAuMDMsOC4wNSwwLDEwLjE0Yy0wLjAzLDIuMSwwLjczLDQuMjIsMi4yOCw1Ljg1IGw0Ny4xOCw0NS4yNEwyLjI2LDEwNi45MUwyLjI2LDEwNi45MXoiLz48L2c+PC9zdmc+) !important;
}


.pricing-features li::before {
	content: '';
	/* z-index: -1; */
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMUM3NUJCIiBkPSJNMjAuMjg1IDJsLTExLjI4NSAxMS41NjctNS4yODYtNS4wMTEtMy43MTQgMy43MTYgOSA4LjcyOCAxNS0xNS4yODV6Ii8+PC9zdmc+);
	position: relative;
	vertical-align: text-bottom;
	top: -2px;
	width: 15px;
	height: 15px;
	margin-right: 5px;
	display: inline-block;
	background-size: cover;
	color: #1C75BB;
}

@media (max-width: 767px) {


	.pricing-card {
		width: unset;
		margin: 0 5px;
	}

	#main-content .home {
		margin-top: 20px;
	}
}

.detail-chart {
	margin: 25px auto;
	background: #fff;
	font-family: Roboto;
	font-weight: 400;
	font-size: 17px;
	line-height: 1.8rem;
	color: #23386a !important;
}

.mobile-details {
	margin: 0 10px;
}

.package-title {
	background-color: #e0f1fe;
	border-radius: 12px;
	padding: 8px 10px;
	font-weight: bold;
	font-size: 24px;
	margin-bottom: 10px;
	width: 82%;
	margin: 0 auto 10px auto;
	position: relative;
}

	.package-title.discount::after {
		content: '$50 off';
		font-size: 14px;
		color: #fff;
		position: absolute;
		display: block;
		right: -35px;
		top: -21px;
		width: 82px;
		height: 82px;
	}

	.package-title.discount::before {
		content: '';
		position: absolute;
		display: block;
		background-size: cover !important;
		right: -51px;
		top: -61px;
		width: 110px;
		height: 110px;
		background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTAwIiB6b29tQW5kUGFuPSJtYWduaWZ5IiB2aWV3Qm94PSIwIDAgMzc1IDM3NC45OTk5OTEiIGhlaWdodD0iNTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiB2ZXJzaW9uPSIxLjAiPjxkZWZzPjxmaWx0ZXIgeD0iMCUiIHk9IjAlIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBpZD0iODUxOTllMjlkNCI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAxIDAiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iMCUiIHk9IjAlIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBpZD0iMDk1Mzk1NTE0OCI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIvPjwvZmlsdGVyPjxjbGlwUGF0aCBpZD0iNzM0ZjU5NGI3NyI+PHBhdGggZD0iTSAzNy41IDM3LjUgTCAzMzcuNSAzNy41IEwgMzM3LjUgMzM3LjUgTCAzNy41IDMzNy41IFogTSAzNy41IDM3LjUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxpbWFnZSB4PSIwIiB5PSIwIiB3aWR0aD0iNTAwIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQWZRQUFBSDBDQUFBQUFEdXZZQldBQUFBQW1KTFIwUUEvNGVQekw4QUFDQUFTVVJCVkhpYzdaMTVrRnpYV2VqUHViZnY3ZW1lbmszV2F1MjdMVnVSNUYxV2JHTTdYckVKanBNOEJ4S0g4Q0JBSllIRUR3cDRRRlVLaWxjRnZNZFNwQ2dLM2xid0tBb29FdXlRb05oeGJNZTdaY3UyTE1teXBORytqRFFhemRwM08rZDgzL3ZqM052ZE01cWxwL3VlbmpQZDUrZE5tOCs5MDcvNXp2S2RqUkNEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F3R2c4RmdNQmdNQm9QQllEQVlEQWFEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFiRDVOaHovUUp6d0pZZEk5NWN2NE9oc1hUOHljRlBaZWY2SlF5TjVSZU9pZGUzVThsY3Y0dWhNZXo4b1VEMmw4c3QyN1lzeTJodkNSWitLMEpFLzJjN0hNZkoySlpsckRjLzlsZjZFUkh4eEUzdHViYXNtN0dOOWFhSDN2Y1dTdjV0WTFkbklaOTFXdEY2aXczWjFuN2xKK01mWFhPdUYxdTFSVzh0NloxZi9JcVQvUGlXdHkvUkZveHlRbHBNdXZQQWJ5MHAvU1M3NWRXUVVvS0VFSnk3VjVvVFdrbTZ0ZlhydDFmOGRIRm1IeEJFeEZaejNsTFNGLzM4bDZ6S24yODVkZ2FOOU9ZbTk4aHZkNHo3QmV1NnZVTUlMV2k5ZGFUYjIzLzMyZ20vMUxId3ZSQUJFVnVzV1c4WjZYVFoxeDYvNGhkWGpoNFdFR3R2SVZwR2V2dm5ucnB5YXMxYWUrSXNRc3ZWOEswaVBYUDdIMXc5eVMrM0xUa3dnb0RRV2hWOGkwaW5LMzcvOWtsL3ZjYzVFRUdyZGVGYlJIcmJVMDlPL3BWbWxvNGNoVmFyNEZ0RE9uM2ttNTFUL0ZaMjBmR0w4YmdOV3lVcDJ4clMxM3hydzFTL1JUc0tCenhBd0JacTFGdEN1dk0vSHBvNmlETUwrSWRDOXVWYWhaYVEvc3UvTnQxQ1NIZEIveGtBUkNEWUloVjhLMGpmOFplTHAvdHRXaWdjR1VZQWJKa2F2Z1drZC8zdGp1a0QyRjVnSFl3QW9HVTY4RnBLenhGSXNiVGZmOXlkNFU4NEMwWjZJYjJwbHphYTV1c3JRRWZwdVQ5ODlOeGxrVlpwai83WG5wbGFhdHBlT04wUENLa2s1Z29QL1dGMFJIUHJHckxrR2YvQ1A5em1wck1kWWVVN0FtY20vTTZEMnpaY3ZhQ1F6ZFM1Z3FyN2llY0hvcWM2ekZhSzJiTHhPVVJXL1A1RHJ0eU9VTmRuWi8rRFg0Vnp4SUUvMzNuZDJpWGRlYmN1NjR0K2VZL1BFZjlna2Q1YktUSnovUUtUMEpVakpKTjU4UDY5Zi9wdElGamZJclpmdkxldHFqKzM0TDdqcndvQmdFaHJmdHlTbi92NURaUVNRcnB6TmlIMXZybEN0SlRlUmdnaDFMNzVINC84MlQvNUhHanRUZTNXcnl5WitROFJRZ2paOHNDcEUwSUFJcWtwVFVNenk3NzhwV1FlcjdzOVF3alJkL0pPeDQ3Y2p2c1h4VCs2NnVFbjNETWNDQ1drcHBxeTU4OTJWdjBGTGgvcmpXcGRVR0hsTi96dVg5MWZXb3gxK3ZVaDI3YXMydDY1QVdnb25kNTJUMC9weDkzM2ZMcnpZaVNRRWpMN0Z0TDk5YzkwelB5bllweUZGODZKbXViYk1sM1hmL1BQZCtYS3YzRHAxY0ZNc21GS3h5U2ZqdEx2K29rS1ZiUnoxMk9MaHlNT3M5ZHVQL2lyYTJieHg3dWRFME13K3pxNWJmRXRmL0RITnppVnZ6VDYyb0NUc1MxS05FMzM2TnVtbDZCTHZ2TFozZC8rb04rSFdmYU0xdi95eEpXUTA3UHorQ1hPQVJDUlZ2Mllqc1U3bjd4NzRvZlkxVlVnd0NPS0FFZzE5SzVmcEZQNjZPMFRQOFgyYlE5c0FoWnlRbWoxRFdYM04zNDZOL09mcXNCZTNuZVd3U3hhZGRxejRaTy85eXVickN0Ky9mVkxic1ltaUtqbjVKMkdrVzUxVGpJbjF2UFlKMTU3K3Uxam8xRDFldVhzSngvcG11V1RGLzNVMmZjRUFDRFNLaUxVV3JqdTdzOWNOMW1LdDcyblUvQ1FDTTR0cW1Pa2F5aTlQVDlwTUhjOGNPZmIzMzNyMEpDb2J2eExkenk1YWRhUDN2YmdCUmFQMW1kNlFHYnB0WGQvY3FNejZlOVpQVjBobzRKRjlhYVdGS0doOU03OEZMK1J1K08yOTNhLzhmNGxVVTJydS95TE8yZi9lZFA3am4yUHg2UDFhUi9ncnRoMjkwTnJwMndiRjNTTzJjQkNYUSs2MEZINjFDMnhjL09OQjU5N2JlOFptREhhQzU5OGVIWU5ldnkvUFhieWJTN2lhZFlweTI5YmQ5TlAzTHR5R3A5ZEJVWll4cll0U25XczN6V1UzakdkTGV2NjZ4OTk2ZFUzZXdFSW1VWkxadWZQcktycDRlc2VPeGZKQ243S0xsaHV5ODY3ZGkyYnRwU09YRkZrYkZ2WDdMdUcwcWVzM21NMmJIam9sWmRmUHpodGVuYkRGMitxOGVtN1R2d0RFMExBVkMxSS9vYVAzM25MVlRNVTBwNjFiY3ZXdEVYWFV2cTBrVTRJSWVUcXo5NzkxbXMvZmorWWN1dmh3azg5T05QQ2lhbHdIejM4a2d6MXljcHUzM1hYeDdkUHRacTZUTjYxTGR1aWxxYnpxL3BKcDlPMDZTVVdQYnpydmplZWY3dUlremJ1MlRzK1AxTXNUczNDbiswOXhvVkF4Q3N5SzEzMzNuUHJkZFYwRlhJT3RTaVZsYnVHMXJXVFRrbkhETlc3L0dQZGQ5MTQ5NTduWGgrZUpJRkdyL25GelhXOHdaYWYvWE0rMmJodDBZT2Z1R0h6NUdPMGllUWNTbVdjVTBMMDY4bHBKMTFPcDFjQjdiajEranYzUHZ2eXhTdTY4a3QvNXE0cmttU3p3UHJFaDA4TEFZQlFPVzViKzlDOTI5WldXMnd1UTZsRkxVdFQ2eHBLbjZralY2YjlZeHQzN2Z2QmMrZkhkK1Z6ZDMyaDZoSW1ML2JKZ3g4S0lRREtDeXF1L2VROTF5NnJQbVdkejFDcThlbXora2wzMjJmeFRybU5xMjUrL0FmZlBTUEtYWG5yMm05TVA1NmFtYXUvOG51Q2x4ZFUyTnNldjJ2alZiT1pwWEJjaTFMTG9oYXRZVUpZUGZwSm55SUxPeFhaVlZkdi84eC8vTXRKbm5TM2wvN2FqcnJmWWNjVC96Tk8wVkRpM1BURUhhdTdadGxlNURJMGJ0WHJmaGNGNkNlOU1OdTZPYk5rNFRXZjNmMTN2UXdSQ1dsLzdGUFZkYmFtdy8zay9sZmxZRDEzNitkdlg5WSthM1Y1bThwRm5WcGExMDk2Ui91cy94ZTdwM3ZOcDUvOTYwTWMwYnIrdHdvcHZNU0NMeC9sQWlCLzI1TTNMMmlyd1ZzcDBnblJNQStyb2ZSYWVtRzBVUGppcDM3MFYyL0NnajllbnNaTDBMVmYvaU9SMy9uWmJlMjFWUnQ1bTJwY3Yrc25mZGJWZTB3Mis2bEhYdnViN2Jlbjh5bG5kMzA2ZUdTOVcrdlFMMmNuQS9WVTNpWmw5Sk5lUS9VZWs4bmNlemV0WjRSZVNjL1g2dWw0NXpKRTQwR2JkdEpwVGRWNzhqK251UHFycnUrZW5FMUprb2ZWajdRQ0l5MW96ZFc3VnVRcXNqUDZCYnR1MG12c3lPbEczaVpKOGwwMzQwUkQ2YlN6NWpaZEk5cnNKUGsrMTI4eUdkcEp6K2EwZTZVYXlMaVd4aDA1N1Q3aFFocTVsYm1uWUZOcXlkM0srbGszMHRXZzlUeWJkdExibTZGSmx5bTU1RVFGN2JScko3M1FQTkxMaTJjMFF6dnB6UkxwRnRHMmR0ZFBlak5GdWtXMTdNZHBKNTIyTjBsSHJqVE5OcHVOdGcxQ00rbTBxU0k5bm1mVHpycG0wcHVtZXMvWkdrK3o2U2JkeWxWM0JKanV0SldUTS9xaG0vUmNoMjV2VkJ0V3pxYmFocnB1SDNIN3pCdkY1Z2VGWkJHMGRzbzFsTjRjbmZlS25weHV2VGhpcEN1anZieEtUcnRnMTA1NjlhZjk2VTNlb2xUWHpjcTZTYzgzVGFScm5JZlZUWHB6VmU5VXp6eXNadEpwdnBtcWQxbS9tNHpjVERSTnBNdHBOa3ZMV05kTmV0TzA2WG5iMHJaKzEwczZ0Zk8xSGhDa0c5a01vZFRTYy9HTVh0SkplL2RjdjBGcUZHeGFXaEU3MSs4eUFjMmtOMDAvanBCMmZmT3dta25QTlpkMFRmT3dta2x2b2tndlZGVHVtbW5YVFhxelRMTEZlVmc5dDdOcEpyMlpxbmRLcUthN2xUV1Qza1RWZTNzUzVmcHAxMHg2TTBWNnVVM1h6YnBlMHBzbjlSNVBzOFhibFRVTGRxMmtVNXB2anJXd2hCQ1N0NnlLalUxYVdkZml6SmxjUjZIUTBWSG82T2k4NG5LdStVdm1yc0d4NGNGTC9mMzlBNE9pbXR1ZkdzZWNmUWRTdDZPanM3T2pzNk96czZNOW44L0xmOXEwcW5ucUExZ1krdDdZMk5qbzJPand5TWpJNk9qSXlNaVkwT0RLM1FaTHQ3czZPN3M2dTdvNnV6b0srVncrbDh2bGM3bWNmamNDcGd0eTMvZDgzL2M5M3hzZEdSa2VHUjRaSGg0Wnc3bnkzd2pwVnFHN3U3dXJxN3VydTd1anJTM1gxcFpyYTJ0cnEvOEUxL2tJUmtFUUJINFFCTDQvTWpROE5EUThQRFEwRkRUV3Z6THBWcTZudTZlbnU2ZTdwN3N6bjIzTFpyTnQyV3kyV1NaTzB3Q2lNQXpESUF6RG9EZzhPRFEwT0RRNGRIazRiTUNWNnlsTHozWDM5Q3hZMExPZ1owRjN1K3RtWFRmcnVxN1RSQTIxR2dRTG95Z0tveWlNUmdjSEw4dS9ScGdxL2VsS2QvN2JUN1E1cnVPNGptTk0xNFpnTEdJc1ltenNMNzR0Wm5tcmQ3V2tPMFRpcDFjc1RiWEExc08yNHgyY2IxMG1scnpmT1hYdjZjWWovdXZwdVIrUU5BZnd5ajdidG0zTFVwREZUYmtTUHYvTVVMb0Z0aXdmN2dsZEo2UEdlc3JTOGUvNzBpMndWY0YzOXJWbHMxazNvOEo2MnQydE03dkhVaTZ4TlRuNUhtdHZ6N1Zsbll5Qys3alRsVTRKK1p1QlZFdHNVZkRnZ1k1Q29UMlh6VHAyK3N2czBzMkFVbW9OWDM5dDgweWF6Qm45TDM2VWRSemJvZ1JSM2llYkpxbEx0d1llYlo3cDBia0NQM3lCdWRJNUFFRGExbE51MHltaGU5OFM2WmJaZ293ZUx4WUs3WG5acHFlLzlDYjl2Qm45djhYVXkyd3g4TnlSZkM3WEpydHhDbGJkcEQxa0k0Uzhlc0FrYU9yRFB6V1l6YnF1akhKQ1VzL0pwUjdwaVBDL29yUUxiUzJ3LzBnbWs3RXRTZ2lDZ241YzZ0SVJBVjQ4bEhLaExVWjA1b0psVVVvUWhBQ1Jmajh1N2R3N0lxTHcvNC9weXRYRDRDR2toQUFJd1RrWEl2MUJtNEpJRi96Wm95bVgybEpFWjg0U2dnQ2NSNHd4ZVk5N3VxVGZwZ09JMGY5bnVuSzFNM3FBRTBUQldSUkZqQXNBM2R0MFJBVEIyZTRUNlJiYlN2Qnpwd21Da05JakdlbnpvUGN1ZVA4L3BWMXM2MURjenhCQThLanNQTzFIcE4rbUk0SUlkNTlKdWR5V1FmU2RRRVFRakVWaEZIRUI2UWU2Z293Y0FnaCs5cnVwbDlzaUJBY0MyVVJHWVJReExrVDZnYTZpZWtjUTNQdjNTMmtYM0JyQXdCSHBQR25SNTBOeWhzaFFaeWQycDE5d0s4RDJlWEdnSyt1N0s2bmVFUUg0eU5QRHFaZmNBdURRUVVRbzFlNUNRZGVkcU5tcWpDaEUxUHU4Z3BLYkhySFBJOG9EWGMzK2RBREJCNTd4VlJUZDVJeTlDK05yZHlWWkxoVnRPaUlDRHcrL2xIN1J6UTYrN3hGWnVVZGhrcGVaRjIwNklZUWdDSGIrR2FhazdHWW0yak1oMEVISlk5UzA2UUFnL0E5ZlYxQjJjL1BlV05LaWgzR0xyaUxRVlowNWd5RDRxV2ZNdE12c2dGZVNycnZLRmwyUmRKbWdLUjU0UjBYaFRjeStFVVFRbkVkeE5rNVJvQ3VMZEFUQmorODJpeWxtQTd4Q0pnVDZmSXAwbWFBUnczcy9WRko2cy9MUmdKeHFpZFJOdFVoVUhSMkFLQVEvK2lNVDZ0WEQzNFNrZGxjMjFTSlJWcjBqQ3Q2LzU2U2E0cHVTVTJjUlFjU0JybWlxUmFMc2tCQUVFUHpERjAyb1Y0dll3K09WY1NvenNJUVFsZFU3Z2hEbjN6eW5xUHptNC94SlFBRFppMU0yMVNKUmR4d1FJZ2oyd1dzbTFLdER2QjBpb09DTWxUS3d5cDZsOEF3b0FDRk92M0ZSM1FPYWlvdkhPYUpRbm9FbGhLaHMweEVSZVBUZU95WXRWdzN3bnBmTW80ZHgxMTFkcUtzODdRMUE4T052bW5WVDFkQi9qSTJiYWtHRmdhNjBUVWNBRWJ5NXo0VDZ6T0NCRVdqRVZJdEU2Ym1PQ0lJZjNXTU9HWnVaeTcxaFE2WmFKQXFseCt0aVgvOUkzU09haG9PRGdOaUFxUmFKMmtoSEVQekR0MGRVUHFNcEdEcm1UMWdsTlY4alBkN3RNdnJ5TVlYUGFBNk9YQklJUW5EbFV5MFN0V2MxSTREZys5N3psRDVrL2pQV08xYmU0YUIwcWtXaXVIcEhFSHo0cFZNcUg5SUU5RjRRcFc0YzR5cW5XaVNLVDJWSEFNSGZPbWdPb1prT3YzZTRBWXZkSzFBdEhRSDQwUE5uMVQ1bG5uUGl2RWoyTElhTWNkVXR1dkkyWFM2bWVPa3dWL3FZK1EzckhSZzNSbGZkb2pmZ0JrWUF3WWQrYUtaZHB1YmtXWUVvNUlaMHBuaXFSYUs4ZWtjRXdYYWZNTG5ZcVJESExtS3llQ0tNR0ZlMHE2VVM5ZGZySUFnKzlLdzVFSHdxenB6aHNmT2tSVmYrU05YUzVRb2E5c3haRStxVEE4ZlB5WStJaFZFVWNhVXJaaElhRU9rSWd2Yy9hM0t4azlOM211R0VQWXZLbjZsY2VuekkySGY2VEtoUEJwdzZpNGpBR1F1amlDbWZhcEUwNE1vOFJCRDh6SXNtRnpzWmwwNldwbG9hRnVnTnFkNFJRTEFmbUZQZ0orUGlPYm5CZ1VWUnhKanlxUlpKSXk3SFJBUmNjcDI1VzNjeU9wZmxTWEpVWUtNQ1BlVTdYS2FBdHUvNDFmL2MyWWduelR1NmxsdWpYaFFGdnVmNUFXT05zZDRJNmRhS2gzLzMzcllHUEdnK2tsdlI0UTE1dnUvN1FjUzQrbXdjSVdsZnNEc3AyYTJmZTJLWnNudmE1ejN1eDY3cWZtT0VNZDZveXIwUmtiN29nVjkvZklGeFBqVzBjMDErK01KWUVERWhHaExveXFWbnR2emMxMjR4ZmJqcGNWY3R4YlBEY3FOcUk1Nm5XSHJuM1YvNzNFb1Q1ak5oTGRuUTBkL1BHcEYzSjBTeGRMcjZDMSs5dTZEeUNVMUQrK2FWY0p4SjU4cURSS1gwdGx1Ly92bHJHakltYkFJeWF6WXRQajZDaEZEMTFoVTZXZkRFVXc4c1VGZDgwN0ZneTRiaUtVTG1jNlRiMS96bWw3WTVxa3B2U3R3Tlc2NDZITWdmS3hXdlNucjIwVzgrdE5UMDRHWUhYWFR0NW92bktVbjlSdDBKS0pKKzFlOThiVWRPVGRGTlRYN3R4OW9PeDRkM3FCT3ZSdnBOZi8xVHl4c3hsZE44WkpaY3Y3NTNTQnBYWmwyRmRPZnJmN1E5cjZEY2xvQVdOdTd3ajZHczRoVnBWeUI5emYvK3d0VW16R3VHT3N0dVd2U1JyOUo2NnRMcEUzOTdhM3ZhaGJZV1Z1ZldyZWZPejZOSTcvbUwzMWhoOGpGMVF0MDFIeWRINGpzU0ZJaFBXZEN1djMrbzNRelU2c2ZxM3JYaTZEQlYxSjlMVXpvdGZPTlBONXN3VHdkbjY2Mlh6b0NhYm55S2pwenIvK3dYZTlJcnJ1VlpjbS8ybEVkVUpPTlRrMjUxZmVhLzMyWFNybW5TdG5QVDJRRWcra1o2ZHRPdi84WnEwNXFuQzExM2wzZlJUMysrTlIzcHRPY1QzL3lNR2FpbFQrZmRDL3VHUmRvVmZDclNuYlZmK3AwZEpoK2pBbnZyVFlNRDhWMldxWWxQUVRydDJQV05YMXBZZnptR1NWbDBqejA0aUtuMjR1dVhicS80N0cvZjE0Q1YxQzJMZTl2R2tVdFJtdk90ZFV0dnUvV1h2cjRtaFJjeFRNMnFPMkJrVURwUFJYeWQwdW5DeDU5NjNFeWNxNlo5NTlMZ0FrdXRQMWVmZExyOXkwOWRid1pxNnJFM2ZNd2FISlkvcnYvenJrdDYyNmQvN2ZQZGRiK0NvUXFzcTNZczh2c2duWmE5SHVscnYvcjEyMHlxdlVIUTNPYU5kcDhubGRjcHZuWnA5c05QZlhGcGZRODN6SWJNc3VzV0RmV25zVEsrWnVtTGYrV3I5NWp0eHcyRmRtMWNEK2NqTW1lUnZ1czNuOXhnY25DTkpydml1Z1VYaG1pOWc3ZmFwSGQ4NmFuN3VrMnZ2ZkhZQ3padkdPbXJOeGxmay9UTnYvVUxXN0oxUE5SUU16UzNhcHR6cHM2VHVtcXFvbnUyTFRkNTE3a2l1MzV6VjliTjJCYWx0VVo3VFpFKytFNzNHblBRd0J4eDZSLy85UUpRUWdpdGVUTjdUZEpaLzQ4SFBsWXdiZm9jZ0IvOTNRdURRQWtoZFJ4YVVWdEhEdjM5TDI5WlpucnZEY2QvOVY5NkdiVkk3THhHN3pWSnA1UkMvL2V5MjAwNnJzRmMydjNDS0xFb3BRUUJhejljc2ticGxtM0RubjI3ekFxcFJpS08vTnNSb0JhaGhDQWcxSDRiUUczU0xjdk9PRTcvN3ZWbWIycmpLTDd4L1JGQ0thRUVBWUFMQVlDMVZmQzFTS2VFV25ZbTQyYXROMGMzdWFZLzF4RDQrZSsvSXdnaFNCQkFDTTdsWVlOWXk4ZGZxM1RMemppdTY1dzl1S3JERE5uVmcvN0JweThRZWVXWjRKeXhLR0pNMUhyRVpLMGRPY3UyTXhrblkzdjc3Y1VtMkZVakJsNzhjWVR5RmlUT1dSU0dZVmpINWN1MVNTZlVzaXpMdG16YjRzZjdGdWROc0N2Rk8vSDBjU1NJS0lBekZvWkJFQVJoV1BzMTZ6VkdPcUdVVW1wUlNnbGNPcGJ0eXBwZ1Z3WU03SG0yaUhITnpxSXc4SDNmRDRLSThWcVBrcTExcUUxbE54SUpJb3dkSCt2T216RzdJdnhUeis2SHVHYVh5ajNQODRNd3ZuSzdsaUpyY3hXbitoRVJFQkdqODMxdEJSUHNLc0NCL2MvM2w4SThySEJlZTZEWHNWeUtJaUlDQUFLaXVIeUdkK1RObUQxMW9wTnZ2T01qUVpET2c4RDNpb256MnU5N3FWMDZ4cGRxU3UzZW1jRnNoNWw1UzVuQmc2K2M1QVFSQUdTWWUwWFA4L3d3akZnOXQvYlYxUlJMNlFpQWdQemlCZEdaTTFWOGl2RFRlOTRaQklLQVFyQW9DZ0xmOHp6UDk4TW9xdTllcDNxbEF3QUtBRVNBa1hNanVVNHplRXVOMFEvZk9CcGdmRzlwRkFhKzUzbEZ6NHY3N2ZWY3cxdVBkQ1NJUk1ZNUFDS0dmWmZFQXRPZlN3YzQvODdlQ3p6dXdVVlJFUGkrVi9SOFB3empDMWxyblZjbDlXOWdqSnQxQUFBRXVIeCt1THZEOU9kU0lEankra2RqOHNQbExBcUR3UE9LUmMvenc0aHhMdXE4YmJ0TzZYRnZEcE5nOS92NjZXSlR4ZGNMWHQ2NzUyeFV5c2NFZ2U4bFljNjR3RnBuMXhMcTNiVktpTHhoVWZiaEFjVkEzOUJTY3pCc2ZiQVRyeDRjZ25pZ0ZvV2hYKzdCeFJtWit1NTZTU09SRnNjNkFDQUNGdnZPNXBla1VHcnJVbnozdGROQmttcVBwUEppS1NGVFo5Vk9TQ3JTa1NCSmFuaEFCRFp3Wm5pMU9WeXNWdURDUy9zdUN5STc3VXlHZWRIemd5Q0tFekoxaGpsSjdVaXhaTUF1Sy9teDg2Y1hteTNNdGNFTy9mQ2tIdy9VNHFwZDV1RENsTUtjcENVZDQ2a1gyWjBEWkFQSDBad0xYQXVqTDd4eG1aZFM3VUhnZVVYUDg0SWdaSFVQMU1xa1p3YUpITEFESUtBWU8zMWhoVmsyT1Z2dzlOUEhrbFE3Sy9mZ2dqQmtUTlE3VUN1VG1uUWtjakdQN004aGhQMUhDMHRNb21aV3dDdTdCM201QnhkVTl1Q2c1bVdRVjVLYWRDb3IrVGpZQVZHTTlJNnROTnNjWjhIUVAzNFFZVG5WbmlpWGFkZTBxblpDMGo3dnZUUjBBMFRBOE5USnhlWTJ2cXA1LzU4dllXV3EzZmVLcVE3VXlxUXFIZU1oZTV5ZkE3aDgyRnBxQm0vVmdNWHZ2aExoK0ZTN2x3elVVdXZCeGFUZXhhNllZd2RFLytqUVlyTzRZbWI0OGU4Y2g4cFVleW5NbzdURG5LUXZQVW5HSjRNM2Z1NWtlMC9HZE9pbUJjWmVmMzRJSzFMdGdWZjA0bFM3cUQvVmZnVnBTeThuNDJWK0RuSGtzRmlRTThFK0RkRzU1ejRJc1RMVlhrdzExWDRGQ2pJb2NjdWV6TGRpZFB4U1I0Y0o5cW1Bc1E5K2RFYVVCbXBCTUQ3Vm5ucVlFeVhTNllSa1BFSi9yOXZaWnF4UFNuVGgxVDJqeVVCTlRhcjlDbFRsU2tzamRnUkU5SThVTzdwTUZUOEp4Y00vUHNJbVM3VXI2Y0hGS0pLT3NwWlBWazJDT0hkNXF6bHFjQko2WCtpVGJlSEVWRHRMTDlWK0JXcFd1U0JGb0xKWkYwSnd3WVZvTTRFK0dkazJrb1I1RkFXQkgvaEJFRVlSNTVCZXF2MEtGQzF0UWtLUXlqR0lFSnh6NGR4c1RvV2ZqS1dyKzFocFg2THZCMzRRNzBkVjBvT0xVVGYvV1VyR0F3TEE5cC9zVVBhaytZekQrc1lBZUJRRnlZeGErcW4ySzFDM2lCRUpJU0NIYmtJNGQzVXBlOUQ4WnZtcWk1eXpLQWc4MzA5V1BpcnJ3Y1dvYkdrck50ZHV2TTdNdDAxT3grb3VJVmdZZUY1eHJPaDVwZEc1UXVjS0k1MlVneDN0K3hlcmZNNjhadFhWNTNrVStqSWZFM2ZhbFNwWEcrbUVKSHZ2dHR4Z1ZrVlBSZGZhVHM2WlBGMGlpamdIeFdGT2xFdVhoeUhoVDY0eCtiaXBvQnVYSVdjc2lzSklXZDUxQXNwSHo0aUlXM1oycW43TVBLWjdmUWZLUThLRXFPTkV3Rm5RZ0pRSjRpT2JUV1ptYXF4cmw1R0tNeUNWSzIrSWRMSjVsMWswTlIyTE5uVlNlWGg3STR5VHhraS9mNnNKOU9td3R5K3piZHUyNmppMmYzWTBRTWZxTzgzV3R1bFp0cW5UY1RJWjIyb2U2ZmZjWVBhNlRJOTkwMUxIY1RKMm82eXJsMzdWSGF1VlAyTytzMjVkdStzNmpsM1B4U3l6UUwzMGUyNHpMZnBNV0x1V3VxN3JOS3FDVnk2azg0N05xaC9SQkZ5N0p1KzZqdE9nenB4eTZicytiZ0o5WnF5UEw4eG1HeGJxcW8xMDNMRlY4Uk9hZzIwcjIxelhjZXE2YnExcVZFdS80VTV6N0ZBMVpPNWEwTGhRVnl5OWZlY05haC9RTk55d3ZNMTEzVXhET3ZDS3BWOTNyMWthVngxdGQzWmtzNDZUc2F6NUh1bTVXMjVWV240emNjdlZXVGZyT2htTEtnOTF0ZEkzM0dlV1ExWkw0ZVA1ck96S0tSL3VLSDFBMjQxM3FDeSt5ZGk1Sk91NlRzYTI1M2VidnZLK0hwWEZOeGtMYnM4bXJicGk3U3FsTzF2dlZsaDY4M0huVlhFdVZuVmZUcVgwcGZjdlUxaDY4N0hrTnRkMW5VekdWdDJWVXlqZDN2eXd1c0tia2s5MHVnMXAxUlZLditxQkZlb0tiMHF1dnRYTnVtNUcrYlNMT3VuV3VzZk11dWZaUVIvb2FNZ01xenJwWFErc1ZWWjJzN0x5UmplYldGZW9YWmwwdXVKelprNTF0dGozNVpKUVYva1laV0lLOTI5UVZYVHpRdGRzZDdQeHFFMWhxQ3VUdnVCSnN4eHk5clRkbjVXaFRsVldrNnJLYnJ2dldrVWxOelhXdXV2bHRMclNzYm9xNlIxZk5tZkMxa0w3Zlc2U2xsUDNFRVZGWis3Y29hYmdaaWV6Y2FPcmZBV05vb1kzLzZmcjFSVGM5TmpXdTRJTGVaNllLdFJFT3QxbXBscHFKSHY5U3VYVExtb2kzZm1MYTVTVTJ3clk0b0RnUXA0cHBnZzFrWDd0STBxS2JRbnkyeGVybm5aUkV1blduMnhUVVd5TFlFVWZDUzY0d2xaZGlmUzFmMjBTTTdYalpqNG9jcUh5OUJrVjFidjFYOHdZdlE3bzBsdXphcWRkVklUa3FtK1p4ZTcxa0tYN1BTNkV1aU1FRlVRNi9SVnpKR2hkV010dnlDcWRkbEVnM2N5cDFzdUNiVDFLYzdFS1N2MjhPV0ttVGpKcnQ1WnlzU3BDUFgzcFYvOG4wNDJybDRXbFVGZlNrVXRmK3FmV21kcTlYdHoxMTZqTXhhWXVhTkZuemRtLzliUDArczZzNjZvNmVTaDE2UTlkYXhJejlkTzJhYjNDVUU5YmV0Y1RacnlXQml1M0Z1SjFVd3BDUFczcDkyNDEzYmcweUYrelJ0MGUxcFNsNTU5WWxHNkJMY3ZhTFRsbHUxMVNsbjdYZG5OWFN6cTBiMW1sYkxkTHV0S2R6NWp0YXlsQk4yNXVjeFZOdTZSYm5MVjkzY0tGaXhZdVhOalRYVEJ0ZTAxRXZ1OTdYckU0TXRSN2FtUjBaTXdMR0JjcFQ3eWsvRDJVY2JLNWZLR2pxN3V6cy91cXJvNUNlejZmejVzYk4yZUMrNTduZTU3bmVYNEVJRUJ3RnZyZTJOakl5RmpSajVoSWVlVlV1a2Y3VVdEQVdSUkZRWEZzK0dMV3pkaVdiVkU3MTU1dnorZmI4KzE1YzhsdUdmQzlvdWNWUGE5WWpBQUZBcUJBd1BpeUk0N1V0ak1aTzk3MmtLcjF0TTl6cE5TeWJNdTJMUUtjQ290U1FnbWxGclhrdit6Mm1IeTcwNUlibVRFb2VzVmlzZWlORlFOQXdQaHZFbHVWeW9uOE5Xb2xGejZrL0JLcEgrSkpLYVVXSVFSQlVMU2tjMEpKOHZjUXBaUlloRkxxdHJjWEN1M3RoZmIyUXJQbjhEQXFGb3RqeFdKeGJNd1RpQVFSa1V3d1hmb2JrU0FCRkFLUUVLcGtuaTFsNmZMOUVJRXppd2liV29SU0t2OGhsSXp6N3cvVDVNZHRIWVgyUXFGUUtCUnlUZVNmRjhmR2lxUEZzYkd4WWlUMWx0U1NTVXpISVM3L0FSUWlLdmZncU01dE9pR0VJSUxnVVlhaWtEV1QvR2FWSVYvMm4zd1hFRUlvNFdQeHQ0dDEwNk9wdjgrYzhhM2gySER5VC95RCtLZFkvaXMyTGFzQUJKUzMxTEl3WkdyV3hLWXNIUW1pNEN5MGlPRHhHZ0Rab0V2dmxmN0w5WDQ1L2lGa1RUUFNDemhXMU5mamErLzR2eE5OeXgvSTI5bEE4Q2dNUWhudEtYdFBPOUlSUVRDYm9tQ1pqR1ZabEZKcVdSYVY5WHpaZjhLNCtDZVVoa0hUU0MrV2hKWmI4QWt4WFNJMlRRQVI1SlY4QU1CNUZJWVJVeERyYVVjNmdxQ1VvbUJPZk5HWVJTMkxXckZycTJTOUl2emp6Z3FsaEZJdmFKckRaRDNFK0ZwRnFUU0piY0NKUVYyK2ZCRWgvaDhRQVlSZ2pFVXFhdmgwcFNORkJFRVFlSlN4RTY4bDA1WCt5OThJY2pRWDEvNUZQOVgzbVVzOElJQWdRQWdBZ0tUK2xpTzBrdUFKcGl2OEE0TGdnc2ZPOWU3SUljak91MlhacFRxOFhLbVBjejd1ZXlIKy9SRXY1ZmVaTzRxQUtJVGduSE1CNGtyVENPT3NqNi9vRVJGUkFBZ2xPeG5UcnQ0cGpUQVB0d0FBRDI5SlJFRlVBa0VVY1hNZWQ5bXN1TjJ1OEcvUlN1ZEpsV0JkSGt2M2ZlWVFEd0FFWnhGampIT0FKSUFyclZkVTcwbkxIemZ1Y2JVUXR3M2FkK1FvQWtVS0ZVT3pVa2M5OWo5QmYyWDlidzhNcC93K2MwY1JFQVFMd3lDS0dCZGlRdTA5WG5YWmRLbExQNjRYbVBLcnBUNU9SNG80SVF0SFpCYW13bjh5ZWt2OHkrOEZ5N0thU3JxY04vR0RNT0ljQUdLNzVhQ1c3Znc0MDFPTTcxSkdRWEtHRUVKUVpsMElJWlh5Si9OUEtzTGZzaTROcGY0K2MwVVJFRGdMZmM4UFFzNEJLb0thVEd1Nm5MSlRZcHlva0U1S0x4cW5FRXYvR2ljL3ljZ2wvZ21sbE5wa1VNWDd6QWxGQUNGWUZQcWVIekVoS3BwcWt1Um5DRTVtdXNLem9nM3FxbTVOdzhsK1Npdi9SVXYvS1dYbUxJc1BpU2JKdm9zQUVBUm5ZUmdFWVdtemVXbWVwVEtPSjVoV3BicU0rcXZ5Sm40SlNFaEY1SS96VHkweDZqVkpkc1lYaUNBNFoxRVVSWEdDNVFyVDZvTjZVaHA2UDJMRmwwaExQeS83cHhSd2JLeEpwSHVJS1BNcm5ITXVFRXZUTG5Oa3VvSzV1aFJ6TXYrVVVqcFduS01YU2h0UEVBUUFJZUw4U2ptVk9rZW1LOURnSnRRSy94YU1OVXQyeG92blRRVElMS3dHcmt2b3RHWVJDV0t4ZWFRVFJJQWtGYWVUYzYya0V5VEVheDdwY2RvTnNid3dTaE8wa3Q1a2tVNlN0Q3RSZU01ckxlZ2xuWkRpNkZ5L1FVcDRvalJicGxlWUUvMmtOMDMxWGt3bVRIUUxjNktmOU5HUnVYNkRsQ2lLWktaMHJ0L2tTblNUTGp3MjE2K1FDb3pKTmExeHRPdUZadElSaTgyUm5mR2h2UFpSczc2N2R0SUphUkxwU1Q4dS9RVnVLYUNkOUNiSncvcHl4QVphTnVxNlNjZGljeXlOOUFTVzE3M3FwbDB2NmRoTWtZN0p6Z1dpVzZPdWwzVFNkRzI2anJrWjdhUmo4MFI2NVlKbXZkQk1PalpYcEVQY2U5Zk11bWJTbTZaTkx3cWliZTJ1bjNTL3FOK0hOSHZBTCswOTF2REwwVTQ2TDBaei9Rb3BFQW01eGgyMHRLNmJkTVNSWnFqZmZaSHNVZFZ4bWswMzZZU01OVU4yeHRjNUM2dWg5Tkhta0s1eEZsYUgxYkRqd1hvaWZmQkVaMXBYZUVlOXVLcFE4Ly90bDNNekdqYnEya2tub3pVZlJuSHh5S2tMUFF2VHVXUUErbDZFcTlldXJiVXduOGRyWWZVelRuU1VYbU9rdy9sRFp5NFd5ZGpybjBqbFN5cStjaEV2bnpxMFpsTlBUVWYzVll6WU5OU3VtWFNrT0ZwTDc1MmZPWGgySUVCQzJQNGxPMUo0RC83bU1VUStNSGo2ME5wckY5YlE3L0Y1WmU5ZHQ3NmNadElKMGhvaVBUcDU4TnhnSkhjQ0Q3KzVkRm45YjlHN2x5TkI1RVBENXo1Y2QvMlNXZStrSGQ5NzE4eTVkdEpyNkwzN3gvZjNqYkxTSVh4blh2enB1dS8zSFgzZVMxTG4wZkQ1QSt1Mkw1L2w1eVRINmFCbkZsWkQ2YjRQczZsUGk0Y1BYUEJFNldBZWdQREFWZmZYK3c0LzZKZWxDUUFrNFdqL3dYVTNycG5OSjRXUnpsbFlEYVhEU0ZEOWRYNGpIeDY0RkVCOHJnY0lJVUNBLythS0xmVzl3anNmQVNJSUlUZ0hJTlNLaW9NZnJicGxVL1dmbGMrdzNLYnJwMTA3NlVoRy9DcWw0OGg3QjRZWUVJeUhSNEp6TGpqZzBXZXY3cTduRmZxZlp3VGxnWTJNQTZGV3hvNzhrZDRsdXo1V2Jkc3UrM0Y2THBzaEdrcXZlcUNPUTN2MkZ3RklmQmluRUp4enhqZ1hTTjllOUVRZGg1aUlwejE1eEswOG1wVlFPNU54SEJZVXp6eDN4NDF1VlVVRWxibVoydDlFRmZwSng1RnFwT1BBR3g5RXlTbXJJSUFMemxqRUlzWUZVdStsMVIrdi9RVmVQQzlQM282Q3dBOGpnZFRPT0s3ak9qd0svdldIZDl6Y1hrVVJQaWZsNUl4KzF2V1RYa1drSTF4NDdTQWdTWHB2UW5ET0dJdkNLR0pjb0pVNTlCK3JWOWI2K0JOdmM1UkhCQVdlRjBRY3FKMXhYRGZyT282VFlkOTk4YlpidW1lOGE4RkUrbXlaS2RLQm5YMzlDQ2twRjhCTHlrUEdHQkRxWkY5Zi9zVnFJbklTUm5jSEJBRTRpd0xmS3dZaFEySTVqcE1ORSszUHZyN2o1a1daNlFjWU1ndUxtbVpoZFpRK2ZhVHo4UGhicDBoeXU0MEFJVGhMbEVjUll3S0lsZUh3dzFVUDF2U2xzZWN2UVhMQ3Z1ZDVmc2lCV0xiamhHNmkzZUV2N2QxeTg3THNkTDJHZ0pjTy85UlJ1MjdTa2VJMDJSbU12S1B2WEFSTWVtL0FCZWNzWW1FVUsyY2NnRm9aSUNkL3NQcTZHdEtuOE1GUkppdjNLUEI5ei9jakRtaFpHU2VTMnQyczR6b1ovc1lIbTI1YTBUNzFaK2VMaXN5N2Z0NTFrMDZRVGxtOVl6Qjg5TDNMU2RvajZiQkhUQVo1eEpnOGVKZFlBcW0xWjgzU0d1NzZQZi9tR0lrYjlNRDNneUNNT0JCcWNTYTF1OWt3MXY3dW9mVTNyT3FjNnBxeGdDZEhnczcrRlJxQWR0S25yTjdCdTN4MC8yRHBLRjBoaE95d2oxTXVBSkZhU0tobFA3Zm00Vm1uWThkZUhjQ2tjcGZPbVFDazFMS2xkamRNdER2OGc4TnJ0Njlla0oxVWV5Q0l4cE5zT2tvUGkvekt0eEtqL1VjL0dvYkpPdXhTT2VjOFBxK05BaEpxMlgzZlgzbkRMTDg2OXU0cGhqRE9PUmVJbEFJSWkzT1dLV2wzSGNmaGgzcFhibHU3TUgrbGRoNUNlWTVOUXpTVVRvYURpVXRXK0ZCZjc5SFJjb2RkS3ErSWNzNkZFSEVHRENtaFBMTHQ5M2N2WFRtcnlYQThzWDhNRVFWblVSZ0VmaEJHVEFoQWdvUUN0WVRnZG9WMngzVWMxbnR5K1hYcmwzUk1mRW9nU3RNL1dsclhUenJpNkFUcGJPQmM3NG5peEE1N0ZNVzl0NGd6bnB6S0tEOWlFSlJhbHYyak5UL2RPWnNuWDNyN0VoS1F6bjAvQ0VJbTRrdHprRklFRUJhM21STzVjWi9PZFIzSE9YbG04WllOeXlhc3RBaFl5VG5SYnkyc2p0SUpHUTRxZnhaZVBOdDdPc0J5dWxWd3hoUGo4cklNSWNUNFhXTWdxR1hibC85OXpXM1ZwVTBKSVlSNDc1M2k1Y3JkRCtLTGt1THpYQ2xGc0lRdGVJYkZmVHJYZFYwMzQ1eTc4TzZXRFN2R3JiUUlPSkxrcmkzOWxPc3BmYVJDZW5EdTFJbXpySnh1bFIzMkNjcmxNWndsNVVnUUJJOHMrK2pUVjYrcmV0d21EaC95eXFPMUlBaWpTdWVFSUtWZ3lXaFArblN1NjdxdWs3bjAycjVORzFZdktYK1VBZGU2ZHRkU2VqblNpNmRPbmV3VDQzcHZWNHpSUkh6LzFiZ1QwNEZRYXRtWjExWjlZVUcxVHozMy9tVWljKzVKZzg0cjd5MUhRcEFLS2tlS0ZkcXpqdXRrMk41RDY5ZXRYWmFOLzJ6QTVRdkg5M1ZvaDRiU01ZbjBvZDZUWndhUWxwUnp3Y1pGZWR4aHYzSkpFaEtDd21LMmJmL0hwcnVydkxKOWFOOVpRSVJTZzE2NmphR3lWRUpFSE80VlhYblhkUjNHOWgxZHVXNzlDamxJakZmSTZWcTc2eWc5anZSekg1NDRQMnBiVkxibFNZZTlVcmtRSXI3YzhNcUxKSUFJR2xsMjN6K3YyVnhWQlI4ZC9pZ3NWZTZCTHl2M2lja1YyYWREc0dobFYxNVc4ZzRybnZ4b3pmbzFCVUpJd0xCOE1aT1pUNThacEdRa0lIQjB6N0VMVVZ2V1F0a2xrcFBsSmVNVE91eVRmS3FJZ3ZMSXR2Zi95MWVycWVEeDlQc2pKSFlleUF1V2hKZ2tUSkZRUklwMFhGZGVlbmNjNXAwOXNtckQrazdxczhwbE05bzUxMDg2UVJ3ZTJmdkN3VDdTVVVBQXBETEs1Umd0akNwN2I5TWM4NEFVUVZCcTI1a1hOajJXbmV4UGpHZmcvVDVFRkxMbkhwUWE5TW0rbTBqU2xRY1JkK1hkMkx2ak1MK3ZkL25HemNVSTRzdTRpSTdPaVg3WDVGQUs1MTU0K2F4dzNZeHRFU0o0bkN2eFBjL3pQTjhQZ3pCaW5Bc1FVeXF2TEV5YzI3Smt4aFNOLzhGN0lZSVFQQXg5citqNVFjakV0RjF2SkFRUVpESlljTUc1aUw4UFJiSC8zS25Uby9HTlBSWDMzdXVFanRMSnhZc2k0N3B1eHFaRWNKNG85ejB2OE1Nd1pISFZQdE9DY2lvdkNQRXYzajVURGg2T3Z6cU1DTUNpMFBjOHp3c2l4bWNhYmlGQkpCRGYyRkhXTGtENEEwVWhlQlFscVhzamZXWW90YWlkY1J6WHlWQUM4WHpYQk9WaVp1WEozWCtVRGtXM3poRHFGMTQraHdqQVdlajdYdEVMd29oVmRhc3Rsb2FTNDdVTHdSa0xneUFNR1RmU3E0RVNhdGwyeG5FeUZnRVo1bEo1RUVSUmxGeFJYRjFiU1FrbEZqbTdaczIwZjJwczd3R0JDSUtGZ2U5NW5oOUVNMVR1SlRCZTlDcmkrUURCdVpBMVBvdkNJQWdpemdHcStxb2Jpb2JTcVVVdE81T3hMWnA0OEwxNHpvdkYweXJWZG85a0RTOE8zenZkb21yZSsrTUFFUVFQZzhBcmVuNFFSYUxLV3BtU2lzbjlrbmFaTkF5Q01JeVlqazI2bHRJcHRXM0xzaWtLRnNxcTNRK0NrRVdjeHhOcFZYNk84bzQvU21sNDl0NXBLdmlMUHhnaXBaV1FuaGVFMGF4Nlh4Z2ZQeUFTNzNKMEdZWmhFSTVQNm1tRGp0S0p2RkdkQ0I0RnlRS1dpTEY0bERhTE1WQjhuYWRGTG5WY04rVWZHbnU1RnhHQnN6Q1FQWGNabnJOd1ZlN1RnZUNDeS9GbEdNWUR2K3JMYVJqNlNaZmFLU1Z4R2p3SXdvaEZWZmJlSmkyTlVuSjA1MVFwR25ib0pVQW9OZWhlR0RGZXd5clcwb1JRS1hVWWhsRVZnNEE1UVVQcDhvcGxJaGN6eE9zZFo5TjdtMUNZdk1QMTZMMlRUN0xpeGU5RThRSXAzeTk2dmg5R3RZbUsrM1FBUW5BaGs0ZU1hemxLMTFVNkpZZ0k4ck9MaCtXMUpUUnBVbTk0N01aSmMvREY3MTJVeTl4bGcrN0xDZFdhM2hySExlWGlqTEhraWxYZDBGQzZ2SEpYM2tuTU9lY2c2dDNuVFNtRi9qV1RyWjFpZS9aaWFiUlc5UHl3NnRIYVpNajFYTWxlU3M0QkprL2x6alU2U2llRUVDUnhqaE9xU3JkT1E1eWtpZnB1dkhMdEZKNzhua2dxZDg4citrRllaeXVNaEVCOHNTNklpZ1ZjZXFHdDlEaGtzTGJlVzVuNHBtNUtmRy9IRmMzNnlMZmp1YlhBOTR2eGFLM09NVlo4TVplOFpGWExKUlQ2U2ljRWtVdytXVDVyNUxoTmpIWnVtUERWUmo4NlNpcEdhNEVjcmRVdEN1TjMxL0MwR1ltKzB1TjFwT2w4YkpSU0t4emV1SGhjczQ3N1gwdzJKZnUrSEtIWE1scWJGRjFuVlFraGVrdFBEVGx1bzhWd3k3aTExWDNQQklnb2VCUUVza0d2Y2JRMjcyZ0Y2WExjUml3bzVqWTU1Vjh1N3U1REFrSkVZZUFYUFM4STZtL1E1d210SUYxQ3FSV09MbDlSR3EzenQ5NFZTZVUrdTdtMWVVK3JTSmRwdmlKYlgwckhmdlJTSUJkT3hITnJZWG9OdXU2MGh2UmtRUVdPdXV2alpUVDl6MTlDQklnUEgvRDhrRlczY0tJWmFBM3BzWFZDMmVpaTFUWWhoQVEvUHNvSnhwVjcwZlBEY0txVmtFMUlpMGduUk1hNlZReFdMNmFFNER0dkI0aWwwWm9YbGpjcnRnQ3RJcDBtZjQwNDZ6b0lPZjdpWlNUSnlUSkYzdy8xWExhcWlGYVJMdE94bEZJWVhMVGFHWHoyaENBSW5FZVY4eXd0VXJtM2tIUkNpRnhRRVE2dFdmakR0ME5DVVBDb1l1RkVhNHpXQ0NHdEpUMWVVREdHL1c4T0VvSnl5WE05Q3lmbUt5MGtQVmxRUVM3MURnT1ZnUzRiOUpaSnhjVzBrSFFKcFpRenRDaWlTTTRIYkoxVVhFeHJTUy90ZXFFRVFiYm85UytjbUgvb3QydFZKZktFQ3N1aUZJVk5ST2g3eWRFeWMvMW1EYVcxSXIwMDQwWlFDQmJ2UkU5bDRjUzhvdFdreDJDeXFENk0ySlVuVGpRN3JWVzl5NE9uR0NYQUhZc0FpNktXNjhRUjBuTFNDVUVnaENEd2pFV0FjOVo2RFRwcFBlbElDQkNDd0cyTGdCQmN0R0NndDV6MGVHVTZDb3NTQkVqT2syMHRXazY2UEM0R2FieDFxdFU2N29TUVpDOUFheEh2aWlVRVVkZnRDR3BwUmVuSnZuVWsybTVIVUV0TFNpOS8yYTJvM0dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F3R2c4RmdNQmdNQm9QQllEQVlEQWFEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHRnFiL3c5RllGNEN2WEI5V3dBQUFBQkpSVTVFcmtKZ2dnPT0iIGlkPSI0Y2M3ZTVjZjRmIiBoZWlnaHQ9IjUwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIvPjxtYXNrIGlkPSJkZWJiMjY0MjA5Ij48ZyBmaWx0ZXI9InVybCgjODUxOTllMjlkNCkiPjxnIGZpbHRlcj0idXJsKCMwOTUzOTU1MTQ4KSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42LCAwLCAwLCAwLjYsIDM3LjUwMDAwMiwgMzcuNDk5OTk4KSI+PGltYWdlIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBZlFBQUFIMENBQUFBQUR1dllCV0FBQUFBbUpMUjBRQS80ZVB6TDhBQUNBQVNVUkJWSGljN1oxNWtGelhXZWpQdWJmdjdlbWVuazNXYXUyN0xWdVI1RjFXYkdNN1hyRUpqcE04QnhLSDhDQkFKWUhFRHdwNFFGVUtpbGNGdk1kU3BDZ0szbGJ3S0Fvb0V1eVFvTmh4Yk1lN1pjdTJMTW15cE5HK2pEUWF6ZHAzTytkODMvdmozTnZkTTVxbHAvdWVualBkNStkTm04KzkwNy81enZLZGpSQ0R3V0F3R0F3R2c4RmdNQmdNQm9QQllEQVlEQWFEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F3R2c4RmdNQmdNQm9QQllEQVlEQWJENU5oei9RSnp3SllkSTk1Y3Y0T2hzWFQ4eWNGUFplZjZKUXlONVJlT2lkZTNVOGxjdjR1aE1lejhvVUQybDhzdDI3WXN5Mmh2Q1JaK0swSkUvMmM3SE1mSjJKWmxyRGMvOWxmNkVSSHh4RTN0dWJhc203R045YWFIM3ZjV1N2NXRZMWRuSVo5MVd0RjZpdzNaMW43bEorTWZYWE91RjF1MVJXOHQ2WjFmL0lxVC9QaVd0eS9SRm94eVFscE11dlBBYnkwcC9TUzc1ZFdRVW9LRUVKeTdWNW9UV2ttNnRmWHJ0MWY4ZEhGbUh4QkV4Rlp6M2xMU0YvMzhsNnpLbjI4NWRnYU45T1ltOThodmQ0ejdCZXU2dlVNSUxXaTlkYVRiMjMvMzJnbS8xTEh3dlJBQkVWdXNXVzhaNlhUWjF4Ni80aGRYamg0V0VHdHZJVnBHZXZ2bm5ycHlhczFhZStJc1FzdlY4SzBpUFhQN0gxdzl5UyszTFRrd2dvRFFXaFY4aTBpbkszNy85a2wvdmNjNUVFR3JkZUZiUkhyYlUwOU8vcFZtbG80Y2hWYXI0RnRET24za201MVQvRloyMGZHTDhiZ05XeVVwMnhyUzEzeHJ3MVMvUlRzS0J6eEF3QlpxMUZ0Q3V2TS9IcG82aURNTCtJZEM5dVZhaFphUS9zdS9OdDFDU0hkQi94a0FSQ0RZSWhWOEswamY4WmVMcC90dFdpZ2NHVVlBYkprYXZnV2tkLzN0anVrRDJGNWdIWXdBb0dVNjhGcEt6eEZJc2JUZmY5eWQ0VTg0QzBaNkliMnBsemFhNXVzclFFZnB1VDk4OU54bGtWWnBqLzdYbnBsYWF0cGVPTjBQQ0trazVnb1AvV0YwUkhQckdyTGtHZi9DUDl6bXByTWRZZVU3QW1jbS9NNkQyelpjdmFDUXpkUzVncXI3aWVjSG9xYzZ6RmFLMmJMeE9VUlcvUDVEcnR5T1VOZG5aLytEWDRWenhJRS8zM25kMmlYZGViY3U2NHQrZVkvUEVmOWdrZDViS1RKei9RS1QwSlVqSkpONThQNjlmL3B0SUZqZklyWmZ2TGV0cWorMzRMN2pyd29CZ0VocmZ0eVNuL3Y1RFpRU1FycHpOaUgxdnJsQ3RKVGVSZ2doMUw3NUg0LzgyVC81SEdqdFRlM1dyeXlaK1E4UlFnalo4c0NwRTBJQUlxa3BUVU16eTc3OHBXUWVyN3M5UXdqUmQvSk94NDdjanZzWHhUKzY2dUVuM0RNY0NDV2twcHF5NTg5MlZ2MEZMaC9yaldwZFVHSGxOL3p1WDkxZldveDErdlVoMjdhczJ0NjVBV2dvbmQ1MlQwL3B4OTMzZkxyellpU1FFakw3RnRMOTljOTB6UHluWXB5RkY4NkptdWJiTWwzWGYvUFBkK1hLdjNEcDFjRk1zbUZLeHlTZmp0THYrb2tLVmJSejEyT0xoeU1PczlkdVAvaXJhMmJ4eDd1ZEUwTXcrenE1YmZFdGYvREhOemlWdnpUNjJvQ1RzUzFLTkUzMzZOdW1sNkJMdnZMWjNkLytvTitIV2ZhTTF2L3l4SldRMDdQeitDWE9BUkNSVnYyWWpzVTduN3g3NG9mWTFWVWd3Q09LQUVnMTlLNWZwRlA2Nk8wVFA4WDJiUTlzQWhaeVFtajFEV1gzTjM0Nk4vT2Zxc0JlM25lV3dTeGFkZHF6NFpPLzl5dWJyQ3QrL2ZWTGJzWW1pS2puNUoyR2tXNTFUakluMXZQWUoxNTcrdTFqbzFEMWV1WHNKeC9wbXVXVEYvM1UyZmNFQUNEU0tpTFVXcmp1N3M5Y04xbUt0NzJuVS9DUUNNNHRxbU9rYXlpOVBUOXBNSGM4Y09mYjMzM3IwSkNvYnZ4TGR6eTVhZGFQM3ZiZ0JSYVAxbWQ2UUdicHRYZC9jcU16NmU5WlBWMGhvNEpGOWFhV0ZLR2g5TTc4RkwrUnUrTzI5M2EvOGY0bFVVMnJ1L3lMTzJmL2VkUDdqbjJQeDZQMWFSL2dydGgyOTBOcnAyd2JGM1NPMmNCQ1hRKzYwRkg2MUMyeGMvT05CNTk3YmU4Wm1ESGFDNTk4ZUhZTmV2eS9QWGJ5YlM3aWFkWXB5MjliZDlOUDNMdHlHcDlkQlVaWXhyWXRTbldzM3pXVTNqR2RMZXY2Nng5OTZkVTNld0VJbVVaTFp1ZlByS3JwNGVzZU94ZkpDbjdLTGxodXk4NjdkaTJidHBTT1hGRmtiRnZYN0x1RzBxZXMzbU0yYkhqb2xaZGZQemh0ZW5iREYyK3E4ZW03VHZ3REUwTEFWQzFJL29hUDMzbkxWVE1VMHA2MWJjdld0RVhYVXZxMGtVNElJZVRxejk3OTFtcy9maitZY3V2aHdrODlPTlBDaWFsd0h6MzhrZ3oxeWNwdTMzWFh4N2RQdFpxNlRONjFMZHVpbHFienEvcEpwOU8wNlNVV1BienJ2amVlZjd1SWt6YnUyVHMrUDFNc1RzM0NuKzA5eG9WQXhDc3lLMTMzM25QcmRkVjBGWElPdFNpVmxidUcxcldUVGtuSEROVzcvR1BkZDkxNDk1N25YaCtlSklGR3IvbkZ6WFc4d1phZi9YTSsyYmh0MFlPZnVHSHo1R08waWVRY1NtV2NVMEwwNjhscEoxMU9wMWNCN2JqMStqdjNQdnZ5eFN1NjhrdC81cTRya21TendQckVoMDhMQVlCUU9XNWIrOUM5MjlaV1cyd3VRNmxGTFV0VDZ4cEtuNmtqVjZiOVl4dDM3ZnZCYytmSGQrVnpkMzJoNmhJbUwvYkpneDhLSVFES0N5cXUvZVE5MXk2clBtV2R6MUNxOGVteitrbDMyMmZ4VHJtTnEyNSsvQWZmUFNQS1hYbnIybTlNUDU2YW1hdS84bnVDbHhkVTJOc2V2MnZqVmJPWnBYQmNpMUxMb2hhdFlVSllQZnBKbnlJTE94WFpWVmR2Lzh4Ly9NdEpublMzbC83YWpycmZZY2NUL3pOTzBWRGkzUFRFSGF1N1p0bGU1REkwYnRYcmZoY0Y2Q2U5TU51Nk9iTms0VFdmM2YxM3ZRd1JDV2wvN0ZQVmRiYW13LzNrL2xmbFlEMTM2K2R2WDlZK2EzVjVtOHBGblZwYTEwOTZSL3VzL3hlN3Azdk5wNS85NjBNYzBicit0d29wdk1TQ0x4L2xBaUIvMjVNM0wyaXJ3VnNwMGduUk1BK3JvZlJhZW1HMFVQamlwMzcwVjIvQ2dqOWVuc1pMMExWZi9pT1IzL25aYmUyMVZSdDVtMnBjditzbmZkYlZlMHcyKzZsSFh2dWI3YmVuOHlsbmQzMDZlR1M5Vyt2UUwyY25BL1ZVM2labDlKTmVRL1VlazhuY2V6ZXRaNFJlU2MvWDZ1bDQ1ekpFNDBHYmR0SnBUZFY3OGorbnVQcXJydStlbkUxSmtvZlZqN1FDSXkxb3pkVzdWdVFxc2pQNkJidHUwbXZzeU9sRzNpWko4bDAzNDBSRDZiU3o1alpkSTlyc0pQaysxMjh5R2RwSnorYTBlNlVheUxpV3hoMDU3VDdoUWhxNWxibW5ZRk5xeWQzSytsazMwdFdnOVR5YmR0TGJtNkZKbHltNTVFUUY3YlJySjczUVBOTExpMmMwUXp2cHpSTHBGdEcyZHRkUGVqTkZ1a1cxN01kcEo1MjJOMGxIcmpUTk5wdU50ZzFDTSttMHFTSTlubWZUenJwbTBwdW1lcy9aR2srejZTYmR5bFYzQkpqdXRKV1RNL3FobS9SY2gyNXZWQnRXenFiYWhycHVIM0g3ekJ2RjVnZUZaQkcwZHNvMWxONGNuZmVLbnB4dXZUaGlwQ3VqdmJ4S1RydGcxMDU2OWFmOTZVM2VvbFRYemNxNlNjODNUYVJybklmVlRYcHpWZTlVenp5c1p0SnB2cG1xZDFtL200emNURFJOcE10cE5rdkxXTmROZXRPMDZYbmIwclorMTBzNnRmTzFIaENrRzlrTW9kVFNjL0dNWHRKSmUvZGN2MEZxRkd4YVdoRTcxKzh5QWMya04wMC9qcEIyZmZPd21rblBOWmQwVGZPd21rbHZva2d2VkZUdW1tblhUWHF6VExMRmVWZzl0N05wSnIyWnFuZEtxS2E3bFRXVDNrVFZlM3NTNWZwcDEweDZNMFY2dVUzWHpicGUwcHNuOVI1UHM4WGJsVFVMZHEya1U1cHZqcld3aEJDU3Q2eUtqVTFhV2RmaXpKbGNSNkhRMFZIbzZPaTg0bkt1K1V2bXJzR3g0Y0ZML2YzOUE0T2ltdHVmR3NlY2ZRZFN0Nk9qczdPanM2T3pzNk05bjgvTGY5cTBxbm5xQTFnWSt0N1kyTmpvMk9qd3lNakk2T2pJeU1pWTBPREszUVpMdDdzNk83czZ1N282dXpvSytWdytsOHZsYzdtY2ZqY0NwZ3R5My9kODMvYzkzeHNkR1JrZUdSNFpIaDRadzdueTN3anBWcUc3dTd1cnE3dXJ1N3VqclMzWDFwWnJhMnRycS84RTEva0lSa0VRQkg0UUJMNC9NalE4TkRROFBEUTBGRFRXdnpMcFZxNm51NmVudTZlN3A3c3puMjNMWnJOdDJXeTJXU1pPMHdDaU1BekRJQXpEb0RnOE9EUTBPRFE0ZEhrNGJNQ1Y2eWxMejNYMzlDeFkwTE9nWjBGM3UrdG1YVGZydXE3VFJBMjFHZ1FMb3lnS295aU1SZ2NITDh1L1JwZ3EvZWxLZC83YlQ3UTVydU80am1OTTE0WmdMR0lzWW16c0w3NHRabm1yZDdXa08wVGlwMWNzVGJYQTFzTzI0eDJjYjEwbWxyemZPWFh2NmNZai91dnB1UitRTkFmd3lqN2J0bTNMVXBERlRia1NQdi9NVUxvRnRpd2Y3Z2xkSjZQR2VzclM4ZS83MGkyd1ZjRjM5clZsczFrM284SjYydDJ0TTd2SFVpNnhOVG41SG10dno3VmxuWXlDKzdqVGxVNEorWnVCVkV0c1VmRGdnWTVDb1QyWHpUcDIrc3ZzMHMyQVVtb05YMzl0ODB5YXpCbjlMMzZVZFJ6Ym9nUlIzaWViSnFsTHR3WWViWjdwMGJrQ1AzeUJ1ZEk1QUVEYTFsTnUweW1oZTk4UzZaYlpnb3dlTHhZSzdYblpwcWUvOUNiOXZCbjl2OFhVeTJ3eDhOeVJmQzdYSnJ0eENsYmRwRDFrSTRTOGVzQWthT3JEUHpXWXpicXVqSEpDVXMvSnBSN3BpUEMvb3JRTGJTMncvMGdtazdFdFNnaUNnbjVjNnRJUkFWNDhsSEtoTFVaMDVvSmxVVW9RaEFDUmZqOHU3ZHc3SXFMdy80L3B5dFhENENHa2hBQUl3VGtYSXYxQm00SklGL3pab3ltWDJsSkVaODRTZ2dDY1I0d3hlWTk3dXFUZnBnT0kwZjludW5LMU0zcUFFMFRCV1JSRmpBc0EzZHQwUkFUQjJlNFQ2UmJiU3ZCenB3bUNrTklqR2Vuem9QY3VlUDgvcFYxczYxRGN6eEJBOEtqc1BPMUhwTittSTRJSWQ1OUp1ZHlXUWZTZFFFUVFqRVZoRkhFQjZRZTZnb3djQWdoKzlydXBsOXNpQkFjQzJVUkdZUlF4TGtUNmdhNmlla2NRM1B2M1Mya1gzQnJBd0JIcFBHblI1ME55aHNoUVp5ZDJwMTl3SzhEMmVYR2dLK3U3SzZuZUVRSDR5TlBEcVpmY0F1RFFRVVFvMWU1Q1FkZWRxTm1xakNoRTFQdThncEtiSHJIUEk4b0RYYzMrZEFEQkI1N3hWUlRkNUl5OUMrTnJkeVZaTGhWdE9pSUNEdysvbEg3UnpRNis3eEZadVVkaGtwZVpGMjA2SVlRZ0NIYitHYWFrN0dZbTJqTWgwRUhKWTlTMDZRQWcvQTlmVjFCMmMvUGVXTktpaDNHTHJpTFFWWjA1Z3lENHFXZk10TXZzZ0ZlU3JydktGbDJSZEptZ0tSNTRSMFhoVGN5K0VVUVFuRWR4Tms1Um9DdUxkQVRCais4Mml5bG1BN3hDSmdUNmZJcDBtYUFSdzNzL1ZGSjZzL0xSZ0p4cWlkUk50VWhVSFIyQUtBUS8raU1UNnRYRDM0U2tkbGMyMVNKUlZyMGpDdDYvNTZTYTRwdVNVMmNSUWNTQnJtaXFSYUxza0JBRUVQekRGMDJvVjR2WXcrT1ZjU296c0lRUWxkVTdnaERuM3p5bnFQem00L3hKUUFEWmkxTTIxU0pSZHh3UUlnajJ3V3NtMUt0RHZCMGlvT0NNbFRLd3lwNmw4QXdvQUNGT3YzRlIzUU9haW92SE9hSlFub0VsaEtoczB4RVJlUFRlT3lZdFZ3M3ducGZNbzRkeDExMWRxS3M4N1ExQThPTnZtblZUMWRCL2pJMmJha0dGZ2E2MFRVY0FFYnk1ejRUNnpPQ0JFV2pFVkl0RTZibU9DSUlmM1dNT0dadVp5NzFoUTZaYUpBcWx4K3RpWC85STNTT2Fob09EZ05pQXFSYUoya2hIRVB6RHQwZFVQcU1wR0RybVQxZ2xOVjhqUGQ3dE12cnlNWVhQYUE2T1hCSUlRbkRsVXkwU3RXYzFJNERnKzk3emxENWsvalBXTzFiZTRhQjBxa1dpdUhwSEVIejRwVk1xSDlJRTlGNFFwVzRjNHlxbldpU0tUMlZIQU1IZk9tZ09vWmtPdjNlNEFZdmRLMUF0SFFINDBQTm4xVDVsbm5QaXZFajJMSWFNY2RVdHV2STJYUzZtZU9rd1YvcVkrUTNySFJnM1JsZmRvamZnQmtZQXdZZCthS1pkcHVia1dZRW81SVowcG5pcVJhSzhla2NFd1hhZk1MbllxUkRITG1LeWVDS01HRmUwcTZVUzlkZnJJQWcrOUt3NUVId3F6cHpoc2ZPa1JWZitTTlhTNVFvYTlzeFpFK3FUQThmUHlZK0loVkVVY2FVclpoSWFFT2tJZ3ZjL2EzS3hrOU4zbXVHRVBZdktuNmxjZW56STJIZjZUS2hQQnB3Nmk0akFHUXVqaUNtZmFwRTA0TW84UkJEOHpJc21GenNabDA2V3Bsb2FGdWdOcWQ0UlFMQWZtRlBnSitQaU9ibkJnVVZSeEpqeXFSWkpJeTdIUkFSY2NwMjVXM2N5T3BmbFNYSlVZS01DUGVVN1hLYUF0dS80MWYvYzJZZ256VHU2bGx1alhoUUZ2dWY1QVdPTnNkNEk2ZGFLaDMvMzNyWUdQR2cra2x2UjRRMTV2dS83UWNTNCttd2NJV2xmc0RzcDJhMmZlMktac252YTV6M3V4NjdxZm1PRU1kNm95cjBSa2I3b2dWOS9mSUZ4UGpXMGMwMSsrTUpZRURFaEdoTG95cVZudHZ6YzEyNHhmYmpwY1ZjdHhiUERjcU5xSTU2bldIcm4zVi83M0VvVDVqTmhMZG5RMGQvUEdwRjNKMFN4ZExyNkMxKzl1NkR5Q1UxRCsrYVZjSnhKNThxRFJLWDB0bHUvL3ZsckdqSW1iQUl5YXpZdFBqNkNoRkQxMWhVNldmREVVdzhzVUZkODA3Rmd5NGJpS1VMbWM2VGIxL3ptbDdZNXFrcHZTdHdOVzY0NkhNZ2ZLeFd2U25yMjBXOCt0TlQwNEdZSFhYVHQ1b3ZuS1VuOVJ0MEpLSkorMWU5OGJVZE9UZEZOVFg3dHg5b094NGQzcUJPdlJ2cE5mLzFUeXhzeGxkTjhaSlpjdjc1M1NCcFhabDJGZE9mcmY3UTlyNkRjbG9BV051N3dqNkdzNGhWcFZ5Qjl6Zi8rd3RVbXpHdUdPc3R1V3ZTUnI5SjY2dExwRTM5N2EzdmFoYllXVnVmV3JlZk96Nk5JNy9tTDMxaGg4akYxUXQwMUh5ZEg0anNTRkloUFdkQ3V2MytvM1F6VTZzZnEzclhpNkRCVjFKOUxVem90Zk9OUE41c3dUd2RuNjYyWHpvQ2FibnlLanB6ci8rd1hlOUlycnVWWmNtLzJsRWRVSk9OVGsyNTFmZWEvMzJYU3JtblN0blBUMlFFZytrWjZkdE92LzhacTA1cW5DMTEzbDNmUlQzKytOUjNwdE9jVDMveU1HYWlsVCtmZEMvdUdSZG9WZkNyU25iVmYrcDBkSmgrakFudnJUWU1EOFYyV3FZbFBRVHJ0MlBXTlgxcFlmem1HU1ZsMGp6MDRpS24yNHV1WGJxLzQ3Ry9mMTRDVjFDMkxlOXZHa1V0Um12T3RkVXR2dS9XWHZyNG1oUmN4VE0ycU8yQmtVRHBQUlh5ZDB1bkN4NTk2M0V5Y3E2Wjk1OUxnQWt1dFAxZWZkTHI5eTA5ZGJ3WnE2ckUzZk13YUhKWS9ydi96cmt0NjI2ZC83ZlBkZGIrQ29RcXNxM1lzOHZzZ25aYTlIdWxydi9yMTIweXF2VUhRM09hTmRwOG5sZGNwdm5acDlzTlBmWEZwZlE4M3pJYk1zdXNXRGZXbnNUSytadW1MZitXcjk1anR4dzJGZG0xY0QrY2pNbWVSdnVzM245eGdjbkNOSnJ2aXVnVVhobWk5ZzdmYXBIZDg2YW43dWsydnZmSFlDelp2R09tck54bGZrL1ROdi9VTFc3SjFQTlJRTXpTM2FwdHpwczZUdW1xcW9udTJMVGQ1MTdraXUzNXpWOWJOMkJhbHRVWjdUWkUrK0U3M0duUFF3Qnh4NlIvLzlRSlFRZ2l0ZVRON1RkSlovNDhIUGxZd2Jmb2NnQi85M1F1RFFBa2hkUnhhVVZ0SER2MzlMMjlaWm5ydkRjZC85Vjk2R2JWSTdMeEc3elZKcDVSQy8vZXkyMDA2cnNGYzJ2M0NLTEVvcFFRQmF6OWNza2JwbG0zRG5uMjd6QXFwUmlLTy9Oc1JvQmFoaENBZzFINGJRRzNTTGN2T09FNy83dlZtYjJyaktMN3gvUkZDS2FFRUFZQUxBWUMxVmZDMVNLZUVXblltNDJhdE4wYzN1YVkvMXhENCtlKy9Jd2doU0JCQUNNN2xZWU5ZeThkZnEzVEx6aml1NjV3OXVLckRETm5WZy83QnB5OFFlZVdaNEp5eEtHSk0xSHJFWkswZE9jdTJNeGtuWTN2NzdjVW0yRlVqQmw3OGNZVHlGaVRPV1JTR1lWakg1Y3UxU1NmVXNpekx0bXpiNHNmN0Z1ZE5zQ3ZGTy9IMGNTU0lLSUF6Rm9aQkVBUmhXUHMxNnpWR09xR1VVbXBSU2dsY09wYnR5cHBnVndZTTdIbTJpSEhOenFJdzhIM2ZENEtJOFZxUGtxMTFxRTFsTnhJSklvd2RIK3ZPbXpHN0l2eFR6KzZIdUdhWHlqM1A4NE13dm5LN2xpSnJjeFduK2hFUkVCR2o4MzF0QlJQc0tzQ0IvYy8zbDhJOHJIQmVlNkRYc1Z5S0lpSUNBQUtpdUh5R2QrVE5tRDExb3BOdnZPTWpRWkRPZzhEM2lvbnoydTk3cVYwNnhwZHFTdTNlbWNGc2g1bDVTNW5CZzYrYzVBUVJBR1NZZTBYUDgvd3dqRmc5dC9iVjFSUkw2UWlBZ1B6aUJkR1pNMVY4aXZEVGU5NFpCSUtBUXJBb0NnTGY4enpQOThNb3F1OWVwM3FsQXdBS0FFU0FrWE1qdVU0emVFdU4wUS9mT0JwZ2ZHOXBGQWErNTNsRno0djc3ZlZjdzF1UGRDU0lSTVk1QUNLR2ZaZkVBdE9mU3djNC84N2VDenp1d1VWUkVQaStWL1I4UHd6akMxbHJuVmNsOVc5Z2pKdDFBQUFFdUh4K3VMdkQ5T2RTSURqeStrZGo4c1BsTEFxRHdQT0tSYy96dzRoeEx1cThiYnRPNlhGdkRwTmc5L3Y2NldKVHhkY0xYdDY3NTJ4VXlzY0VnZThsWWM2NHdGcG4xeExxM2JWS2lMeGhVZmJoQWNWQTM5QlNjekJzZmJBVHJ4NGNnbmlnRm9XaFgrN0J4Um1aK3U1NlNTT1JGc2M2QUNBQ0Z2dk81cGVrVUdyclVuejN0ZE5Ca21xUHBQSmlLU0ZUWjlWT1NDclNrU0JKYW5oQUJEWndabmkxT1Z5c1Z1RENTL3N1Q3lJNzdVeUdlZEh6Z3lDS0V6SjFoamxKN1VpeFpNQXVLL214ODZjWG15M010Y0VPL2ZDa0h3L1U0cXBkNXVEQ2xNS2NwQ1VkNDZrWDJaMERaQVBIMFp3TFhBdWpMN3h4bVpkUzdVSGdlVVhQODRJZ1pIVVAxTXFrWndhSkhMQURJS0FZTzMxaGhWazJPVnZ3OU5QSGtsUTdLL2ZnZ2pCa1ROUTdVQ3VUbW5Ra2NqR1A3TThoaFAxSEMwdE1vbVpXd0N1N0IzbTVCeGRVOXVDZzVtV1FWNUthZENvcitUallBVkdNOUk2dE5Oc2NaOEhRUDM0UVlUblZuaWlYYWRlMHFuWkMwajd2dlRSMEEwVEE4TlRKeGVZMnZxcDUvNTh2WVdXcTNmZUtxUTdVeXFRcUhlTWhlNXlmQTdoODJGcHFCbS9WZ01YdnZoTGgrRlM3bHd6VVV1dkJ4YVRleGE2WVl3ZEUvK2pRWXJPNFltYjQ4ZThjaDhwVWV5bk1vN1REbktRdlBVbkdKNE0zZnU1a2UwL0dkT2ltQmNaZWYzNElLMUx0Z1ZmMDRsUzdxRC9WZmdWcFN5OG40MlYrRG5Ia3NGaVFNOEUrRGRHNTV6NElzVExWWGt3MTFYNEZDaklvY2N1ZXpMZGlkUHhTUjRjSjlxbUFzUTkrZEVhVUJtcEJNRDdWbm5xWUV5WFM2WVJrUEVKL3I5dlpacXhQU25UaDFUMmp5VUJOVGFyOUNsVGxTa3NqZGdSRTlJOFVPN3BNRlQ4SnhjTS9Qc0ltUzdVcjZjSEZLSktPc3BaUFZrMkNPSGQ1cXpscWNCSjZYK2lUYmVIRVZEdExMOVYrQldwV3VTQkZvTEpaRjBKd3dZVm9NNEUrR2RrMmtvUjVGQVdCSC9oQkVFWVI1NUJlcXYwS0ZDMXRRa0tReWpHSUVKeHo0ZHhzVG9XZmpLV3IrMWhwWDZMdkIzNFE3MGRWMG9PTFVUZi9XVXJHQXdMQTlwL3NVUGFrK1l6RCtzWUFlQlFGeVl4YStxbjJLMUMzaUJFSklTQ0hia0k0ZDNVcGU5RDhadm1xaTV5ektBZzgzMDlXUGlycndjV29iR2tyTnRkdXZNN010MDFPeCtvdUlWZ1llRjV4ck9oNXBkRzVRdWNLSTUyVWd4M3QreGVyZk02OFp0WFY1M2tVK2pJZkUzZmFsU3BYRyttRUpIdnZ0dHhnVmtWUFJkZmFUczZaUEYwaWlqZ0h4V0ZPbEV1WGh5SGhUNjR4K2JpcG9CdVhJV2NzaXNKSVdkNTFBc3BIejRpSVczWjJxbjdNUEtaN2ZRZktROEtFcU9ORXdGblFnSlFKNGlPYlRXWm1hcXhybDVHS015Q1ZLMitJZExKNWwxazBOUjJMTm5WU2VYaDdJNHlUeGtpL2Y2c0o5T213dHkremJkdTI2amkyZjNZMFFNZnFPODNXdHVsWnRxblRjVElaMjJvZTZmZmNZUGE2VEk5OTAxTEhjVEoybzZ5cmwzN1ZIYXVWUDJPK3MyNWR1K3M2amwzUHhTeXpRTDMwZTI0ekxmcE1XTHVXdXE3ck5LcUNWeTZrODQ3TnFoL1JCRnk3SnUrNmp0T2d6cHh5NmJzK2JnSjlacXlQTDh4bUd4YnFxbzEwM0xGVjhST2FnMjByMjF6WGNlcTZicTFxVkV1LzRVNXo3RkExWk81YTBMaFFWeXk5ZmVjTmFoL1FOTnl3dk0xMTNVeERPdkNLcFY5M3Ixa2FWeDF0ZDNaa3M0NlRzYXo1SHVtNVcyNVZXbjR6Y2N2VldUZnJPaG1MS2c5MXRkSTMzR2VXUTFaTDRlUDVyT3pLS1IvdUtIMUEyNDEzcUN5K3lkaTVKT3U2VHNhMjUzZWJ2dksrSHBYRk54a0xiczhtcmJwaTdTcWxPMXZ2VmxoNjgzSG5WWEV1Vm5WZlRxWDBwZmN2VTFoNjg3SGtOdGQxblV6R1Z0MlZVeWpkM3Z5d3VzS2JrazkwdWcxcDFSVkt2K3FCRmVvS2IwcXV2dFhOdW01RytiU0xPdW5XdXNmTXV1ZlpRUi9vYU1nTXF6cnBYUStzVlZaMnM3THlSamViV0Zlb1habDB1dUp6Wms1MXR0ajM1WkpRVi9rWVpXSUs5MjlRVlhUelF0ZHNkN1B4cUUxaHFDdVR2dUJKc3h4eTlyVGRuNVdoVGxWV2s2ckticnZ2V2tVbE56WFd1dXZsdExyU3Nib3E2UjFmTm1mQzFrTDdmVzZTbGxQM0VFVkZaKzdjb2FiZ1ppZXpjYU9yZkFXTm9vWTMvNmZyMVJUYzlOald1NElMZVo2WUt0UkVPdDFtcGxwcUpIdjlTdVhUTG1vaTNmbUxhNVNVMndyWTRvRGdRcDRwcGdnMWtYN3RJMHFLYlFueTJ4ZXJublpSRXVuV24yeFRVV3lMWUVVZkNTNjR3bFpkaWZTMWYyMFNNN1hqWmo0b2NxSHk5QmtWMWJ2MVg4d1l2UTdvMGx1emFxZGRWSVRrcW0rWnhlNzFrS1g3UFM2RXVpTUVGVVE2L1JWekpHaGRXTXR2eUNxZGRsRWczY3lwMXN1Q2JUMUtjN0VLU3YyOE9XS21UakpydDVaeXNTcENQWDNwVi84bjA0MnJsNFdsVUZmU2tVdGYrcWZXbWRxOVh0ejExNmpNeGFZdWFORm56ZG0vOWJQMCtzNnM2Nm82ZVNoMTZROWRheEl6OWRPMmFiM0NVRTliZXRjVFpyeVdCaXUzRnVKMVV3cENQVzNwOTI0MTNiZzB5Rit6UnQwZTFwU2w1NTlZbEc2QkxjdmFMVGxsdTExU2xuN1hkbk5YU3pxMGIxbWxiTGRMdXRLZHo1anRheWxCTjI1dWN4Vk51NlJibkxWOTNjS0ZpeFl1WE5qVFhUQnRlMDFFdnU5N1hyRTRNdFI3YW1SMFpNd0xHQmNwVDd5ay9EMlVjYks1ZktHanE3dXpzL3Vxcm81Q2V6NmZ6NXNiTjJlQys1N25lNTduZVg0RUlFQndGdnJlMk5qSXlGalJqNWhJZWVWVXVrZjdVV0RBV1JSRlFYRnMrR0xXemRpV2JWRTcxNTV2eitmYjgrMTVjOGx1R2ZDOW91Y1ZQYTlZakFBRkFxQkF3UGl5STQ3VXRqTVpPOTcya0tyMXRNOXpwTlN5Yk11MkxRS2NDb3RTUWdtbEZyWGt2K3oybUh5NzA1SWJtVEVvZXNWaXNlaU5GUU5Bd1BodkVsdVZ5b244TldvbEZ6NmsvQktwSCtKSkthVVdJUVJCVUxTa2MwSko4dmNRcFpSWWhGTHF0cmNYQ3UzdGhmYjJRclBuOERBcUZvdGp4V0p4Yk13VGlBUVJrVXd3WGZvYmtTQUJGQUtRRUtwa25pMWw2Zkw5RUlFeml3aWJXb1JTS3Y4aGxJeno3dy9UNU1kdEhZWDJRcUZRS0JSeVRlU2ZGOGZHaXFQRnNiR3hZaVQxbHRTU1NVekhJUzcvQVJRaUt2ZmdxTTV0T2lHRUlJTGdVWWFpa0RXVC9HYVZJVi8ybjN3WEVFSW80V1B4dDR0MTA2T3B2OCtjOGEzaDJIRHlUL3lEK0tkWS9pczJMYXNBQkpTMzFMSXdaR3JXeEtZc0hRbWk0Q3kwaU9EeEdnRFpvRXZ2bGY3TDlYNDUvaUZrVFRQU0N6aFcxTmZqYSsvNHZ4Tk55eC9JMjlsQThDZ01RaG50S1h0UE85SVJRVENib21DWmpHVlpsRkpxV1JhVjlYelpmOEs0K0NlVWhrSFRTQytXaEpaYjhBa3hYU0kyVFFBUjVKVjhBTUI1RklZUlV4RHJhVWM2Z3FDVW9tQk9mTkdZUlMyTFdyRnJxMlM5SXZ6anpncWxoRkl2YUpyRFpEM0UrRnBGcVRTSmJjQ0pRVjIrZkJFaC9oOFFBWVJnakVVcWF2aDBwU05GQkVFUWVKU3hFNjhsMDVYK3k5OEljalFYMS81RlA5WDNtVXM4SUlBZ1FBZ0FnS1QrbGlPMGt1QUpwaXY4QTRMZ2dzZk85ZTdJSWNqT3UyWFpwVHE4WEttUGN6N3VleUgrL1JFdjVmZVpPNHFBS0lUZ25ITUI0a3JUQ09Pc2o2L29FUkZSQUFnbE94blRydDRwalRBUHR3QUFEMjlKUkVGVUFrRVVjWE1lZDltc3VOMnU4Ry9SU3VkSmxXQmRIa3YzZmVZUUR3QUVaeEZqakhPQUpJQXJyVmRVNzBuTEh6ZnVjYlVRdHczYWQrUW9Ba1VLRlVPelVrYzk5ajlCZjJYOWJ3OE1wL3crYzBjUkVBUUx3eUNLR0JkaVF1MDlYblhaZEtsTFA2NFhtUEtycFQ1T1I0bzRJUXRIWkJhbXduOHlla3Y4eSs4Rnk3S2FTcnFjTi9HRE1PSWNBR0s3NWFDVzdmdzQwMU9NNzFKR1FYS0dFRUpRWmwwSUlaWHlKL05QS3NMZnNpNE5wZjQrYzBVUkVEZ0xmYzhQUXM0QktvS2FUR3U2bkxKVFlweW9rRTVLTHhxbkVFdi9HaWMveWNnbC9nbWxsTnBrVU1YN3pBbEZBQ0ZZRlBxZUh6RWhLcHBxa3VSbkNFNW11c0t6b2czcXFtNU53OGwrU2l2L1JVdi9LV1htTElzUGlTYkp2b3NBRUFSbllSZ0VZV216ZVdtZXBUS09KNWhXcGJxTStxdnlKbjRKU0VoRjVJL3pUeTB4NmpWSmRzWVhpQ0E0WjFFVVJYR0M1UXJUNm9ONlVocDZQMkxGbDBoTFB5LzdweFJ3Ykt4SnBIdUlLUE1ybkhNdUVFdlRMbk5rdW9LNXVoUnpNditVVWpwV25LTVhTaHRQRUFRQUllTDhTam1WT2tlbUs5RGdKdFFLL3hhTU5VdDJ4b3ZuVFFUSUxLd0dya3ZvdEdZUkNXS3hlYVFUUklBa0ZhZVRjNjJrRXlURWF4N3BjZG9Oc2J3d1NoTzBrdDVra1U2U3RDdFJlTTVyTGVnbG5aRGk2RnkvUVVwNG9qUmJwbGVZRS8ya04wMzFYa3dtVEhRTGM2S2Y5TkdSdVg2RGxDaUtaS1owcnQva1NuU1RMancyMTYrUUNvekpOYTF4dE91Rlp0SVJpODJSbmZHaHZQWlJzNzY3ZHRJSmFSTHBTVDh1L1FWdUthQ2Q5Q2JKdy9weXhBWmFOdXE2U2NkaWN5eU45QVNXMTczcXBsMHY2ZGhNa1k3SnpnV2lXNk91bDNUU2RHMjZqcmtaN2FSajgwUjY1WUptdmRCTU9qWlhwRVBjZTlmTXVtYlNtNlpOTHdxaWJlMnVuM1MvcU4rSE5IdkFMKzA5MXZETDBVNDZMMFp6L1FvcEVBbTV4aDIwdEs2YmRNU1JacWpmZlpIc1VkVnhtazAzNllTTU5VTjJ4dGM1QzZ1aDlOSG1rSzV4RmxhSDFiRGp3WG9pZmZCRVoxcFhlRWU5dUtwUTgvL3RsM016R2picTJra25velVmUm5IeHlLa0xQUXZUdVdRQStsNkVxOWV1cmJVd244ZHJZZlV6VG5TVVhtT2t3L2xEWnk0V3lkanJuMGpsU3lxK2NoRXZuenEwWmxOUFRVZjNWWXpZTk5TdW1YU2tPRnBMNzUyZk9YaDJJRUJDMlA0bE8xSjRELzdtTVVRK01IajYwTnByRjliUTcvRjVaZTlkdDc2Y1p0SUowaG9pUFRwNThOeGdKSGNDRDcrNWRGbjliOUc3bHlOQjVFUEQ1ejVjZC8yU1dlK2tIZDk3MTh5NWR0SnI2TDM3eC9mM2piTFNJWHhuWHZ6cHV1LzNIWDNlUzFMbjBmRDVBK3UyTDUvbDV5VEg2YUJuRmxaRDZiNFBzNmxQaTRjUFhQQkU2V0FlZ1BEQVZmZlgrdzQvNkplbENRQWs0V2ovd1hVM3Jwbk5KNFdSemxsWURhWERTRkQ5ZFg0akh4NjRGRUI4cmdjSUlVQ0EvK2FLTGZXOXdqc2ZBU0lJSVRnSElOU0tpb01mcmJwbFUvV2ZsYyt3M0ticnAxMDc2VWhHL0NxbDQ4aDdCNFlZRUl5SFI0SnpMampnMFdldjdxN25GZnFmWndUbGdZMk1BNkZXeG83OGtkNGx1ejVXYmRzdSszRjZMcHNoR2txdmVxQ09RM3YyRndGSWZCaW5FSnh6eGpnWFNOOWU5RVFkaDVpSXB6MTV4SzA4bXBWUU81TnhIQllVenp4M3g0MXVWVVVFbGJtWjJ0OUVGZnBKeDVGcXBPUEFHeDlFeVNtcklJQUx6bGpFSXNZRlV1K2wxUit2L1FWZVBDOVAzbzZDd0E4amdkVE9PSzdqT2p3Sy92V0hkOXpjWGtVUlBpZmw1SXgrMXZXVFhrV2tJMXg0N1NBZ1NYcHZRbkRPR0l2Q0tHSmNvSlU1OUIrclY5YjYrQk52YzVSSEJBV2VGMFFjcUoxeFhEZnJPbzZUWWQ5OThiWmJ1bWU4YThGRStteVpLZEtCblgzOUNDa3BGOEJMeWtQR0dCRHFaRjlmL3NWcUluSVNSbmNIQkFFNGl3TGZLd1loUTJJNWpwTU5FKzNQdnI3ajVrV1o2UWNZTWd1TG1tWmhkWlErZmFUejhQaGJwMGh5dTQwQUlUaExsRWNSWXdLSWxlSHd3MVVQMXZTbHNlY3ZRWExDdnVkNWZzaUJXTGJqaEc2aTNlRXY3ZDF5ODdMc2RMMkdnSmNPLzlSUnUyN1NrZUkwMlJtTXZLUHZYQVJNZW0vQUJlY3NZbUVVSzJjY2dGb1pJQ2Qvc1BxNkd0S244TUZSSml2M0tQQjl6L2NqRG1oWkdTZVMydDJzNHpvWi9zWUhtMjVhMFQ3MVorZUxpc3k3ZnQ1MWswNlFUbG05WXpCODlMM0xTZG9qNmJCSFRBWjV4Smc4ZUpkWUFxbTFaODNTR3U3NlBmL21HSWtiOU1EM2d5Q01PQkJxY1NhMXU5a3cxdjd1b2ZVM3JPcWM2cHF4Z0NkSGdzNytGUnFBZHRLbnJON0J1M3gwLzJEcEtGMGhoT3l3ajFNdUFKRmFTS2hsUDdmbTRWbW5ZOGRlSGNDa2NwZk9tUUNrMUxLbGRqZE10RHY4ZzhOcnQ2OWVrSjFVZXlDSXhwTnNPa29QaS96S3R4S2ovVWMvR29iSk91eFNPZWM4UHErTkFoSnEyWDNmWDNuRExMODY5dTRwaGpET09SZUlsQUlJaTNPV0tXbDNIY2ZoaDNwWGJsdTdNSCtsZGg1Q2VZNU5RelNVVG9hRGlVdFcrRkJmNzlIUmNvZGRLcStJY3M2RkVIRUdEQ21oUExMdDkzY3ZYVG1yeVhBOHNYOE1FUVZuVVJnRWZoQkdUQWhBZ29RQ3RZVGdkb1YyeDNVYzFudHkrWFhybDNSTWZFb2dTdE0vV2xyWFR6cmk2QVRwYk9CYzc0bml4QTU3Rk1XOXQ0Z3pucHpLS0Q5aUVKUmFsdjJqTlQvZE9ac25YM3I3RWhLUXpuMC9DRUltNGt0emtGSUVFQmEzbVJPNWNaL09kUjNIT1hsbThaWU55eWFzdEFoWXlUblJieTJzanRJSkdRNHFmeFplUE50N09zQnl1bFZ3eGhQajhySU1JY1Q0WFdNZ3FHWGJsLzk5elczVnBVMEpJWVI0NzUzaTVjcmREK0tMa3VMelhDbEZzSVF0ZUliRmZUclhkVjAzNDV5NzhPNldEU3ZHcmJRSU9KTGtyaTM5bE9zcGZhUkNlbkR1MUltenJKeHVsUjMyQ2NybE1ad2w1VWdRQkk4cysralRWNityZXR3bURoL3l5cU8xSUFpalN1ZUVJS1ZneVdoUCtuU3U2N3F1azduMDJyNU5HMVl2S1grVUFkZTZkdGRTZWpuU2k2ZE9uZXdUNDNwdlY0elJSSHovMWJnVDA0RlFhdG1aMTFaOVlVRzFUejMzL21VaWMrNUpnODRyN3kxSFFwQUtLa2VLRmRxemp1dGsyTjVENjlldFhaYU4vMnpBNVF2SDkzVm9oNGJTTVluMG9kNlRad2FRbHBSendjWkZlZHhodjNKSkVoS0N3bUsyYmYvSHBydXJ2TEo5YU45WlFJUlNnMTY2amFHeVZFSkVITzRWWFhuWGRSM0c5aDFkdVc3OUNqbElqRmZJNlZxNzZ5ZzlqdlJ6SDU0NFAycGJWTGJsU1llOVVya1FJcjdjOE1xTEpJQUlHbGwyM3ordjJWeFZCUjhkL2lnc1ZlNkJMeXYzaWNrVjJhZERzR2hsVjE1VzhnNHJudnhvemZvMUJVSkl3TEI4TVpPWlQ1OFpwR1FrSUhCMHo3RUxVVnZXUXRrbGtwUGxKZU1UT3V5VGZLcUlndkxJdHZmL3kxZXJxZUR4OVBzakpIWWV5QXVXaEpna1RKRlFSSXAwWEZkZWVuY2M1cDA5c21yRCtrN3FzOHBsTTlvNTEwODZRUndlMmZ2Q3dUN1NVVUFBcERMSzVSZ3RqQ3A3YjlNYzg0QVVRVkJxMjVrWE5qMlduZXhQakdmZy9UNUVGTExuSHBRYTlNbSttMGpTbFFjUmQrWGQyTHZqTUwrdmQvbkd6Y1VJNHN1NGlJN09pWDdYNUZBSzUxNTQrYXh3M1l4dEVTSjRuQ3Z4UGMvelBOOFBnekJpbkFzUVV5cXZMRXljMjdKa3hoU04vOEY3SVlJUVBBeDlyK2o1UWNqRXRGMXZKQVFRWkRKWWNNRzVpTDhQUmJILzNLblRvL0dOUFJYMzN1dUVqdExKeFlzaTQ3cHV4cVpFY0o0bzl6MHY4TU13WkhIVlB0T0NjaW92Q1BFdjNqNVREaDZPdnpxTUNNQ2kwUGM4endzaXhtY2FiaUZCSkJEZjJGSFdMa0Q0QTBVaGVCUWxxWHNqZldZb3RhaWRjUnpYeVZBQzhYelhCT1ZpWnVYSjNYK1VEa1czemhEcUYxNCtod2pBV2VqN1h0RUx3b2hWZGFzdGxvYVM0N1VMd1JrTGd5QU1HVGZTcTRFU2F0bDJ4bkV5RmdFWjVsSjVFRVJSbEZ4UlhGMWJTUWtsRmptN1pzMjBmMnBzN3dHQkNJS0ZnZTk1bmg5RU0xVHVKVEJlOUNyaStRREJ1WkExUG92Q0lBZ2l6Z0dxK3FvYmlvYlNxVVV0TzVPeExacDQ4TDE0em92RjB5clZkbzlrRFM4TzN6dmRvbXJlKytNQUVRUVBnOEFyZW40UVJhTEtXcG1TaXNuOWtuYVpOQXlDTUl5WWprMjZsdElwdFczTHNpa0tGc3FxM1ErQ2tFV2N4eE5wVlg2TzhvNC9TbWw0OXQ1cEt2aUxQeGdpcFpXUW5oZUUwYXg2WHhnZlB5QVM3M0owR1laaEVJNVA2bW1EanRLSnZGR2RDQjRGeVFLV2lMRjRsRGFMTVZCOG5hZEZMblZjTitVZkdudTVGeEdCc3pDUVBYY1puck53VmU3VGdlQ0N5L0ZsR01ZRHYrckxhUmo2U1pmYUtTVnhHandJd29oRlZmYmVKaTJOVW5KMDUxUXBHbmJvSlVBb05laGVHREZld3lyVzBvUlFLWFVZaGxFVmc0QTVRVVBwOG9wbEloY3p4T3NkWjlON20xQ1l2TVAxNkwyVFQ3TGl4ZTlFOFFJcDN5OTZ2aDlHdFltSyszUUFRbkFoazRlTWF6bEsxMVU2SllnSThyT0xoK1cxSlRScFVtOTQ3TVpKYy9ERjcxMlV5OXhsZys3TENkV2EzaHJITGVYaWpMSGtpbFhkMEZDNnZISlgza25NT2VjZzZ0M25UU21GL2pXVHJaMWllL1ppYWJSVzlQeXc2dEhhWk1qMVhNbGVTczRCSmsvbHpqVTZTaWVFRUNSeGpoT3FTcmRPUTV5a2lmcHV2SEx0Rko3OG5rZ3FkODhyK2tGWVp5dU1oRUI4c1M2SWlnVmNlcUd0OURoa3NMYmVXNW40cG01S2ZHL0hGYzM2eUxmanViWEE5NHZ4YUszT01WWjhNWmU4WkZYTEpSVDZTaWNFa1V3K1dUNXI1TGhOakhadW1QRFZSajg2U2lwR2E0RWNyZFV0Q3VOMzEvQzBHWW0rMHVOMXBPbDhiSlJTS3h6ZXVIaGNzNDc3WDB3MkpmdStIS0hYTWxxYkZGMW5WUWtoZWt0UERUbHVvOFZ3eTdpMTFYM1BCSWdvZUJRRXNrR3ZjYlEyNzJnRjZYTGNSaXdvNWpZNTVWOHU3dTVEQWtKRVllQVhQUzhJNm0vUTV3bXRJRjFDcVJXT0xsOVJHcTN6dDk0VlNlVSt1N20xZVUrclNKZHB2aUpiWDBySGZ2UlNJQmRPeEhOcllYb051dTYwaHZSa1FRV091dXZqWlRUOXoxOUNCSWdQSC9EOGtGVzNjS0laYUEzcHNYVkMyZWlpMVRZaGhBUS9Qc29KeHBWNzBmUERjS3FWa0UxSWkwZ25STWE2VlF4V0w2YUU0RHR2QjRpbDBab1hsamNydGdDdElwMG1mNDA0NnpvSU9mN2laU1RKeVRKRjN3LzFYTGFxaUZhUkx0T3hsRklZWExUYUdYejJoQ0FJbkVlVjh5d3RVcm0za0hSQ2lGeFFFUTZ0V2ZqRHQwTkNVUENvWXVGRWE0eldDQ0d0SlQxZVVER0cvVzhPRW9KeXlYTTlDeWZtS3kwa1BWbFFRUzcxRGdPVmdTNGI5SlpKeGNXMGtIUUpwWlF6dENpaVNNNEhiSjFVWEV4clNTL3RlcUVFUWJibzlTK2NtSC9vdDJ0VkpmS0VDc3VpRklWTlJPaDd5ZEV5Yy8xbURhVzFJcjAwNDBaUUNCYnZSRTlsNGNTOG90V2t4MkN5cUQ2TTJKVW5UalE3clZXOXk0T25HQ1hBSFlzQWk2S1c2OFFSMG5MU0NVRWdoQ0R3akVXQWM5WjZEVHBwUGVsSUNCQ0N3RzJMZ0JCY3RHQ2d0NXowZUdVNkNvc1NCRWpPazIwdFdrNjZQQzRHYWJ4MXF0VTY3b1NRWkM5QWF4SHZpaVVFVWRmdENHcHBSZW5Kdm5VazJtNUhVRXRMU2k5LzJhMm8zR0F3R0F3R2c4RmdNQmdNQm9QQllEQVlEQWFEd1dBd0dBd0dnOEZnTUJnTUJvUEJZREFZREFhRHdXQXdHQXdHZzhGZ01CZ01Cb1BCWURBWURBYUR3V0F3R0F3R2c4RmdNQmdNQm9QQllEQVlEQWFEd1dBd0dGcWIvdzlGWUY0Q3ZYQjlXd0FBQUFCSlJVNUVya0pnZ2c9PSIgaGVpZ2h0PSI1MDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiLz48L2c+PC9nPjwvbWFzaz48aW1hZ2UgeD0iMCIgeT0iMCIgd2lkdGg9IjUwMCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFmUUFBQUgwQ0FJQUFBQkV0RWpkQUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBZ0FFbEVRVlI0bk8zZGQ1UmN4MzBuK3FxNnFYUDM1SXc4eUFRUkNHWUNETXFrcUdES1ZMQ0NKU3Z0eXZidVBqOC9yN1c3OXBHOVdrdVdmY3kxVjFwSlZyQ1NMWnVXS0Nvd0J3QWt3UUFDQkpIallJREpxYWR6MzFUMS9nQkJFaUFJVExqZDFmZjI5M04wUkJBejAvMmRZZmQzZmwxOWIxMUNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPQU5xT3dBQU42TFgvTkJ0Ykhiell3UXFwajl1ODJCZmJJVEFWUWJreDBBd0dQeHErOVdHN3FkcVlIUTRzMW0vMjZ0clZkdlh5RTdGRUMxS2JJREFIZ3B2dmt1dFdtQk16VVF2K1p1dGFIYldMQSt2K3RlRm9vN21SRkNoT3gwQU5XRHlSMENoYW9HTTZMeGF6L0lRbkZDaUpwc2EzclAvekFIWGlhQ3k0NEdVRlVvZHdpTytPWVBLUEVXWjJxQUdiRlgvMUtKdDJqTml5V21BcEFDNVE0QkVkdjBQclY1a1pNZWpHMis2N3dQVU5wODE1ZVZXTE9rWEFCeVlNMGRBb0V5Rms0UzEwN2QvQm5LMUFzL3FPcmhaZGZsWC9vbEVWaDJoM3FCeVIxOGp5cXEydEJWUHZrOFpTcWhGM3RJVTZva1dwVklROVdqQVVpRDQ5ekI5N1RXcFZyTFloWk9wRzc1L0NVK3pjMk5qM3ozVThJcVZTMFlnRVJZbGdGL28xcFlpVFd5VUt6aGJmLzUwcC9KOUxEZXNxUjQ2TW1xNUFLUURNc3k0R05VanlpcERudWlYNGsyenVDem1iRmdQWXNrSzU4TFFENlVPL2dWMVNOS3N0M05qRVN2ZkZmeTVzL082RXUwVU91SC80NnFScVd6QVVpSFpSbndLeVhlb3JjdE0zcXVTTjN5dVpsL0ZRdkYxWWF1MHRHbktoY01vQmFnM01HWG1CRlRZazNDTGpYZCtjWFpIUmRBcVpwc0YxYkJHajVTc1hRQThtRlpCdnpuN0ZLN096MWtkRjh4aHlPK3FCYUtiWHIvMmYwSkFJSUtrenY0RHdzbGVHRXF0dkU5eVMyZm5PTXRHREd0WlhIcDZIYnNPUU5CaFhJSG42RmFXRTIwVWtWcmZ0K2Z6ZjFFRFVxVmVBdGhxbm42SlUvVEFkUUtMTXVBbjFCVlY1dDZuUFJnZE8zYjVua0tIbFgweUlxdGFxclRxMndBTlFXVE8vZ0haVnJMWW1leVAzSER4K0xYZkhEZXQwYVpFZE5hbDVaUFBDTWN5NHQ4QURVRTVRNyt3WmpSc1RKNnhkdmptei9nelExU3FrUWIxVVJyNmRqVDN0d2dRTTFBdVlOdjZPMHJySUdYbTkvL2w0UjZ0aWNTcFV5SnQvQnl6aDQ5N3RWdEF0UUNsRHY0UStQdGY2S21Pc085TitqdHZWN2VMcVZVVVpWb1E3bC90ekFMWHQ0eWdGUjRReFg4UVcxYXlNS0o2THAzZW4vVFRORmFsNlZ1L1R4Vk5POXZIRUFTVE83Z0EwM3YvWE1sbkRSNjFsRldrWEdFTXFaRUc0VlpzRVp3MmlvRUJNb2RhbDN6Ky85Q2lUYTUyVkd0YWFHSHErM25vMVRSV0t6SkdqckVpK25LM0FWQVZhSGMvU3E1NVZOcXNsMXY2MlZHMU0yTXlvNVRRYkdyN3VMRmRIanB0UmUveXBKWEtHWGhoTmJVVXo3eFhPQ1BqRXhjLzFHMW9VdHY2MVdpalU1NlVIWWNxQWlVdXk4bGIvcGR0YUdURUdxTkhBa3R1Y2JvV2NkTEdWNmNscDNMZTgwZitBb3pZbXFxZ3huUlN0OFhaUXFMSk4zQ3BEMXl0TkwzSlV0ODgxMnhUZTlWNGkzQ05wMnBNMXJyVWtxb214MlRuUXU4aDNMM3BmQ3k2M2doSGR2NG50Q3k2OVJVWi9hcDc0ZFgzc0xDY1RjelRMZ3JPNTFuV243N3Ewb2s1UmJUZXZPaXlvN3Q1MUNtYWcxZDl2aUo0UFZkOU1wM3hUZmZwU2JiN2VIRG9hWFhHSXMyaHBaY25YL2hYaWMzTHN5ODdIVGd2UXV2RXcvK1FCbUxwS2dlVWZRSUlhVGw3cThKeHh4NzZmNGdyU2MwZitBckxKemtwVXhvd1pXRVZXc0tvVlJ0NkVyZS9ObkorLzdjelU5VzZVNHJMTHhpYTJqWmRaUXA1dWs5aVJzK0hscDBGZFhEaEJDaWhha1djak1qc2dOQ1JhRGNmZW1DZy9aWU9FRUlhZi9rZDRSckQzL2pROEsxSmVYeUVtV0tXNXdPTFZoUEtuT0V6Q1h1V0d0WjNQQzIvelJ4MzUvNyttV1Ezcms2dXZidFNySk5pVFptZC82NDRSMy9KYnpzZXFycTUzMFNOc1VNTHBTN2J3bHh3VjlRUFVJSjZmekQrNFZqanYzbzk1MnBNMUp5ZVlDcGtkVzN1b1ZKTmRGVzdXWW5oQkJDVlVQdldHbjBYR24yNzY3K3ZjOFRWVFFXaW9lV1hxdTFMOWU3MTJvTlhZS1FwbmYvNmNYV3RZUjR3Nk1JQWdNbk1mblh4UThLcElyS2pHajdKNy9UOVlmM3AyNzlmSFdXcXIwVlhyRkY3MXJMSWltOWE0MnNEQ3lTU3QzMkg5V0dMbGtCNW9DRjRrcXN5Vmg4RlMvbnJLR0RzU3R2MTVvV0VLWlFwbHo4WVNBRUVUNSthUUtYaGpkVWZVbHQ2RmJDQ2IxOStadCtCcVZVMGZTT2xmR3I3OUthRnBiN1hpQkNFT0tETVkyRjRscnpRcjI5Tjd6a2F0bEpvbnJMa3ZMeFoycC9tVXVKTlRFOVluU3RjYWFIaEZYcy9NSzlzUTEzWHZhcmhPREYvUThINzYxak9NdC9ZeDBRUXZLNzdwM1I1MUZLdFhCazFhMmRYN2kzOFYxL3pFSnhxdFQwUXB3U2JkQTdWcGFQNzZTcUlUc0xvVXpWMnBicG5hdGxCN2tVTmRtdXBqclB2c1N4Um81MC92N1Ayai85ZzVsK3NSQUNrM3R3WVhMM3EvRFNheTgxdWI4ZXBWUlJ0ZWJGc1UzdlV4SnQ5dWh4SWpqaFRvVUR6cG9TYjlaYWUrMnhZNDN2L0tPUTdMSDlMS3JxZXVkcWMzQS9MMHpKem5JZXRhR0x4UnBadEZGcjYrVzVjVjdLdEgvaVcvRnJQalM3V3hHOHVPOUJOejlSbVl3Z0djcmRyMlpSN21kUlNwbXF0eTZOYmJpVFJWTE85QkJWRFdFVkt4Wncxa0tMTjJzdGk2THIzaFZlZHIzc0xLOWhSbFJyV1d5ZTJsVWpQeXUxc1Z1SnQycE5DNHpPMVc1bWhKZXlMWGY5cjhSMUg1bkxybWRDRlBjOUVKZ2pQdUVDTmYwaUhieEhLVlgxMkpWM1JLOTRoN0JLdVYzM2xvNXNkNmFIM25qc1RaV3BEVjFVTTVSd010eDdnOXdrRjZKTWIxMmEzUHJwOUlOL0kvYzBBcld4aHhsUkpkNXFUNXpraFhUNG1ydVRXejQ1bjJzTlVrcHh0RXlBWVhMM0pSWkpSZGU4Ulczb251UFhVMHFaUWxYZDZGNFhYZnMySXJpd3k3eVlrZldPcTlyWXJiVXN0a2VPaGxkczBab1dTTWx3Q1ZSUldUaGhEUjV3YytOU0FxaU4zV3JqQXJXaDA4Mk9NZFZJYnZtOXhJMGZWMkxOODd5S0xLSE03SHZleDRmTXdpV2gzSDBwdHVsOXNTdHZuKzhXaVpSU3hxaXFHUXZXUjlhOGhUZzJvZFROVDFhLzR2WHVLNXpKL3VTV1Q0YVgzMVRsdTU0aHBrZjB0bDd6OUV1OG5LM20vYW9OWFZyTEVqWFo3bVpIbEhBeWNlMEhFemQrWEUyMmUzWUhuSmRPN0pUK3VnMHFBZVh1UytIRlZ4dmRhejNhLzVaU3lxaWloUlp1aUt5OFJWZ2xxa2ZjYlBWT1NkZGFGcXZKZHIxalZXemplNnQycDNQQVFuRTExVkUrOW5SMWpnMVhrKzFhZTYrYWFIT21COVZrVzJ6OW5Za2JQejczMTJwdndra1BsbzgvNCtzVGNlSE5ZTTNkbnlweGFoSlRxQjVPM2ZKWjRkcVo3ZDl4Y3hPbFkwOTVmeS9uMDFvV3EwMkw3TkZqTmJmVS9nWlUwWXp1dFViUEZlVlR1eXYzNG9aRlVsckxZbXBFbFVqSzdOdWxMdHFVdVA2amtkVzNWZWp1cUdyNDhUUTNtQWxNN3I0VVdyVEo2RnBUa1N0WFVFWVZOYlQ0cW5EdkRjSXFxRTBMbmNuVGxkdUJSRy92ZGFlSEVqZDhJdHhiUTBmSXZCbXFHbnJYYXZQTVM1WFlYWm5xWWFON25acHNNN3F1b0lwR21ScGV1VFZ4M2U5b0xVczh2NjlYdWZtSjBwRnR0WCtXRnN3QkpuZC9xdFFGaVY2OWZVWlZQWFhyZnhEY1RXNzVWRzduajB2SG4zVnpIcC9LcUxVdVplR2tFbS94UmJPZnBTYmJVMi81Zy9HZi9wR1hTeG1VR1F2V1UwWFZ1OWNTMjJTaFdPSzZEM3QyNDVlK1p6VlU4Y2NTU0lMSjNaZENpNjR5T2xkWHZ1SXBaUXJUUXNhaWpaR1ZXNm1pQ2J2RUM5NWNoVTVyV2FLMUxMRW4rbUliM3VPbkxWd29WU0pKTnoxb1Q1enk1UFpTdDN5T1JSdU5qcFZxb3BYcGtmZzFIOVE3Vm5oeXl6UEJ6WHp4d0NQQ01hdDJqMUExbU56aGNpaWxpcWJFV3hJM2ZTSjY1ZTNGUTQrWCs1NjNCZy9PNXlhMTVvVmF5Mko3L0dSeTY2ZERpNi95S21sMVVOVkkzdllmbk9raGEzNFhiRXJlL0JtcTZFcXNVU2VFS05wTWRvUHhITlZDV0hNUEtrenV2aFJldkZudldqWGZ3NXhuaFZKS0dUTmlSdGNhby9zS05kVWhYTXZOenZIYXJXcXEwODJPcG03OWZHalJKbTlqVmdmVFFucm42dUxCUjRrN2wxMGNrbHMrRlY1K2t4SnJPbnRnWld6OUhYckhTcTh6em9odzdlTGVYd3U3Sk9YZW9hSXd1ZnVYaktWU1NnbFYxTWJ1V0tyVFdIeVZOWENnZU9oeDg4emVXZDJHMnJSQVNiU0pjczVZdUxGQ01TdVBxbzA5amUvOGZ5ZC84YVdaZjAzODJnOHJzV2FxNml6YTZJeWZJRVlzdHVGT3VWdWtVVlhIbW50UW9keGhEaWhoaXRhMFFHdnMwYnZXMk9NbjNkeFladnQzWjNKUWpacnExTnVXVzZOSEc5L3gvMVFoYU9WUVJRMHR1aXEwNktyeXFWMlgvZVRZVmIrbE5uUXhQYUlrMm5nNVI3Z1QzWEFuMHlOVnlIbHBXSllKTUN6TCtJK3hjRVA4NnJ0WktDWTdDQ1dVS3BHVTFyeFE3MWdWWG5hdDFyckVQTFAzMG9lUnNHaURteDF0dlAxUDlNNVZWUXRhSVZUUmpKNTFwY05QWG1KWmc0VVM0WlUzNngwcm5jblRldHN5clhtaDN0YXJOZmJNWlordkNxQ1VPZU45OXRnSjJVSEFlNWpjL1VkdjYxWGpyYkpUdkE1bFZHRjYyM0s5ZFpuUnRjWWVQNVYrNUg5ZnRPK29haWpSUmw3T1ZmT0FrSXBTNHMwTjcveWppWHYvOU0wK2daZXpoQWl0b1N1ODVHb1dTVlV6Mnd5cFRRc0lZNFRqWXFwQmczTDNINnBvVXRiYkw0TlNRaFd0WmFuV3ZFUnJXK3FrQjZkKzliOHUyRVpST0thVEhtejU3YS9LeXVnOXlveXV0ZEgxZHhSZSt0VWJQMmdzM0pqYytudEt2Rm1KTkZRLzJneXhjSnhTSmdqS1BXaFE3ajVVeSsrQVVVb28xWm9XYVUwTDJ6NytUU2N6TXZIdlgzeDFMWjVxNFphNy85cFBSN1hQQU5WRGllcy9aZzNzZi8yUjcycERWK01kLzFWTnROWG10UDU2ekloaDJUMlFVTzQrVlB0UFJVb0pvV3BqdDlyUTFmR1pIN3JGOU5nUHYwQUlhWDcvbDlSVXAreHducU5LT05sNHg1K08vdFBuaU9Bc25HaDZ6NTlwVFF0WUpDbm5pS1pab2tiVUI0OG9tRDJVdXg5Ulg3UUdJWVJRcWlSYWxVUkw1eGYrblpzRkpkWlUweTg3NW93eHRhR3IrZjEvUVFqUk8xYXdVTUpIM3liVHdqNUtDek9IY29jcW9DeWNZT0dFN0JnVlJGVTl0R1N6YjM3cHZnN1Z3NVF5Yk9nZVBIZzU1a09ZczJxVUwvKzdVRXp1QVlWeTl5YzhHY0VqVERQd2VBb2tsTHRQNGRrSTNzRDFPb0lLLzFGOTV1ekZtbVduZ09DZ3FzNzBzT3dVNEQyVXU4K0VWOTRTVy9jdTJTa2dRSmdTV25vdFhnc0dEOHJkWjVnUnhmTVF2S1hFR3ZHZWF2Q2czSDJHS2lxNkhiekZRa21VZS9DZzNIMEhUMEx3R0F2RktNbzljRkR1Zm9NbklYaU5obUlZR29JSDVlNDcvdGw3QUh5QzZSRWNEUms4K0M4S1VPK29qcE5VQXdqbDdqZDRFb0xYbUJiR3k4SGdRYm43RUo2RzRDbXFoZkNnQ2g2VXV4L2hpUWhlb3RoZUpvaFE3bjZpUkJ2RHk2NlhuUUtDaGlxYTFySllkZ3J3R01yZFQ0eUZHL1QyNWJKVFFPQlFwcmN1dy9BZU1DaDNQNkZhU0hZRUNDWVd4UTRFUVlOeTl4V0tnOXloSXBSSVVuWUU4QmpLM1U4b1plaDJxQVFXaW1OeUR4aVV1Ny9nNlFjVmdSMElnZ2ZsN2l1VTRCa0lsY0NNS0FiM2dFRzUrd3VlZjFBUlRJL2cwUlV3S0hlL3dSTVFLb0JxMkY0bWFGRHV2b05uSUhnUFI5a0dEOHJkSDZnZUlZUlFwc29PQXNGRU5RTzcvZ1lNL25QNmc3Q0tldGVheE5aUHlRNEN3VVFWelZpd1huWUs4QkxLM1RmVWVBdldaS0J5MUVTcjdBamdKWlM3ZnlncXFoMHFCenNRQkF6SzNUOG93K1FPbGFORVVySWpnSmRRN3I2QkU1aWdvbGc0Z1VkWWtLRGMvUU12bWFHU21CR1RIUUc4aEhMM0VXd0pDUlZFamFqc0NPQWxsRHNBRUVJSU15SjRkUmdrS0hkZndWTVBLdWJzaVhJUUdDaDNQM2p0MUVHME8xUUt3dzRFd1lMVDJXdEY0cnFQRU1vSXBZUXE5SFZIeGpqVHc0VjlEMUE5RWxweXRkU0FFSEJVTlpSSXlzMVB5ZzRDM3NBa1dBMUt0Rkh2V01raVNiV3hoMUxsb2tjMXNrakttZXduaWtZdmRpMDl0V2xCZU5sMTJQMERLcXA4YW5meDRLUENzWWpnUkhCQ0JCR0VVRUlFRWR4eDBrTk9ldURWVDQ1dHVGTk5kWkt6bnlTRXNFMTcvS1E5ZnRKSkR4RWk1SDBUOEFxVXV6Y1NOMzZDcWdabENsVjFRaTQ4Yk5FdFpncTc3NHR0ZWg5VnRJdGNCNVcrOGx5SWJYd1A2aHRrRWtKd2wzQlhDSmNJL2txekUwb3BJNVE1MlZHejc0VUwzM1FWZ3B6dGQ4N2QvRVIrOXkrSTRMSE5kMmtOUGE4OHJNWFp6K0J1YnNJZVBXYU5uZURGZFBXL3N6cUVjcCtSY084TmFtTVBNNkpLdkprUStyckg5eXQvb0hyRUhqdXVoSk9FMHZNZi9XZi9MTFRXWlhyNzhtcG1CcWd3Y2NFL0NTR2xZMC94Y3U1MWYvOXF2d3ZpT3VXVHo1VlB2VWdJaVYvM1lhMXg0YXNmSlVRSTd0cmpmZGJJRVh2MG1IQ3M2bjBUd1lWeUo0UVFGb3FIbGw2anhKcjE5aFhudC9NcmZ4QldzWFIwUjdqM2hsZVd4Yy8vS0NHRVVCcFplWFBWQWdQNGhIajEvd2dodkpRcDkrOCsvNE9DRUhGMi9PZDJPYmZ6eDJjWC9STTNma0pyWHZ6Njl1ZFd5Um82YUEwZHNzZFBWdmRiOEt0NktmZmsxdDlUb28xVTFWa29UdDZ3SXVoTW5zNCsvWU9HdC8waFllckZ1NXNRdlhXSmttaXJTbGlBdXZMYUt3QnI1SWhibURyL0krZmFYd2duTzVwNThsdG5QNUxjK2htdGRja3I3d29RUVFTM3B3YXNnZjNtNEg1ZW5LN3lOMUNiNnFMY2sxcy9yU1RiM2N5dzN0Yjc2bDllME85TU5mU3VOVlVPQmdBejhNcVRWVGkyT2JqL3RkV2VWejhxenY2UDUxNzh1Zm42VndiMXJTN0tQYnhpaTk2K0lucmw3UXduV0FNRWxuRFNRNU8vK0JMV2JjNnFsMk16OGkvZDcwejJ5MDRCQUJValNQSFFFL2JFS2RrNWFrVmRsTHMxY2lTMDVCcHVGbVFIQVlCS0VhNXREZTRuZ3NzT1Vpc1UyUUdxUVpnRnBvZnpMLzQ4dEdpakVtdVdIUWNBdk1iZDdGUGZMeDU0VkhhT0dsSXYydytZQS9zSWQ0VlZsQjBFQUx6SHJhSjVlcS9zRkxXbExwWmxDQ0dFdTRTUThaLytzVDEyWEhZVUFQQ1NjTzNNanU5WkkwZGtCNmt0ZFZQdTU3aTVDYXpLQVFRSkwweVpaekMyWDZqdXluM2laLy9kbmp3ak93VUFlRU00Wm5iblQ1ekowN0tEMUp5NkszZENpRDEyWEhCSGRnb0E4SUF6UFd3TzdwZWRvaGJWWTdsUC9mcXYzT3lZN0JRQU1GL0NNZk43N3NmWWZsSDFXTzZFRUdkcUFDdnZBRDRuM1B5a05YeElkb3dhVmFmbFBubi9sN2hWa3AwQ0FPWk9PSlkxZU1BZVBTRTdTSTJxMDNJWHRta05IejY3MFNnQStCRXZUdWRmK2hXdSt2Um02clRjQ1NIcEI3NG03TExzRkFBd0Y4SzF6WUg5T0xiOUV1cTMzTjM4aERXT0YzUUF2c1JMMmNMK2g4NmVuQWdYVmIvbFRnaEpQL0RYd2pabHB3Q0EyUkd1WXcwZXNBYjJ5UTVTMCtxNjNKMzBrSlBHQ1UwQVBpT3NRdUhnbzhMRjJTcVhVdGZsVGdoSlAzd1Byc1lMNENmY05ZY09tbjI3Wk9lb2RmVmU3dGJ3WVdkNldIWUtBSmdwYnBkS2g3Y0wxNVlkcE5iVmU3a1RRcVlmdVFjUEZBQi9FTndhUGxvNnVrTjJEaDlBdVJOejZLQ2JHNWVkQWdBdVR6aFcrY1F6d3NGeEVKZUhjaWVFdSttSC9oWmJpUUhVT2lIc2liN0N5dy9LenVFUEtIZENDTEdHRHZGQ1duWUtBTGdVd1ozeXlSY3d0czhReXAwUVFvVHJtSU1IY0VJRVFBMFR2SndySG5oRWRnemZRTGtUUWdnUlBMdmplMjRwSXpzSEFMd0p6a3RIZHppWkVkazVmQVBsL2dvbk8yYVBIc2Mrd0FDMWlWdWwvSzZmeVU3aEp5ajNjN2d6L2NRM2VDa3JPd2NBdklFUTVaUFBPdE5Ec25QNENjcjlOVzUyeko0NGhYMkFBV3FONEU3dXVaL0tUdUV6S1BmWENNZEtQM0lQTi9PeWd3REFlY3orUGZiRUtka3BmQWJsZmg0M04rRk1EY2hPQVFDdkkwUm14M2RsaC9BZmxQdDVoRjFPUC9RMzNDeklEZ0lBcjdDR0R0cGp1UFRDcktIY0wrUVcwczdVR1Z5N0M2QW1DSjdaOFQzWklYd0o1WDRoWHNwT1AvWVB3c0lWK0FEa3M4ZFBtbWYyeWs3aFN5ajNpM0J6ay9iNFNRenZBSkp4Ti9mOHY4b080VmNvOTR0dzh4T1pwNzZIaTNnQXlPVk1EeFVQUFNrN2hWK2gzQytPRjlLOE9JM2hIVUFhem9zSEg4TnpjTTVRN2hkblQ1MHBuOTRySEZ6RUEwQU9KemRlMlArUTdCUStobkovRTBJVTl2eUNsN01ZSEFBa0VMeDBkSWVibjVTZHc4ZFE3bS9LR2p0UlByVWJWMWdIcUQ0M1AxbDQrZGZZQzJRK1VPNXZqcnZGL1EveE1uWWpBS2d1d2Nzbm4zZlMyQ1pzWGxEdWwySU5IeTczdllEaEhhQ2EzT0owZnMvOTJIOTdubER1bHlJY3EzUmttN0NLc29NQTFBOWhudDdyVEo2V0hjUDNVTzZYWVo3Wld6N3hMQzZmRFZBZHZKak52L2d6UE9QbUQrVitHY0kyUzMzUEN4dTdFUUJVZ3psMHdCNC9LVHRGRUtEY0w2OTg4dm55OFoyNGZEWkFwZkZ5THZmOHYrTGtjRStnM0M5UFdDVnpZQjkzVE5sQkFBTE9IajF1ai9mSlRoRVFLUGNaS1I1K3NueDhKOTYrQjZnY1laV3lPMzhzckpMc0lBR0JjcDhSWVpXc2thTjR0UWhRT2ZaRW56M1JoM1BDdllKeW55bno5QjV1RlhIS0hFQWxDTWMwejd5TWk2QjVDT1UrVS9aNFgvSEFvOExGOEE3Z1BXZnFUT0hsMytDd0JRK2gzR2VoZU9oeFlaY3h2QU40UzNESEhEemdaTWRrQndrVWxQc3MyR01uaW9lZXdPa1ZBTjV5MG9QNTNmZGhiUGNXeW4xMmlnY2VGVGdtRXNCRG5GdkRSOXpNaU93Y1FZTnlueDFyNUVqcDhEWnNKUWJnRlNjN2tuL2gzL0NjOGh6S2ZkYUtSN1pqZUFmd2hoRFd5RkVuUFNnN1J3Q2gzR2ZON045ZDduc2U2NE1BOCtmbUovSXYzQ3RjWE0vU2V5ajN1U2dkM3NheGxSakFQQWx1alJ5MXA4N0l6aEZNS1BlNUtCMTcyaG84Z04wSUFPYkRMV2J5TC80YzEwdW9FSlQ3SE5rVGZZS2ozQUhtenMyTk85TlliYThVbFB1c1VVVlZHN3IwdHVXVTRxY0hNSGNzSE5mYmVxbXF5dzRTVEZSMkFKOWdLdUVPSVVSSnREVzg1UXZHZ2cxVTFRbkZUdzlnWG5nNVovYnZ6ajc5UTN2cU5NNzk5cFlpTzRBUGFLMUx0WVp1NFpqR2dpdFR0M3d1dEhBOVZUUTBPOEQ4VWRWUUc3cjE3alZ1WnNRdHBBbE8vL1lPR3VveTlJNFZhdE5DZSt4RTZ1YlBHQXMyb05NQktzRXRUSm1uOTJhZithRXpOWUJkZnoyQnlmMU5hVzNMOU01VlNyTGRtVGlWMnZwcFkrRkdORHRBaFRBOXJEWjBHVDFYdU5seEp6T01mcDgvbFB2RmFhM0x0T1pGenZTZzF0Z1RYWDlIYU9GRzJZa0FBbzR5UllrMkdvczJFcWZNelR3djUyUW44amVNb2hmU21oZHFMVXVvSHJHR2p5UnYrdDNRa3F0bEp3S29MOEt4M1B4RVpzZDNTMGUyNDEzV09jUGtmaDYxc1VkcldlSk05Qms5NnlLcmIwT3pBMVFmWlFvellxR0ZtNGdRdkpqaDVhenNSTDZFeWYwVlNxTFY2RjVIVmQwYzJKZTY1Yk9oSmRmSVRnUlE3NFJyODNJdTg4UTNpNGNlbDUzRmZ6QzVFMEtJRW0zVTJwZHJ6WXUwcGdXUmxWc3hzQVBVQXNvVXBobWh4VmRSUmJPR2oyQzN2bGxCdVJNV1R1Z2RxK3lSSTdFTmQwWldibFVidW1RbkFvQnpLS1dLcG5ldGpxNTl1NU1leE9iQU0xZmY1YzZVeUpxM2FzMkx6UDRYbTk3OXhkQ2lUYklEQWNCRlVLWXdQWHoyR1dvTkhaUWR4eC9xZXMwOXV1NWRldmRhTmRaRUZNM292a0oySEFDNEpDRzRtUy8zdlpCNy90L3NzZU95MDlTNk9pMzMxZy9mUXhUVnpZNHFzV2E5YzVYc09BQXdZOXgxQzFQWnA3NWYyUCt3N0NnMXJSNlhaVm8vZkE4THhZVmRWbUtOZXZ0eTJYRUFZRFlvWTNyRTZGcWpkNjB4VCs4Uk5xNTVlWEgxTmJtMy9QWlhXU1JKRloyWHNucm5Tb0k5ZXdIOFNnak8zZHpZOUNQL3U5eTNTM2FZV2xSSGszdnpCNzZpUkZLOGxGRVNMVnBqTjVvZHdNOG9wWXdac2REaXEvVHVLMHBIdG1FN21ndlVTN2szMy9WbEZtM2d4VXhvd1hwbVJMQUZHRUFRVUVxMWtKcnFpSzUraTNsNkR5OW1aQWVxSVVFdmQ2YUVsMitKcm51bjNyNmM1eWRDaXpZUmhvRWRJRkFvWlN3VWo2eTYxUjQvNFV3UHlZNVRLd0k3d0ZMVklFeFJVeDMyeEtuRzIvOGtzdkptMllrQW9MS0VhenRUWnlidS9hS2JuNUNkUmI1Z1R1NVVEMnZOaS9XT0ZmYm84WWEzL2tGazlXMnlFd0ZBeFZHbUtKRmtaUFZ0MXVBQk56OVY1NnZ3QVp6Y1dTaW1OdmJZRTZlU04zMHl0dkc5c3VNQVFMVUp1MnlQblpqODVWKzZ1Zm9kNFFNMXViTlFuRVViMVVTYmt6NlR2UDVqc1Uzdmw1MElBQ1NnaXFyRW1zTExiekxQdk13TDA3TGp5QkdjY21maGhOclF4Zk9UMUFqSE5yd252dmt1MllrQVFCN0tXQ2dhV1htTE9iaFBXQ1hoV3JJRFZWc1FsbVdZRVZOaXpkU0lPdWt6c1kzdlMxei9PN0lUQVVDdEVLN3RUZzlQM1Bkbnp0U0E3Q3hWNWZ2Sm5Sa3hKZFhoWnNmVVZFZDR4UlkwT3dDOEhtVUtDeWZDSzdaYUF5OXpzMEM0SXp0UmxmaDRjcWVhb1RZdW9LcmhUSnlLYm5oMzhxWlB5azRFQUxWTDJLYVRIcGk4L3kvcVpGTjR2MDd1Vk5IVVZKZld0cFFaRVdQUkpqUTdBRndhVlZRbG5Bb3R1ZHFlT09YbXhnTi82VzEvVHU2VXFVMEwzUFJnYk5QN2sxdC9UM1lhQVBBUEliaGRza2VQVFQzdzEyNW1WSGFhQ3ZMZjVCNi85a05LSkdVTjdJOWZmWGR5eTZka3h3RUFYNkdVS3BvU2F6SjYxdG1UL1c1dVhIYWdTdkZadVNldS82ald0SkFJSGxxd1BubmpKMlRIQVFCZm9reFJvbzE2eDByQ0hUYzNJZXl5N0VUZTg4MnlUT0s2ajFBdHhHSk43dlJ3NHZyZndZYTlBREJmUWdqWHNvWU9UVC81TFh2MG1PdzBIdlBINUo2NC9xTnFZemN2VEZHbXhLNTZQMldxN0VRQTRIK1VVcVlxOFJhOWJSblZRdlo0SCtHdTdFeWVxZlhKUFg3dGgxZ2t4Y0lKTnowVTIzd1gweU95RXdGQTRBZ3VITXM4czNmNjhXOEU1a0RKbXA3YzQ5ZCtXRzNvVnVJdGhMdVJOVzloUmxSMklnQUlJa3Fwb2lpSmRyMjlWd25IcmVGRHNnTjVvSGJMUFg3dGg5U0diaWM5R0ZsK2s5NjVrcXE2N0VRQUVHQ1VNcWJHVzR5dXRYcGJyM2xtcjkvZlphM2RjZzh2djhuTmpjVTMvUmFMSkdWbkFZRDZRQ2xscXRyUWFYU3N0QVlQOEhKT2RxQzVxOTFqVHB5cEFhMTVFWm9kQUtxS1VzcFVyWGtSOWZrNmNPMGVkaUljSzdQdEg1Vm9nN0ZnZyt3c0FGQXZoR3M3VXdQVGovNjlQWFpDZHBaNXFkMWxHVjdLS29uV3dwNWZhaTJMMUdRSERtd0hnQW9UYm1HNmRHUjcrc0d2MlpQOWZyOUtYMjBmQ3NtVXM0ZWRNaVBXOUw0L043cldFbGE3djQwQXdMK0VhOXRqSjlJUC81MDlmaklZZTRyVmRsZWUreEVMMXlvZWVJUmJSYjNqN0dFenRmMDdDUUI4aFpleXhRT1BUdjNtcTI1MlRIWVd6L2l2Slp2dS9HK2haVGRRcFhiZkxRQUEzK0RjbmpxVGZ1Q3Ixc2hSMlZFODVyOXlKNFRvbmFzYjcvaXZhcUtOVUYvbUI0QmFJS3hpNmVRTDZZZitWbGhGMlZtODUrTnliSHpYSDRkWGJLR0tqb29IZ05uaHJwTWJ6enorOWRMeG5iS2pWRXB0cjdsZlV1blkwMDU2d09oY1JUV0Q0bGdhQUpnUklXelRHajQ4K2ZQL1lRMGZrUjJtZ254YzdvUVFaN0svZlBJNVpzUzBWQ2RsS2taNEFMZ1V3ZDFDT3ZmOFQ5TVAzeVBNdk93MGxlWHZjaWVFOEhLdWZPSlpZZWExbHNWVTFTbU9sUVNBaXhHMjZVeWVucnovTDBwSG4vTDdNZXd6RVE1ZG84UUFBQnJ6U1VSQlZJd3FGTmJJVVd2a01OTkNTcklkSXp3QW5FZHdYc3JrZC8xNytxRy9EZkIxOVM0UWpISW5oQkEzTjE3dWU1NFNvamIyVUUzSEtqd0FFRUtFWXpyVFE5T1AzRlBZOXlEaGp1dzQxUk9jY2llRUVPNmFnd2VjcWROVTBkUkVHMVUwMllFQVFCNGhlQ21UZi9HKzdMWnZCKzh3OXNzS1Zya1RRb2h3MG9QbTZaZW9acWlwRHFicTJKUUdvQTRKMTNhbmh6STd2cGZmY3g4dkIveTkwNHNLWHJrVFFvaHdMT3ZNeTl3cXFzbDJaa1J3elZXQXVzTExXV3ZvMFBTai8xRHUyMVVQNzUxZVZERExuUkJDQkxkSGpsbERCd2xUMUdRSFZYR3VFMEFkNEs2VEdjaysvY1BjYy84Y21LdWh6azF3eTUwUVFnZ3ZwTTJCZllTN2FyS042aEhLc0VRREVGamNLbG9qUnpOUGZydDA3Q2xobDJUSGtTemc1VTRJSWE1dERSMDBCL1l4STZJbTI2bWkrbnJUQlFDNENNSGQvRVR1Mlova2R2N0VIanRSdDBzeHIxY0g1VTRJSVlJWHBzd3pMMU9tcUtrT3BvV3dSQU1RR01LeDdJbSs3UGJ2bEE0K3pvTiszdW5NMVVtNUUzTDJYZGFCZmR3cUt0RUdGa2xoaVFiQS93UXZaYzFUTDJhM2Y5Yzg4eElSWEhhZUdsSkg1VTRJSVlMYm84ZktKNTZqZWxodDdLS3FManNRQU15UjRJNmJIc284OWIzYzgvL3Faa1preDZrNWRWYnVoQkJDaEYweSsvY0l1NndrV3BWSVNuWWNBSmcxWVpmTTAzc3oyNzVkUHZrOGNTM1pjV3BSUFM4OVV4Wk9wTjd5KytGbDEyR0VCL0FOSWR6Q1ZPNjVmeW5zZjBoWTlYNUl6Q1hVNCtUK0t1R1k1WlBQRXNIVmhpNW1SR1hIQVlETEVOeXhSNDluSHY4L3hjUGJpR3ZMamxQVDZubHlQNGN5Rms0MHZmdUxSdmNWQkRzR0E5UXFZUlh6dTMrUjNma2o0V0FkNXZMUVpZUVFJZXh5NmRoVFRBdXBqVDFVTldUbkFZQUxPZFBEMHcvZms5LzdxN3JhMlhFK1VPN251RTc1OUI0M042Nm1PcFJJQXc2RUI2Z1ZncGVPUFozK3pWZXNvVU00TzJubVVHRVhZa1kwOVpZL0NQZGVUN1dRN0N3QTlZNlhjNWtudmxuWS81RHNJUDZEeWYxQ3dyVkx4NThSZGtscldzQ01tT3c0QVBYTEdqd3c4YlAvWnA3ZUl6dUlMMkZ5ZjFNczB0QjQrLzluOUt6RFJUOEFxa3NJcTV6YmRXLzJtUjhTZ1hXWU9jTGsvcWFFWFM0ZDNVNFZUVTIwTUQyQ1ZYaUFhdUN1TlhKcyt0RjdDaTgvSUR1S3Y2R3dMazlyV3Rqdzl2K3N0ZlZTVmNOUERLQlNoT0IycVhUb2llbkh2aTV3MHVtOFlYSy9QRjdLbEk0OXJTWmFsSGdMVlRXTThBQ2VFNjd0WnNleVQvOVQ5dGtmNDJCSFQ2RGNaMFE0VnVuNFRsNmFWdUl0TEp5Z09OY0p3Q3RDY0t0VVB2WjA1c2x2bGs4OGkwVjJyNkNrWms3WVl5ZksvUytxRFYxS0pFVVZYTGNQWUw2RTYvRDhaSDczejdNN3Z1dG14MlRIQ1JTVSsrd0lzMUErL293bzU1UkVteEpKb3Q4QjVrelk1ZktKWnpOUGY3OTQ4RkVzeFhnTzVUNTczTFZHamdxekVGcXlHVWRKQXN5Wk0za3EvZERmMnFQSFpRY0pKbHlOYUk2VWVBdWgrT2tCekIxVkRhcUhaYWNJTE5UVFhGQXRGRjUySGNaMmdQbFE0aTNHd28wWWtpb0VQOWE1aUcxOHI5YTJEQTlLZ1BtZ1dpaTY5bTFxc2wxMmtHQkNQYzBhQzhYQ3ZUZGliQWVZUHpYWkhscXlHWE5TSmVCbk9tdnhxKy9XV3BmZzRRZ3dmMVNQUk5hOFZZazF5UTRTUUdpbzJXSFJodERTYXlsVFpRY0JDQWkxb1R1MDlCb2NWZXc1bFB2c0pLLy9tTmJZZ3djaWdGZVlIb21zdWsySk5NZ09FalFvOTFsUUc3cU14VmNSaGg4YWdIY28xWm9YaFpaZGgxMzV2SVdlbW9YNE5SOVVFMjE0Q0FKNGl4blJ5TXFiV1RndU8waWdvTnhuUkd0Wm9xWTZRNHMzWTBFR3dIdVVhaTJMdzh1dWw1MGpVRkR1TTJJczJCRGYvQUVsMWlnN0NFQXdzVkE4dlB3bVprUmxCd2tPbFB2bHhhLzlzTjZ4Z2xDR0JSbUFTcUZNYjEvT3dnblpPWUlENVg1NVZBdlpFNmZDSzdmS0RnSVFaQ3ljakYveklhcnFzb01FQk1yOU1oTFhmVVNKTlNtUkZGNHdBbFFXcGFIRm0xa0liNnQ2QStWK09VeHhwNGVpNisrUW5RTWcrSlJZVS95Nmp4Q2NKT2dGbFB1bHhLKytXNG0zVUZYSFRqSUExWEIyZURjaXNuTUVBUzdXOGFhb3FyTklBeEU4Y2VQSDhGWXFRSFV3STBxWVl2YnZJUVFYVTUwWFRPNXZTbXZyVlJ1N3FSNUdzd05VRDZYaHBkY3dIY1A3ZkdGeXZ6aG14SlI0S3pNaXlTMmZSTGtEVkJNTHhZVmptb1A3WlFmeE4wenVGNmMyOXVnZEs1Vm9JNW9kb05vb0N5L2ZndUY5bmpDNVh3U0xKSlZFQzZVc2VmTm5zTjhBUVBXeFVKeVhNdGJ3WWRsQmZBeVQrMFVvaVhhOWJibmFoSzE5QWVTZ2locFpkUXZWRE5sQmZBeVQrMFZvalQzQ2RWSzNmQjdsRGlBTEN5ZmN6S2c5ZGtKMkVML0M1SDRoSmRiTUlpbktGRFE3Z0VSVTFTTnIzNG8zdmVZTTVYNGhKZFprRGV6WHU5YklEZ0pRNy9TMjVVcWlWWFlLdjhLeXpIbVVSSnVhYUZPVExhbGJQaWM3QzBDOW80cW1OWFFXRHowaE80Z3ZZWEkvRHd2RjdjbiswRkpjTkFDZ0p1aGRhNVZZayt3VXZvVEovVFZLb2sxTmRpaWhXT3JXejJLbEQ2QVdVRlZYNHMybG96dGtCL0VmVE82dm9YclludXlQWFBFT05EdEE3UWd0M0loOWdPY0FrL3NybEVTcm11cWlpcHE2OVhNb2Q0RGFRVFdkR3RIeXllZGtCL0VaVE82dm9LcnVUSjZLWC9OQk5EdEFqYUhoWmRmamFqbXpoY21kRUVLVVdKUFd1SkFJTjNYTDUzQjRPMEN0WVZxSVVHTDI3NUVkeEU4d3VSTkNDR0dxUFg0Q3A2UUMxQ2pLd2l1MjRwbzVzNEp5Snl5U1ZKdDZxQll5ZXRiSnpnSUFGNmZFVzJLYjNpYzdoWitnM0FtaFRFMTFOZDd4cHhqYkFXb1daV3BrN2RzSVJXWE5GSDVTaEJCU1B2YVUzdFlyT3dVQXZEbEsxVVJiOUlwM3lNN2hHL1ZlN3N5SXZsTHJHTnNCYWh0VjlmQXluRDArVS9WK3RBeFZkVGMzM3ZhNzMyWjZXSFlXQUxna1Nsa2thVS8wT2VsQjJWRjhvSzRuZDZxb2VzY3FRcWdTYlpDZEJRQXVqK3JoeU1xYlphZndoN3FlM0ttaXVwbmh6dC8vT1dWMS9Vc093QzhvWlVxOHhSdzg2T2JHWkdlcGRYVmRhdUhlR3duVHFLTEtEZ0lBTTBYMWNHVGxWdGtwZktCK3k1MUZrbXJMNHE0L3ZFOTJFQUNZQmFwbzRSVmJ0ZWJGc29QVXV2b3Q5OWltMzhydnVoZUh6UUw0RHRNamtWVzN5RTVSNitxMDJ0UlVKMlZLeDJkL0lqc0lBTXdhMWZUSTZ0dlV4aDdaUVdwYW5aWjdkTjI3Q250L1RWaGR2NThNNEZ1VWhlS1JGVnRreDZocDlWanVXdE5Dd2xqclIvK0JvdHdCL0lscW9jaWF0NmlwRHRsQmFsYzlsbnRrOVczRmZRL2hJQmtBSDZPVVJWTGhaVGZJemxHNzZySGNsV1JiOHdlK1REV2NrZ3JnWTB5UFJOYStWWW0zeUE1U28rcXUzTU1ydGlyeEZod2tBK0I3bENteFpyMXp0ZXdjTmFydU9zNVlzRDYvK3hkVUM4a09BZ0R6eFl4b2FPRUdxaHF5ZzlTaStucEhNWHJGTzlSVVIzVHQyNVJZcyt3c0FEQnZsQ254Wm52c2hETTlKRHRLemFtdnlWM3ZXR2tON0dlaGhPd2dBT0FORmtxRWxseERWVjEya0pwVFI1TjdiT043MVVSYmVObDFPSHdLSURBb1kwcTAwUm8rNUdheGxkaDU2bWh5MTVvWFdTTkhsRGdXWkFBQ2hVVWJ3c3UzNFBMWkY2aVhjbzl2L2dEVlFwR1ZON053VW5ZV0FQQVNWYlRRMG12VjVvV3lnOVNXZWlsM0pkVmhqNTFRRzd0bEJ3RUE3eW14eHNpcVc3R2h5T3ZWUmJuSHIvNXRwa2VNUlpzd3RnTUVFbFdOMEpKcjFGU243Q0ExcEM1KzBURTlRZ2lKck5oQ05Sd1BDeEJNVERPSWE1bW45eElpWkdlcENmV3l2MHJ4MEJQaDNoczBZemtSZ25CT0NDZENDRUlvSVlReXdoVEtGSnkyQ2xEamhPc0lweXhzVTlnbGJwV0VWZVJtVVpnRmJ1WjVPVmM4K0JnUlhIYkdXa0ZsQjZnR3FrZlVWS2ViRzZlcVFZZ2dRaERCaFJCbks1NElRUWloV2lqY2V5TUxKMWc0em93NEMwV3BFV1Y2aE9waHBvV3BGcUtxanZZSHFDenVjc2NVVmxuWUpXNmRhKzFTanBjeWJuSGF6WXlXKzNlZmV3cUxWLzVBaEhqMXp3SXorMnZxb3R4bmdWSkNLS0dVRUVJSlBUdlluLzE3TmRXcHRTeFI0czBzMHFCRWtpd1VwMGFNR1ZHcVI1aCtydjBCNEJJRUY0N0ZyWkt3Uzl3c0NMUEF5M2xlenZKaXhpMU11Ymx4YS9nd0wrZk9kZlRaMWlhdi9pdTZlMVpRN3JORnovM01LSG50bjVRUXFyY3VWWkp0U3J4WmlUYXhTRklKSjJrb3hvelkyZkdmYWlFY2h3c0JKNFJ3TFdHZFhUQXA4SEtCbDdPOGxIV0xhVGMvNldiSG5lbEJaM3I0N0dlKytqWG4vZy9GN1RHVWUwVzk5Z3VBYW1FMTJhNG0yNVZFcXhKcll0RUdKWnlrb1RnellzeUlVRDNDdEJBTzVJTGFKb1RyQ092Y2dzbXJRM2N4N2VZbTNPeW9NejNzNXNhRTY3NytTNlNGclhzbzl4cWlOblNyamQxcW9rMkpON0ZJb3hKSnNuQ0NHYkZYVnY4MUE0ditVRkdDdThJdUNiUEl6UUl2NTNncHk0dlRibUhTelkwN21WRjd2SStYTXJJendreWgzSDJDMHRTdC96RzI4VDJ5YzBDUWpmM3dDOWJJRWRrcHdCdVlCSDFDaU9LaHh3UjNaT2VBd0JLT1pZMGRsNTBDUElOeTl3L3VFdGVXSFFJQ1M5Z2wyUkhBU3loMzN4Q0NDeGVUTzFRS3QxRHVnWUp5OXcrT2NvY0tFbFlSQjVJSENjcmRQd1FuV0hPSGl1Rm1RWFlFOEJMSzNUK0VFQno3WmtDbDhISmVkZ1R3RXNyZE40VGdoS0Rjb1ZKNE9ZdHpqb0lFNWU0ZjUzYXhCS2dFWHNRSlNvR0NjdmNQN2w3K2N3RG1paGZUR055REJPWHVHOXd1VVd3L0FCWGo1aWV4TEJNa0tBdmY0S1dzT1hoQWRnb0lLTUd0VVp5ZUdpZ29kLzhRM0R5ekYwY2lReVVJeDNTem83SlRnSmRRN3I2RGNnZnZjYXNzT3dKNERPVU9BRVRZSmJ3b0RCaVV1OS9nR1FnVklLd1NYaFFHRE1yZFovRDhnMHJnWmdHUHJZQkJ1ZnVLNEpqY29SSzRXUkJvOTJCQnVmc0s1NWpkb1JKNE9ZZUhWc0NnM1AxRWNBZVRPMVFDTDJYUTdRR0RjdmNUWVpjeFhrRWw4T0kwSGxvQmczTDNFM3ZxRENaM3FBUTNONDZIVnNDZzNQM0VtVHlkZSs1ZlpLZUFvQkhjS2ZmdGtwMENQSVp5OXhuaFdKaXd3RnZDTmdYMkhBMGNsTHZ2b05uQlk4SXVZMklJSHBTNzN3aUNmZ2R2NFkzNlFFSzUrNHdnQWtNV2VFdFkyRmdtZ0ZEdWZpTndHVlh3R0xlS21OeURCK1h1TjBMZ05ISHdGamNMbU55REIrWHVOOXpGOHhDOEpjeTh3SU1xY0ZEdVBpTmNSM1lFQ0JwZXloS0M1YjZnUWJuN0REZnptTnpCVzI1eEdnK3E0RUc1KzR3MWNzU2VPQ1U3QlFTSUVQYm9jWlI3OEtEY2ZjYk5qcFZQUGljN0JRU0hjRzFyOUpqc0ZPQTlsTHNQQ1J6cURwNFJqb21IVXlDaDNQMUk0S2hrOElxd1RieWJHa2dvZHgvQ25BWGV3Y1l5UWFYS0RnQ3pkM1paaHNxT01SdThuTE1uVGltUmxOcllJenRMUlFqWGNTWlBDU0cwaG02cWgyWEhtUVZ1bHdST2V3NGlsTHYvK09zTVZiY3daWThjemV6NEhpOU9oM3B2U0c3NUZET2lza041VFFnM056Nzl4TGVjOUlEV3VqUit6UWUxNW9YTWlNbU9OU1BDS21KeUR5U1V1dzl4TG9pbzljRmRDRGMzWmc0ZXlEN3pJemMvS2F3aUlhUzQ3eUc5clRlNjltMkVLYkx6ZVluYnBkd0wvMmFlM2tNSWNYTVQxdkFodmEwM2R0VmRlbHN2QzhkSmJiL0k0bVlSR3hZRkVzcmRmd1IzYW5wMjU2NlRHVEg3OStSMjNldm1Kb1JqdnZvUjRWcVpIZC9SbWhib1hXc2tCdlFZZDRzSEh5KzgvSnR6L3k1NE1WUHVlOUVhT3FTMUw0OXRmSy9lc1VxSnBBaXQwWW9YMkZnbW9GRHVQdVRZdFhtMGpIQnRKejFZN251aHNPZCtOejl4MFowU2VERXo5ZURYV3U3K21oSnJxbjdDQ2hEV3lOSE1FLytYWEhnbEk4SE5ndG0veHhvNnBMY3RqNjYvdytpNVFvazJFbHB6aHpEd2NnNXI3b0dFY3ZjZnR6aFZhK1V1SE5PZVBGMCsva3hoMzBOdVllb05UWGNlWjNxNGVPangySWIzVUZXdldzSUs0V1l4Ky9RUFh2L3E1QUxDTHBzREwxdkRoN1RXWmRGMTd3Z3QycVRFbW10cVZZcVhzMWlXQ2FRYWVwREJERG5wUVRYWm9iY3VsUjJFRUVLRVhiS0dqK1IzMzVmZDhiMXkzd3N6ZW8wdmhEMXlSRy9yVlJ1NnFwS3hnbkxQL3FTdy8rSExmNTdnYm42aTNQZUMyYjlIT0pZU1NUSWpXaE5UdkJEVGozMmRGOU95YzREM01MbjdFSGQ1S1VPSWtQdE9IVGNMMXRDaDdETS9zRWFPRVRHN2pZaDVPVC85MlA5cGJ1eFJVeDJWUzFocDVwbTkyV2QvTW90WFVkeTF4MDltdG4wN3UrTzdrU3ZlSGx0L3A5YTBRTzRVTHh5TGwzTVNBMERsb056OTZld1ZPeVIxT3pmelp2K2U3TTRmMitOOWMzNUY3MlJIeThlZmlWNTVPOVZDM3NhckRyZVFUai84ZDNONUsxSnc0ZkxDUzc4dTdQMU5aTVdXMkZWMzZlMjlzcVo0NFpoWWt3a3FsTHRQQ1FtVHV4QzhuQ3VkZURhMzg4Zk85TkI4YjQyNzJXZCtxRFl2REMzY1ZMTkhrcndwN21hZS9LWXpOVENQbXhCRWlPTGhKNHVIdDRVV2JZaGYrMkc5Y3cxVnF2MThGSFlaNzZZR0ZjcmRuNnA4N0pvUXZKUXBIbjR5Kzh5UGVDbmoxYTF5c3pEOXlOODMzL1ZsM3kyK0Y0OXNLeDU4M0tNYkUrVlR1OHVuZG11dFM1TTMvYTdSczU1cWhrZTNQSVA3eHVRZVhIaEQxWmRDQ3pZWVhXc3EvMXBlRUNIYy9IaCsxODhtNy85UytjU3psemdzWkc1NE9XZVBIZzh2djhsSFI4NDQ2Y0h4Zi8xanozKy84a0s2ZU9qeDB0SHRMQlJYNGkxVTBhdndnc2JKakJZUFBDSWNxOUozQk5XSHlkMlhLdjVTV25EQlhYdnNSSEgvdy9tOXY2cm9Dd1ZyN0xnMXNOOVl0S242aXhKendLM2k5QlBmSkx4U1AzOW5hbURxMTMrbHBqcGlHOThiV25LMWtteW5WS2xjeXd1N1ZMbnZCZVRDNU81TFJzODZ2WHN0cmNEa0xyaExITlBzZnluM3pBK25ILytHTlhMVTg3dTRFSGVzNFVORzF4b2wxbFRqaSsrQ3Uvbm5mbHJZOTBDbHp6UGc1WHk1YjFkaDM0T0V1OVNJc2xDTVVsYUpINDQ5M2xjNnVwMXdYSmczZ0ZEdXZxUjNyako2MWxQbVlia0w0VHJDS3BTUDc4eHMrMDV1NTQrcmVURS9YczY3MmJIUTRzMVVNMnAzSnhiQnJjRUQwNC9jVTcwcTVLNTU1dVhpZ1VkNUtVT05LQXZGS1dYZXJzWFpJMGZMeDUrNTlFbG40Rk0rZUNFTWJ5VHNzbmUzSllScjhYSytmSHhuNGNERDF0QmhLYWUvbXFmM2xrL3ZDUys5dnBwdko4NkttNXZJN3Z4UjlaZW5oV1BtOTl4ZjJQZGdlUG1XeU9yYjlQYmxWSTk0dFlURnkzbUJaWm1Bd3VUdVQ0eUZGMitlNzk2NWdndTc3T1luaWdjZXpXei94OEsrQjkzY3VFZjU1aExHR2o2c2R5eFg0cTJWV0c2YUoyR1Zzay8vb0hSMGg3U05IN2hyajU4c0hkbm1USjJoZW9qcEVjcFV5dGc4WCtnVUR6NW1EUi95S2lQVUZKUzdMN201Y2JXeFcyOWZNY2V2NXk0M2kwNW11TER2b2N5Tzc1WU9QY0VMVTU0R25BdGhGWGtwRTFxNG5tbmhtbHA4Rjl3cDk3MllmZnFmaUd2TGp6SjFwblJrdXoxMm5Hb2hxa1dvb2xJMjEzZGN1VHY5eERkNEtldDFTcWdKV0pieExUR1g4NWdFZDBVNVp3N3VMeDNmYVoxNTJjbU1WQ2pkM0pSUFBsOCsvbXg0OWExTWo4ak9jbzRRenRSZy9vVi84M0lwYko0RU4vdjNtUDE3OUk2VlJ2ZmF5T3JibEZRbjA4T3pmakE0RmxiYkF3emw3bCt6MjRGQXVBNHZaY3lCZmFVajI4eitQZHdzVkRMYjNHVjJmSmZGbWtLTHI2S0tKanNMSVlTNHhlbmNjLzlzRGgyVUhlUWlyT0hEMXZEaDByRm5qQVhybyt2dlVKUHRMQlNiK1dOQ09DWk9UdzB3bEx0dnpYaHlGNjd0NWlldHdmMkYvWTlZUXdkcmFBSzlHRjdPWmJiL0l3c25qTTVWMHZkTkZIWTV2L3ZucFNQYmEvazBUbWQ2eUprZUtwOTRWdSsrSXI3NUxqWFp6c0tKbWZ6b2hHUFY4dmNGODRSeTk2MFpuRmdrSE12TmpwcURCd292LzhZZU8rR1hFeEdkeWRPbFEwOW9UUXRtTllkNjc5eHBYRUw2VXZzTXVJV3AwcEZ0WnY5dXZXdE4vS3JmVWh1NmxXakRwYmVjRkhZWlp6QUZHTXJkdHdTL3hPQXVITk5KRDFsREIvTjc3cmNuKzMyM3RGclk5NERldVVydXRnUk9iano3M0wrNGVmbHZOYzhjTCtmS0o1NjFCdmJwSFN0akc5K25OaTlVWWsxdnRzREY3Ykx3MndNRFpnN2w3bGRDOElzZWxpZnNrak0xYUE0ZHpMLzRNMmQ2MktldnU0VmpaWjc4cGhKdk5ycldTdG54bkpmeitSZnVMZmU5VUdzWHZab0piaGJLcDE0MEJ3L3E3YjNSOWUvV1c1Y3BpUmFxWG5nQ2diRExQbjE0d0V5ZzNIMkx1eGNNN3NJcU9lbkI2VzNmZHRJRGJuWk1XakNQdUlWMGNmOGpXdk5pRm9wWCtjaEk0ZHJXeUpIUzBSMitlOFh6ZXNJdW1XZGV0b2FQS0lsV28ydHRiTk43MVZRSDFjS3ZmWUpWd3VRZVlDaDN2eEtPOWVwUUtSelRtUjdKYlB1V1BYYlN6VS9JRGVhaHdvR0g5YzVWa1RWdnJlN2lqSENtaDNQUC9zU3RnV1AvNTA4NHBqTjF4a2tQbHZ0M0d6M3JZaHZ1VkpzV25EM1NsTnRGWC8vMmdrdER1ZnNWTCtlSUlJSTd2SkNlZnVLYjF1QStmNjBPejRnUTAwOStVMDExR0QzcmlaY2I2VndLTDJaeXovL1VITmhmbmJ1ckVzSGQ3R2p4NEdQbFU3dENDOVpIcjd4ZGExa3F5Z1ZNN2dGV1ErY0J3cXd3STVaNjZ4K1lBL3ZLSjU4THdDTE1KU2pSaHBZUC9vM2EyRjJGaDZ0d3pOeHpQODA5OTgvQ0RlNUdpWlF5STJvczJHQ1BIWGVtaDJXbmdVckI5Z04rSlZ5cmZQSTVhL2l3cU5YVGtid2k3RElMeGZUT05iVFM3NndLN2t5ZHlUNzlBMTZjcnV3ZHlTWWN5NWs4ZzB0akJ4dkszYy9xNWpXMU9YUlFiMXVtTmZWVWRIaDNDMU9aYmQrMkJvTzFJQVAxcXVhMjN3TzRDTzVPL2ZMTEZWMURFRllwdi91KzB2Rm5LbmNYQU5XRWNnZC9FSzZWMmY0ZHp5L2krZ3J1MmxObml2c2ZydmFWeHdFcUJzc3k0QnZPWkwrYWJOTmJsM2wrMkx0YlNLY2YrSm96ZGRyYm13V1FDSk03K0VuNjRiK3p4MDk2ZTV2Q0t1YWUrNmxWay9zK0Fzd1p5aDE4UllqcHgvNkJtM25QYm8rNzF0aUovSjVmZUhXREFEVUN5ekxnTTI1MmpESlY3MTdyd2RYNGhPQ0Z5WWwvLzJMZ0R5ZUZPb1J5Qi84eGh3NGE3Y3ZWaHE1NUxyNXpxemo5Nk45YlE3aUlLQVFRbG1YQWg3ZzcrY3YvNmViRzU3TmxvK0JPNmNqMjBwSHRIdVlDcUIyWTNNR2Z1RXVJTUxyV3p2VnFmTUtaR3B6NjVWLzY0a0ljQUhPQWNnZS9zc2VPczFpVDFyS1V6bjVQTVc0V3BuN3hKZXlzQWdHR1pSbndLK0hhMmFlKzc2UUhabnZGQ2VFNmhaY2Z0SVlQVnlnWVFDM0E1QTQrSmh5VGNNZm9YRTIxMEl5L1JsakRoNmQrL1ZjNEdSV0NEZVVPL3VaTTlGTXRwTGN2cDhxTUxrN2c1aWNtZi9iZnNTRWlCQjdLSFh4T2NIdjB1QkpyMUZvV1gvYklkMkdYcGg3NEd5eklRRDNBbWp2NEhqZnorVjAvNC9uSnk2eTBjTGQ4NnNYeWlXZXJsUXRBSmt6dUVBVGN6RlBLOUk2Vmw3amFxajNlTi9XYnJ3b0xKNk5DWFVDNVF5QUlZVS8wc1ZCVWIxMTIwUXMydWNYMDFLKy80a3oyVno4YWdCUllsb0dBRUZhcHVQOWhOenYyeGlNamhXT1ZqdXpBVWp2VUZVenVFQnk4bEJHdWJYU3VPdi9JU0dFTkhNZzgvblZoRmFVbEE2ZzZsRHNFeXJrakkzdGYzWmJBeVl5bUgveWFNejBrTnhoQWxXRlpCZ0pGdUZicDBCTk9abFJ3bHhBaXJGTHAyRlAyeENuWnVRQ3FEWk03QkEwdlpVUTVaM1N2WldySUhOeWZlZUwvQ3Fza094UkF0YUhjSVlEc3lkT1VLVXdQVHovK2RSZTdnd0VBQkFaVk5LcEhQTCtVTmdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVEZy9QK3ppbUxpbDF5V2x3QUFBQUJKUlU1RXJrSmdnZz09IiBpZD0iOWI5MjY5NDllYSIgaGVpZ2h0PSI1MDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiLz48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoIzczNGY1OTRiNzcpIj48ZyBtYXNrPSJ1cmwoI2RlYmIyNjQyMDkpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjYsIDAsIDAsIDAuNiwgMzcuNTAwMDAyLCAzNy40OTk5OTgpIj48aW1hZ2UgeD0iMCIgeT0iMCIgd2lkdGg9IjUwMCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFmUUFBQUgwQ0FJQUFBQkV0RWpkQUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBZ0FFbEVRVlI0bk8zZGQ1UmN4MzBuK3FxNnFYUDM1SXc4eUFRUkNHWUNETXFrcUdES1ZMQ0NKU3Z0eXZidVBqOC9yN1c3OXBHOVdrdVdmY3kxVjFwSlZyQ1NMWnVXS0Nvd0J3QWt3UUFDQkpIallJREpxYWR6MzFUMS9nQkJFaUFJVExqZDFmZjI5M04wUkJBejAvMmRZZmQzZmwxOWIxMUNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPQU5xT3dBQU42TFgvTkJ0Ykhiell3UXFwajl1ODJCZmJJVEFWUWJreDBBd0dQeHErOVdHN3FkcVlIUTRzMW0vMjZ0clZkdlh5RTdGRUMxS2JJREFIZ3B2dmt1dFdtQk16VVF2K1p1dGFIYldMQSt2K3RlRm9vN21SRkNoT3gwQU5XRHlSMENoYW9HTTZMeGF6L0lRbkZDaUpwc2EzclAvekFIWGlhQ3k0NEdVRlVvZHdpTytPWVBLUEVXWjJxQUdiRlgvMUtKdDJqTml5V21BcEFDNVE0QkVkdjBQclY1a1pNZWpHMis2N3dQVU5wODE1ZVZXTE9rWEFCeVlNMGRBb0V5Rms0UzEwN2QvQm5LMUFzL3FPcmhaZGZsWC9vbEVWaDJoM3FCeVIxOGp5cXEydEJWUHZrOFpTcWhGM3RJVTZva1dwVklROVdqQVVpRDQ5ekI5N1RXcFZyTFloWk9wRzc1L0NVK3pjMk5qM3ozVThJcVZTMFlnRVJZbGdGL28xcFlpVFd5VUt6aGJmLzUwcC9KOUxEZXNxUjQ2TW1xNUFLUURNc3k0R05VanlpcERudWlYNGsyenVDem1iRmdQWXNrSzU4TFFENlVPL2dWMVNOS3N0M05qRVN2ZkZmeTVzL082RXUwVU91SC80NnFScVd6QVVpSFpSbndLeVhlb3JjdE0zcXVTTjN5dVpsL0ZRdkYxWWF1MHRHbktoY01vQmFnM01HWG1CRlRZazNDTGpYZCtjWFpIUmRBcVpwc0YxYkJHajVTc1hRQThtRlpCdnpuN0ZLN096MWtkRjh4aHlPK3FCYUtiWHIvMmYwSkFJSUtrenY0RHdzbGVHRXF0dkU5eVMyZm5PTXRHREd0WlhIcDZIYnNPUU5CaFhJSG42RmFXRTIwVWtWcmZ0K2Z6ZjFFRFVxVmVBdGhxbm42SlUvVEFkUUtMTXVBbjFCVlY1dDZuUFJnZE8zYjVua0tIbFgweUlxdGFxclRxMndBTlFXVE8vZ0haVnJMWW1leVAzSER4K0xYZkhEZXQwYVpFZE5hbDVaUFBDTWN5NHQ4QURVRTVRNyt3WmpSc1RKNnhkdmptei9nelExU3FrUWIxVVJyNmRqVDN0d2dRTTFBdVlOdjZPMHJySUdYbTkvL2w0UjZ0aWNTcFV5SnQvQnl6aDQ5N3RWdEF0UUNsRHY0UStQdGY2S21Pc085TitqdHZWN2VMcVZVVVpWb1E3bC90ekFMWHQ0eWdGUjRReFg4UVcxYXlNS0o2THAzZW4vVFRORmFsNlZ1L1R4Vk5POXZIRUFTVE83Z0EwM3YvWE1sbkRSNjFsRldrWEdFTXFaRUc0VlpzRVp3MmlvRUJNb2RhbDN6Ky85Q2lUYTUyVkd0YWFHSHErM25vMVRSV0t6SkdqckVpK25LM0FWQVZhSGMvU3E1NVZOcXNsMXY2MlZHMU0yTXlvNVRRYkdyN3VMRmRIanB0UmUveXBKWEtHWGhoTmJVVXo3eFhPQ1BqRXhjLzFHMW9VdHY2MVdpalU1NlVIWWNxQWlVdXk4bGIvcGR0YUdURUdxTkhBa3R1Y2JvV2NkTEdWNmNscDNMZTgwZitBb3pZbXFxZ3huUlN0OFhaUXFMSk4zQ3BEMXl0TkwzSlV0ODgxMnhUZTlWNGkzQ05wMnBNMXJyVWtxb214MlRuUXU4aDNMM3BmQ3k2M2doSGR2NG50Q3k2OVJVWi9hcDc0ZFgzc0xDY1RjelRMZ3JPNTFuV243N3Ewb2s1UmJUZXZPaXlvN3Q1MUNtYWcxZDl2aUo0UFZkOU1wM3hUZmZwU2JiN2VIRG9hWFhHSXMyaHBaY25YL2hYaWMzTHN5ODdIVGd2UXV2RXcvK1FCbUxwS2dlVWZRSUlhVGw3cThKeHh4NzZmNGdyU2MwZitBckxKemtwVXhvd1pXRVZXc0tvVlJ0NkVyZS9ObkorLzdjelU5VzZVNHJMTHhpYTJqWmRaUXA1dWs5aVJzK0hscDBGZFhEaEJDaWhha1djak1qc2dOQ1JhRGNmZW1DZy9aWU9FRUlhZi9rZDRSckQzL2pROEsxSmVYeUVtV0tXNXdPTFZoUEtuT0V6Q1h1V0d0WjNQQzIvelJ4MzUvNyttV1Ezcms2dXZidFNySk5pVFptZC82NDRSMy9KYnpzZXFycTUzMFNOc1VNTHBTN2J3bHh3VjlRUFVJSjZmekQrNFZqanYzbzk1MnBNMUp5ZVlDcGtkVzN1b1ZKTmRGVzdXWW5oQkJDVlVQdldHbjBYR24yNzY3K3ZjOFRWVFFXaW9lV1hxdTFMOWU3MTJvTlhZS1FwbmYvNmNYV3RZUjR3Nk1JQWdNbk1mblh4UThLcElyS2pHajdKNy9UOVlmM3AyNzlmSFdXcXIwVlhyRkY3MXJMSWltOWE0MnNEQ3lTU3QzMkg5V0dMbGtCNW9DRjRrcXN5Vmg4RlMvbnJLR0RzU3R2MTVvV0VLWlFwbHo4WVNBRUVUNSthUUtYaGpkVWZVbHQ2RmJDQ2IxOStadCtCcVZVMGZTT2xmR3I3OUthRnBiN1hpQkNFT0tETVkyRjRscnpRcjI5Tjd6a2F0bEpvbnJMa3ZMeFoycC9tVXVKTlRFOVluU3RjYWFIaEZYcy9NSzlzUTEzWHZhcmhPREYvUThINzYxak9NdC9ZeDBRUXZLNzdwM1I1MUZLdFhCazFhMmRYN2kzOFYxL3pFSnhxdFQwUXB3U2JkQTdWcGFQNzZTcUlUc0xvVXpWMnBicG5hdGxCN2tVTmRtdXBqclB2c1N4Um81MC92N1Ayai85ZzVsK3NSQUNrM3R3WVhMM3EvRFNheTgxdWI4ZXBWUlJ0ZWJGc1UzdlV4SnQ5dWh4SWpqaFRvVUR6cG9TYjlaYWUrMnhZNDN2L0tPUTdMSDlMS3JxZXVkcWMzQS9MMHpKem5JZXRhR0x4UnBadEZGcjYrVzVjVjdLdEgvaVcvRnJQalM3V3hHOHVPOUJOejlSbVl3Z0djcmRyMlpSN21kUlNwbXF0eTZOYmJpVFJWTE85QkJWRFdFVkt4Wncxa0tMTjJzdGk2THIzaFZlZHIzc0xLOWhSbFJyV1d5ZTJsVWpQeXUxc1Z1SnQycE5DNHpPMVc1bWhKZXlMWGY5cjhSMUg1bkxybWRDRlBjOUVKZ2pQdUVDTmYwaUhieEhLVlgxMkpWM1JLOTRoN0JLdVYzM2xvNXNkNmFIM25qc1RaV3BEVjFVTTVSd010eDdnOXdrRjZKTWIxMmEzUHJwOUlOL0kvYzBBcld4aHhsUkpkNXFUNXpraFhUNG1ydVRXejQ1bjJzTlVrcHh0RXlBWVhMM0pSWkpSZGU4Ulczb251UFhVMHFaUWxYZDZGNFhYZnMySXJpd3k3eVlrZldPcTlyWXJiVXN0a2VPaGxkczBab1dTTWx3Q1ZSUldUaGhEUjV3YytOU0FxaU4zV3JqQXJXaDA4Mk9NZFZJYnZtOXhJMGZWMkxOODd5S0xLSE03SHZleDRmTXdpV2gzSDBwdHVsOXNTdHZuKzhXaVpSU3hxaXFHUXZXUjlhOGhUZzJvZFROVDFhLzR2WHVLNXpKL3VTV1Q0YVgzMVRsdTU0aHBrZjB0bDd6OUV1OG5LM20vYW9OWFZyTEVqWFo3bVpIbEhBeWNlMEhFemQrWEUyMmUzWUhuSmRPN0pUK3VnMHFBZVh1UytIRlZ4dmRhejNhLzVaU3lxaWloUlp1aUt5OFJWZ2xxa2ZjYlBWT1NkZGFGcXZKZHIxalZXemplNnQycDNQQVFuRTExVkUrOW5SMWpnMVhrKzFhZTYrYWFIT21COVZrVzJ6OW5Za2JQejczMTJwdndra1BsbzgvNCtzVGNlSE5ZTTNkbnlweGFoSlRxQjVPM2ZKWjRkcVo3ZDl4Y3hPbFkwOTVmeS9uMDFvV3EwMkw3TkZqTmJmVS9nWlUwWXp1dFViUEZlVlR1eXYzNG9aRlVsckxZbXBFbFVqSzdOdWxMdHFVdVA2amtkVzNWZWp1cUdyNDhUUTNtQWxNN3I0VVdyVEo2RnBUa1N0WFVFWVZOYlQ0cW5EdkRjSXFxRTBMbmNuVGxkdUJSRy92ZGFlSEVqZDhJdHhiUTBmSXZCbXFHbnJYYXZQTVM1WFlYWm5xWWFON25acHNNN3F1b0lwR21ScGV1VFZ4M2U5b0xVczh2NjlYdWZtSjBwRnR0WCtXRnN3QkpuZC9xdFFGaVY2OWZVWlZQWFhyZnhEY1RXNzVWRzduajB2SG4zVnpIcC9LcUxVdVplR2tFbS94UmJPZnBTYmJVMi81Zy9HZi9wR1hTeG1VR1F2V1UwWFZ1OWNTMjJTaFdPSzZEM3QyNDVlK1p6VlU4Y2NTU0lMSjNaZENpNjR5T2xkWHZ1SXBaUXJUUXNhaWpaR1ZXNm1pQ2J2RUM5NWNoVTVyV2FLMUxMRW4rbUliM3VPbkxWd29WU0pKTnoxb1Q1enk1UFpTdDN5T1JSdU5qcFZxb3BYcGtmZzFIOVE3Vm5oeXl6UEJ6WHp4d0NQQ01hdDJqMUExbU56aGNpaWxpcWJFV3hJM2ZTSjY1ZTNGUTQrWCs1NjNCZy9PNXlhMTVvVmF5Mko3L0dSeTY2ZERpNi95S21sMVVOVkkzdllmbk9raGEzNFhiRXJlL0JtcTZFcXNVU2VFS05wTWRvUHhITlZDV0hNUEtrenV2aFJldkZudldqWGZ3NXhuaFZKS0dUTmlSdGNhby9zS05kVWhYTXZOenZIYXJXcXEwODJPcG03OWZHalJKbTlqVmdmVFFucm42dUxCUjRrN2wxMGNrbHMrRlY1K2t4SnJPbnRnWld6OUhYckhTcTh6em9odzdlTGVYd3U3Sk9YZW9hSXd1ZnVYaktWU1NnbFYxTWJ1V0tyVFdIeVZOWENnZU9oeDg4emVXZDJHMnJSQVNiU0pjczVZdUxGQ01TdVBxbzA5amUvOGZ5ZC84YVdaZjAzODJnOHJzV2FxNml6YTZJeWZJRVlzdHVGT3VWdWtVVlhIbW50UW9keGhEaWhoaXRhMFFHdnMwYnZXMk9NbjNkeFladnQzWjNKUWpacnExTnVXVzZOSEc5L3gvMVFoYU9WUVJRMHR1aXEwNktyeXFWMlgvZVRZVmIrbE5uUXhQYUlrMm5nNVI3Z1QzWEFuMHlOVnlIbHBXSllKTUN6TCtJK3hjRVA4NnJ0WktDWTdDQ1dVS3BHVTFyeFE3MWdWWG5hdDFyckVQTFAzMG9lUnNHaURteDF0dlAxUDlNNVZWUXRhSVZUUmpKNTFwY05QWG1KWmc0VVM0WlUzNngwcm5jblRldHN5clhtaDN0YXJOZmJNWlordkNxQ1VPZU45OXRnSjJVSEFlNWpjL1VkdjYxWGpyYkpUdkE1bFZHRjYyM0s5ZFpuUnRjWWVQNVYrNUg5ZnRPK29haWpSUmw3T1ZmT0FrSXBTNHMwTjcveWppWHYvOU0wK2daZXpoQWl0b1N1ODVHb1dTVlV6Mnd5cFRRc0lZNFRqWXFwQmczTDNINnBvVXRiYkw0TlNRaFd0WmFuV3ZFUnJXK3FrQjZkKzliOHUyRVpST0thVEhtejU3YS9LeXVnOXlveXV0ZEgxZHhSZSt0VWJQMmdzM0pqYytudEt2Rm1KTkZRLzJneXhjSnhTSmdqS1BXaFE3ajVVeSsrQVVVb28xWm9XYVUwTDJ6NytUU2N6TXZIdlgzeDFMWjVxNFphNy85cFBSN1hQQU5WRGllcy9aZzNzZi8yUjcycERWK01kLzFWTnROWG10UDU2ekloaDJUMlFVTzQrVlB0UFJVb0pvV3BqdDlyUTFmR1pIN3JGOU5nUHYwQUlhWDcvbDlSVXAreHducU5LT05sNHg1K08vdFBuaU9Bc25HaDZ6NTlwVFF0WUpDbm5pS1pab2tiVUI0OG9tRDJVdXg5Ulg3UUdJWVJRcWlSYWxVUkw1eGYrblpzRkpkWlUweTg3NW93eHRhR3IrZjEvUVFqUk8xYXdVTUpIM3liVHdqNUtDek9IY29jcW9DeWNZT0dFN0JnVlJGVTl0R1N6YjM3cHZnN1Z3NVF5Yk9nZVBIZzU1a09ZczJxVUwvKzdVRXp1QVlWeTl5YzhHY0VqVERQd2VBb2tsTHRQNGRrSTNzRDFPb0lLLzFGOTV1ekZtbVduZ09DZ3FzNzBzT3dVNEQyVXU4K0VWOTRTVy9jdTJTa2dRSmdTV25vdFhnc0dEOHJkWjVnUnhmTVF2S1hFR3ZHZWF2Q2czSDJHS2lxNkhiekZRa21VZS9DZzNIMEhUMEx3R0F2RktNbzljRkR1Zm9NbklYaU5obUlZR29JSDVlNDcvdGw3QUh5QzZSRWNEUms4K0M4S1VPK29qcE5VQXdqbDdqZDRFb0xYbUJiR3k4SGdRYm43RUo2RzRDbXFoZkNnQ2g2VXV4L2hpUWhlb3RoZUpvaFE3bjZpUkJ2RHk2NlhuUUtDaGlxYTFySllkZ3J3R01yZFQ0eUZHL1QyNWJKVFFPQlFwcmN1dy9BZU1DaDNQNkZhU0hZRUNDWVd4UTRFUVlOeTl4V0tnOXloSXBSSVVuWUU4QmpLM1U4b1plaDJxQVFXaW1OeUR4aVV1Ny9nNlFjVmdSMElnZ2ZsN2l1VTRCa0lsY0NNS0FiM2dFRzUrd3VlZjFBUlRJL2cwUlV3S0hlL3dSTVFLb0JxMkY0bWFGRHV2b05uSUhnUFI5a0dEOHJkSDZnZUlZUlFwc29PQXNGRU5RTzcvZ1lNL25QNmc3Q0tldGVheE5aUHlRNEN3VVFWelZpd1huWUs4QkxLM1RmVWVBdldaS0J5MUVTcjdBamdKWlM3ZnlncXFoMHFCenNRQkF6SzNUOG93K1FPbGFORVVySWpnSmRRN3I2QkU1aWdvbGc0Z1VkWWtLRGMvUU12bWFHU21CR1RIUUc4aEhMM0VXd0pDUlZFamFqc0NPQWxsRHNBRUVJSU15SjRkUmdrS0hkZndWTVBLdWJzaVhJUUdDaDNQM2p0MUVHME8xUUt3dzRFd1lMVDJXdEY0cnFQRU1vSXBZUXE5SFZIeGpqVHc0VjlEMUE5RWxweXRkU0FFSEJVTlpSSXlzMVB5ZzRDM3NBa1dBMUt0Rkh2V01raVNiV3hoMUxsb2tjMXNrakttZXduaWtZdmRpMDl0V2xCZU5sMTJQMERLcXA4YW5meDRLUENzWWpnUkhCQ0JCR0VVRUlFRWR4eDBrTk9ldURWVDQ1dHVGTk5kWkt6bnlTRXNFMTcvS1E5ZnRKSkR4RWk1SDBUOEFxVXV6Y1NOMzZDcWdabENsVjFRaTQ4Yk5FdFpncTc3NHR0ZWg5VnRJdGNCNVcrOGx5SWJYd1A2aHRrRWtKd2wzQlhDSmNJL2txekUwb3BJNVE1MlZHejc0VUwzM1FWZ3B6dGQ4N2QvRVIrOXkrSTRMSE5kMmtOUGE4OHJNWFp6K0J1YnNJZVBXYU5uZURGZFBXL3N6cUVjcCtSY084TmFtTVBNNkpLdkprUStyckg5eXQvb0hyRUhqdXVoSk9FMHZNZi9XZi9MTFRXWlhyNzhtcG1CcWd3Y2NFL0NTR2xZMC94Y3U1MWYvOXF2d3ZpT3VXVHo1VlB2VWdJaVYvM1lhMXg0YXNmSlVRSTd0cmpmZGJJRVh2MG1IQ3M2bjBUd1lWeUo0UVFGb3FIbGw2anhKcjE5aFhudC9NcmZ4QldzWFIwUjdqM2hsZVd4Yy8vS0NHRVVCcFplWFBWQWdQNGhIajEvd2dodkpRcDkrOCsvNE9DRUhGMi9PZDJPYmZ6eDJjWC9STTNma0pyWHZ6Njl1ZFd5Um82YUEwZHNzZFBWdmRiOEt0NktmZmsxdDlUb28xVTFWa29UdDZ3SXVoTW5zNCsvWU9HdC8waFllckZ1NXNRdlhXSmttaXJTbGlBdXZMYUt3QnI1SWhibURyL0krZmFYd2duTzVwNThsdG5QNUxjK2htdGRja3I3d29RUVFTM3B3YXNnZjNtNEg1ZW5LN3lOMUNiNnFMY2sxcy9yU1RiM2N5dzN0Yjc2bDllME85TU5mU3VOVlVPQmdBejhNcVRWVGkyT2JqL3RkV2VWejhxenY2UDUxNzh1Zm42VndiMXJTN0tQYnhpaTk2K0lucmw3UXduV0FNRWxuRFNRNU8vK0JMV2JjNnFsMk16OGkvZDcwejJ5MDRCQUJValNQSFFFL2JFS2RrNWFrVmRsTHMxY2lTMDVCcHVGbVFIQVlCS0VhNXREZTRuZ3NzT1Vpc1UyUUdxUVpnRnBvZnpMLzQ4dEdpakVtdVdIUWNBdk1iZDdGUGZMeDU0VkhhT0dsSXYydytZQS9zSWQ0VlZsQjBFQUx6SHJhSjVlcS9zRkxXbExwWmxDQ0dFdTRTUThaLytzVDEyWEhZVUFQQ1NjTzNNanU5WkkwZGtCNmt0ZFZQdTU3aTVDYXpLQVFRSkwweVpaekMyWDZqdXluM2laLy9kbmp3ak93VUFlRU00Wm5iblQ1ekowN0tEMUp5NkszZENpRDEyWEhCSGRnb0E4SUF6UFd3TzdwZWRvaGJWWTdsUC9mcXYzT3lZN0JRQU1GL0NNZk43N3NmWWZsSDFXTzZFRUdkcUFDdnZBRDRuM1B5a05YeElkb3dhVmFmbFBubi9sN2hWa3AwQ0FPWk9PSlkxZU1BZVBTRTdTSTJxMDNJWHRta05IejY3MFNnQStCRXZUdWRmK2hXdSt2Um02clRjQ1NIcEI3NG03TExzRkFBd0Y4SzF6WUg5T0xiOUV1cTMzTjM4aERXT0YzUUF2c1JMMmNMK2g4NmVuQWdYVmIvbFRnaEpQL0RYd2pabHB3Q0EyUkd1WXcwZXNBYjJ5UTVTMCtxNjNKMzBrSlBHQ1UwQVBpT3NRdUhnbzhMRjJTcVhVdGZsVGdoSlAzd1Byc1lMNENmY05ZY09tbjI3Wk9lb2RmVmU3dGJ3WVdkNldIWUtBSmdwYnBkS2g3Y0wxNVlkcE5iVmU3a1RRcVlmdVFjUEZBQi9FTndhUGxvNnVrTjJEaDlBdVJOejZLQ2JHNWVkQWdBdVR6aFcrY1F6d3NGeEVKZUhjaWVFdSttSC9oWmJpUUhVT2lIc2liN0N5dy9LenVFUEtIZENDTEdHRHZGQ1duWUtBTGdVd1ozeXlSY3d0czhReXAwUVFvVHJtSU1IY0VJRVFBMFR2SndySG5oRWRnemZRTGtUUWdnUlBMdmplMjRwSXpzSEFMd0p6a3RIZHppWkVkazVmQVBsL2dvbk8yYVBIc2Mrd0FDMWlWdWwvSzZmeVU3aEp5ajNjN2d6L2NRM2VDa3JPd2NBdklFUTVaUFBPdE5Ec25QNENjcjlOVzUyeko0NGhYMkFBV3FONEU3dXVaL0tUdUV6S1BmWENNZEtQM0lQTi9PeWd3REFlY3orUGZiRUtka3BmQWJsZmg0M04rRk1EY2hPQVFDdkkwUm14M2RsaC9BZmxQdDVoRjFPUC9RMzNDeklEZ0lBcjdDR0R0cGp1UFRDcktIY0wrUVcwczdVR1Z5N0M2QW1DSjdaOFQzWklYd0o1WDRoWHNwT1AvWVB3c0lWK0FEa3M4ZFBtbWYyeWs3aFN5ajNpM0J6ay9iNFNRenZBSkp4Ti9mOHY4b080VmNvOTR0dzh4T1pwNzZIaTNnQXlPVk1EeFVQUFNrN2hWK2gzQytPRjlLOE9JM2hIVUFhem9zSEg4TnpjTTVRN2hkblQ1MHBuOTRySEZ6RUEwQU9KemRlMlArUTdCUStobkovRTBJVTl2eUNsN01ZSEFBa0VMeDBkSWVibjVTZHc4ZFE3bS9LR2p0UlByVWJWMWdIcUQ0M1AxbDQrZGZZQzJRK1VPNXZqcnZGL1EveE1uWWpBS2d1d2Nzbm4zZlMyQ1pzWGxEdWwySU5IeTczdllEaEhhQ2EzT0owZnMvOTJIOTdubER1bHlJY3EzUmttN0NLc29NQTFBOWhudDdyVEo2V0hjUDNVTzZYWVo3Wld6N3hMQzZmRFZBZHZKak52L2d6UE9QbUQrVitHY0kyUzMzUEN4dTdFUUJVZ3psMHdCNC9LVHRGRUtEY0w2OTg4dm55OFoyNGZEWkFwZkZ5THZmOHYrTGtjRStnM0M5UFdDVnpZQjkzVE5sQkFBTE9IajF1ai9mSlRoRVFLUGNaS1I1K3NueDhKOTYrQjZnY1laV3lPMzhzckpMc0lBR0JjcDhSWVpXc2thTjR0UWhRT2ZaRW56M1JoM1BDdllKeW55bno5QjV1RlhIS0hFQWxDTWMwejd5TWk2QjVDT1UrVS9aNFgvSEFvOExGOEE3Z1BXZnFUT0hsMytDd0JRK2gzR2VoZU9oeFlaY3h2QU40UzNESEhEemdaTWRrQndrVWxQc3MyR01uaW9lZXdPa1ZBTjV5MG9QNTNmZGhiUGNXeW4xMmlnY2VGVGdtRXNCRG5GdkRSOXpNaU93Y1FZTnlueDFyNUVqcDhEWnNKUWJnRlNjN2tuL2gzL0NjOGh6S2ZkYUtSN1pqZUFmd2hoRFd5RkVuUFNnN1J3Q2gzR2ZON045ZDduc2U2NE1BOCtmbUovSXYzQ3RjWE0vU2V5ajN1U2dkM3NheGxSakFQQWx1alJ5MXA4N0l6aEZNS1BlNUtCMTcyaG84Z04wSUFPYkRMV2J5TC80YzEwdW9FSlQ3SE5rVGZZS2ozQUhtenMyTk85TlliYThVbFB1c1VVVlZHN3IwdHVXVTRxY0hNSGNzSE5mYmVxbXF5dzRTVEZSMkFKOWdLdUVPSVVSSnREVzg1UXZHZ2cxVTFRbkZUdzlnWG5nNVovYnZ6ajc5UTN2cU5NNzk5cFlpTzRBUGFLMUx0WVp1NFpqR2dpdFR0M3d1dEhBOVZUUTBPOEQ4VWRWUUc3cjE3alZ1WnNRdHBBbE8vL1lPR3VveTlJNFZhdE5DZSt4RTZ1YlBHQXMyb05NQktzRXRUSm1uOTJhZithRXpOWUJkZnoyQnlmMU5hVzNMOU01VlNyTGRtVGlWMnZwcFkrRkdORHRBaFRBOXJEWjBHVDFYdU5seEp6T01mcDgvbFB2RmFhM0x0T1pGenZTZzF0Z1RYWDlIYU9GRzJZa0FBbzR5UllrMkdvczJFcWZNelR3djUyUW44amVNb2hmU21oZHFMVXVvSHJHR2p5UnYrdDNRa3F0bEp3S29MOEt4M1B4RVpzZDNTMGUyNDEzV09jUGtmaDYxc1VkcldlSk05Qms5NnlLcmIwT3pBMVFmWlFvellxR0ZtNGdRdkpqaDVhenNSTDZFeWYwVlNxTFY2RjVIVmQwYzJKZTY1Yk9oSmRmSVRnUlE3NFJyODNJdTg4UTNpNGNlbDUzRmZ6QzVFMEtJRW0zVTJwZHJ6WXUwcGdXUmxWc3hzQVBVQXNvVXBobWh4VmRSUmJPR2oyQzN2bGxCdVJNV1R1Z2RxK3lSSTdFTmQwWldibFVidW1RbkFvQnpLS1dLcG5ldGpxNTl1NU1leE9iQU0xZmY1YzZVeUpxM2FzMkx6UDRYbTk3OXhkQ2lUYklEQWNCRlVLWXdQWHoyR1dvTkhaUWR4eC9xZXMwOXV1NWRldmRhTmRaRUZNM292a0oySEFDNEpDRzRtUy8zdlpCNy90L3NzZU95MDlTNk9pMzMxZy9mUXhUVnpZNHFzV2E5YzVYc09BQXdZOXgxQzFQWnA3NWYyUCt3N0NnMXJSNlhaVm8vZkE4THhZVmRWbUtOZXZ0eTJYRUFZRFlvWTNyRTZGcWpkNjB4VCs4Uk5xNTVlWEgxTmJtMy9QWlhXU1JKRloyWHNucm5Tb0k5ZXdIOFNnak8zZHpZOUNQL3U5eTNTM2FZV2xSSGszdnpCNzZpUkZLOGxGRVNMVnBqTjVvZHdNOG9wWXdac2REaXEvVHVLMHBIdG1FN21ndlVTN2szMy9WbEZtM2d4VXhvd1hwbVJMQUZHRUFRVUVxMWtKcnFpSzUraTNsNkR5OW1aQWVxSVVFdmQ2YUVsMitKcm51bjNyNmM1eWRDaXpZUmhvRWRJRkFvWlN3VWo2eTYxUjQvNFV3UHlZNVRLd0k3d0ZMVklFeFJVeDMyeEtuRzIvOGtzdkptMllrQW9MS0VhenRUWnlidS9hS2JuNUNkUmI1Z1R1NVVEMnZOaS9XT0ZmYm84WWEzL2tGazlXMnlFd0ZBeFZHbUtKRmtaUFZ0MXVBQk56OVY1NnZ3QVp6Y1dTaW1OdmJZRTZlU04zMHl0dkc5c3VNQVFMVUp1MnlQblpqODVWKzZ1Zm9kNFFNMXViTlFuRVViMVVTYmt6NlR2UDVqc1Uzdmw1MElBQ1NnaXFyRW1zTExiekxQdk13TDA3TGp5QkdjY21maGhOclF4Zk9UMUFqSE5yd252dmt1MllrQVFCN0tXQ2dhV1htTE9iaFBXQ1hoV3JJRFZWc1FsbVdZRVZOaXpkU0lPdWt6c1kzdlMxei9PN0lUQVVDdEVLN3RUZzlQM1Bkbnp0U0E3Q3hWNWZ2Sm5Sa3hKZFhoWnNmVVZFZDR4UlkwT3dDOEhtVUtDeWZDSzdaYUF5OXpzMEM0SXp0UmxmaDRjcWVhb1RZdW9LcmhUSnlLYm5oMzhxWlB5azRFQUxWTDJLYVRIcGk4L3kvcVpGTjR2MDd1Vk5IVVZKZld0cFFaRVdQUkpqUTdBRndhVlZRbG5Bb3R1ZHFlT09YbXhnTi82VzEvVHU2VXFVMEwzUFJnYk5QN2sxdC9UM1lhQVBBUEliaGRza2VQVFQzdzEyNW1WSGFhQ3ZMZjVCNi85a05LSkdVTjdJOWZmWGR5eTZka3h3RUFYNkdVS3BvU2F6SjYxdG1UL1c1dVhIYWdTdkZadVNldS82ald0SkFJSGxxd1BubmpKMlRIQVFCZm9reFJvbzE2eDByQ0hUYzNJZXl5N0VUZTg4MnlUT0s2ajFBdHhHSk43dlJ3NHZyZndZYTlBREJmUWdqWHNvWU9UVC81TFh2MG1PdzBIdlBINUo2NC9xTnFZemN2VEZHbXhLNTZQMldxN0VRQTRIK1VVcVlxOFJhOWJSblZRdlo0SCtHdTdFeWVxZlhKUFg3dGgxZ2t4Y0lKTnowVTIzd1gweU95RXdGQTRBZ3VITXM4czNmNjhXOEU1a0RKbXA3YzQ5ZCtXRzNvVnVJdGhMdVJOVzloUmxSMklnQUlJa3Fwb2lpSmRyMjlWd25IcmVGRHNnTjVvSGJMUFg3dGg5U0diaWM5R0ZsK2s5NjVrcXE2N0VRQUVHQ1VNcWJHVzR5dXRYcGJyM2xtcjkvZlphM2RjZzh2djhuTmpjVTMvUmFMSkdWbkFZRDZRQ2xscXRyUWFYU3N0QVlQOEhKT2RxQzVxOTFqVHB5cEFhMTVFWm9kQUtxS1VzcFVyWGtSOWZrNmNPMGVkaUljSzdQdEg1Vm9nN0ZnZyt3c0FGQXZoR3M3VXdQVGovNjlQWFpDZHBaNXFkMWxHVjdLS29uV3dwNWZhaTJMMUdRSERtd0hnQW9UYm1HNmRHUjcrc0d2MlpQOWZyOUtYMjBmQ3NtVXM0ZWRNaVBXOUw0L043cldFbGE3djQwQXdMK0VhOXRqSjlJUC81MDlmaklZZTRyVmRsZWUreEVMMXlvZWVJUmJSYjNqN0dFenRmMDdDUUI4aFpleXhRT1BUdjNtcTI1MlRIWVd6L2l2Slp2dS9HK2haVGRRcFhiZkxRQUEzK0RjbmpxVGZ1Q3Ixc2hSMlZFODVyOXlKNFRvbmFzYjcvaXZhcUtOVUYvbUI0QmFJS3hpNmVRTDZZZitWbGhGMlZtODUrTnliSHpYSDRkWGJLR0tqb29IZ05uaHJwTWJ6enorOWRMeG5iS2pWRXB0cjdsZlV1blkwMDU2d09oY1JUV0Q0bGdhQUpnUklXelRHajQ4K2ZQL1lRMGZrUjJtZ254YzdvUVFaN0svZlBJNVpzUzBWQ2RsS2taNEFMZ1V3ZDFDT3ZmOFQ5TVAzeVBNdk93MGxlWHZjaWVFOEhLdWZPSlpZZWExbHNWVTFTbU9sUVNBaXhHMjZVeWVucnovTDBwSG4vTDdNZXd6RVE1ZG84UUFBQnJ6U1VSQlZJd3FGTmJJVVd2a01OTkNTcklkSXp3QW5FZHdYc3JrZC8xNytxRy9EZkIxOVM0UWpISW5oQkEzTjE3dWU1NFNvamIyVUUzSEtqd0FFRUtFWXpyVFE5T1AzRlBZOXlEaGp1dzQxUk9jY2llRUVPNmFnd2VjcWROVTBkUkVHMVUwMllFQVFCNGhlQ21UZi9HKzdMWnZCKzh3OXNzS1Zya1RRb2h3MG9QbTZaZW9acWlwRHFicTJKUUdvQTRKMTNhbmh6STd2cGZmY3g4dkIveTkwNHNLWHJrVFFvaHdMT3ZNeTl3cXFzbDJaa1J3elZXQXVzTExXV3ZvMFBTai8xRHUyMVVQNzUxZVZERExuUkJDQkxkSGpsbERCd2xUMUdRSFZYR3VFMEFkNEs2VEdjaysvY1BjYy84Y21LdWh6azF3eTUwUVFnZ3ZwTTJCZllTN2FyS042aEhLc0VRREVGamNLbG9qUnpOUGZydDA3Q2xobDJUSGtTemc1VTRJSWE1dERSMDBCL1l4STZJbTI2bWkrbnJUQlFDNENNSGQvRVR1Mlova2R2N0VIanRSdDBzeHIxY0g1VTRJSVlJWHBzd3pMMU9tcUtrT3BvV3dSQU1RR01LeDdJbSs3UGJ2bEE0K3pvTiszdW5NMVVtNUUzTDJYZGFCZmR3cUt0RUdGa2xoaVFiQS93UXZaYzFUTDJhM2Y5Yzg4eElSWEhhZUdsSkg1VTRJSVlMYm84ZktKNTZqZWxodDdLS3FManNRQU15UjRJNmJIc284OWIzYzgvL3Faa1preDZrNWRWYnVoQkJDaEYweSsvY0l1NndrV3BWSVNuWWNBSmcxWVpmTTAzc3oyNzVkUHZrOGNTM1pjV3BSUFM4OVV4Wk9wTjd5KytGbDEyR0VCL0FOSWR6Q1ZPNjVmeW5zZjBoWTlYNUl6Q1hVNCtUK0t1R1k1WlBQRXNIVmhpNW1SR1hIQVlETEVOeXhSNDluSHY4L3hjUGJpR3ZMamxQVDZubHlQNGN5Rms0MHZmdUxSdmNWQkRzR0E5UXFZUlh6dTMrUjNma2o0V0FkNXZMUVpZUVFJZXh5NmRoVFRBdXBqVDFVTldUbkFZQUxPZFBEMHcvZms5LzdxN3JhMlhFK1VPN251RTc1OUI0M042Nm1PcFJJQXc2RUI2Z1ZncGVPUFozK3pWZXNvVU00TzJubVVHRVhZa1kwOVpZL0NQZGVUN1dRN0N3QTlZNlhjNWtudmxuWS81RHNJUDZEeWYxQ3dyVkx4NThSZGtscldzQ01tT3c0QVBYTEdqd3c4YlAvWnA3ZUl6dUlMMkZ5ZjFNczB0QjQrLzluOUt6RFJUOEFxa3NJcTV6YmRXLzJtUjhTZ1hXWU9jTGsvcWFFWFM0ZDNVNFZUVTIwTUQyQ1ZYaUFhdUN1TlhKcyt0RjdDaTgvSUR1S3Y2R3dMazlyV3Rqdzl2K3N0ZlZTVmNOUERLQlNoT0IycVhUb2llbkh2aTV3MHVtOFlYSy9QRjdLbEk0OXJTWmFsSGdMVlRXTThBQ2VFNjd0WnNleVQvOVQ5dGtmNDJCSFQ2RGNaMFE0VnVuNFRsNmFWdUl0TEp5Z09OY0p3Q3RDY0t0VVB2WjA1c2x2bGs4OGkwVjJyNkNrWms3WVl5ZksvUytxRFYxS0pFVVZYTGNQWUw2RTYvRDhaSDczejdNN3Z1dG14MlRIQ1JTVSsrd0lzMUErL293bzU1UkVteEpKb3Q4QjVrelk1ZktKWnpOUGY3OTQ4RkVzeFhnTzVUNTczTFZHamdxekVGcXlHVWRKQXN5Wk0za3EvZERmMnFQSFpRY0pKbHlOYUk2VWVBdWgrT2tCekIxVkRhcUhaYWNJTE5UVFhGQXRGRjUySGNaMmdQbFE0aTNHd28wWWtpb0VQOWE1aUcxOHI5YTJEQTlLZ1BtZ1dpaTY5bTFxc2wxMmtHQkNQYzBhQzhYQ3ZUZGliQWVZUHpYWkhscXlHWE5TSmVCbk9tdnhxKy9XV3BmZzRRZ3dmMVNQUk5hOFZZazF5UTRTUUdpbzJXSFJodERTYXlsVFpRY0JDQWkxb1R1MDlCb2NWZXc1bFB2c0pLLy9tTmJZZ3djaWdGZVlIb21zdWsySk5NZ09FalFvOTFsUUc3cU14VmNSaGg4YWdIY28xWm9YaFpaZGgxMzV2SVdlbW9YNE5SOVVFMjE0Q0FKNGl4blJ5TXFiV1RndU8waWdvTnhuUkd0Wm9xWTZRNHMzWTBFR3dIdVVhaTJMdzh1dWw1MGpVRkR1TTJJczJCRGYvQUVsMWlnN0NFQXdzVkE4dlB3bVprUmxCd2tPbFB2bHhhLzlzTjZ4Z2xDR0JSbUFTcUZNYjEvT3dnblpPWUlENVg1NVZBdlpFNmZDSzdmS0RnSVFaQ3ljakYveklhcnFzb01FQk1yOU1oTFhmVVNKTlNtUkZGNHdBbFFXcGFIRm0xa0liNnQ2QStWK09VeHhwNGVpNisrUW5RTWcrSlJZVS95Nmp4Q2NKT2dGbFB1bHhLKytXNG0zVUZYSFRqSUExWEIyZURjaXNuTUVBUzdXOGFhb3FyTklBeEU4Y2VQSDhGWXFRSFV3STBxWVl2YnZJUVFYVTUwWFRPNXZTbXZyVlJ1N3FSNUdzd05VRDZYaHBkY3dIY1A3ZkdGeXZ6aG14SlI0S3pNaXlTMmZSTGtEVkJNTHhZVmptb1A3WlFmeE4wenVGNmMyOXVnZEs1Vm9JNW9kb05vb0N5L2ZndUY5bmpDNVh3U0xKSlZFQzZVc2VmTm5zTjhBUVBXeFVKeVhNdGJ3WWRsQmZBeVQrMFVvaVhhOWJibmFoSzE5QWVTZ2locFpkUXZWRE5sQmZBeVQrMFZvalQzQ2RWSzNmQjdsRGlBTEN5ZmN6S2c5ZGtKMkVML0M1SDRoSmRiTUlpbktGRFE3Z0VSVTFTTnIzNG8zdmVZTTVYNGhKZFprRGV6WHU5YklEZ0pRNy9TMjVVcWlWWFlLdjhLeXpIbVVSSnVhYUZPVExhbGJQaWM3QzBDOW80cW1OWFFXRHowaE80Z3ZZWEkvRHd2RjdjbiswRkpjTkFDZ0p1aGRhNVZZayt3VXZvVEovVFZLb2sxTmRpaWhXT3JXejJLbEQ2QVdVRlZYNHMybG96dGtCL0VmVE82dm9YclludXlQWFBFT05EdEE3UWd0M0loOWdPY0FrL3NybEVTcm11cWlpcHE2OVhNb2Q0RGFRVFdkR3RIeXllZGtCL0VaVE82dm9LcnVUSjZLWC9OQk5EdEFqYUhoWmRmamFqbXpoY21kRUVLVVdKUFd1SkFJTjNYTDUzQjRPMEN0WVZxSVVHTDI3NUVkeEU4d3VSTkNDR0dxUFg0Q3A2UUMxQ2pLd2l1MjRwbzVzNEp5Snl5U1ZKdDZxQll5ZXRiSnpnSUFGNmZFVzJLYjNpYzdoWitnM0FtaFRFMTFOZDd4cHhqYkFXb1daV3BrN2RzSVJXWE5GSDVTaEJCU1B2YVUzdFlyT3dVQXZEbEsxVVJiOUlwM3lNN2hHL1ZlN3N5SXZsTHJHTnNCYWh0VjlmQXluRDArVS9WK3RBeFZkVGMzM3ZhNzMyWjZXSFlXQUxna1Nsa2thVS8wT2VsQjJWRjhvSzRuZDZxb2VzY3FRcWdTYlpDZEJRQXVqK3JoeU1xYlphZndoN3FlM0ttaXVwbmh6dC8vT1dWMS9Vc093QzhvWlVxOHhSdzg2T2JHWkdlcGRYVmRhdUhlR3duVHFLTEtEZ0lBTTBYMWNHVGxWdGtwZktCK3k1MUZrbXJMNHE0L3ZFOTJFQUNZQmFwbzRSVmJ0ZWJGc29QVXV2b3Q5OWltMzhydnVoZUh6UUw0RHRNamtWVzN5RTVSNitxMDJ0UlVKMlZLeDJkL0lqc0lBTXdhMWZUSTZ0dlV4aDdaUVdwYW5aWjdkTjI3Q250L1RWaGR2NThNNEZ1VWhlS1JGVnRreDZocDlWanVXdE5Dd2xqclIvK0JvdHdCL0lscW9jaWF0NmlwRHRsQmFsYzlsbnRrOVczRmZRL2hJQmtBSDZPVVJWTGhaVGZJemxHNzZySGNsV1JiOHdlK1REV2NrZ3JnWTB5UFJOYStWWW0zeUE1U28rcXUzTU1ydGlyeEZod2tBK0I3bENteFpyMXp0ZXdjTmFydU9zNVlzRDYvK3hkVUM4a09BZ0R6eFl4b2FPRUdxaHF5ZzlTaStucEhNWHJGTzlSVVIzVHQyNVJZcyt3c0FEQnZsQ254Wm52c2hETTlKRHRLemFtdnlWM3ZXR2tON0dlaGhPd2dBT0FORmtxRWxseERWVjEya0pwVFI1TjdiT043MVVSYmVObDFPSHdLSURBb1kwcTAwUm8rNUdheGxkaDU2bWh5MTVvWFdTTkhsRGdXWkFBQ2hVVWJ3c3UzNFBMWkY2aVhjbzl2L2dEVlFwR1ZON053VW5ZV0FQQVNWYlRRMG12VjVvV3lnOVNXZWlsM0pkVmhqNTFRRzd0bEJ3RUE3eW14eHNpcVc3R2h5T3ZWUmJuSHIvNXRwa2VNUlpzd3RnTUVFbFdOMEpKcjFGU243Q0ExcEM1KzBURTlRZ2lKck5oQ05Sd1BDeEJNVERPSWE1bW45eElpWkdlcENmV3l2MHJ4MEJQaDNoczBZemtSZ25CT0NDZENDRUlvSVlReXdoVEtGSnkyQ2xEamhPc0lweXhzVTlnbGJwV0VWZVJtVVpnRmJ1WjVPVmM4K0JnUlhIYkdXa0ZsQjZnR3FrZlVWS2ViRzZlcVFZZ2dRaERCaFJCbks1NElRUWloV2lqY2V5TUxKMWc0em93NEMwV3BFV1Y2aE9waHBvV3BGcUtxanZZSHFDenVjc2NVVmxuWUpXNmRhKzFTanBjeWJuSGF6WXlXKzNlZmV3cUxWLzVBaEhqMXp3SXorMnZxb3R4bmdWSkNLS0dVRUVJSlBUdlluLzE3TmRXcHRTeFI0czBzMHFCRWtpd1VwMGFNR1ZHcVI1aCtydjBCNEJJRUY0N0ZyWkt3Uzl3c0NMUEF5M2xlenZKaXhpMU11Ymx4YS9nd0wrZk9kZlRaMWlhdi9pdTZlMVpRN3JORnovM01LSG50bjVRUXFyY3VWWkp0U3J4WmlUYXhTRklKSjJrb3hvelkyZkdmYWlFY2h3c0JKNFJ3TFdHZFhUQXA4SEtCbDdPOGxIV0xhVGMvNldiSG5lbEJaM3I0N0dlKytqWG4vZy9GN1RHVWUwVzk5Z3VBYW1FMTJhNG0yNVZFcXhKcll0RUdKWnlrb1RnellzeUlVRDNDdEJBTzVJTGFKb1RyQ092Y2dzbXJRM2N4N2VZbTNPeW9NejNzNXNhRTY3NytTNlNGclhzbzl4cWlOblNyamQxcW9rMkpON0ZJb3hKSnNuQ0NHYkZYVnY4MUE0ditVRkdDdThJdUNiUEl6UUl2NTNncHk0dlRibUhTelkwN21WRjd2SStYTXJJendreWgzSDJDMHRTdC96RzI4VDJ5YzBDUWpmM3dDOWJJRWRrcHdCdVlCSDFDaU9LaHh3UjNaT2VBd0JLT1pZMGRsNTBDUElOeTl3L3VFdGVXSFFJQ1M5Z2wyUkhBU3loMzN4Q0NDeGVUTzFRS3QxRHVnWUp5OXcrT2NvY0tFbFlSQjVJSENjcmRQd1FuV0hPSGl1Rm1RWFlFOEJMSzNUK0VFQno3WmtDbDhISmVkZ1R3RXNyZE40VGdoS0Rjb1ZKNE9ZdHpqb0lFNWU0ZjUzYXhCS2dFWHNRSlNvR0NjdmNQN2w3K2N3RG1paGZUR055REJPWHVHOXd1VVd3L0FCWGo1aWV4TEJNa0tBdmY0S1dzT1hoQWRnb0lLTUd0VVp5ZUdpZ29kLzhRM0R5ekYwY2lReVVJeDNTem83SlRnSmRRN3I2RGNnZnZjYXNzT3dKNERPVU9BRVRZSmJ3b0RCaVV1OS9nR1FnVklLd1NYaFFHRE1yZFovRDhnMHJnWmdHUHJZQkJ1ZnVLNEpqY29SSzRXUkJvOTJCQnVmc0s1NWpkb1JKNE9ZZUhWc0NnM1AxRWNBZVRPMVFDTDJYUTdRR0RjdmNUWVpjeFhrRWw4T0kwSGxvQmczTDNFM3ZxRENaM3FBUTNONDZIVnNDZzNQM0VtVHlkZSs1ZlpLZUFvQkhjS2ZmdGtwMENQSVp5OXhuaFdKaXd3RnZDTmdYMkhBMGNsTHZ2b05uQlk4SXVZMklJSHBTNzN3aUNmZ2R2NFkzNlFFSzUrNHdnQWtNV2VFdFkyRmdtZ0ZEdWZpTndHVlh3R0xlS21OeURCK1h1TjBMZ05ISHdGamNMbU55REIrWHVOOXpGOHhDOEpjeTh3SU1xY0ZEdVBpTmNSM1lFQ0JwZXloS0M1YjZnUWJuN0REZnptTnpCVzI1eEdnK3E0RUc1KzR3MWNzU2VPQ1U3QlFTSUVQYm9jWlI3OEtEY2ZjYk5qcFZQUGljN0JRU0hjRzFyOUpqc0ZPQTlsTHNQQ1J6cURwNFJqb21IVXlDaDNQMUk0S2hrOElxd1RieWJHa2dvZHgvQ25BWGV3Y1l5UWFYS0RnQ3pkM1paaHNxT01SdThuTE1uVGltUmxOcllJenRMUlFqWGNTWlBDU0cwaG02cWgyWEhtUVZ1bHdST2V3NGlsTHYvK09zTVZiY3daWThjemV6NEhpOU9oM3B2U0c3NUZET2lza041VFFnM056Nzl4TGVjOUlEV3VqUit6UWUxNW9YTWlNbU9OU1BDS21KeUR5U1V1dzl4TG9pbzljRmRDRGMzWmc0ZXlEN3pJemMvS2F3aUlhUzQ3eUc5clRlNjltMkVLYkx6ZVluYnBkd0wvMmFlM2tNSWNYTVQxdkFodmEwM2R0VmRlbHN2QzhkSmJiL0k0bVlSR3hZRkVzcmRmd1IzYW5wMjU2NlRHVEg3OStSMjNldm1Kb1JqdnZvUjRWcVpIZC9SbWhib1hXc2tCdlFZZDRzSEh5KzgvSnR6L3k1NE1WUHVlOUVhT3FTMUw0OXRmSy9lc1VxSnBBaXQwWW9YMkZnbW9GRHVQdVRZdFhtMGpIQnRKejFZN251aHNPZCtOejl4MFowU2VERXo5ZURYV3U3K21oSnJxbjdDQ2hEV3lOSE1FLytYWEhnbEk4SE5ndG0veHhvNnBMY3RqNjYvdytpNVFvazJFbHB6aHpEd2NnNXI3b0dFY3ZjZnR6aFZhK1V1SE5PZVBGMCsva3hoMzBOdVllb05UWGNlWjNxNGVPangySWIzVUZXdldzSUs0V1l4Ky9RUFh2L3E1QUxDTHBzREwxdkRoN1RXWmRGMTd3Z3QycVRFbW10cVZZcVhzMWlXQ2FRYWVwREJERG5wUVRYWm9iY3VsUjJFRUVLRVhiS0dqK1IzMzVmZDhiMXkzd3N6ZW8wdmhEMXlSRy9yVlJ1NnFwS3hnbkxQL3FTdy8rSExmNTdnYm42aTNQZUMyYjlIT0pZU1NUSWpXaE5UdkJEVGozMmRGOU95YzREM01MbjdFSGQ1S1VPSWtQdE9IVGNMMXRDaDdETS9zRWFPRVRHN2pZaDVPVC85MlA5cGJ1eFJVeDJWUzFocDVwbTkyV2QvTW90WFVkeTF4MDltdG4wN3UrTzdrU3ZlSGx0L3A5YTBRTzRVTHh5TGwzTVNBMERsb056OTZld1ZPeVIxT3pmelp2K2U3TTRmMitOOWMzNUY3MlJIeThlZmlWNTVPOVZDM3NhckRyZVFUai84ZDNONUsxSnc0ZkxDUzc4dTdQMU5aTVdXMkZWMzZlMjlzcVo0NFpoWWt3a3FsTHRQQ1FtVHV4QzhuQ3VkZURhMzg4Zk85TkI4YjQyNzJXZCtxRFl2REMzY1ZMTkhrcndwN21hZS9LWXpOVENQbXhCRWlPTGhKNHVIdDRVV2JZaGYrMkc5Y3cxVnF2MThGSFlaNzZZR0ZjcmRuNnA4N0pvUXZKUXBIbjR5Kzh5UGVDbmoxYTF5c3pEOXlOODMzL1ZsM3kyK0Y0OXNLeDU4M0tNYkUrVlR1OHVuZG11dFM1TTMvYTdSczU1cWhrZTNQSVA3eHVRZVhIaEQxWmRDQ3pZWVhXc3EvMXBlRUNIYy9IaCsxODhtNy85UytjU3psemdzWkc1NE9XZVBIZzh2djhsSFI4NDQ2Y0h4Zi8xanozKy84a0s2ZU9qeDB0SHRMQlJYNGkxVTBhdndnc2JKakJZUFBDSWNxOUozQk5XSHlkMlhLdjVTV25EQlhYdnNSSEgvdy9tOXY2cm9Dd1ZyN0xnMXNOOVl0S242aXhKendLM2k5QlBmSkx4U1AzOW5hbURxMTMrbHBqcGlHOThiV25LMWtteW5WS2xjeXd1N1ZMbnZCZVRDNU81TFJzODZ2WHN0cmNEa0xyaExITlBzZnluM3pBK25ILytHTlhMVTg3dTRFSGVzNFVORzF4b2wxbFRqaSsrQ3Uvbm5mbHJZOTBDbHp6UGc1WHk1YjFkaDM0T0V1OVNJc2xDTVVsYUpINDQ5M2xjNnVwMXdYSmczZ0ZEdXZxUjNyako2MWxQbVlia0w0VHJDS3BTUDc4eHMrMDV1NTQrcmVURS9YczY3MmJIUTRzMVVNMnAzSnhiQnJjRUQwNC9jVTcwcTVLNTU1dVhpZ1VkNUtVT05LQXZGS1dYZXJzWFpJMGZMeDUrNTlFbG40Rk0rZUNFTWJ5VHNzbmUzSllScjhYSytmSHhuNGNERDF0QmhLYWUvbXFmM2xrL3ZDUys5dnBwdko4NkttNXZJN3Z4UjlaZW5oV1BtOTl4ZjJQZGdlUG1XeU9yYjlQYmxWSTk0dFlURnkzbUJaWm1Bd3VUdVQ0eUZGMitlNzk2NWdndTc3T1luaWdjZXpXei94OEsrQjkzY3VFZjU1aExHR2o2c2R5eFg0cTJWV0c2YUoyR1Zzay8vb0hSMGg3U05IN2hyajU4c0hkbm1USjJoZW9qcEVjcFV5dGc4WCtnVUR6NW1EUi95S2lQVUZKUzdMN201Y2JXeFcyOWZNY2V2NXk0M2kwNW11TER2b2N5Tzc1WU9QY0VMVTU0R25BdGhGWGtwRTFxNG5tbmhtbHA4Rjl3cDk3MllmZnFmaUd2TGp6SjFwblJrdXoxMm5Hb2hxa1dvb2xJMjEzZGN1VHY5eERkNEtldDFTcWdKV0pieExUR1g4NWdFZDBVNVp3N3VMeDNmYVoxNTJjbU1WQ2pkM0pSUFBsOCsvbXg0OWExTWo4ak9jbzRRenRSZy9vVi84M0lwYko0RU4vdjNtUDE3OUk2VlJ2ZmF5T3JibEZRbjA4T3pmakE0RmxiYkF3emw3bCt6MjRGQXVBNHZaY3lCZmFVajI4eitQZHdzVkRMYjNHVjJmSmZGbWtLTHI2S0tKanNMSVlTNHhlbmNjLzlzRGgyVUhlUWlyT0hEMXZEaDByRm5qQVhybyt2dlVKUHRMQlNiK1dOQ09DWk9UdzB3bEx0dnpYaHlGNjd0NWlldHdmMkYvWTlZUXdkcmFBSzlHRjdPWmJiL0l3c25qTTVWMHZkTkZIWTV2L3ZucFNQYmEvazBUbWQ2eUprZUtwOTRWdSsrSXI3NUxqWFp6c0tKbWZ6b2hHUFY4dmNGODRSeTk2MFpuRmdrSE12TmpwcURCd292LzhZZU8rR1hFeEdkeWRPbFEwOW9UUXRtTllkNjc5eHBYRUw2VXZzTXVJV3AwcEZ0WnY5dXZXdE4vS3JmVWh1NmxXakRwYmVjRkhZWlp6QUZHTXJkdHdTL3hPQXVITk5KRDFsREIvTjc3cmNuKzMyM3RGclk5NERldVVydXRnUk9iano3M0wrNGVmbHZOYzhjTCtmS0o1NjFCdmJwSFN0akc5K25OaTlVWWsxdnRzREY3Ykx3MndNRFpnN2w3bGRDOElzZWxpZnNrak0xYUE0ZHpMLzRNMmQ2MktldnU0VmpaWjc4cGhKdk5ycldTdG54bkpmeitSZnVMZmU5VUdzWHZab0piaGJLcDE0MEJ3L3E3YjNSOWUvV1c1Y3BpUmFxWG5nQ2diRExQbjE0d0V5ZzNIMkx1eGNNN3NJcU9lbkI2VzNmZHRJRGJuWk1XakNQdUlWMGNmOGpXdk5pRm9wWCtjaEk0ZHJXeUpIUzBSMitlOFh6ZXNJdW1XZGV0b2FQS0lsV28ydHRiTk43MVZRSDFjS3ZmWUpWd3VRZVlDaDN2eEtPOWVwUUtSelRtUjdKYlB1V1BYYlN6VS9JRGVhaHdvR0g5YzVWa1RWdnJlN2lqSENtaDNQUC9zU3RnV1AvNTA4NHBqTjF4a2tQbHZ0M0d6M3JZaHZ1VkpzV25EM1NsTnRGWC8vMmdrdER1ZnNWTCtlSUlJSTd2SkNlZnVLYjF1QStmNjBPejRnUTAwOStVMDExR0QzcmlaY2I2VndLTDJaeXovL1VITmhmbmJ1ckVzSGQ3R2p4NEdQbFU3dENDOVpIcjd4ZGExa3F5Z1ZNN2dGV1ErY0J3cXd3STVaNjZ4K1lBL3ZLSjU4THdDTE1KU2pSaHBZUC9vM2EyRjJGaDZ0d3pOeHpQODA5OTgvQ0RlNUdpWlF5STJvczJHQ1BIWGVtaDJXbmdVckI5Z04rSlZ5cmZQSTVhL2l3cU5YVGtid2k3RElMeGZUT05iVFM3NndLN2t5ZHlUNzlBMTZjcnV3ZHlTWWN5NWs4ZzB0akJ4dkszYy9xNWpXMU9YUlFiMXVtTmZWVWRIaDNDMU9aYmQrMkJvTzFJQVAxcXVhMjN3TzRDTzVPL2ZMTEZWMURFRllwdi91KzB2Rm5LbmNYQU5XRWNnZC9FSzZWMmY0ZHp5L2krZ3J1MmxObml2c2ZydmFWeHdFcUJzc3k0QnZPWkwrYWJOTmJsM2wrMkx0YlNLY2YrSm96ZGRyYm13V1FDSk03K0VuNjRiK3p4MDk2ZTV2Q0t1YWUrNmxWay9zK0Fzd1p5aDE4UllqcHgvNkJtM25QYm8rNzF0aUovSjVmZUhXREFEVUN5ekxnTTI1MmpESlY3MTdyd2RYNGhPQ0Z5WWwvLzJMZ0R5ZUZPb1J5Qi84eGh3NGE3Y3ZWaHE1NUxyNXpxemo5Nk45YlE3aUlLQVFRbG1YQWg3ZzcrY3YvNmViRzU3TmxvK0JPNmNqMjBwSHRIdVlDcUIyWTNNR2Z1RXVJTUxyV3p2VnFmTUtaR3B6NjVWLzY0a0ljQUhPQWNnZS9zc2VPczFpVDFyS1V6bjVQTVc0V3BuN3hKZXlzQWdHR1pSbndLK0hhMmFlKzc2UUhabnZGQ2VFNmhaY2Z0SVlQVnlnWVFDM0E1QTQrSmh5VGNNZm9YRTIxMEl5L1JsakRoNmQrL1ZjNEdSV0NEZVVPL3VaTTlGTXRwTGN2cDhxTUxrN2c1aWNtZi9iZnNTRWlCQjdLSFh4T2NIdjB1QkpyMUZvV1gvYklkMkdYcGg3NEd5eklRRDNBbWp2NEhqZnorVjAvNC9uSnk2eTBjTGQ4NnNYeWlXZXJsUXRBSmt6dUVBVGN6RlBLOUk2Vmw3amFxajNlTi9XYnJ3b0xKNk5DWFVDNVF5QUlZVS8wc1ZCVWIxMTIwUXMydWNYMDFLKy80a3oyVno4YWdCUllsb0dBRUZhcHVQOWhOenYyeGlNamhXT1ZqdXpBVWp2VUZVenVFQnk4bEJHdWJYU3VPdi9JU0dFTkhNZzgvblZoRmFVbEE2ZzZsRHNFeXJrakkzdGYzWmJBeVl5bUgveWFNejBrTnhoQWxXRlpCZ0pGdUZicDBCTk9abFJ3bHhBaXJGTHAyRlAyeENuWnVRQ3FEWk03QkEwdlpVUTVaM1N2WldySUhOeWZlZUwvQ3Fza094UkF0YUhjSVlEc3lkT1VLVXdQVHovK2RSZTdnd0VBQkFaVk5LcEhQTCtVTmdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVEZy9QK3ppbUxpbDF5V2x3QUFBQUJKUlU1RXJrSmdnZz09IiBoZWlnaHQ9IjUwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
	}

.checkmark::before {
	content: '';
	/* z-index: -1; */
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMUM3NUJCIiBkPSJNMjAuMjg1IDJsLTExLjI4NSAxMS41NjctNS4yODYtNS4wMTEtMy43MTQgMy43MTYgOSA4LjcyOCAxNS0xNS4yODV6Ii8+PC9zdmc+);
	position: relative;
	vertical-align: text-bottom;
	top: -2px;
	width: 15px;
	height: 15px;
	margin-right: 5px;
	display: inline-block;
	background-size: cover;
	color: #1C75BB;
}

.xmark::before {
	content: '';
	/* z-index: -1; */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIGZpbGw9IiNGRjAwMDAiIGhlaWdodD0iODAwcHgiIHdpZHRoPSI4MDBweCIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiAKCSB2aWV3Qm94PSIwIDAgNDYwLjc3NSA0NjAuNzc1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTI4NS4wOCwyMzAuMzk3TDQ1Ni4yMTgsNTkuMjdjNi4wNzYtNi4wNzcsNi4wNzYtMTUuOTExLDAtMjEuOTg2TDQyMy41MTEsNC41NjVjLTIuOTEzLTIuOTExLTYuODY2LTQuNTUtMTAuOTkyLTQuNTUKCWMtNC4xMjcsMC04LjA4LDEuNjM5LTEwLjk5Myw0LjU1bC0xNzEuMTM4LDE3MS4xNEw1OS4yNSw0LjU2NWMtMi45MTMtMi45MTEtNi44NjYtNC41NS0xMC45OTMtNC41NQoJYy00LjEyNiwwLTguMDgsMS42MzktMTAuOTkyLDQuNTVMNC41NTgsMzcuMjg0Yy02LjA3Nyw2LjA3NS02LjA3NywxNS45MDksMCwyMS45ODZsMTcxLjEzOCwxNzEuMTI4TDQuNTc1LDQwMS41MDUKCWMtNi4wNzQsNi4wNzctNi4wNzQsMTUuOTExLDAsMjEuOTg2bDMyLjcwOSwzMi43MTljMi45MTEsMi45MTEsNi44NjUsNC41NSwxMC45OTIsNC41NWM0LjEyNywwLDguMDgtMS42MzksMTAuOTk0LTQuNTUKCWwxNzEuMTE3LTE3MS4xMmwxNzEuMTE4LDE3MS4xMmMyLjkxMywyLjkxMSw2Ljg2Niw0LjU1LDEwLjk5Myw0LjU1YzQuMTI4LDAsOC4wODEtMS42MzksMTAuOTkyLTQuNTVsMzIuNzA5LTMyLjcxOQoJYzYuMDc0LTYuMDc1LDYuMDc0LTE1LjkwOSwwLTIxLjk4NkwyODUuMDgsMjMwLjM5N3oiLz4KPC9zdmc+);
	position: relative;
	vertical-align: text-bottom;
	top: -2px;
	width: 15px;
	height: 15px;
	margin-right: 5px;
	display: inline-block;
	background-size: cover;
	color: #1C75BB;
}

.detail-chart {
	margin-top: 30px;
}

	.detail-chart tr:nth-child(even) td {
		background-color: #e0f1fe;
	}

	.detail-chart .price-row td, .detail-chart .discount-row td, .detail-chart .detail-title-row td {
		background-color: #fff !important;
	}

	.detail-chart tr:nth-child(even) td:first-child {
		border-radius: 12px 0 0 12px
	}

	.detail-chart tr:nth-child(even) td:last-child {
		border-radius: 0 12px 12px 0;
	}


	.detail-chart tr td:first-child {
		text-align: left;
		font-size: 17px !important;
		display: flex;
	}

	.detail-chart tr td {
		text-align: center;
	}

	.detail-chart .strike-price {
		color: #676767;
		text-decoration: line-through;
	}

	.detail-chart .price-row {
		font-size: 24px;
		font-weight: bold;
		height: 60px;
	}

.price-row td:first-child {
	min-height: 60px;
	align-items: center;
}

.row-title {
	margin-left: 30px;
	display: inline;
}

.detail-chart .discount-row {
	color: #676767;
}

.code {
	font-weight: bold;
	color: #23386a;
}

.detail-drop-container {
	padding: 10px 20px;
	background-color: #EEEDED;
	max-width: 21rem;
	margin: 0 auto 10px auto;
	display: block;
	border-radius: 12px;
	cursor: pointer;
	box-shadow: 3px 7px 9px -3px rgba(0, 0, 0, 0.2);
}

.detail-drop {
	font-size: 17px;
	font-weight: bold;
	color: #23386a;
	display: flex;
	align-items: baseline;
	justify-content: space-around;
}

	.detail-drop::after {
		content: '';
		/* z-index: -1; */
		background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQwIiB6b29tQW5kUGFuPSJtYWduaWZ5IiB2aWV3Qm94PSIwIDAgMTgwIDk4Ljk5OTk5NiIgaGVpZ2h0PSIxMzIiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiIHZlcnNpb249IjEuMCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJlODUwZTllYTQ0Ij48cGF0aCBkPSJNIDAgMC42ODM1OTQgTCAxNzkuOTk2MDk0IDAuNjgzNTk0IEwgMTc5Ljk5NjA5NCA5Ny41NTg1OTQgTCAwIDk3LjU1ODU5NCBaIE0gMCAwLjY4MzU5NCAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNlODUwZTllYTQ0KSI+PHBhdGggZmlsbD0iIzFjNzViYiIgZD0iTSAxNzcuNDcyNjU2IDE1Ljk0NTMxMiBDIDE4MC45MjU3ODEgMTIuMzY3MTg4IDE4MC44MjgxMjUgNi42NjAxNTYgMTc3LjI1IDMuMjEwOTM4IEMgMTczLjc2NTYyNSAtMC4xNjAxNTYgMTY4LjIxODc1IC0wLjE2MDE1NiAxNjQuNzM4MjgxIDMuMjEwOTM4IEwgODkuOTk2MDk0IDc3Ljk0OTIxOSBMIDE1LjI1NzgxMiAzLjIxMDkzOCBDIDExLjY3OTY4OCAtMC4yNDIxODggNS45NzI2NTYgLTAuMTQ0NTMxIDIuNTM5MDYyIDMuNDMzNTk0IEMgLTAuODMyMDMxIDYuOTE3OTY5IC0wLjg0NzY1NiAxMi40NDUzMTIgMi41MjM0MzggMTUuOTQ1MzEyIEwgNzkuOTkyMTg4IDkzLjQxNzk2OSBDIDg1LjUyMzQzOCA5OC45NDUzMTIgOTQuNDcyNjU2IDk4Ljk0NTMxMiAxMDAgOTMuNDE3OTY5IEwgMTc3LjQ3MjY1NiAxNS45NDUzMTIgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=);
		position: relative;
		vertical-align: middle;
		left: 10px;
		margin-right: 10px;
		width: 24px;
		height: 13px;
		display: inline-block;
		background-size: cover;
		color: #1C75BB;
		-webkit-transform: scaleY(-1);
		transform: scaleY(-1);
		transition: transform 0.4s, color 0.4s;
	}

.droppeddown .detail-drop::after {
	-webkit-transform: scaleY(1) !important;
	transform: scaleY(1) !important;
}

.detail-drop-container:hover .detail-drop::after {
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	transition: transform 0.4s;
}

.droppeddown:hover .detail-drop::after {
	-webkit-transform: scaleY(-1) !important;
	transform: scaleY(-1) !important;
	transition: transform 0.4s;
}

.detail-drop-container:hover .detail-drop {
	/* color:#a2c419;
	transition: color 0.4s ; */
}

div[data-balloon] {
	position: relative;
}

.tooltip {
	position: relative;
	width: 0px;
	display: inline-block;
}

	.tooltip::before {
		content: '';
		/* z-index: -1; */
		background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTAwIiB6b29tQW5kUGFuPSJtYWduaWZ5IiB2aWV3Qm94PSIwIDAgMzc1IDM3NC45OTk5OTEiIGhlaWdodD0iNTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiB2ZXJzaW9uPSIxLjAiPjxkZWZzPjxjbGlwUGF0aCBpZD0iNDlkMWE5OTRmNyI+PHBhdGggZD0iTSAzNy41IDM3LjUgTCAzMzcuNSAzNy41IEwgMzM3LjUgMzM3LjUgTCAzNy41IDMzNy41IFogTSAzNy41IDM3LjUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iYjQ3OGNlNjllZiI+PHBhdGggZD0iTSAzNy41IDM3LjUgTCAzMzcuNSAzNy41IEwgMzM3LjUgMzM3LjUgTCAzNy41IDMzNy41IFogTSAzNy41IDM3LjUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjNDlkMWE5OTRmNykiPjxwYXRoIGZpbGw9IiM3MzczNzMiIGQ9Ik0gMTg3LjUgMzM3LjUgQyAxMDQuNzkyOTY5IDMzNy41IDM3LjUgMjcwLjIwNzAzMSAzNy41IDE4Ny41IEMgMzcuNSAxMDQuNzkyOTY5IDEwNC43OTI5NjkgMzcuNSAxODcuNSAzNy41IEMgMjcwLjIwNzAzMSAzNy41IDMzNy41IDEwNC43OTI5NjkgMzM3LjUgMTg3LjUgQyAzMzcuNSAyNzAuMjA3MDMxIDI3MC4yMDcwMzEgMzM3LjUgMTg3LjUgMzM3LjUgWiBNIDE4Ny41IDU5LjI1IEMgMTE2Ljc2NTYyNSA1OS4yNSA1OS4yMzA0NjkgMTE2Ljc2NTYyNSA1OS4yMzA0NjkgMTg3LjUgQyA1OS4yMzA0NjkgMjU4LjIxNDg0NCAxMTYuNzY1NjI1IDMxNS43NSAxODcuNSAzMTUuNzUgQyAyNTguMjE0ODQ0IDMxNS43NSAzMTUuNzY5NTMxIDI1OC4yMTQ4NDQgMzE1Ljc2OTUzMSAxODcuNSBDIDMxNS43Njk1MzEgMTE2Ljc2NTYyNSAyNTguMjE0ODQ0IDU5LjI1IDE4Ny41IDU5LjI1IFogTSAxODcuNSA1OS4yNSAiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjxwYXRoIGZpbGw9IiM3MzczNzMiIGQ9Ik0gMTkwLjU5Mzc1IDI2NS4zMzk4NDQgQyAxODkuNDQxNDA2IDI2NC44OTg0MzggMTg4LjE5NTMxMiAyNjQuMTg3NSAxODguMTk1MzEyIDI2MS4xNjc5NjkgQyAxODguMTk1MzEyIDI1OS45MjE4NzUgMTg4LjM5MDYyNSAyNTguNDc2NTYyIDE4OC44MzIwMzEgMjU2LjcxNDg0NCBMIDIwNy43NzczNDQgMTY0Ljg2NzE4OCBDIDIwOC4xOTkyMTkgMTYyLjcxMDkzOCAyMDguNDE0MDYyIDE2MC40NTMxMjUgMjA4LjQxNDA2MiAxNTguMjAzMTI1IEMgMjA4LjQxNDA2MiAxNTIuMjY5NTMxIDIwNi41ODU5MzggMTQ3Ljc1IDIwMi45NzY1NjIgMTQ0Ljc1NzgxMiBDIDE5NC44ODY3MTkgMTM4LjExMzI4MSAxODAuNzMwNDY5IDEzOS40MTQwNjIgMTU3LjE3OTY4OCAxNDcuMzc1IEwgMTU0Ljg5NDUzMSAxNDguMTQ0NTMxIEwgMTUzLjk1NzAzMSAxNTkuOTkyMTg4IEwgMTU3LjkxNDA2MiAxNTkuOTkyMTg4IEMgMTY5LjkwMjM0NCAxNTkuOTkyMTg4IDE3Mi44MDA3ODEgMTYwLjkyOTY4OCAxNzMuMzk4NDM4IDE2MS4yMjI2NTYgQyAxNzQuMjA3MDMxIDE2MS42MDU0NjkgMTc0LjY0ODQzOCAxNjIuMDY2NDA2IDE3NC42NDg0MzggMTYzLjQxNDA2MiBDIDE3NC42NDg0MzggMTY0LjE2NDA2MiAxNzQuNTU0Njg4IDE2NS4wMDc4MTIgMTc0LjM1NTQ2OSAxNjUuOTQ1MzEyIEMgMTc0LjEyMTA5NCAxNjcuMTk1MzEyIDE3My44Mzk4NDQgMTY4LjYzNjcxOSAxNzMuNTcwMzEyIDE3MC4xOTUzMTIgTCAxNTYuMjA3MDMxIDI1NC41NTA3ODEgQyAxNTUuMzk4NDM4IDI1OC43OTY4NzUgMTU0Ljk3NjU2MiAyNjIuNDQ1MzEyIDE1NC45NzY1NjIgMjY1LjM1MTU2MiBDIDE1NC45NzY1NjIgMjcyLjA3MDMxMiAxNTYuOTE3OTY5IDI3Ny4yNjU2MjUgMTYwLjcwNzAzMSAyODAuNzczNDM4IEMgMTY0LjQxNzk2OSAyODQuMTk1MzEyIDE2OS41MDc4MTIgMjg1LjkzNzUgMTc1LjgyODEyNSAyODUuOTM3NSBDIDE4My4yMjY1NjIgMjg1LjkzNzUgMTkzLjE1MjM0NCAyODMuODgyODEyIDIwNi4xNjQwNjIgMjc5LjY3NTc4MSBMIDIwOC40OTIxODggMjc4LjkyNTc4MSBMIDIwOS40Mjk2ODggMjY2LjkxNDA2MiBMIDIwNS41IDI2Ni45MTQwNjIgQyAxOTYuNjAxNTYyIDI2Ni45MTQwNjIgMTkyLjQ5NjA5NCAyNjYuMDU0Njg4IDE5MC41OTM3NSAyNjUuMzM5ODQ0IFogTSAxOTAuNTkzNzUgMjY1LjMzOTg0NCAiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZmlsbD0iIzczNzM3MyIgZD0iTSAyMTUuNTMxMjUgOTQuMjEwOTM4IEMgMjExLjk2MDkzOCA5MC44MDQ2ODggMjA3LjM2NzE4OCA4OS4wNjI1IDIwMS44OTA2MjUgODkuMDYyNSBDIDE5Ni4yMTg3NSA4OS4wNjI1IDE5MS40MTc5NjkgOTAuOTI5Njg4IDE4Ny42NDA2MjUgOTQuNTkzNzUgQyAxODMuODM1OTM4IDk4LjI3NzM0NCAxODEuODk0NTMxIDEwMy4yMzgyODEgMTgxLjg5NDUzMSAxMDkuMzUxNTYyIEMgMTgxLjg5NDUzMSAxMTQuOTc2NTYyIDE4My43NDIxODggMTE5LjY0NDUzMSAxODcuMzY3MTg4IDEyMy4yNjE3MTkgQyAxOTAuOTk2MDk0IDEyNi45MTAxNTYgMTk1LjY0ODQzOCAxMjguNzU3ODEyIDIwMS4xNjAxNTYgMTI4Ljc1NzgxMiBDIDIwNi43ODUxNTYgMTI4Ljc1NzgxMiAyMTEuNTM5MDYyIDEyNi43OTY4NzUgMjE1LjMzNTkzOCAxMjIuOTcyNjU2IEMgMjE5LjEwMTU2MiAxMTkuMTQ4NDM4IDIyMS4wMDc4MTIgMTE0LjE3OTY4OCAyMjEuMDA3ODEyIDEwOC4xOTUzMTIgQyAyMjEuMDA3ODEyIDEwMi4zNTU0NjkgMjE5LjE3OTY4OCA5Ny42NDg0MzggMjE1LjUzMTI1IDk0LjIxMDkzOCBaIE0gMjE1LjUzMTI1IDk0LjIxMDkzOCAiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2I0NzhjZTY5ZWYpIj48cGF0aCBmaWxsPSIjNzM3MzczIiBkPSJNIDE4Ny41IDMzNy41IEMgMTA0Ljc5Mjk2OSAzMzcuNSAzNy41IDI3MC4yMDcwMzEgMzcuNSAxODcuNSBDIDM3LjUgMTA0Ljc5Mjk2OSAxMDQuNzkyOTY5IDM3LjUgMTg3LjUgMzcuNSBDIDI3MC4yMDcwMzEgMzcuNSAzMzcuNSAxMDQuNzkyOTY5IDMzNy41IDE4Ny41IEMgMzM3LjUgMjcwLjIwNzAzMSAyNzAuMjA3MDMxIDMzNy41IDE4Ny41IDMzNy41IFogTSAxODcuNSA1OS4yNSBDIDExNi43NjU2MjUgNTkuMjUgNTkuMjMwNDY5IDExNi43NjU2MjUgNTkuMjMwNDY5IDE4Ny41IEMgNTkuMjMwNDY5IDI1OC4yMTQ4NDQgMTE2Ljc2NTYyNSAzMTUuNzUgMTg3LjUgMzE1Ljc1IEMgMjU4LjIxNDg0NCAzMTUuNzUgMzE1Ljc2OTUzMSAyNTguMjE0ODQ0IDMxNS43Njk1MzEgMTg3LjUgQyAzMTUuNzY5NTMxIDExNi43NjU2MjUgMjU4LjIxNDg0NCA1OS4yNSAxODcuNSA1OS4yNSBaIE0gMTg3LjUgNTkuMjUgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48cGF0aCBmaWxsPSIjNzM3MzczIiBkPSJNIDE5MC41OTM3NSAyNjUuMzM5ODQ0IEMgMTg5LjQ0MTQwNiAyNjQuODk4NDM4IDE4OC4xOTUzMTIgMjY0LjE4NzUgMTg4LjE5NTMxMiAyNjEuMTY3OTY5IEMgMTg4LjE5NTMxMiAyNTkuOTIxODc1IDE4OC4zOTA2MjUgMjU4LjQ3NjU2MiAxODguODMyMDMxIDI1Ni43MTQ4NDQgTCAyMDcuNzc3MzQ0IDE2NC44NjcxODggQyAyMDguMTk5MjE5IDE2Mi43MTA5MzggMjA4LjQxNDA2MiAxNjAuNDUzMTI1IDIwOC40MTQwNjIgMTU4LjIwMzEyNSBDIDIwOC40MTQwNjIgMTUyLjI2OTUzMSAyMDYuNTg1OTM4IDE0Ny43NSAyMDIuOTc2NTYyIDE0NC43NTc4MTIgQyAxOTQuODg2NzE5IDEzOC4xMTMyODEgMTgwLjczMDQ2OSAxMzkuNDE0MDYyIDE1Ny4xNzk2ODggMTQ3LjM3NSBMIDE1NC44OTQ1MzEgMTQ4LjE0NDUzMSBMIDE1My45NTcwMzEgMTU5Ljk5MjE4OCBMIDE1Ny45MTQwNjIgMTU5Ljk5MjE4OCBDIDE2OS45MDIzNDQgMTU5Ljk5MjE4OCAxNzIuODAwNzgxIDE2MC45Mjk2ODggMTczLjM5ODQzOCAxNjEuMjIyNjU2IEMgMTc0LjIwNzAzMSAxNjEuNjA1NDY5IDE3NC42NDg0MzggMTYyLjA2NjQwNiAxNzQuNjQ4NDM4IDE2My40MTQwNjIgQyAxNzQuNjQ4NDM4IDE2NC4xNjQwNjIgMTc0LjU1NDY4OCAxNjUuMDA3ODEyIDE3NC4zNTU0NjkgMTY1Ljk0NTMxMiBDIDE3NC4xMjEwOTQgMTY3LjE5NTMxMiAxNzMuODM5ODQ0IDE2OC42MzY3MTkgMTczLjU3MDMxMiAxNzAuMTk1MzEyIEwgMTU2LjIwNzAzMSAyNTQuNTUwNzgxIEMgMTU1LjM5ODQzOCAyNTguNzk2ODc1IDE1NC45NzY1NjIgMjYyLjQ0NTMxMiAxNTQuOTc2NTYyIDI2NS4zNTE1NjIgQyAxNTQuOTc2NTYyIDI3Mi4wNzAzMTIgMTU2LjkxNzk2OSAyNzcuMjY1NjI1IDE2MC43MDcwMzEgMjgwLjc3MzQzOCBDIDE2NC40MTc5NjkgMjg0LjE5NTMxMiAxNjkuNTA3ODEyIDI4NS45Mzc1IDE3NS44MjgxMjUgMjg1LjkzNzUgQyAxODMuMjI2NTYyIDI4NS45Mzc1IDE5My4xNTIzNDQgMjgzLjg4MjgxMiAyMDYuMTY0MDYyIDI3OS42NzU3ODEgTCAyMDguNDkyMTg4IDI3OC45MjU3ODEgTCAyMDkuNDI5Njg4IDI2Ni45MTQwNjIgTCAyMDUuNSAyNjYuOTE0MDYyIEMgMTk2LjYwMTU2MiAyNjYuOTE0MDYyIDE5Mi40OTYwOTQgMjY2LjA1NDY4OCAxOTAuNTkzNzUgMjY1LjMzOTg0NCBaIE0gMTkwLjU5Mzc1IDI2NS4zMzk4NDQgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGZpbGw9IiM3MzczNzMiIGQ9Ik0gMjE1LjUzMTI1IDk0LjIxMDkzOCBDIDIxMS45NjA5MzggOTAuODA0Njg4IDIwNy4zNjcxODggODkuMDYyNSAyMDEuODkwNjI1IDg5LjA2MjUgQyAxOTYuMjE4NzUgODkuMDYyNSAxOTEuNDE3OTY5IDkwLjkyOTY4OCAxODcuNjQwNjI1IDk0LjU5Mzc1IEMgMTgzLjgzNTkzOCA5OC4yNzczNDQgMTgxLjg5NDUzMSAxMDMuMjM4MjgxIDE4MS44OTQ1MzEgMTA5LjM1MTU2MiBDIDE4MS44OTQ1MzEgMTE0Ljk3NjU2MiAxODMuNzQyMTg4IDExOS42NDQ1MzEgMTg3LjM2NzE4OCAxMjMuMjYxNzE5IEMgMTkwLjk5NjA5NCAxMjYuOTEwMTU2IDE5NS42NDg0MzggMTI4Ljc1NzgxMiAyMDEuMTYwMTU2IDEyOC43NTc4MTIgQyAyMDYuNzg1MTU2IDEyOC43NTc4MTIgMjExLjUzOTA2MiAxMjYuNzk2ODc1IDIxNS4zMzU5MzggMTIyLjk3MjY1NiBDIDIxOS4xMDE1NjIgMTE5LjE0ODQzOCAyMjEuMDA3ODEyIDExNC4xNzk2ODggMjIxLjAwNzgxMiAxMDguMTk1MzEyIEMgMjIxLjAwNzgxMiAxMDIuMzU1NDY5IDIxOS4xNzk2ODggOTcuNjQ4NDM4IDIxNS41MzEyNSA5NC4yMTA5MzggWiBNIDIxNS41MzEyNSA5NC4yMTA5MzggIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);
		position: relative;
		vertical-align: text-bottom;
		width: 20px;
		height: 20px;
		margin-left: 5px;
		display: inline-block;
		background-size: cover;
		color: #1C75BB;
	}

.tooltip-value::after {
	content: attr(data-balloon);
	width: 350px;
	position: absolute;
	color: #fff;
	opacity: 0;
	visibility: hidden;
	bottom: 45px;
	left: -2px;
	border-radius: 8px;
	padding: 10px;
	z-index: 5;
	transition: all .25s ease;
	--b: 1.8em;
	--h: 1em;
	--p: 5%;
	--r: 1.2em;
	--c: #23386a;
	background: var(--c);
	border-radius: var(--r) var(--r) min(var(--r), 100% - var(--p) - var(--b) / 2) min(var(--r), var(--p) - var(--b) / 2) / var(--r);
	clip-path: polygon(0% 100%, 0% 0%, 100% 0%, 100% 100%, min(79%, var(--p) + var(--b) / 2) 100%, var(--p) calc(100% + var(--h)), max(0%, var(--p) - var(--b) / 2) 100%);
	border-image: conic-gradient(var(--c) 0 0) fill 0 / var(--r) calc(59% - var(--p) - var(--b) / 2) 0 calc(var(--p) - var(--b) / 2) / 0 0 var(--h) 0;
}

.tooltip:hover > .tooltip-value::after {
	opacity: 1;
	visibility: visible;
}

.pagination {
	margin-bottom: 10px;
}

.wp-pagenavi > * {
	border: none;
}

/*Category sidebar styling*/
#sidebar-blog-categories {
	padding: 15px;
}

.category-list {
	list-style: none;
	padding-left: 0;
	margin-bottom: 20px;
}

	.category-list li {
		padding-bottom: 15px;
		border-bottom: 1px solid #eee;
		margin-bottom: 15px;
	}

		.category-list li:last-child {
			border-bottom: none;
			margin-bottom: 0;
		}

		.category-list li:before {
			content: "";
			display: inline-block;
			width: 0;
			height: 0;
			border-top: 5px solid transparent;
			border-bottom: 5px solid transparent;
			border-left: 5px solid #000;
			margin-right: 5px;
		}

	.category-list h3 {
		margin: 0;
		font-size: 1.2em;
		font-weight: normal;
		display: inline;
	}

	.category-list a {
		text-decoration: underline;
		color: #1C75BB;
	}

#sidebar-blog-categories h2 {
	font-size: 1.5em;
	margin-bottom: 10px;
	margin-top: 0;
}

.recent-articles-list {
	list-style: none;
	padding-left: 0;
	margin-top: 10px;
	margin-bottom: 0;
}

	.recent-articles-list li {
		padding-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #eee;
	}

		.recent-articles-list li:last-child {
			border-bottom: none;
		}

#sidebar-blog-categories h2:last-of-type {
	margin-top: 15px;
	margin-bottom: 5px;
}

/*#main-content .row {
	width: 100%;
	max-width: none;
	margin-left: 0;
	margin-right: 0;
	overflow: hidden;
}

#main-content .three.columns {
	width: 25%;
	float: left;
	display: inline-block;
	padding-left: 50px;
	padding-right: 50px;
}

#main-content .six.columns {
	width: 50%;
	float: left;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
}*/

#content.blog {
	padding-top: 15px;
	padding-bottom: 15px;
}

article {
	margin-bottom: 20px;
}

.excerpt {
	padding: 10px;
}

#sidebar-blog-templatetest aside {
	text-align: center;
}

/* Responsive overrides */
@media screen and (max-width: 767px) {
	#main-content .three.columns,
	#main-content .six.columns {
		float: none !important;
		width: 100% !important;
		display: block !important;
	}
}
/*Back to Top Button*/
/*Back to Top Button*/
#back-to-top-button {
	display: none;
	position: fixed;
	bottom: 50px;
	right: 70px;
	background-color: #1c75bb;
	color: white;
	padding: 15px 25px;
	border-radius: 5px;
	cursor: pointer;
	z-index: 1000;
	font-size: 1.1em;
}

	#back-to-top-button:hover {
		background-color: #165b91;
	}

@media screen and (max-width: 1024px) { /* Adjust for tablet */
	#back-to-top-button {
		bottom: 30px;
		right: 30px;
	}
}
/* Hide on mobile */
@media screen and (max-width: 767px) {
	#back-to-top-button {
		display: none !important;
	}
}

/* Services Page Styles */

.services-nav-container {
	display: flex;
}

/* Services Hero Section */
.services-hero-container {
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
}

.services-hero-content {
	flex: 1;
	padding: 60px;
	background: white;
	border-right: 1px solid #F9F9F9;
	border-bottom: 1px solid #F9F9F9;
	display: flex;
	flex-direction: column;
	margin-top: 10%;
	justify-content: space-between;
	align-items: flex-start;
	min-width: 50%;
}

.services-hero-breadcrumb {
	padding: 4px 12px;
	background: #F5F8FD;
	border-radius: 4px;
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
	gap: 20px;
}

.services-hero-breadcrumb-item {
	color: #676C6F;
	font-size: 12px;
	font-family: Aeonik-Mono;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 14.40px;
}

.services-hero-breadcrumb-separator {
	color: #161616;
	font-size: 12px;
	font-family: Aeonik-Mono;
	font-weight: 400;
	line-height: 14.40px;
}

.services-hero-text {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	gap: 20px;
}

.services-hero-description {
	width: 100%;
}

.services-hero-description-text {
	color: #676C6F;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	line-height: 19.20px;
}

.services-hero-description-highlight {
	color: #161616;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 700;
	line-height: 19.20px;
}

.services-hero-cta {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	gap: 20px;
}

.services-hero-button {
	height: 48px;
	padding: 12px 20px;
	background: #0E61FE;
	border-radius: 4px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

	.services-hero-button:hover, .services-product-cta-button:hover {
		transition: all .25s ease;
		background: #000;
	}

.services-cta-button:hover {
	transition: all .25s ease;
	background: #0E61FE;
}

.services-hero-button-text {
	color: white;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	letter-spacing: 0.80px;
}

.services-hero-button-icon {
	width: 24px;
	height: 24px;
	position: relative;
	overflow: hidden;
}

.icon-arrow {
	position: relative;
}

	.icon-arrow::after {
		background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Im1hdGVyaWFsLXN5bWJvbHM6YXJyb3ctcmlnaHQtYWx0Ij4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0IDE4TDEyLjYgMTYuNTVMMTYuMTUgMTNINFYxMUgxNi4xNUwxMi42IDcuNDVMMTQgNkwyMCAxMkwxNCAxOFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9zdmc+Cg==);
		content: "";
		position: absolute;
		background-size: cover;
		top: -2px;
		width: 28px;
		height: 22px;
	}

.icon-arrow-box::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Im1hdGVyaWFsLXN5bWJvbHM6YXJyb3ctcmlnaHQtYWx0Ij4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0IDE4TDEyLjYgMTYuNTVMMTYuMTUgMTNINFYxMUgxNi4xNUwxMi42IDcuNDVMMTQgNkwyMCAxMkwxNCAxOFoiIGZpbGw9IiMwMDAiLz4KPC9nPgo8L3N2Zz4K);
	content: "";
	position: relative;
	background-size: cover;
	top: -2px;
	width: 28px;
	height: 22px;
	display: block;
}

.nav-icon .icon-arrow::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDExIDEyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNS42NjYwNiAxMS44MDhMMC4zNTgwNjMgNi41TDEuMDY2MDYgNS43OTJMNS4xNjYwNiA5Ljg5MlYwSDYuMTY2MDZWOS44OTJMMTAuMjY2MSA1Ljc5MkwxMC45NzQxIDYuNUw1LjY2NjA2IDExLjgwOFoiIGZpbGw9IiNDMEMwQzAiLz4KPC9zdmc+);
	background-size: cover;
	top: -5px;
	width: 24px;
	height: 26px;
}

.services-hero-image {
	padding: 40px;
	background: #0E61FE;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
}



	.services-hero-image img {
		width: 100%;
		height: auto;
		aspect-ratio: 1/1;
	}

/* Responsive adjustments */
@media (max-width: 1024px) {
	.services-hero-container {
		flex-direction: column;
	}

	.services-hero-content {
		row-gap: 20px;
	}

	.services-hero-content,
	.services-hero-image {
		width: 100%;
		flex: none;
		border-bottom: 1px solid #E6E6E6;
	}

	.services-hero-title {
		font-size: 36px;
		line-height: 40px;
	}
}


.grey {
	background: #F9F9F9;
}

.blue {
	background: #E3EDFF;
}

.services-main-content {
	width: 100%;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-top: 0px !important;
}

.righthand {
	flex: 1;
	border-left: 1px solid #E6E6E6;
	min-width: 50%;
}

.services-section {
	width: 100%;
	padding: 40px 60px 60px;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 40px;
	display: inline-flex;
}

.services-section-right {
	align-items: flex-end;
	text-align: right;
}

.full-cta .services-section, .full-cta .services-section-right {
	gap: 15px;
}

@media (min-width: 768px) {

	.full-cta .services-section, .full-cta .services-section-right {
		width: 40%;
	}
}

.full-cta .row {
	display: flex;
	justify-content: space-between;
}

	.full-cta .row::after {
		content: none;
	}

	.full-cta .row::before {
		content: none;
	}



.services-feature-container {
	width: 100%;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
}

.full-cta {
	background: url(../png/ctabbg-1-e1744835769607-2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.services-feature-box {
	padding: 20px;
	width: 33%;
	background: white;
	border-radius: 2px;
	border: 1px solid #E6E6E6;
	align-items: flex-start;
	gap: 10px;
	display: flex;
	align-self: stretch;
}

a.services-feature-box:hover {
	color: unset;
	outline: unset;
	border-color: #000 !important;
	background-color: #F9F9F9 !important;
}

.services-feature-icon {
	width: 100%;
	height: 36px;
	position: relative;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
}

.icon-check::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGc+CiAgICA8cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiLz4KICA8L2c+CiAgPGc+CiAgICA8Zz4KICAgICAgPHJlY3QgZmlsbD0iIzBFNjFGRSIgaGVpZ2h0PSI3IiB3aWR0aD0iMyIgeD0iNCIgeT0iMTAiLz4KICAgICAgPHJlY3QgZmlsbD0iIzBFNjFGRSIgaGVpZ2h0PSI3IiB3aWR0aD0iMyIgeD0iMTAuNSIgeT0iMTAiLz4KICAgICAgPHJlY3QgZmlsbD0iIzBFNjFGRSIgaGVpZ2h0PSIzIiB3aWR0aD0iMjAiIHg9IjIiIHk9IjE5Ii8+CiAgICAgIDxyZWN0IGZpbGw9IiMwRTYxRkUiIGhlaWdodD0iNyIgd2lkdGg9IjMiIHg9IjE3IiB5PSIxMCIvPgogICAgICA8cG9seWdvbiBmaWxsPSIjMEU2MUZFIiBwb2ludHM9IjEyLDEgMiw2IDIsOCAyMiw4IDIyLDYiLz48L2c+PC9nPjwvc3ZnPg==);
	content: "";
	position: absolute;
	background-size: cover;
	width: 36px;
	height: 36px;
}

.icon-shield::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Im1hdGVyaWFsLXN5bWJvbHMtbGlnaHQ6c2hpZWxkLXBlcnNvbi1vdXRsaW5lIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE4LjY2NjUgMTguNzQ5N0MxNy40MDM1IDE4Ljc0OTcgMTYuMzM3NSAxOC4zMTU3IDE1LjQ2ODUgMTcuNDQ3N0MxNC42MDA1IDE2LjU3ODcgMTQuMTY2NSAxNS41MTI3IDE0LjE2NjUgMTQuMjQ5N0MxNC4xNjY1IDEyLjk4NjcgMTQuNjAwNSAxMS45MjA3IDE1LjQ2ODUgMTEuMDUxN0MxNi4zMzY1IDEwLjE4MjcgMTcuNDAyNSA5Ljc0ODczIDE4LjY2NjUgOS43NDk3M0MxOS45MzA1IDkuNzUwNzMgMjAuOTk2NSAxMC4xODQ3IDIxLjg2NDUgMTEuMDUxN0MyMi43MzI1IDExLjkyMDcgMjMuMTY2NSAxMi45ODY3IDIzLjE2NjUgMTQuMjQ5N0MyMy4xNjY1IDE1LjUxMjcgMjIuNzMyNSAxNi41Nzg3IDIxLjg2NDUgMTcuNDQ3N0MyMC45OTY1IDE4LjMxNjcgMTkuOTMwNSAxOC43NTA3IDE4LjY2NjUgMTguNzQ5N1pNMTguNjY2NSAxNy4yNDk3QzE5LjUwODUgMTcuMjQ5NyAyMC4yMTkgMTYuOTYwMiAyMC43OTggMTYuMzgxMkMyMS4zNzcgMTUuODAyMiAyMS42NjY1IDE1LjA5MTcgMjEuNjY2NSAxNC4yNDk3QzIxLjY2NjUgMTMuNDA3NyAyMS4zNzcgMTIuNjk3MiAyMC43OTggMTIuMTE4MkMyMC4yMTkgMTEuNTM5MiAxOS41MDg1IDExLjI0OTcgMTguNjY2NSAxMS4yNDk3QzE3LjgyNDUgMTEuMjQ5NyAxNy4xMTQgMTEuNTM5MiAxNi41MzUgMTIuMTE4MkMxNS45NTYgMTIuNjk3MiAxNS42NjY1IDEzLjQwNzcgMTUuNjY2NSAxNC4yNDk3QzE1LjY2NjUgMTUuMDkxNyAxNS45NTYgMTUuODAyMiAxNi41MzUgMTYuMzgxMkMxNy4xMTQgMTYuOTYwMiAxNy44MjQ1IDE3LjI0OTcgMTguNjY2NSAxNy4yNDk3Wk0xOC42NjY1IDMxLjQ0MjdDMTUuNjUzNSAzMC41NDc3IDEzLjE1IDI4LjcyMjIgMTEuMTU2IDI1Ljk2NjJDOS4xNjIgMjMuMjEwMiA4LjE2NTUgMjAuMTA0NyA4LjE2NjUgMTYuNjQ5N1Y4LjUzNzczTDE4LjY2NjUgNC42MTUyM0wyOS4xNjY1IDguNTM3NzNWMTYuNjQ5N0MyOS4xNjY1IDIwLjEwMzcgMjguMTcgMjMuMjA4NyAyNi4xNzcgMjUuOTY0N0MyNC4xODQgMjguNzIwNyAyMS42ODA1IDMwLjU0NTcgMTguNjY2NSAzMS40NDI3Wk0xOC42NjY1IDYuMjE3MjNMOS42NjY1IDkuNTYyMjNWMTYuNjQ5N0M5LjY2NjUgMTguMTUzNyA5Ljg4NzUgMTkuNjAwNyAxMC4zMjk1IDIwLjk5MDdDMTAuNzcyNSAyMi4zODA3IDExLjM5NTUgMjMuNjY3MiAxMi4xOTg1IDI0Ljg1MDJDMTMuMTcyNSAyNC4zNDUyIDE0LjE5MSAyMy45NTIyIDE1LjI1NCAyMy42NzEyQzE2LjMxNyAyMy4zOTAyIDE3LjQ1NDUgMjMuMjQ5NyAxOC42NjY1IDIzLjI0OTdDMTkuODc4NSAyMy4yNDk3IDIxLjAxNiAyMy4zODk3IDIyLjA3OSAyMy42Njk3QzIzLjE0MiAyMy45NDk3IDI0LjE2MDUgMjQuMzQzMiAyNS4xMzQ1IDI0Ljg1MDJDMjUuOTM3NSAyMy42NjgyIDI2LjU2MDUgMjIuMzgxNyAyNy4wMDM1IDIwLjk5MDdDMjcuNDQ2NSAxOS41OTk3IDI3LjY2NzUgMTguMTUyNyAyNy42NjY1IDE2LjY0OTdWOS41NjIyM0wxOC42NjY1IDYuMjE3MjNaTTE4LjY2NjUgMjQuNzQ5N0MxNy42MzE1IDI0Ljc0OTcgMTYuNjQ2IDI0Ljg1OTcgMTUuNzEgMjUuMDc5N0MxNC43NzQgMjUuMjk5NyAxMy44OTkgMjUuNjEyNyAxMy4wODUgMjYuMDE4N0MxMy44NDggMjYuOTIyNyAxNC42OTggMjcuNzAyNyAxNS42MzUgMjguMzU4N0MxNi41NzIgMjkuMDE0NyAxNy41ODI1IDI5LjUxMTcgMTguNjY2NSAyOS44NDk3QzE5Ljc1MTUgMjkuNTExNyAyMC43NTc1IDI5LjAxNDcgMjEuNjg0NSAyOC4zNTg3QzIyLjYxMTUgMjcuNzAyNyAyMy40NTY1IDI2LjkyMjcgMjQuMjE5NSAyNi4wMTg3QzIzLjQwNTUgMjUuNjEwNyAyMi41MzU1IDI1LjI5NzIgMjEuNjA5NSAyNS4wNzgyQzIwLjY4MjUgMjQuODU5MiAxOS43MDE1IDI0Ljc0OTcgMTguNjY2NSAyNC43NDk3WiIgZmlsbD0iIzBFNjFGRSIvPgo8L2c+Cjwvc3ZnPgo=);
	content: "";
	position: absolute;
	background-size: cover;
	width: 42px;
	height: 42px;
	top: -3px;
}

.icon-clock::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMEU2MUZFIj48cGF0aCBkPSJNMzYwLTg0MHYtODBoMjQwdjgwSDM2MFptODAgNDQwaDgwdi0yNDBoLTgwdjI0MFptNDAgMzIwcS03NCAwLTEzOS41LTI4LjVUMjI2LTE4NnEtNDktNDktNzcuNS0xMTQuNVQxMjAtNDQwcTAtNzQgMjguNS0xMzkuNVQyMjYtNjk0cTQ5LTQ5IDExNC41LTc3LjVUNDgwLTgwMHE2MiAwIDExOSAyMHQxMDcgNThsNTYtNTYgNTYgNTYtNTYgNTZxMzggNTAgNTggMTA3dDIwIDExOXEwIDc0LTI4LjUgMTM5LjVUNzM0LTE4NnEtNDkgNDktMTE0LjUgNzcuNVQ0ODAtODBabTAtODBxMTE2IDAgMTk4LTgydDgyLTE5OHEwLTExNi04Mi0xOTh0LTE5OC04MnEtMTE2IDAtMTk4IDgydC04MiAxOThxMCAxMTYgODIgMTk4dDE5OCA4MlptMC0yODBaIi8+PC9zdmc+);
	content: "";
	position: absolute;
	background-size: cover;
	width: 36px;
	height: 36px;
}

.icon-based::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjUuODQ1IDEzLjE1NUgyOC4xNTVWMTAuODQ1SDI1Ljg0NVYxMy4xNTVaTTI1Ljg0NSAxOS4xNTVIMjguMTU1VjE2Ljg0NUgyNS44NDVWMTkuMTU1Wk0yNS44NDUgMjUuMTU1SDI4LjE1NVYyMi44NDVIMjUuODQ1VjI1LjE1NVpNMjQgMzBWMjguNUgzMS41VjcuNUgxNy4wNzc1VjEwLjc4MkwxNS41Nzc1IDkuNzAzNVY2SDMzVjMwSDI0Wk0zIDMwVjE3LjI1TDEyIDEwLjg0NUwyMSAxNy4yNVYzMEgxMy45MDVWMjMuMjVIMTAuMDk1VjMwSDNaTTQuNSAyOC41SDguNTk1VjIxLjc1SDE1LjQwNVYyOC41SDE5LjVWMThMMTIgMTIuNzMyTDQuNSAxOFYyOC41WiIgZmlsbD0iIzBFNjFGRSIvPgo8L3N2Zz4=);
	content: "";
	position: absolute;
	background-size: cover;
	width: 36px;
	height: 36px;
}

.icon-case::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTIuMjg4IDEwLjQ5OTZWOC43Njg1NUMxMi4yODggOC4zNjY1NSAxMi40MzggOC4wMTY1NSAxMi43MzggNy43MTg1NUMxMy4wMzggNy40MjA1NSAxMy4zODggNy4yNzA1NSAxMy43ODggNy4yNjg1NUgyMi4yMTJDMjIuNjE0IDcuMjY4NTUgMjIuOTY0IDcuNDE4NTUgMjMuMjYyIDcuNzE4NTVDMjMuNTYyIDguMDE2NTUgMjMuNzEyIDguMzY2NTUgMjMuNzEyIDguNzY4NTVWMTAuNDk5NkgyNi41NUMyNi44MyAxMC40OTk2IDI3LjA5MiAxMC41NzU2IDI3LjMzNiAxMC43Mjc2QzI3LjU4IDEwLjg3OTYgMjcuNzU2NSAxMS4wOTYxIDI3Ljg2NTUgMTEuMzc3MUwzMS4yMTggMTguOTU2NkMzMS4zMTIgMTkuMTg2NiAzMS4zODIgMTkuNDE1NiAzMS40MjggMTkuNjQzNkMzMS40NzQgMTkuODcxNiAzMS40OTggMjAuMTAwNiAzMS41IDIwLjMzMDZWMjYuOTk5NkMzMS41IDI3LjQwMTYgMzEuMzUwNSAyNy43NTIxIDMxLjA1MTUgMjguMDUxMUMzMC43NTI1IDI4LjM1MDEgMzAuNDAyIDI4LjQ5OTYgMzAgMjguNDk5Nkg2QzUuNTk4IDI4LjQ5OTYgNS4yNDc1IDI4LjM1MDEgNC45NDg1IDI4LjA1MTFDNC42NDk1IDI3Ljc1MjEgNC41IDI3LjQwMTYgNC41IDI2Ljk5OTZWMjAuMzMwNkM0LjUgMjAuMTAxNiA0LjUyMzUgMTkuODcyNiA0LjU3MDUgMTkuNjQzNkM0LjYxNzUgMTkuNDE0NiA0LjY4OCAxOS4xODU2IDQuNzgyIDE4Ljk1NjZMOC4xMzQ1IDExLjM3NzFDOC4yNDQ1IDExLjA5NjEgOC40MjEgMTAuODc5NiA4LjY2NCAxMC43Mjc2QzguOTA3IDEwLjU3NTYgOS4xNjkgMTAuNDk5NiA5LjQ1IDEwLjQ5OTZIMTIuMjg4Wk0xMy43ODggMTAuNDk5NkgyMi4yMTJWOC43Njg1NUgxMy43ODhWMTAuNDk5NlpNMTEuMjUgMTkuMDM3NlYxOC4yNTAxQzExLjI1IDE4LjAzODEgMTEuMzIyIDE3Ljg2MDEgMTEuNDY2IDE3LjcxNjFDMTEuNjEgMTcuNTcyMSAxMS43ODggMTcuNTAwMSAxMiAxNy41MDAxQzEyLjIxMiAxNy41MDAxIDEyLjM5IDE3LjU3MjEgMTIuNTM0IDE3LjcxNjFDMTIuNjc4IDE3Ljg2MDEgMTIuNzQ5NSAxOC4wMzgxIDEyLjc0ODUgMTguMjUwMVYxOS4wMzc2SDIzLjI0ODVWMTguMjUwMUMyMy4yNDg1IDE4LjAzODEgMjMuMzIwNSAxNy44NjAxIDIzLjQ2NDUgMTcuNzE2MUMyMy42MDg1IDE3LjU3MjEgMjMuNzg3IDE3LjUwMDEgMjQgMTcuNTAwMUMyNC4yMTMgMTcuNTAwMSAyNC4zOTEgMTcuNTcyMSAyNC41MzQgMTcuNzE2MUMyNC42NzcgMTcuODYwMSAyNC43NDg1IDE4LjAzODEgMjQuNzQ4NSAxOC4yNTAxVjE5LjAzNzZIMjkuNjE3NUwyNi41NSAxMS45OTk2SDkuNDVMNi4zODEgMTkuMDM3NkgxMS4yNVpNMTEuMjUgMjAuNTM3Nkg2VjI2Ljk5OTZIMzBWMjAuNTM3NkgyNC43NVYyMS4zMjUxQzI0Ljc1IDIxLjUzODEgMjQuNjc4IDIxLjcxNjYgMjQuNTM0IDIxLjg2MDZDMjQuMzkgMjIuMDAzNiAyNC4yMTE1IDIyLjA3NTEgMjMuOTk4NSAyMi4wNzUxQzIzLjc4NTUgMjIuMDc1MSAyMy42MDc1IDIyLjAwMzYgMjMuNDY0NSAyMS44NjA2QzIzLjMyMTUgMjEuNzE3NiAyMy4yNSAyMS41MzkxIDIzLjI1IDIxLjMyNTFWMjAuNTM3NkgxMi43NVYyMS4zMjUxQzEyLjc1IDIxLjUzODEgMTIuNjc4IDIxLjcxNjYgMTIuNTM0IDIxLjg2MDZDMTIuMzkgMjIuMDAzNiAxMi4yMTE1IDIyLjA3NTEgMTEuOTk4NSAyMi4wNzUxQzExLjc4NTUgMjIuMDc1MSAxMS42MDc1IDIyLjAwMzYgMTEuNDY0NSAyMS44NjA2QzExLjMyMTUgMjEuNzE3NiAxMS4yNSAyMS41MzkxIDExLjI1IDIxLjMyNTFWMjAuNTM3NloiIGZpbGw9IiMwRTYxRkUiLz4KPC9zdmc+);
	content: "";
	position: absolute;
	background-size: cover;
	width: 36px;
	height: 36px;
}

.icon-word::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTMuNSAzMC4xNzI5VjIzLjk5MjlIMTMuMjQwNUMxMC44NTA1IDIzLjk0NTkgOC43OTYgMjMuMTQxOSA3LjA3NyAyMS41ODA5QzUuMzU4IDIwLjAxOTkgNC40OTkgMTguMDc2NCA0LjUgMTUuNzUwNEM0LjUgMTMuNDQ4NCA1LjI5OTUgMTEuNTAyOSA2Ljg5ODUgOS45MTM4NkM4LjQ5ODUgOC4zMjM4NiAxMC40NDkgNy41Mjg4NiAxMi43NSA3LjUyODg2SDE1LjgxTDEyLjY2OSA0LjM3ODg2TDEzLjczMSAzLjMxODM2TDE4LjY5MyA4LjI3ODg2TDEzLjczMSAxMy4yNDA5TDEyLjY2OSAxMi4xNzg5TDE1LjgxIDkuMDI4ODZIMTIuNzVDMTAuODc1IDkuMDI4ODYgOS4yODE1IDkuNjgwMzYgNy45Njk1IDEwLjk4MzRDNi42NTc1IDEyLjI4NjQgNi4wMDEgMTMuODc1NCA2IDE1Ljc1MDRDNiAxNy42ODM0IDYuNzM4IDE5LjI5MTQgOC4yMTQgMjAuNTc0NEM5LjY5IDIxLjg1NzQgMTEuNDIzIDIyLjQ5OTQgMTMuNDEzIDIyLjUwMDRIMTVWMjYuNTQxNEwxOS4wMTI1IDIyLjUwMDRIMjMuMjVDMjUuMTI1IDIyLjUwMDQgMjYuNzIzNSAyMS44NDQ0IDI4LjA0NTUgMjAuNTMyNEMyOS4zNjc1IDE5LjIyMDQgMzAuMDI5IDE3LjYyNjQgMzAuMDMgMTUuNzUwNEMzMC4wMzEgMTMuODc0NCAyOS4zNyAxMi4yODA5IDI4LjA0NyAxMC45Njk5QzI2LjcyNCA5LjY1ODg2IDI1LjEyNSA5LjAwMjM2IDIzLjI1IDkuMDAwMzZIMjIuNzg4VjcuNTAwMzZIMjMuMjVDMjUuNTUyIDcuNTAwMzYgMjcuNTA3IDguMjk5ODYgMjkuMTE1IDkuODk4ODZDMzAuNzI1IDExLjQ5ODkgMzEuNTMgMTMuNDQ5NCAzMS41MyAxNS43NTA0QzMxLjUzIDE4LjA1MTQgMzAuNzI1IDIwLjAwMTkgMjkuMTE1IDIxLjYwMTlDMjcuNTA1IDIzLjIwMTkgMjUuNTUgMjQuMDAxNCAyMy4yNSAyNC4wMDA0SDE5LjY3MjVMMTMuNSAzMC4xNzI5WiIgZmlsbD0iIzBFNjFGRSIvPgo8L3N2Zz4=);
	content: "";
	position: absolute;
	background-size: cover;
	width: 36px;
	height: 36px;
}


.services-feature-content {
	flex: 1 1 0;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	display: inline-flex;
	gap: 10px;
}

.services-feature-title {
	color: #161616;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	line-height: 24px;
}

.services-nav-item {
	flex: 1 1 0;
	padding: 12px 40px;
	background: white;
	border-top: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	justify-content: space-between;
	align-items: center;
	display: flex;
}

	.services-nav-item:hover {
		background-color: #E6E6E6;
	}

	.services-nav-item:first-child {
		border-left: 1px solid #E6E6E6;
	}

.services-nav-item-content {
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 8px;
	align-self: stretch;
	display: inline-flex;
}

.services-nav-item-number {
	padding: 2px 6px;
	background: #F5F8FD;
	border-radius: 20px;
	justify-content: center;
	align-items: center;
	color: black;
	gap: 10px;
	display: inline-flex;
}

.services-nav-item-text {
	color: black;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: 0.80px;
}

.services-section-header {
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 10px;
	display: flex;
}

.services-section-number {
	padding: 2px 6px;
	background: #F5F8FD;
	border-radius: 20px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	display: inline-flex;
}

.services-section-title {
	color: black;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: 0.80px;
}

.services-content-section {
	align-self: stretch;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 20px;
	display: flex;
}


.services-section .righthand {
	max-width: 600px
}

.services-product-section {
	align-self: stretch;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 10px;
	display: flex;
}

.services-content-title {
	color: #161616;
	font-size: 48px;
	font-family: FKDisplay;
	font-weight: 400;
	line-height: 52.80px;
	text-transform: capitalize;
}

.services-content-text {
	color: #676C6F;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	line-height: 20px;
}

.services-product-container {
	display: flex;
	flex-direction: column;
	border-radius: 2px;
	border: 1px solid #E6E6E6;
	background: #FFF;
	max-width: 660px;
	align-self: stretch;
}

.services-product-header {
	display: flex;
	padding: 20px;
	justify-content: space-between;
	align-items: flex-start;
	align-self: stretch;
	border-bottom: 1px solid #E6E6E6;
}

.services-product-title {
	color: var(--Black, #161616);
	font-family: "Aeonik";
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%; /* 24px */
	width: 220px;
}

.services-product-price {
}

.services-product-price-text {
	color: #000;
	font-family: "Aeonik-Mono";
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: 0.6px;
	text-transform: uppercase;
	padding: 2px 6px;
	background: #F5F8FD;
}

.services-product-features-container {
	padding: 20px;
}

.services-product-features-list {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 20px;
	align-self: stretch;
}

.services-product-feature {
	color: #676C6F;
	display: flex;
	gap: 6px;
	position: relative;
	font-family: "Aeonik-light";
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%; /* 16.8px */
}

	.services-product-feature::before {
		background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Im1hdGVyaWFsLXN5bWJvbHMtbGlnaHQ6Y2hlY2stY2lyY2xlLW91dGxpbmUtcm91bmRlZCI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xMC41NjIgMTQuNDkyTDguMDY1IDExLjk5NkM3Ljk3MTY3IDExLjkwMjcgNy44NTcgMTEuODUyNyA3LjcyMSAxMS44NDZDNy41ODUgMTEuODM5MyA3LjQ2NCAxMS44ODkzIDcuMzU4IDExLjk5NkM3LjI1MiAxMi4xMDI3IDcuMTk4NjcgMTIuMjIwNyA3LjE5OCAxMi4zNUM3LjE5NzMzIDEyLjQ3OTMgNy4yNTA2NyAxMi41OTczIDcuMzU4IDEyLjcwNEw5Ljk5NiAxNS4zNDJDMTAuMTU3MyAxNS41MDQgMTAuMzQ2IDE1LjU4NSAxMC41NjIgMTUuNTg1QzEwLjc3OCAxNS41ODUgMTAuOTY2MyAxNS41MDQgMTEuMTI3IDE1LjM0MkwxNi42MDQgOS44NjVDMTYuNjk3MyA5Ljc3MTY3IDE2Ljc0NzMgOS42NTcgMTYuNzU0IDkuNTIxQzE2Ljc2MDcgOS4zODUgMTYuNzEwNyA5LjI2NCAxNi42MDQgOS4xNThDMTYuNDk3MyA5LjA1MiAxNi4zNzkzIDguOTk4NjcgMTYuMjUgOC45OThDMTYuMTIwNyA4Ljk5NzMzIDE2LjAwMjcgOS4wNTA2NyAxNS44OTYgOS4xNThMMTAuNTYyIDE0LjQ5MlpNMTIuMDAzIDIxQzEwLjc1OSAyMSA5LjU4OSAyMC43NjQgOC40OTMgMjAuMjkyQzcuMzk3NjcgMTkuODE5MyA2LjQ0NDY3IDE5LjE3OCA1LjYzNCAxOC4zNjhDNC44MjMzMyAxNy41NTggNC4xODE2NyAxNi42MDYgMy43MDkgMTUuNTEyQzMuMjM2MzMgMTQuNDE4IDMgMTMuMjQ4MyAzIDEyLjAwM0MzIDEwLjc1NzcgMy4yMzYgOS41ODc2NyAzLjcwOCA4LjQ5M0M0LjE4IDcuMzk4MzMgNC44MjEzMyA2LjQ0NTMzIDUuNjMyIDUuNjM0QzYuNDQyNjcgNC44MjI2NyA3LjM5NDY3IDQuMTgxIDguNDg4IDMuNzA5QzkuNTgxMzMgMy4yMzcgMTAuNzUxIDMuMDAwNjcgMTEuOTk3IDNDMTMuMjQzIDIuOTk5MzMgMTQuNDEzIDMuMjM1MzMgMTUuNTA3IDMuNzA4QzE2LjYwMSA0LjE4MDY3IDE3LjU1NCA0LjgyMiAxOC4zNjYgNS42MzJDMTkuMTc4IDYuNDQyIDE5LjgxOTcgNy4zOTQgMjAuMjkxIDguNDg4QzIwLjc2MjMgOS41ODIgMjAuOTk4NyAxMC43NTE3IDIxIDExLjk5N0MyMS4wMDEzIDEzLjI0MjMgMjAuNzY1MyAxNC40MTIzIDIwLjI5MiAxNS41MDdDMTkuODE4NyAxNi42MDE3IDE5LjE3NzMgMTcuNTU0NyAxOC4zNjggMTguMzY2QzE3LjU1ODcgMTkuMTc3MyAxNi42MDY3IDE5LjgxOSAxNS41MTIgMjAuMjkxQzE0LjQxNzMgMjAuNzYzIDEzLjI0NzcgMjAuOTk5MyAxMi4wMDMgMjFaTTEyIDIwQzE0LjIzMzMgMjAgMTYuMTI1IDE5LjIyNSAxNy42NzUgMTcuNjc1QzE5LjIyNSAxNi4xMjUgMjAgMTQuMjMzMyAyMCAxMkMyMCA5Ljc2NjY3IDE5LjIyNSA3Ljg3NSAxNy42NzUgNi4zMjVDMTYuMTI1IDQuNzc1IDE0LjIzMzMgNCAxMiA0QzkuNzY2NjcgNCA3Ljg3NSA0Ljc3NSA2LjMyNSA2LjMyNUM0Ljc3NSA3Ljg3NSA0IDkuNzY2NjcgNCAxMkM0IDE0LjIzMzMgNC43NzUgMTYuMTI1IDYuMzI1IDE3LjY3NUM3Ljg3NSAxOS4yMjUgOS43NjY2NyAyMCAxMiAyMFoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPC9zdmc+Cg==);
		content: "";
		background-size: cover;
		position: relative;
		top: -2px;
		min-width: 24px;
		height: 24px;
	}

.services-product-cta {
	padding: 20px;
}

.services-product-cta-button {
	color: #fff;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	align-self: stretch;
	padding: 12px 20px;
	background: #0E61FE;
	border-radius: 4px;
	display: flex;
	align-items: center;
	gap: 10px;
}

.bg-white {
	background-color: #fff;
}

.services-product-cta-text {
	color: #FFF;
}

.services-faq-section {
	width: 100%;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 40px;
	display: inline-flex;
}

.services-faq-accordions {
	width: 100%;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 1px;
	display: inline-flex;
}

.services-faq-item {
	align-self: stretch;
	padding: 15px 0;
	border-bottom: 1px solid #676C6F;
	justify-content: flex-start;
	align-items: center;
	gap: 10px;
	display: inline-flex;
}

.services-acc {
	align-self: stretch;
	justify-content: flex-start;
	align-items: center;
	gap: 10px;
	background-color: unset !important;
}

	.services-acc .resp-acdn-container {
		border-bottom: none !important;
	}

	.services-acc .resp-acdn-accordion {
		border-left: none;
		border-right: none;
		border-bottom: 1px solid #676C6F !important;
		border-radius: none !important;
	}

		.services-acc .resp-acdn-accordion:first-child {
			border-top: none;
		}

	.services-acc > .resp-arow {
		border: none;
		position: relative;
	}

	.services-acc .resp-acdn-active span.resp-arow {
		border: none;
	}

	.services-acc > .resp-arow::after {
		background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTkgOUwxMiAxNUw1IDkiIHN0cm9rZT0iIzY3NkM2RiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
		content: "";
		width: 26px;
		height: 20px;
		position: absolute;
		right: -18px;
		background-size: cover;
		display: inline-block;
		transition: all 0.218s;
	}

	.services-acc .resp-acdn-active span.resp-arow::after {
		-webkit-transform: scaleY(-1);
		transform: scaleY(-1);
		transition: transform 0.218s, color 0.4s;
	}

	.services-acc .resp-acdn-content {
		border: none;
		padding: none;
		font-size: 18px;
		font-family: Aeonik-Light;
		color: #000;
	}

.services-faq-question {
	flex: 1 1 0;
	color: #161616;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	line-height: 19.20px;
	text-transform: capitalize;
}


.services-cta-header {
	display: flex;
	flex-direction: column;
	gap: 15px;
}

.services-cta-title {
	color: #161616;
	font-size: 32px;
	font-family: FKDisplay;
	font-weight: 400;
	line-height: 35.20px;
}

.services-section-right .services-cta-title {
	text-align: right;
}

.services-cta-button {
	height: 48px;
	padding: 12px 20px;
	background: black;
	border-radius: 4px;
	justify-content: flex-start;
	align-items: center;
	gap: 10px;
	display: inline-flex;
}

.services-cta-button-text {
	color: white;
	font-size: 16px;
	font-family: Aeonik;
	font-weight: 400;
	letter-spacing: 0.80px;
}

.services-news-section {
	width: 100%;
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-end;
	/* gap: 40px; */
	display: flex;
}

.services-blog-card {
	align-self: stretch;
	display: flex;
	margin-bottom: 0px;
}

.services-news-item {
	flex: 1 1 0;
	outline: 1px solid #E6E6E6;
	outline-offset: -1px;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: inline-flex;
	max-width: 331px;
}

.services-news-image {
	width: 100%;
	height: 275px;
	background: #E6E6E6;
	object-fit: cover;
}

.services-news-content {
	padding: 20px;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 10px;
	display: inline-flex;
}

.services-news-category {
	color: #676C6F;
	font-size: 14px;
	font-family: Aeonik;
	font-weight: 400;
	line-height: 16.80px;
}

.services-news-headline {
	color: #161616;
	font-size: 20px;
	font-family: FKDisplay;
	font-weight: 400;
	line-height: 110%;
}

.services-main-content .container {
	border-bottom: 1px solid #E6E6E6;
}

@media (max-width: 1200px) {
	.full-cta {
		background-position: 38%;
	}
}

@media (max-width: 768px) {
	.detail-drop-container {
		margin: 20px auto;
	}

	.package-title {
		width: 100%;
		display: flex;
		justify-content: center;
		color: #23386a !important;
	}

		.package-title.discount::before {
			right: -32px;
			top: -33px;
		}

		.package-title.discount::after {
			top: 13px;
		}


	.services-hero-content, .services-section, .services-hero-image {
		padding: 40px 20px;
		margin-top: 0;
	}

	.services-section-header {
		display: none;
	}

	.services-content-title {
		font-size: 32px;
		line-height: 110%;
	}

	.services-hero-description-text,
	.services-hero-description-highlight {
		font-size: 14px;
		line-height: 18px;
	}

	.services-hero-button {
		width: 100%;
	}

	.services-feature-container {
		flex-direction: column;
	}

	.services-feature-box {
		width: 100%;
	}

	.full-cta .services-section {
		gap: 50px;
	}

	.services-cta-button {
		width: 100%;
		justify-content: space-between;
	}

	.services-product-feature::before {
		top: 0px;
	}

	.services-news-section {
		flex-direction: column;
	}

	.services-blog-card {
		justify-content: center;
	}

	.services-section-title .underline {
		text-decoration: none;
	}
}

@media only screen and (max-width: 767px) {
	.mobile-exclude {
		display: none;
	}

	.mobile-include {
		display: inline !important;
	}

	.mobile-flex {
		display: flex !important;
	}
}

/*Products & Services Page FAQ Accordion*/
#services-faq {
	margin-top: 40px;
	margin-bottom: 40px;
}

.psd-faq-wrapper { /* If you want to style the outer row for the FAQ section */
	/* Example: margin-top: 20px; margin-bottom: 20px; */
}

.psd-faq-item {
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.psd-faq-question {
	font-size: 1.5rem;
	font-weight: bold;
	cursor: pointer;
	position: relative;
	padding-left: 30px;
	line-height: 1.5;
}

.psd-faq-answer {
	font-size: 1rem;
	color: #555;
	height: 0;
	overflow: hidden;
	transition: height 0.3s ease-in-out, padding-top 0.3s ease-in-out;
	padding-top: 0;
}

	.psd-faq-answer.active { /* Ensure your JS adds/toggles this '.active' class */
		height: var(--answer-height); /* Ensure your JS sets this CSS variable */
		padding-top: 10px;
	}

.psd-faq-question::before {
	content: "\25B8";
	position: absolute;
	top: 50%;
	left: 0;
	font-size: 2.0rem;
	transform: translateY(-50%);
	transition: transform 0.2s ease-in-out;
}

.psd-faq-item.active .psd-faq-question::before { /* Note: .active class on the parent item */
	transform: translateY(-50%) rotate(90deg);
}
/*-----------------------------------------------------------------------------------*/
/* Products & Services Styling */
/*----------------------------------------------------------------------------------- */

.row.align-middle {
	display: flex;
	align-items: center;
}

.psd-hero-image-content img {
	border-radius: 40px;
	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1), 0px 6px 6px rgba(0, 0, 0, 0.12);
	display: block;
	max-width: 100%;
	height: auto;
}

.psd-hero-card {
	background-color: #B2DCFD;
	border-radius: 20px;
	padding: 30px 40px;
	box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
	margin-top: 30px;
	margin-bottom: 30px;
	overflow: hidden;
}

	.psd-hero-card .psd-hero-image-content img {
		border-radius: 15px; /* This should be less than or equal to the hero-card's border-radius if the image is flush */
		box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.15);
		display: block;
		max-width: 100%;
		height: auto;
	}

	.psd-hero-card .psd-hero-text-content {
		padding-right: 50px;
	}

	.psd-hero-card .psd-hero-image-content {
		padding-left: 20px;
	}

	.psd-hero-card h1 {
		font-size: 54px;
	}

	.psd-hero-card p {
		font-size: 24px;
	}

@media only screen and (max-width: 767px) {

	.psd-hero-image-container {
		display: none;
	}
}
/*-----------------------------------------------------------------------------------*/
/* Service Category Styling */
/*----------------------------------------------------------------------------------- */

.service-category {
	margin-bottom: 30px;
	margin-left: 20px;
}

.service-category-header {
	display: flex;
	align-items: center;
	margin-bottom: 15px;
}

.category-icon {
	width: 80px;
	height: auto;
	margin-right: 15px;
}

.service-category-header h2 {
	font-size: 30px;
	font-weight: bold;
	margin: 0;
}

.service-list {
	list-style-type: none;
	padding-left: 10px;
	margin-left: 10px;
}

	.service-list li {
		margin-bottom: 15px;
	}

		.service-list li a {
			display: flex;
			justify-content: flex-start;
			align-items: center;
			text-decoration: none;
			font-size: 24px;
			padding: 8px 0;
			/*border-bottom: 1px solid #eeeeee;*/
		}

			.service-list li a:hover {
				color: #ED7804;
			}

.arrow-icon {
	width: 22px;
	height: auto;
	margin-left: 15px;
}

.service-list li:last-child a {
	border-bottom: none;
}

/* Styles for the Most Popular Services Box */
.popular-services-card {
	background-color: #B2DCFD;
	border-radius: 20px;
	padding: 25px 30px;
	margin-top: 30px;
	margin-bottom: 30px;
	box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.1);
}

	.popular-services-card h3 {
		font-size: 28px;
		color: #1E3A8A;
		margin-top: 0;
		margin-bottom: 15px;
		font-weight: bold;
	}

.popular-services-list {
	list-style-type: none;
	padding-left: 0;
	margin-bottom: 0;
}

	.popular-services-list li {
		margin-bottom: 15px;
	}

		.popular-services-list li:last-child {
			margin-bottom: 0;
		}

		.popular-services-list li a {
			text-decoration: none;
			color: #1E3A8A;
			font-size: 22px;
		}

			.popular-services-list li a:hover {
				text-decoration: underline;
				color: #ED7804;
			}

#services-contact-us {
	text-align: center;
	background-color: #B2DCFD;
	padding-top: 10px;
	padding-bottom: 5px;
}

	#services-contact-us h3 {
		font-size: 40px;
	}

	#services-contact-us p {
		font-size: 25px;
	}


/*End Services-2 styling */

/* ================================================================================== */
/* == Reviews Page Styles =========================================================== */
/* ================================================================================== */

/* Hero Section */
.content-hero-card {
	background-color: #B2DCFD;
	border-radius: 20px;
	padding: 30px 40px;
	box-shadow: 0 15px 35px rgba(0,0,0,0.12), 0 5px 15px rgba(0,0,0,0.08);
	margin-top: 30px;
	margin-bottom: 30px;
	overflow: hidden;
	margin-bottom: 100px;
}

	.content-hero-card .content-hero-text-content {
		padding-right: 50px;
	}

	.content-hero-card .content-hero-image-container {
		padding-left: 20px;
	}

		.content-hero-card .content-hero-image-container img {
			border-radius: 40px;
			box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1), 0px 6px 6px rgba(0, 0, 0, 0.12);
			display: block;
			max-width: 100%;
			height: auto;
		}

	.content-hero-card h1 {
		font-size: 54px;
		line-height: 1.2;
		margin-bottom: 0.5em;
	}

	.content-hero-card p {
		font-size: 24px;
		line-height: 1.4;
	}

/* Responsive adjustments for the hero card */
@media only screen and (max-width: 767px) {
	.content-hero-card {
		padding: 20px;
		text-align: center;
	}

		.content-hero-card .content-hero-text-content {
			padding-right: 0;
			margin-bottom: 20px;
		}

		.content-hero-card .content-hero-image-container {
			padding-left: 0;
		}

		.content-hero-card h1 {
			font-size: 36px;
		}

		.content-hero-card p {
			font-size: 18px;
		}
}

.reviews-trustpilot-section {
	margin-bottom: 100px;
	margin-top: 50px;
}

	.reviews-trustpilot-section h2 {
		text-align: center;
		font-size: 36px;
		padding-bottom: 20px;
		padding-top: 20px;
	}
/* Testimonials Section */
.reviews-sticky-section {
	display: flex;
	align-items: flex-start;
	gap: 40px;
	padding: 60px 20px;
	background-color: #f0f8ff;
}

.sticky-title-wrapper {
	position: -webkit-sticky;
	position: sticky;
	top: 100px;
}

	.sticky-title-wrapper h2 {
		font-size: 42px;
		line-height: 1.3;
		color: #23386a;
	}

.testimonial-scroller {
	height: 700px;
	overflow-y: auto;
	padding-right: 20px;
}

	.testimonial-scroller .testimonial-item {
		background-color: #f7f7f7;
		border-left: 5px solid #1C75BB;
		padding: 30px 40px;
		margin: 0 0 40px 0;
		text-align: left;
		position: relative;
		border-radius: 8px;
	}

		.testimonial-scroller .testimonial-item::before {
			content: '\201C';
			font-family: Georgia, serif;
			font-size: 120px;
			color: #e9e9e9;
			position: absolute;
			top: 25px;
			left: 20px;
			z-index: 1;
			line-height: 0.8;
		}

		.testimonial-scroller .testimonial-item blockquote {
			margin: 0;
			position: relative;
			z-index: 2;
			padding-left: 50px;
		}

		.testimonial-scroller .testimonial-item cite {
			display: block;
			text-align: right;
			margin-top: 15px;
			padding-right: 20px;
			font-size: 20px;
			font-weight: bold;
			color: #03253F;
			font-style: normal;
		}

/* Responsive styles for mobile */
@media only screen and (max-width: 767px) {
	.reviews-sticky-section {
		flex-direction: column;
	}

	.sticky-title-wrapper {
		position: static;
		margin-bottom: 30px;
		text-align: center;
	}

	.testimonial-scroller {
		height: auto;
		overflow-y: visible;
		padding-right: 0;
	}
}
/* Reviews Page - FAQ Section */
.reviews-faq-section {
	padding: 40px 0;
	/*max-width: 1000px; */
	margin: 0 auto;
}

	.reviews-faq-section h2 {
		text-align: center;
		font-size: 42px;
		margin-bottom: 40px;
		color: #23386a;
	}
/* Reviews Page - Hero CTA Button */

.content-hero-text-content {
	text-align: center;
}

	.content-hero-text-content h1,
	.content-hero-text-content p {
		text-align: left;
	}

.hero-cta-button {
	display: inline-block;
	margin-top: 20px;
	margin-bottom: 25px;
	background-color: #ED7804;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 22px 50px;
	font-size: 25px;
	border-radius: 8px;
	box-shadow: 0 4px 10px rgba(0,0,0,0.1);
	transition: background-color 0.3s ease;
	align-content: center;
}

	.hero-cta-button:hover {
		background-color: #a2c419;
		color: #ffffff;
	}

/* ================================================================================== */
/* == Foreign Qualification Page Styles ============================================= */
/* ================================================================================== */
.fq-main-layout-row .nine.columns {
	padding-right: 70px;
}

.fq-hub-background {
	width: 100vw;
	position: relative;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	background-color: #f0f5fa;
	padding: 40px 0;
}
/* Foreign Qualification Map Container */
.fq-map-container {
	background-color: #f0f5fa;
	padding: 20px;
	border-radius: 8px;
	text-align: center;
	max-width: 900px;
	margin: 40px auto;
}

	.fq-map-container h2 {
		font-size: 2.5rem;
		color: #333;
		margin-bottom: 30px;
	}

.fq-map-grid {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	gap: 8px;
}

/* 4. Default styling for each state tile */
.state-tile {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #ffffff;
	padding: 15px 10px;
	border-radius: 4px;
	text-decoration: none;
	font-weight: bold;
	color: #333;
	transition: background-color 0.3s ease, color 0.3s ease;
	box-shadow: 0 2px 4px rgba(0,0,0,0.1);
	position: relative; /* For tooltip positioning */
}

	.state-tile:hover {
		background-color: #1c75bb;
		color: #ffffff;
	}

/* 5. Styling for the disabled New Jersey tile */
.disabled-state {
	background-color: #e0e0e0;
	color: #a0a0a0;
	cursor: not-allowed;
	box-shadow: none;
}

	.disabled-state:hover {
		background-color: #e0e0e0;
		color: #a0a0a0;
	}

	/* 6. Tooltip for the disabled state */
	.disabled-state::after {
		content: attr(data-tooltip);
		position: absolute;
		bottom: 110%;
		left: 50%;
		transform: translateX(-50%);
		background-color: #333;
		color: #fff;
		padding: 8px 12px;
		border-radius: 4px;
		font-size: 14px;
		white-space: nowrap;
		opacity: 0;
		visibility: hidden;
		transition: opacity 0.3s ease, visibility 0.3s ease;
		z-index: 10;
	}

	.disabled-state:hover::after {
		opacity: 1;
		visibility: visible;
	}

/* --- 7. Grid Positioning for Each State --- */
#state-ak {
	grid-column: 1 / 2;
	grid-row: 1 / 2;
}

#state-me {
	grid-column: 12 / 13;
	grid-row: 2 / 3;
}

#state-wi {
	grid-column: 6 / 7;
	grid-row: 2 / 3;
}

#state-vt {
	grid-column: 11 / 12;
	grid-row: 2 / 3;
}

#state-nh {
	grid-column: 12 / 13;
	grid-row: 2 / 3;
}

#state-wa {
	grid-column: 2 / 3;
	grid-row: 3 / 4;
}

#state-id {
	grid-column: 3 / 4;
	grid-row: 3 / 4;
}

#state-mt {
	grid-column: 4 / 5;
	grid-row: 3 / 4;
}

#state-nd {
	grid-column: 5 / 6;
	grid-row: 3 / 4;
}

#state-mn {
	grid-column: 6 / 7;
	grid-row: 3 / 4;
}

#state-il {
	grid-column: 7 / 8;
	grid-row: 3 / 4;
}

#state-mi {
	grid-column: 8 / 9;
	grid-row: 3 / 4;
}

#state-ny {
	grid-column: 10 / 11;
	grid-row: 3 / 4;
}

#state-ma {
	grid-column: 11 / 12;
	grid-row: 3 / 4;
}

#state-or {
	grid-column: 2 / 3;
	grid-row: 4 / 5;
}

#state-nv {
	grid-column: 3 / 4;
	grid-row: 4 / 5;
}

#state-wy {
	grid-column: 4 / 5;
	grid-row: 4 / 5;
}

#state-sd {
	grid-column: 5 / 6;
	grid-row: 4 / 5;
}

#state-ia {
	grid-column: 6 / 7;
	grid-row: 4 / 5;
}

#state-in {
	grid-column: 7 / 8;
	grid-row: 4 / 5;
}

#state-oh {
	grid-column: 8 / 9;
	grid-row: 4 / 5;
}

#state-pa {
	grid-column: 9 / 10;
	grid-row: 4 / 5;
}

#state-nj {
	grid-column: 10 / 11;
	grid-row: 4 / 5;
}

#state-ct {
	grid-column: 11 / 12;
	grid-row: 4 / 5;
}

#state-ri {
	grid-column: 12 / 13;
	grid-row: 4 / 5;
}

#state-ca {
	grid-column: 2 / 3;
	grid-row: 5 / 6;
}

#state-ut {
	grid-column: 3 / 4;
	grid-row: 5 / 6;
}

#state-co {
	grid-column: 4 / 5;
	grid-row: 5 / 6;
}

#state-ne {
	grid-column: 5 / 6;
	grid-row: 5 / 6;
}

#state-mo {
	grid-column: 6 / 7;
	grid-row: 5 / 6;
}

#state-ky {
	grid-column: 7 / 8;
	grid-row: 5 / 6;
}

#state-wv {
	grid-column: 8 / 9;
	grid-row: 5 / 6;
}

#state-va {
	grid-column: 9 / 10;
	grid-row: 5 / 6;
}

#state-md {
	grid-column: 10 / 11;
	grid-row: 5 / 6;
}

#state-de {
	grid-column: 11 / 12;
	grid-row: 5 / 6;
}

#state-az {
	grid-column: 3 / 4;
	grid-row: 6 / 7;
}

#state-nm {
	grid-column: 4 / 5;
	grid-row: 6 / 7;
}

#state-ks {
	grid-column: 5 / 6;
	grid-row: 6 / 7;
}

#state-ar {
	grid-column: 6 / 7;
	grid-row: 6 / 7;
}

#state-tn {
	grid-column: 7 / 8;
	grid-row: 6 / 7;
}

#state-nc {
	grid-column: 8 / 9;
	grid-row: 6 / 7;
}

#state-sc {
	grid-column: 9 / 10;
	grid-row: 6 / 7;
}

#state-dc {
	grid-column: 10 / 11;
	grid-row: 6 / 7;
}

#state-ok {
	grid-column: 5 / 6;
	grid-row: 7 / 8;
}

#state-la {
	grid-column: 6 / 7;
	grid-row: 7 / 8;
}

#state-ms {
	grid-column: 7 / 8;
	grid-row: 7 / 8;
}

#state-al {
	grid-column: 8 / 9;
	grid-row: 7 / 8;
}

#state-ga {
	grid-column: 9 / 10;
	grid-row: 7 / 8;
}

#state-fl {
	grid-column: 10 / 11;
	grid-row: 7 / 8;
}

#state-hi {
	grid-column: 3 / 4;
	grid-row: 8 / 9;
}

#state-tx {
	grid-column: 5 / 6;
	grid-row: 8 / 9;
}

.fq-map-grid span {
	display: block;
}

.fq-main-content {
	padding-top: 40px;
}

.ctaction-div {
	margin-top: 40px;
	margin-bottom: 40px;
}

.fq-faq-section {
	padding-top: 40px;
	padding-bottom: 40px;
}

/*
==========================================================================
Foreign Qualification State Page Styles
==========================================================================
*/

/* 1. Main Content - "How to Register" Steps
-------------------------------------------------------------- */
.fq-state-main-content h2 {
	font-size: 2.5rem;
	font-weight: bold;
	color: #23386a;
	margin-bottom: 30px;
}

.fq-steps-container {
	counter-reset: step-counter;
}

.fq-step-item {
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 30px;
	padding-bottom: 30px;
}

h3.fq-step-title {
	font-size: 1.75rem;
	color: #333;
	font-weight: bold;
	position: relative;
	padding-left: 45px;
	margin-bottom: 15px;
}

	h3.fq-step-title::before {
		counter-increment: step-counter;
		content: counter(step-counter) ".";
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		font-weight: bold;
		font-size: 1.75rem;
		color: #1c75bb;
	}

.fq-step-content {
	padding-left: 45px;
	line-height: 1.6;
	color: #676767;
}

/* 2. Sticky Sidebar Container
-------------------------------------------------------------- */
.fq-state-sidebar {
	position: -webkit-sticky;
	position: sticky;
	top: 100px;
}

/* 3. FAQ Section at the bottom of the page
-------------------------------------------------------------- */
.fq-faq-section {
	padding-top: 40px;
	padding-bottom: 40px;
}

	.fq-faq-section h2 {
		text-align: center;
		font-size: 2.5rem;
		color: #23386a;
		margin-bottom: 30px;
	}
/*
==========================================================================
Foreign Qualification Pages - Mobile Responsiveness
==========================================================================
*/

@media only screen and (max-width: 767px) {

	/* --- Hero Section--- */

	.content-hero-image-container {
		display: none;
	}

	.content-hero-card .content-hero-text-content {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}

	.content-hero-card h1 {
		font-size: 38px;
		text-align: center;
	}

	.content-hero-card p {
		font-size: 18px;
		text-align: center;
	}


	/* --- States Map --- */
	.fq-map-grid {
		gap: 5px;
	}

	.state-tile {
		font-size: 10px;
		padding: 10px 5px;
		font-weight: 500;
	}

	.disabled-state::after {
		font-size: 12px;
	}
}


/*--- Hover Style for Package Price Cards on Homepage*/
a.pricing-card {
	text-decoration: none;
	color: inherit;
	transition: all 0.2s ease-in-out;
}


	a.pricing-card:hover {
		transform: translateY(-5px);
		box-shadow: 0 8px 20px rgba(0,0,0,0.15);
	}
