.company-od-header {
	position: fixed;
	top: 0px;
	z-index: 10000;
	width: 100%;
	height: 68px;
	border-style: none none solid;
	border-bottom-width: 1px;
	border-bottom-color: #e2d0d0;
	background-color: #fff;
}

.company-od-header-content {
	position: relative;
	display: block;
	width: 1164px;
	margin-right: auto;
	margin-left: auto;
	border-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #cebaba;
	background-color: transparent;
	text-align: left;
}

.company-od-logo {
	width: 30%;
	float: left;
}

.navbar {
	float: left;
	background-color: transparent;
	font-size: 14px;
	font-weight: 700;
}

.nav-menu {
	float: left;
}

.company-od-container {
	max-width: 100%;
	float: none;
	opacity: 1;
}

.company-od-main-menu {
	display: block;
	margin-top: 5px;
	margin-left: 35px;
	float: left;
}

.body {
	overflow: visible;
	font-family: 'Open Sans', sans-serif;
}

.image {
	margin-top: 8px;
}

.company-od-image-logo {
	width: 250px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}

.dropdown-toggle {
	padding-bottom: 0px;
}

.icon {
	margin-left: 0px;
	font-weight: 800;
}

.company-od-toggle {
	padding-bottom: 0px;
}

.dropdown-list {
	width: 1078px;
}

.dropdown-list.w--open {
	left: 0px;
	right: 0px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	float: none;
}

.dropdown-link {
	width: 232px;
	float: left;
}

.dropdown-link-2 {
	width: 232px;
	float: left;
}

.dropdown-link-3 {
	background-color: #214258;
}

.dropdown-list-2 {
	background-color: #7d6565;
}

.dropdown-list-2.w--open {
	background-color: #fff;
}

.company-od-droplist {
	background-color: #7d6565;
}

.company-od-droplist.w--open {
	position: absolute;
	width: 1078px;
	height: 241px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: -300px;
	padding: 25px 35px;
	border: 1px solid #fff;
	border-radius: 7px;
	background-color: #fff;
	font-family: Heebo;
	color: #4c6372;
	font-weight: 400;
}

.dropdown-link-4 {
	display: none;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/email_1email.png');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.dropdown-link-4.payroll {
	display: block;
	background-image: url('../images/D0BDCC29-BA62-4DD8-AAF3-4328A4ABFDD1.png');
}

.dropdown-link-4.local-marketing {
	display: none;
	background-image: url('../images/local-marketing_1local-marketing.png');
}

.dropdown-link-5 {
	width: 232px;
	height: 34px;
	margin-right: 96px;
	float: left;
	color: #4c6372;
}

.dropdown-link-6 {
	width: 232px;
	height: 34px;
	float: left;
	color: #4c6372;
}

.company-od-banner-wrapper {
	position: static;
	top: 0px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 500px;
	margin-bottom: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/image-3.png');
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/image-3.png');
	background-position: 0px 0px, 0px 50%;
	background-size: auto, cover;
	background-repeat: repeat, no-repeat;
}

.company-od-content-wrapper {
	display: block;
	width: 992px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}

.company-od-content-wrapper.products-grid-bb {
	margin-top: 46px;
}

.company-od-content-wrapper.responsive-wrapper {
	width: 1180px;
}

.company-od-totalblocks {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.company-od-bookkeeping-box {
	width: 393px;
	height: 306px;
}

.company-od-box1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 33.33%;
	padding-bottom: 30px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #000 #dbe6ed #dbe6ed #000;
}

.company-od-box1:hover {
	border-style: none none solid;
	border-bottom-color: #09afbb;
	box-shadow: 1px 0 25px -8px hsla(207, 4%, 46%, .7);
}

.company-od-box1.right-grid {
	border-right-style: none;
}

.company-od-box1.right-grid.bottom-grid {
	border-bottom-style: none;
}

.company-od-box1.right-grid.bottom-grid:hover {
	border-bottom-style: solid;
}

.company-od-box1.bottom-grid {
	border-bottom-style: none;
}

.company-od-box1.bottom-grid:hover {
	border-bottom-style: solid;
}

.company-od-box1.bottom-grid.website {
	display: none;
}

.company-od-box1.bottom-grid.right-grid.bookkeeping {
	display: none;
}

.company-od-box1.bottom-grid-copy {
	border-bottom-style: none;
}

.company-od-box1.bottom-grid-copy:hover {
	border-bottom-style: solid;
}

.company-od-box1.bottom-grid-copy.website {
	display: none;
}

.company-od-box1.bottom-grid-copy.right-grid.bookkeeping {
	display: none;
}

.company-od-box2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 33.33%;
	height: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-right: 1px solid #dbe6ed;
	border-bottom: 1px solid #dbe6ed;
}

.company-od-box3 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 33.33%;
	height: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #dbe6ed;
}

.image-2 {
	display: block;
	width: 86px;
	height: 86px;
	margin-right: auto;
	margin-bottom: 21px;
	margin-left: auto;
}

.company-od-box-heading2 {
	margin-top: 0px;
	padding-left: 0px;
	font-size: 22px;
	line-height: normal;
	font-weight: 400;
	text-align: center;
}

.div-block-2 {
	display: block;
	width: 17.8px;
	height: 3px;
	margin-right: auto;
	margin-left: auto;
	border-top: 2px solid #09afbb;
}

.paragraph {
	display: block;
	width: 330px;
	margin: 8px auto 0px;
	opacity: 1;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-image {
	display: block;
	width: 86px;
	height: 85px;
	margin: 40px auto 21px;
}

.company-od-box-para5 {
	display: block;
	width: 80%;
	margin: 8px auto 0px;
	opacity: 1;
	color: #4c6372;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para2 {
	display: block;
	width: 330px;
	margin: 8px auto 0px;
	opacity: 1;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para3 {
	display: block;
	width: 80%;
	margin: 8px auto 0px;
	padding-bottom: 0px;
	opacity: 1;
	color: #000;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-heading3 {
	margin-top: 0px;
	font-size: 28px;
	font-weight: 400;
}

.company-od-box-para-2 {
	display: block;
	width: 80%;
	margin: 8px auto 0px;
	opacity: 1;
	color: #000;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para4 {
	display: block;
	width: 80%;
	margin: 8px auto 0px;
	opacity: 1;
	color: #4c6372;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para6 {
	display: block;
	width: 80%;
	margin: 8px auto 0px;
	opacity: 1;
	color: #000;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para7 {
	display: block;
	width: 90%;
	margin: 8px auto 0px;
	opacity: 1;
	color: #4c6372;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para8 {
	display: block;
	width: 90%;
	margin: 8px auto 0px;
	opacity: 1;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para9 {
	display: block;
	width: 90%;
	margin: 8px auto 0px;
	opacity: 1;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para10 {
	display: block;
	width: 100%;
	margin: 8px auto 0px;
	opacity: 1;
	color: #4c6372;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para11 {
	display: block;
	width: 80%;
	margin: 8px auto 0px;
	opacity: 1;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.company-od-box-para12 {
	display: block;
	width: 330px;
	margin: 8px auto 0px;
	opacity: 1;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
}

.prod-grid-description {
	display: block;
	width: 330px;
	margin: 8px auto 0px;
	opacity: 1;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 15px;
	line-height: 1.5;
	font-weight: 300;
	text-align: center;
	letter-spacing: 0.5px;
	text-decoration: none;
}

.company-od-box1-final {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 33.33%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #000 #dbe6ed #dbe6ed #000;
}

.company-od-box-final2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 33.33%;
	height: 306px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-right: 1px solid #dbe6ed;
	border-bottom: 0px solid #dbe6ed;
}

.div-block-3 {
	width: 100%;
	height: 900px;
	background-color: #f1f1f1;
}

.company-od-footer-wrapper {
	display: block;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	clear: both;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.company-od-footer-container {
	display: block;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}

.company-od-xs-5 {
	display: none;
	width: 19%;
	margin-right: 0%;
	margin-bottom: 20px;
	margin-left: 0%;
	float: left;
	background-color: transparent;
}

.company-od-media_footer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 90px;
	margin-top: 14px;
	padding-top: 20px;
	padding-bottom: 20px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-right: 1px solid #ccb;
}

.company-od-go-depot {
	width: 40px;
	height: 38px;
	margin-left: 10px;
	background-image: url('../images/phone_1phone.png');
	background-position: 0px 0px;
	background-size: contain;
	background-repeat: repeat-y;
	cursor: pointer;
}

.company-od-tex-media {
	margin-left: 10px;
	color: #444;
}

.company-od-store {
	width: 40px;
	height: 38px;
	margin-left: 10px;
	background-image: url('../images/time_1time.png');
	background-position: 0px 0px;
	background-size: contain;
	background-repeat: repeat-y;
	cursor: pointer;
}

.bold-text {
	font-weight: 400;
}

.company-od-chat {
	width: 40px;
	height: 38px;
	margin-left: 10px;
	background-image: url('../images/chat-icon_1chat-icon.png');
	background-position: 0px 0px;
	background-size: contain;
	background-repeat: no-repeat;
	background-attachment: scroll;
	cursor: pointer;
}

.company-od-cell {
	width: 40px;
	height: 38px;
	margin-left: 10px;
	background-image: url('../images/cell1_1cell1.png');
	background-position: 50% 50%;
	background-size: contain;
	background-repeat: repeat-y;
	cursor: pointer;
}

.company-od-message {
	width: 40px;
	height: 38px;
	margin-left: 10px;
	background-image: url('../images/message_1message.png');
	background-position: 50% 0px;
	background-size: contain;
	background-repeat: repeat-x;
	cursor: pointer;
}

.company-od-xs-6 {
	display: none;
	width: 19%;
	margin-right: 0%;
	margin-left: 0%;
	float: left;
	background-color: transparent;
}

.company-od-media_footer1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 90px;
	margin-top: 14px;
	padding-top: 20px;
	padding-bottom: 20px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-top: 1px none transparent;
	border-right: 0px solid #ccb;
}

.div-block-4 {
	clear: both;
}

.company-od-footer-menu-wrapper {
	display: none;
	margin-top: 20px;
	clear: both;
}

.div-block-5 {
	width: 19%;
}

.company-od-custom-col {
	width: 19%;
	margin-right: 0.5%;
	margin-left: 0.5%;
	float: left;
}

.heading {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0em;
	color: #525252;
	font-size: 14px;
	text-transform: uppercase;
}

.link {
	display: block;
	width: 100%;
	margin-bottom: 2px;
	clear: both;
	color: #7f858b;
	font-size: 13px;
	text-decoration: none;
}

.company-od-frame-heading {
	margin-top: 30px;
	margin-bottom: 0px;
	padding-bottom: 0em;
	color: #525252;
	font-size: 14px;
	text-transform: uppercase;
}

.image-3 {
	float: left;
}

.company-od-goole {
	margin-right: 5px;
	float: left;
}

.company-od-app {
	margin-right: 5px;
	float: left;
}

.div-block-6 {
	clear: both;
}

.company-od-social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	float: none;
	clear: both;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.div-block-7 {
	margin-top: 20px;
	background-image: url('../images/face-book_1face-book.png');
	background-position: 0px 50%;
	background-size: 30px 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.face {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 20px;
	margin-right: 10px;
	background-image: url('../images/face-book_1face-book.png');
	background-position: 0px 50%;
	background-size: 30px 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.twitter {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 20px;
	margin-right: 10px;
	background-image: url('../images/twitter_1twitter.png');
	background-position: 0px 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.twitter-copy {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 20px;
	margin-right: 10px;
	background-image: url('../images/twitter_1twitter.png');
	background-position: 0px 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.youtube {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 20px;
	margin-right: 10px;
	background-image: url('../images/youtube_1youtube.png');
	background-position: 0px 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.company-od-social1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	margin-bottom: 30px;
	float: none;
	clear: both;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.linkedin {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 10px;
	margin-right: 10px;
	background-image: url('../images/linked-in_1linked-in.png');
	background-position: 0px 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.pin {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 10px;
	margin-right: 10px;
	background-image: url('../images/pin_1pin.png');
	background-position: 0px 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.insta {
	display: block;
	width: 30px;
	height: 30px;
	margin-top: 10px;
	margin-right: 10px;
	background-image: url('../images/insta_1insta.png');
	background-position: 0px 50%;
	background-size: 30px;
	background-repeat: no-repeat;
	line-height: 0px;
}

.div-block-8 {
	clear: both;
}

.company-od-terms {
	margin-top: 0px;
	clear: both;
}

.company-od-terms-bar {
	background-color: transparent;
}

.company-od-terms-menu-container {
	width: auto;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
}

.nav-link {
	padding: 0px 10px 0px 0px;
	border-right: 1px solid #ccd0d3;
	color: #7f858b;
}

.nav-link-2 {
	padding: 0px 10px;
	border-right: 1px solid #ccd0d3;
	color: #7f858b;
}

.nav-link-3 {
	padding: 0px 10px;
	border-right: 1px solid #ccd0d3;
	color: #7f858b;
}

.nav-link-4 {
	padding: 0px 10px;
	border-right: 1px solid #ccd0d3;
	color: #7f858b;
}

.nav-link-5 {
	padding: 0px 0px 0px 10px;
	color: #7f858b;
}

.company-od-footer-content {
	position: relative;
	display: none;
	width: 91%;
	margin-top: 20px;
	clear: both;
	opacity: 1;
	color: #000;
	font-size: 11px;
}

.link-2 {
	color: #3379c2;
	text-decoration: none;
}

.link-3 {
	color: #3379c2;
	text-decoration: none;
}

.link-4 {
	color: #3379c2;
	text-decoration: none;
}

.link-5 {
	color: #3379c2;
	text-decoration: none;
}

.link-6 {
	color: #3379c2;
	text-decoration: none;
}

.link-7 {
	color: #3379c2;
	text-decoration: none;
}

.link-8 {
	color: #3379c2;
	text-decoration: none;
}

.rss-feed {
	position: static;
	right: 20px;
	display: none;
	width: 24px;
	height: 24px;
	margin-top: -10px;
	float: right;
}

.div-block-9 {
	width: 24px;
}

.arrow-top {
	position: absolute;
	left: 364px;
	top: -12px;
	width: 24px;
	height: 11px;
	margin-right: auto;
	margin-left: auto;
	background-image: url('../images/arrow_dropdownecbb_1arrow_dropdownecbb.png');
	background-position: 0px 0px;
	background-size: 24px 11px;
}

.tax-pre-menu {
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	background-image: url('../images/tax-advice.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	color: #4379bd;
	font-size: 17px;
	line-height: 16px;
	text-indent: 23px;
}

.tax-advice-menu {
	width: 232px;
	height: 32px;
	margin-bottom: 15px;
	float: left;
	background-image: url('../images/menu-tax-advice_1menu-tax-advice.png');
	background-position: 0px 50%;
	background-repeat: repeat-y;
	color: #4c6372;
	text-indent: 23px;
}

.payment-pro-menu {
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	background-image: url('../images/payment-processing.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	color: #4c6372;
	text-indent: 23px;
}

.bus-fund-menu {
	display: none;
	width: 232px;
	height: 32px;
	margin-right: 0px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/busines-funding-svg.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 17px;
	line-height: 1.2;
	text-indent: 23px;
}

.pay-roll-menu {
	display: none;
	width: 232px;
	height: 32px;
	margin-right: 0px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/directory-image_1directory-image.png');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 17px;
	line-height: 1.2;
	text-indent: 23px;
}

.business-suite-menu {
	display: none;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/business-bundle_1business-bundle.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: repeat-y;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 17px;
	line-height: 1.2;
	text-indent: 23px;
}

.visi-report-menu {
	background-color: #7d6565;
}

.visi-report-menu.w--open {
	position: absolute;
	width: 1078px;
	height: 241px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: -300px;
	padding: 25px 35px;
	border: 1px solid #fff;
	border-radius: 7px;
	background-color: #fff;
	font-family: Heebo;
	color: #4c6372;
	font-weight: 400;
}

.team-colla-menu {
	background-color: #7d6565;
}

.team-colla-menu.w--open {
	position: absolute;
	width: 1044px;
	height: 241px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: -300px;
	padding: 25px 35px;
	border: 1px solid #fff;
	border-radius: 7px;
	background-color: #fff;
	box-shadow: 0 0 1px 0 #000;
	font-family: Heebo;
	color: #4379bd;
	font-weight: 400;
}

.team-colla-menu.tab-style-menu.w--open {
	width: 1078px;
	height: auto;
	margin-left: -350px;
	font-family: Roboto, sans-serif;
}

.business-suite-menu-copy {
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	background-image: url('../images/menu-bus-suite_1menu-bus-suite.png');
	background-position: 0px 50%;
	background-repeat: repeat-y;
	color: #4c6372;
	text-indent: 23px;
}

.visibility-menu {
	display: none;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	background-image: url('../images/visibility-report-svg.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 16px;
	line-height: 16px;
	text-indent: 23px;
}

.visibility-menu.w--current {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 17px;
	line-height: 1.2;
}

.team-collaboration-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/Small45-5.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-indent: 23px;
}

.small-bus-menu {
	display: none;
	width: 232px;
	height: 32px;
	margin-right: 0px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/small-business.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 17px;
	line-height: 1.2;
	text-indent: 23px;
}

.create-menu-main {
	position: relative;
	margin-left: 0px;
	float: right;
	clear: none;
}

.login-menu-head {
	position: relative;
	padding-right: 0px;
	padding-left: 0px;
	float: right;
	clear: none;
}

.menu-button {
	display: none;
	float: right;
}

.menu-link {
	margin-right: 40px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Roboto, sans-serif;
	color: #09afbb;
}

.menu-link.w--current {
	border-bottom: 2px solid #09afbb;
	font-family: Roboto, sans-serif;
	color: #09afbb;
}

.menu-link.hide {
	display: none;
}

.dropdown-toggle-2 {
	margin-right: 40px;
	padding-right: 22px;
	padding-left: 10px;
	border-style: none;
	border-bottom-width: 3px;
	border-bottom-color: #bf271b;
	font-family: Roboto, sans-serif;
}

.mobile-create {
	display: none;
}

.link-9 {
	margin-top: 20px;
	float: right;
	color: #333;
	font-weight: 700;
	text-decoration: none;
}

.create-account-link {
	margin-top: 23px;
	margin-right: 0px;
	margin-left: 21px;
	float: right;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-weight: 700;
	text-decoration: none;
}

.create-account-desktop-copy {
	margin-top: 23px;
	margin-right: 0px;
	margin-left: 21px;
	float: right;
	color: #333;
	font-weight: 700;
	text-decoration: none;
}

.login-link {
	margin-top: 23px;
	margin-right: 10px;
	margin-left: 21px;
	float: right;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-weight: 700;
	text-decoration: none;
}

.nav-price {
	display: none;
}

.icon-3 {
	padding-left: 15px;
	color: #09afbb;
}

.banner {
	margin-top: 103px;
}

.image-4 {
	display: block;
	width: 60px;
	height: 60px;
	margin-top: 57px;
	margin-right: auto;
	margin-left: auto;
}

.company-od-fund-image {
	display: block;
	height: 60px;
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
}

.heading-2 {
	margin-top: 6px;
	color: #000;
	line-height: auto;
	font-weight: 600;
	text-align: center;
}

.company-od-pricing-head {
	margin-top: 6px;
	margin-bottom: 0px;
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 700;
	text-align: center;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.company-od-pricing-head.contact-us {
	color: #620050;
	letter-spacing: 2.5px;
}

.company-od-entry-title {
	margin-top: 16px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 36px;
	line-height: 1.2;
	font-weight: 400;
	text-align: center;
	text-transform: capitalize;
}

.body-2 {
	margin-bottom: 0px;
	font-family: 'Open Sans', sans-serif;
}

.company-od-banner__description {
	margin-top: 16px;
	margin-bottom: 0px;
	float: none;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
	text-align: center;
	text-transform: none;
}

.company-od-banner__description.contact-sub-head {
	padding-right: 100px;
	padding-left: 100px;
}

.company-od-banner__description.purple-bg {
	color: #000;
}

.company-od-button {
	display: block;
	width: 276px;
	height: 54px;
	margin-top: 32px;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border: 2px solid #09afbb;
	border-radius: 7px;
	background-color: #09afbb;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: 600;
	text-align: center;
}

.company-od-button:hover {
	border-color: #09afbb;
	background-color: #09afbb;
}

.company-od-button:active {
	border-color: #09afbb;
	background-color: #09afbb;
}

.company-od-button.hiring {
	width: 256px;
}

.company-od-button.hiring:active {
	border-color: #2a60a4;
	background-color: #2a60a4;
}

.company-od-button.hiring.coming-soon-hiring {
	border-color: #e5e8eb;
	background-color: #e5e8eb;
}

.company-od-button.tech-serv {
	width: 250px;
	margin-top: 20px;
}

.company-od-button.small-business-insurance {
	margin-top: 0px;
}

.company-od-button.biz-fund {
	margin-top: 0px;
}

.company-od-button.coming-soon-grey {
	border-color: #4379bd;
	background-color: #4379bd;
	color: #fff;
}

.company-od-button.coming-soon-grey:hover {
	border-color: #74a1d5;
	background-color: #74a1d5;
}

.company-od-button.coming-soon-grey:active {
	border-color: #2a60a4;
	background-color: #2a60a4;
}

.company-od-button.home {
	border-color: #620050;
	background-color: #620050;
}

.company-od-button.home--prod {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 230px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.white-content-photo-module {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: auto;
	margin-top: 65px;
	margin-bottom: 0px;
	padding-bottom: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-style: none;
	border-color: #afa79a;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
}

.div-block-10 {
	width: 590px;
	height: 486px;
	padding: 70px 72px 70px 71px;
	float: left;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #afa79a;
}

.white-content-photo__title {
	margin-top: 0px;
	font-family: Roboto, sans-serif;
	color: #fff;
	font-size: 30px;
	line-height: 1.6;
	text-transform: none;
}

.turq-spacer-icon {
	width: 29px;
	height: 4px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 2px solid #620050;
}

.turq-spacer-icon.center {
	text-align: center;
}

.turq-spacer-icon.content-icon {
	margin-left: 10px;
}

.white-content-photo__paragraph {
	margin-top: 16px;
	margin-right: 10px;
	margin-left: 0px;
	font-family: Roboto, sans-serif;
	color: #fff;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
}

.white-content-photo__paragraph.list-item-head.bold {
	font-weight: 700;
}

.white-content-photo__paragraph.list-item-description {
	margin-bottom: 35px;
}

.white-content-photo__paragraph.buz-fund-para {
	font-family: Roboto, sans-serif;
	color: #fff;
	font-weight: 300;
}

.white-content-photo {
	width: 50%;
	height: 100%;
	max-height: 100%;
	min-height: 100%;
	float: right;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
}

.company-od-marketplace-para {
	display: block;
	width: 50%;
	height: 100%;
	padding: 0px 20px;
	float: left;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #afa79a;
}

.heading-4 {
	text-align: center;
}

.company-od-variety-business-financing {
	margin-top: 45px;
	margin-bottom: 45px;
	color: #000;
	font-size: 30px;
	line-height: auto;
	text-align: center;
}

.features-list {
	display: block;
	width: 990px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 35px;
	padding-bottom: 80px;
	border-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #979797;
}

.company-od-levelblock3 {
	width: 480px;
	margin-right: 20px;
	margin-bottom: 0px;
	float: left;
	border: 1px none #979797;
}

.company-od-financing-business {
	margin-top: 55px;
	margin-bottom: 5px;
	margin-left: 33px;
	font-family: Roboto, sans-serif;
	font-size: 24px;
	line-height: auto;
	font-weight: 400;
}

.paragraph-3 {
	width: 420px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 64px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-levelblock2 {
	width: 480px;
	height: 250px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;
	border: 1px none #979797;
	line-height: auto;
}

.company-od-efp {
	width: 98%;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 40px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-efp.mobile-text-left {
	font-family: Roboto, sans-serif;
}

.company-od-gain-quick {
	width: 420px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 64px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-invoice-business {
	margin-top: 40px;
	margin-bottom: 5px;
	margin-left: 33px;
	font-family: Roboto, sans-serif;
	font-size: 24px;
	line-height: auto;
	font-weight: 400;
}

.company-od-levelblock {
	width: 480px;
	height: 250px;
	margin-right: 30px;
	margin-bottom: 0px;
	float: left;
	border: 1px none #979797;
}

.company-od-gain-quick-copy {
	width: 420px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 40px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-flex-ter {
	width: 420px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 64px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-flex-ter.mobile-text-left {
	font-family: Roboto, sans-serif;
}

.company-od-levelblock4 {
	width: 480px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;
	border-style: none none dotted;
	border-width: 1px;
	border-color: #979797;
}

.company-od-gain-quick2 {
	width: 93%;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 40px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-gain-quick2.mobile-text-left {
	font-family: Roboto, sans-serif;
}

.company-od-levelblock5 {
	width: 495px;
	margin-right: 43px;
	margin-bottom: 0px;
	float: left;
	border: 1px none #979797;
}

.company-od-borrow-medical {
	width: 464px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 0px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-levelblock6 {
	width: 480px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;
	border: 1px none #979797;
}

.company-od-levelblock7 {
	width: 480px;
	margin-right: 20px;
	margin-bottom: 0px;
	float: left;
	border: 1px none #979797;
}

.div-block-11 {
	clear: both;
}

.company-od {
	clear: both;
}

.company-od--fund-help-wrapper {
	margin-top: 0px;
	clear: both;
}

.div-block-12 {
	margin-top: 101px;
}

.company-od-not-sure {
	padding-bottom: 0px;
	line-height: auto;
}

.company-od-not-sure.grey-bg {
	margin-bottom: 0px;
	padding-top: 80px;
	padding-bottom: 80px;
}

.heading-5 {
	text-align: center;
}

.section-headline {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Roboto, sans-serif;
	font-size: 28px;
	font-weight: 400;
	text-align: center;
}

.section-subhead {
	display: block;
	margin: 16px 0px 0px;
	padding-right: 65px;
	padding-left: 65px;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
	text-transform: none;
}

.section-subhead.button-disc {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #bf271b;
}

.company-od-fund-grow {
	width: 420px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-bottom: 0px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-fund-grow.mobile-text-left {
	width: 462px;
}

.grey-bg {
	margin-bottom: 81px;
	border: 1px solid #e4e5e6;
	background-color: #fafafa;
}

.grey-bg.biz-fi {
	display: block;
	width: 100%;
	padding-bottom: 80px;
	border-style: none;
}

.heading-6 {
	margin-top: 80px;
	margin-bottom: 0px;
	color: #bf271b;
	font-size: 30px;
	text-align: center;
}

.company-od-select-offer-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 960px;
	margin-top: 55px;
	margin-right: auto;
	margin-left: auto;
	color: #000;
}

.div-block-13 {
	width: 333px;
}

.company-od-get-started-wrapper1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 308px;
	height: 217px;
	padding-left: 19px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	border-right: 1px solid #afa79a;
	text-align: left;
}

.company-od-get-started-wrapper1.weird-box {
	border-right-style: none;
}

.company-od-get-started-wrapper1.no-border {
	border-right-style: none;
}

.company-od-get-started-wrapper1-heading1 {
	font-size: 26px;
	font-weight: 400;
}

.company-od-get-started-wrapper1-para {
	width: 278px;
	font-size: 16px;
	line-height: 1.5em;
}

.company-od-get-started-wrapper3 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 200px;
	height: 217px;
	padding-left: 19px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	border-style: none;
	border-right-width: 1px;
	border-right-color: #afa79a;
}

.company-od-get-started-form {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 747px;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.heading-7 {
	text-align: center;
}

.black-heading {
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.1em;
	font-weight: 400;
	text-align: center;
	text-transform: none;
}

.black-heading.purple-bg {
	font-family: Roboto, sans-serif;
	color: #620050;
	font-weight: 700;
}

.div-block-14 {
	display: block;
	width: 29px;
	height: 4px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #bf271b;
}

.company-od-get-started-form-border {
	display: block;
	width: 29px;
	height: 3px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 2px solid #bf271b;
}

.form-block {
	display: block;
	margin-bottom: 0px;
}

.text-field {
	width: 298px;
	margin-right: 44px;
	float: left;
}

.text-field-2 {
	width: 298px;
	height: 42px;
}

.form {
	display: block;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.company-od-get-started-input {
	width: 298px;
	height: 42px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
	font-size: 16px;
}

.select-field {
	width: 298px;
	height: 42px;
	margin-bottom: 30px;
	border: 1px solid #979797;
	border-radius: 5px;
	background-color: #fff;
	color: #72777b;
}

.submit-button {
	clear: both;
}

.select-field-2 {
	width: 298px;
	height: 42px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
}

.company-od-form-business-submit {
	display: block;
	width: 246px;
	height: 54px;
	margin-top: 45px;
	margin-right: auto;
	margin-left: auto;
	border-radius: 7px;
	background-color: #4379bd;
	line-height: 40px;
	text-align: center;
}

.company-od-get-started-input1 {
	width: 298px;
	height: 42px;
	margin-right: 44px;
	margin-bottom: 0px;
	float: none;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
	font-size: 16px;
}

.company-od-clicking {
	overflow: visible;
	margin-bottom: 0px;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 1.5;
}

.paragraph-4 {
	margin-top: 0px;
	margin-bottom: 70px;
	color: #72777b;
	font-size: 12px;
	font-weight: 300;
	text-align: center;
}

.company-od-mobile-footer {
	display: none;
	padding-top: 17px;
	padding-bottom: 17px;
	background-color: #f1f1f1;
	color: #5a5a5a;
	font-weight: 700;
	text-align: center;
}

.div-block-15 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: transparent;
	color: #fff;
	font-size: 35px;
	line-height: auto;
	text-align: center;
}

.company-od-banner-heading {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: transparent;
	font-family: Roboto, sans-serif;
	color: #fff;
	font-size: 35px;
	line-height: 1.5;
	font-weight: 700;
	text-align: center;
}

.hero-p {
	margin-top: 20px;
	font-family: Roboto, sans-serif;
	color: #fff;
	font-size: 18px;
	text-align: center;
}

.tax-prepartion-drop {
	display: block;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/local-marketing_1local-marketing.png');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: 'Open Sans', sans-serif;
	color: #4379bd;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.tax-prepartion-drop.w--current {
	background-image: url('../images/87F679CF-0B25-47EB-ACED-1940C88C2E37.png');
}

.tax-advice-name {
	width: 232px;
	height: 32px;
	margin-right: 0px;
	margin-bottom: 15px;
	float: left;
	background-image: url('../images/tax-advice.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: Heebo;
	color: #4379bd;
	font-size: 17px;
	line-height: 16px;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.payment-processing {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/Small45-3.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	text-indent: 23px;
}

.payment-processing.w--current {
	font-weight: 400;
}

.payment-processing-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/Small45-2.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-indent: 23px;
}

.mobile-base-login {
	display: none;
}

.mobile-pricing {
	display: none;
}

.text-field-3 {
	float: left;
}

.company-od-another-input {
	width: 640px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #8c8c8c;
	font-size: 16px;
	font-weight: 600;
}

.company-od-another-input3 {
	width: 298px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
	font-size: 16px;
}

.form-2 {
	display: block;
	width: 700px;
	margin: 0px auto 30px;
}

.form-2.marketoform {
	display: block;
}

.company-od-another-input5 {
	width: 298px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
	font-size: 16px;
	font-weight: 600;
}

.submit-button-2 {
	display: block;
	width: 246px;
	height: 54px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	border-radius: 7px;
	background-color: #4379bd;
}

.company-od-another-input4 {
	width: 298px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
	font-size: 16px;
	font-weight: 600;
}

.company-od-another-input6 {
	width: 298px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	color: #72777b;
	font-size: 16px;
	font-weight: 600;
}

.select-field4 {
	width: 298px;
	height: 42px;
	margin-right: 44px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #979797;
	border-radius: 5px;
	background-color: #fff;
	color: #8c8c8c;
	font-weight: 600;
}

.footer-mob {
	display: none;
}

.link-block {
	margin-top: 8px;
}

.white-box-wrapper {
	padding: 45px 35px;
}

.white-image {
	display: block;
	background-image: url('../images/bigstock-Busy-young-man-with-laptop-typ-218643496.jpg');
	background-position: 50% 50%;
	background-size: cover;
}

.white-image.tax-prep {
	background-image: url('../images/bigstock--132656483.jpg');
}

.white-image.tax-advice {
	background-image: url('../images/bigstock-Creative-Business-Team-Laughin-178889233.jpg');
}

.white-image.bookkeeping {
	background-image: url('../images/photo-payment-processing.png');
}

.white-image.small-biz-insurance {
	background-image: url('../images/DA2FC7C2-49F2-45BA-98A6-57194132DFE2.png');
}

.white-image.hiring {
	background-image: url('../images/C0CF8BEB-3DA6-41D3-8376-D52F3956EB08.png');
}

.white-image.vis-report {
	background-image: url('../images/391FF6E2-55B6-4DA0-ABCC-1AD6F43BAC4D.png');
}

.white-image.email {
	background-image: url('../images/business-email-white-photo.jpg');
	color: #fff;
}

.white-image.biz-funding {
	background-image: url('../images/fuding-slutions.jpg');
	background-position: 50% 0px;
	background-size: cover;
	background-repeat: repeat;
	background-attachment: scroll;
}

.white-image.team-collab {
	background-image: url('../images/49D6B8C1-9AA3-4622-89DF-11D7A87ECD75.png');
}

.white-image.directory {
	background-image: url('../images/directory_listing.jpg');
}

.white-image.tech-support {
	background-image: url('../images/tech-services-product.jpg');
}

.white-image.website {
	background-image: url('../images/website-builder-green-box.jpg');
}

.white-image.payroll {
	background-image: url('../images/bigstock-Owner-helping-in-cafe-90666137.jpg');
}

.white-image.biz-bundle {
	background-image: url('../images/bigstock-Asian-Man-Barista-Wear-Blue-Ap-226042054.jpg');
}

.white-image.equipment {
	background-image: url('../images/bigstock--190563625.jpg');
}

.white-image.local-marketing {
	background-image: url('../images/bigstock--224938981.jpg');
}

.white-image.pymnts {
	background-image: url('../images/bigstock--187555792.jpg');
	background-size: cover;
}

.white-image.tax-adv {
	background-image: url('../images/insureon_09.jpg');
}

.white-box-row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.white-content-photo-description {
	margin-right: 0px;
	margin-left: 0px;
	padding: 69px 60px 45px;
}

.white-col {
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #620050;
	background-color: #620050;
	text-align: left;
}

.white-col.business-funding-column {
	background-color: #620050;
}

.section-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	margin-right: 65px;
	margin-left: 65px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: baseline;
	-webkit-align-items: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.section-wrapper.payments-anchor-menu {
	padding-top: 0px;
	padding-bottom: 0px;
}

.full-horizontal-list {
	margin-top: 35px;
	margin-bottom: 140px;
}

.container-lg {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.horizontal-icons {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.icon-container {
	padding-right: 20px;
	padding-left: 20px;
	border-right: 1px solid #dbe6ed;
	text-align: center;
}

.icon-container.equip {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-right: 45px;
	padding-left: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
}

.icon-description {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}

.icon-img {
	margin-top: 32px;
	margin-bottom: 32px;
}

.section-head {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 65px;
	margin-bottom: 65px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.section-head.team-coll {
	margin-top: 45px;
	margin-bottom: 45px;
}

.section-head.no-padding {
	margin-top: 0px;
	margin-bottom: 0px;
}

.section-head.nopad {
	margin-top: 0px;
}

.section-heading {
	display: block;
	margin-top: 0px;
	margin-bottom: 45px;
	padding-top: 45px;
	color: #bf271b;
	font-size: 30px;
	text-align: center;
	text-transform: capitalize;
}

.section-heading.equip-icons {
	margin-top: 20px;
}

.content-heading {
	padding-left: 0px;
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 30px;
	text-transform: capitalize;
}

.content-heading.right {
	text-align: left;
}

.content-heading.bb {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 23px;
}

.content-heading.funding-steps {
	font-size: 25px;
}

.section-content {
	margin-bottom: 30px;
	margin-left: 0px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	text-decoration: none;
	text-transform: none;
}

.section-content.bb {
	margin-bottom: 10px;
	padding-left: 10px;
}

.section-content.bullets {
	padding-top: 10px;
	font-size: 15px;
}

.section-image1 {
	text-align: left;
}

.section-image1.img-left.mail-screen-image {
	text-align: left;
}

.section-image1.img-right {
	text-align: right;
}

.img {
	border-radius: 4px;
	box-shadow: 2px 0 6px 0 rgba(106, 126, 150, .14);
	text-align: left;
}

.img._75-width {
	max-width: 75%;
}

.img.full-width {
	display: inline-block;
	max-width: 100%;
	box-shadow: 2px 0 6px 0 rgba(106, 126, 150, .14);
}

.img.full-width.no-shadow {
	box-shadow: none;
}

.img.full-width.payroll {
	max-width: 100%;
}

.img.full-width.img-lg {
	width: 540px;
}

.img.tech-support-img {
	max-width: 90%;
	box-shadow: none;
}

.img._80 {
	max-width: 80%;
}

.img._85 {
	max-width: 85%;
}

.img.no-shadow {
	box-shadow: none;
}

.row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 1164px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.row.tech-serv-features {
	margin-top: 65px;
	margin-bottom: 65px;
}

.row.email-schedule-wrapper {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.image-left {
	text-align: left;
}

.img-content {
	padding-top: 80px;
	padding-bottom: 80px;
	border-style: none;
	border-bottom-color: #000;
}

.img-content.grey-bg {
	margin-bottom: 0px;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-style: solid;
	border-top-color: hsla(207, 4%, 46%, .2);
	border-bottom-style: solid;
	border-bottom-color: hsla(207, 4%, 46%, .2);
}

.img-content.grey-bg.no-bottom-padding {
	margin-bottom: 0px;
}

.img-content.grey-bg.directory-feat {
	margin-top: 0px;
}

.img-content.grey-bg.hide {
	display: none;
}

.img-content.border-tb {
	margin-bottom: 0px;
	padding-bottom: 80px;
	border-style: none solid solid;
	border-width: 1px;
	border-color: #dbe6ed;
}

.content-right {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-left: 45px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
}

.content-left {
	padding-right: 45px;
}

.image-right {
	text-align: right;
}

.offer-heading {
	margin-top: 40px;
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 28px;
	line-height: 1.2;
	font-weight: 700;
	text-align: center;
	text-transform: capitalize;
}

.offer-heading.t-c {
	text-align: left;
}

.offer-heading.t-c.cocom {
	color: #4c6372;
	text-transform: none;
}

.offer-heading.team-collab {
	margin-top: 20px;
}

.offer-heading.equip {
	margin-top: 30px;
}

.offer-heading.payment-processing-leadgen {
	margin-top: 80px;
}

.white-box {
	display: block;
	width: 360px;
	height: 570px;
	padding: 15px;
	clear: right;
	border-style: solid;
	border-width: 5px 1px 1px;
	border-color: #bf271b #f1f1f1 #f1f1f1;
	border-radius: 4px;
	background-color: #fff;
	box-shadow: 2px 0 6px 0 rgba(106, 126, 150, .14);
	text-align: center;
}

.white-box.single-box {
	width: 450px;
	height: 652px;
	border-top-color: #620050;
}

.white-box.single-box.tax-guidance {
	height: 500px;
}

.white-box.biz-suite {
	height: 661px;
}

.white-box.hiring {
	height: 500px;
}

.white-box.local-mktg {
	display: block;
	height: 630px;
}

.white-box.website-pckge {
	height: 681px;
}

.white-box.payroll {
	height: 588px;
}

.price-box-head {
	margin-top: 13px;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-bottom: 0px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 40px;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: none;
}

.price-box-head.rate {
	color: #fd5953;
	font-size: 24px;
	font-weight: 700;
}

.white-box-text {
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 16px;
	font-weight: 400;
}

.white-box-text.payroll-subhead {
	margin-bottom: 26px;
	font-size: 18px;
}

.button-container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.button-container.price-box {
	margin-top: 2px;
	margin-bottom: 0px;
}

.button-container.team-collab {
	margin-top: 0px;
}

.button-container.business-bundle-button {
	display: block;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	text-align: left;
}

.button {
	display: inline-block;
	width: 200px;
	margin: 0px 10px;
	padding: 15px 34px 14px 33px;
	border: 2px solid #2ea5f3;
	border-radius: 200px;
	-webkit-transition: background-color 300ms cubic-bezier(.95, .05, .795, .035), opacity 200ms cubic-bezier(.755, .05, .855, .06);
	transition: background-color 300ms cubic-bezier(.95, .05, .795, .035), opacity 200ms cubic-bezier(.755, .05, .855, .06);
	color: #2ea5f3;
	font-size: 16px;
	line-height: 21px;
	font-weight: 300;
	text-align: center;
	letter-spacing: 0px;
	text-decoration: none;
	text-transform: capitalize;
}

.button:hover {
	background-color: #2e9dff;
	color: #fff;
}

.button.w--current {
	background-color: #2e80b6;
}

.pricing-boxes {
	margin-right: 0px;
	margin-bottom: 45px;
	margin-left: 0px;
}

.price-offer {
	display: block;
	margin-top: 80px;
	margin-bottom: 80px;
	padding-top: 0px;
}

.price-offer.website {
	display: none;
}

.column-2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: baseline;
	-webkit-align-items: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.column-3 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}

.details-anchor {
	margin-top: 14px;
	padding-left: 10px;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	text-decoration: none;
}

.white-box-sub {
	font-family: Roboto, sans-serif;
	color: #fff;
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	text-transform: none;
}

.white-box-sub.content-sub {
	padding-left: 10px;
	font-family: Roboto, sans-serif;
	color: #000;
}

.column-4 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.column-5 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.visibility-report-form {
	margin-bottom: 40px;
}

.header {
	margin-top: 45px;
	margin-bottom: 45px;
}

.container-2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 35px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}

.column-6 {
	text-align: right;
}

.banner-container.thank-you {
	margin-top: 0px;
	padding-top: 65px;
	padding-bottom: 65px;
}

.features-container {
	margin-top: 45px;
	margin-bottom: 65px;
}

.feature-table-col {
	padding-top: 40px;
	padding-bottom: 40px;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #e2e6e8;
	text-align: center;
}

.feature-table-col.top-row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 127px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom-style: solid;
}

.feature-table-col.top-row.right-col {
	border-right-style: none;
}

.feature-table-col.right-col {
	border-right-style: none;
}

.feature {
	font-size: 17px;
}

.features {
	margin-top: 80px;
	margin-bottom: 80px;
}

.section {
	margin-top: 65px;
	margin-bottom: 65px;
}

.section.grey-bg.closing {
	padding-bottom: 45px;
}

.section.cocom {
	background-image: url('../images/image_mainBackground1x.png');
	background-position: 50% -145px;
	background-size: cover;
}

.pricing-div {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.pricing-div.grey-bg {
	padding-bottom: 25px;
}

.container-3 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.anchor-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 45px;
	padding-bottom: 45px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-style: solid none;
	border-width: 1px;
	border-color: #dbe6ed;
	text-align: center;
}

.anchor-item {
	padding-right: 12px;
	padding-left: 12px;
	color: #000;
	font-size: 14px;
	text-decoration: none;
}

.prod-title-link {
	color: #000;
	text-decoration: none;
}

.products-grid__item-title {
	margin-top: 13px;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-bottom: 0px;
	color: #6a859c;
	font-size: 28px;
	letter-spacing: 0px;
	text-transform: none;
}

.prod-icon {
	width: 20%;
	border-radius: 4px;
}

.section-wrapper-2 {
	margin-top: 0px;
	padding-right: 100px;
	padding-left: 100px;
	text-align: center;
}

.content-subhead {
	margin-top: 8px;
	margin-bottom: 56px;
	padding-bottom: 0px;
	font-size: 18px;
	font-weight: 300;
}

.products-grid__item-text {
	font-size: 16px;
	font-weight: 300;
	text-transform: none;
}

.product {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-right: 45px;
	padding-left: 45px;
}

.grid-layout {
	margin-top: 45px;
}

.h3 {
	color: #6a859c;
	font-size: 30px;
	line-height: 49px;
	font-weight: 300;
	text-align: left;
	letter-spacing: 0px;
	text-transform: capitalize;
}

.h3.center {
	margin-top: 1px;
	font-size: 30px;
	text-align: center;
	letter-spacing: 0px;
	text-transform: capitalize;
}

.section-2 {
	margin-top: 65px;
}

.img-content-section-head {
	font-family: Roboto, sans-serif;
	font-size: 32px;
	font-weight: 400;
	text-align: center;
}

.img-content-section-head.tech-serv {
	margin-bottom: 65px;
	text-transform: capitalize;
}

.img-content-section-head.biz-fi {
	margin-top: 65px;
}

.link-10 {
	color: #09afbb;
	font-weight: 600;
	text-decoration: none;
}

.img-section-header {
	margin-top: 0px;
}

.disclaimer {
	padding-top: 45px;
	padding-right: 85px;
	padding-left: 85px;
	color: rgba(51, 51, 51, .5);
	font-size: 10px;
}

.bold-text-2 {
	font-weight: 400;
}

.bold-text-3 {
	font-weight: 400;
}

.link-block-2 {
	text-decoration: none;
}

.link-block-3 {
	text-decoration: none;
}

.link-block-prod-grid {
	text-decoration: none;
}

.container-4 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.box-wrapper {
	display: block;
	width: 1164px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: left;
}

.box-wrapper.wrapper-bb {
	padding-right: 0px;
	padding-left: 0px;
}

.bb-div {
	display: block;
}

.link-11 {
	color: #fff;
	font-weight: 600;
	text-decoration: none;
}

.row-10 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 45px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	text-align: center;
}

.column-10 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
}

.column-11 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.column-12 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.div-block-20 {
	display: inline-block;
}

.bb-img-col {
	display: block;
	padding-left: 0px;
}

.column-13 {
	padding-right: 0px;
	padding-left: 0px;
}

.image-5 {
	margin-top: 10px;
	padding-left: 10px;
}

.bb-content-feature {
	margin-bottom: 8px;
	padding-top: 5px;
}

.bb-content-feature:hover {
	border-bottom: 1px solid #bf271b;
	border-radius: 4px;
	box-shadow: 1px 0 25px -8px hsla(207, 4%, 46%, .7);
}

.row-bb-content-feature {
	padding-right: 8px;
	padding-left: 8px;
}

.row-bb-content-feature:hover {
	border-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #000;
	border-radius: 0px;
}

.column-14 {
	display: block;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
}

.container-5 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.website-pckge-pricing-row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 45px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	text-align: center;
}

.column-15 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.column-16 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.column-17 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.company-od-afforable {
	display: inline;
	font-size: 36px;
	line-height: 44;
}

.company-od-aff {
	margin-top: 7px;
	margin-bottom: 0px;
	color: #000;
	font-size: 36px;
	font-weight: 400;
	text-align: center;
}

.price-box-wrapper {
	width: 840px;
	margin: 104px auto 78px;
}

.price-box1 {
	width: 280px;
	float: left;
}

.price-box2 {
	width: 560px;
	float: left;
}

.included-products {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 280px;
	height: 212px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	border-right: 1px solid #e2e6e8;
	border-bottom: 1px solid #e2e6e8;
}

.top-products {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
}

.individual-price {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 280px;
	height: 212px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	border-bottom: 1px solid #e2e6e8;
}

.included-heading {
	margin-top: 8px;
	margin-bottom: 0px;
	color: #000;
	font-size: 20px;
	font-weight: 400;
	text-align: center;
}

.frame-heading {
	margin-top: 19px;
	margin-bottom: 0px;
	color: #fd5953;
	font-size: 36px;
	text-align: center;
}

.choose-para {
	margin-top: 23px;
	margin-right: auto;
	margin-left: auto;
	color: #000;
	text-align: center;
}

.start-head {
	margin-bottom: 0px;
	color: #bf271b;
	font-size: 18px;
	font-weight: 400;
	text-align: center;
}

.dollar-sign {
	font-size: 16px;
	font-weight: 400;
}

.indi-head {
	margin-top: 8px;
	margin-bottom: 0px;
	color: #000;
	font-size: 20px;
	line-height: 1.65;
	font-weight: 400;
	text-align: center;
}

.starting {
	margin-top: 10px;
	margin-bottom: 5px;
	color: #fd5953;
	font-size: 18px;
	font-weight: 400;
	text-align: center;
}

.price-num {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #fd5953;
	font-size: 36px;
	line-height: 1.08;
	text-align: center;
}

.pick-para {
	margin-top: 13px;
	color: #000;
	line-height: 1.5;
	text-align: center;
}

.div-block-21 {
	clear: both;
}

.left-content-column {
	width: 280px;
	height: 100%;
	float: left;
}

.right-con-column {
	width: 280px;
	height: 100%;
	float: right;
	color: transparent;
}

.base-content-white {
	width: auto;
	height: 40px;
	border-right: 1px solid #e2e6e8;
	border-bottom: 1px none #e2e6e8;
	line-height: 40px;
	text-align: center;
}

.base-content-grey {
	height: 40px;
	border-right: 1px solid #e2e6e8;
	line-height: 40px;
	text-align: center;
}

.image-6 {
	width: 22px;
}

.base-con-grey {
	height: 40px;
	border-right: 1px solid #e2e6e8;
	color: #000;
	line-height: 40px;
	text-align: center;
}

.base-content-greybase {
	height: 40px;
	border-right: 1px solid #e2e6e8;
	color: #000;
	line-height: 40px;
	text-align: center;
}

.base-content-whitebase {
	height: 40px;
	border-right: 1px solid #e2e6e8;
	color: #000;
	line-height: 40px;
	text-align: center;
}

.white-right-content {
	height: 40px;
	color: #000;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}

.ex {
	height: 40px;
	color: #000;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}

.right-white-text-blue-content {
	height: 40px;
	color: #4379bd;
	font-size: 16px;
	line-height: 40px;
	font-weight: 600;
	text-align: center;
}

.right-grey-text-blue-content {
	height: 40px;
	color: #4379bd;
	font-size: 16px;
	line-height: 40px;
	font-weight: 600;
	text-align: center;
}

.empty-block {
	height: 212px;
	border-bottom: 1px solid #e2e6e8;
}

.left-frame-white-content {
	height: 40px;
	padding-left: 20px;
	color: #000;
	line-height: 40px;
	text-align: left;
}

.left-frame-grey-content {
	height: 40px;
	padding-left: 20px;
	color: #000;
	line-height: 40px;
}

.mobile-visible-only {
	display: none;
	margin-top: 0px;
}

.mobile-price1 {
	width: 280px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	text-align: center;
}

.mobile-inc-heading {
	padding-top: 20px;
	color: #000;
	font-size: 14px;
	font-weight: 500;
	text-align: center;
}

.mobile-free-heading {
	margin-top: 0px;
	color: #bf271b;
	text-align: center;
}

.mobile-visible-para {
	margin-bottom: 20px;
	color: #000;
	font-size: 10px;
}

.mobile-down-contents {
	height: 2px;
	border-style: none none solid;
	border-width: 1px;
	border-color: #e2e6e8;
}

.mobile-white-wrapper {
	height: 40px;
}

.mobile-left-wrapper-frame {
	width: 230px;
	height: 100%;
	padding-left: 10px;
	float: left;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #e2e6e8;
	color: #000;
	font-size: 12px;
	line-height: 40px;
	text-align: left;
}

.mobile-right-wrapper-frame {
	width: 50px;
	height: 40px;
	float: right;
	line-height: 40px;
}

.mobile-grey-wrapper {
	height: 40px;
	line-height: 40px;
}

.mobile-height-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	border-style: none;
	border-right-width: 1px;
	border-right-color: #000;
	border-bottom-width: 1px;
	border-bottom-color: #e2e6e8;
	font-size: 12px;
}

.mobile-frame-left {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 170px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-right: 1px solid #e2e6e8;
	font-size: 12px;
	text-align: left;
}

.mobile-frame-right {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	color: #000;
	font-size: 12px;
}

.mobile-height-grey-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: auto;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
}

.i-round {
	margin-left: 3px;
}

.div-block-22 {
	height: auto;
}

.blue-text {
	color: #4379bd;
}

.table-frame-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 248px;
	margin-top: 10px;
	margin-right: auto;
	float: right;
	clear: both;
	color: #72777b;
	font-size: 12px;
	line-height: 1;
}

.offers-wrapper {
	border-top: 1px solid #e6e8eb;
	border-bottom: 1px solid #e6e8eb;
}

.exc-off {
	margin-top: 48px;
	margin-bottom: 0px;
	color: #bf271b;
	font-size: 14px;
	line-height: normal;
	font-weight: 400;
	text-align: center;
}

.additional-heading {
	margin-top: 1px;
	margin-bottom: 0px;
	color: #000;
	font-size: 28px;
	font-weight: 400;
	text-align: center;
}

.partner-head {
	color: #000;
	font-size: 16px;
	line-height: 1.56;
	text-align: center;
}

.processing-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 1164px;
	margin-top: 46px;
	margin-right: auto;
	margin-left: auto;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.frame1 {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 288px;
	height: 219px;
	margin-right: 30px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 4px;
	background-color: #fff;
}

.frame2 {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 288px;
	height: 219px;
	margin-right: 30px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 4px;
	background-color: #fff;
}

.frame3 {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 297px;
	height: 219px;
	margin-right: 30px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 4px;
	background-color: #fff;
}

.frame4 {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 288px;
	height: 219px;
	margin-right: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 4px;
	background-color: #fff;
}

.process-sub-head {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000;
	font-size: 24px;
	line-height: 1.38;
	font-weight: 400;
}

.comp-head {
	width: 245px;
	font-size: 13px;
	line-height: 1.54;
	font-weight: 400;
	text-align: center;
}

.learn-more-down {
	position: absolute;
	bottom: 7px;
	width: 95%;
	padding-top: 6px;
	border-top-style: none;
	border-top-color: #979797;
	color: #4379bd;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
}

.comp-head-frame-para {
	width: 269.6px;
	font-size: 12px;
	line-height: 1.67;
	font-weight: 400;
	text-align: center;
}

.join-head {
	margin-top: 64px;
	clear: both;
	color: #000;
	font-size: 30px;
	font-weight: 400;
	text-align: center;
}

.account-cr {
	display: block;
	width: 246px;
	height: 54px;
	margin: 40px auto 48px;
	border-radius: 7px;
	background-color: #4379bd;
	line-height: 37px;
	text-align: center;
}

.frequent-wrapper {
	height: auto;
	margin-bottom: 80px;
}

.freq-name {
	width: 1164px;
	margin-right: auto;
	margin-left: auto;
}

.freq-head {
	margin-top: 87px;
	color: #000;
	font-size: 36px;
	line-height: 1.28;
	font-weight: 400;
}

.will-wrapper {
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
}

.will-text1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 532px;
	height: 300px;
	margin-left: 56px;
	float: left;
}

.will-text2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 570px;
	height: 300px;
	float: right;
}

.image-7 {
	width: 8px;
	height: 12px;
	margin-top: 16px;
	margin-right: 20px;
	float: left;
}

.heading-8 {
	margin-top: 0px;
	float: left;
	color: #bf271b;
	font-size: 30px;
}

.block-frame {
	float: left;
}

.will-head {
	margin-top: 0px;
	color: #620050;
	font-size: 30px;
	line-height: 1.2;
}

.will-para1 {
	width: 406px;
	color: #000;
}

.text-span-2 {
	color: #4379bd;
	text-decoration: underline;
}

.will-para2 {
	width: 499px;
	color: #000;
}

.will-para3 {
	width: 420px;
	color: #000;
}

.text-link {
	display: block;
	margin-left: 10px;
	padding-left: 10px;
	color: #4379bd;
	font-weight: 700;
	text-decoration: none;
}

.text-link.pp {
	margin-left: 0px;
	padding-left: 0px;
}

.text-link.support {
	display: block;
	margin-left: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 18px;
	font-weight: 400;
}

.text-link.tc {
	margin-left: 0px;
	padding-left: 0px;
	color: #09afbb;
}

.text-link.tc.cocom {
	color: #2ea5f3;
	font-weight: 400;
}

.container-6 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.container-6.payment-processing-leadgen {
	margin-top: 80px;
}

.form-text {
	margin-top: 10px;
	float: none;
	text-align: left;
}

.div-block-23 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 700px;
	float: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.checkbox-label {
	font-size: 14px;
}

.checkbox-label-2 {
	font-size: 14px;
}

.checkbox-label-3 {
	font-size: 14px;
}

.checkbox-label-4 {
	font-size: 14px;
}

.row-11 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
}

.link-12 {
	margin-left: 10px;
	padding-left: 10px;
}

.closing-div {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 45px;
	margin-bottom: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.closing-div.grey-bg {
	padding-bottom: 45px;
}

.checkbox-field-5 {
	display: block;
}

.white-photo-box-col {
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #afa79a;
	background-color: #620050;
}

.container-7 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.container-8 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.text-span-3 {
	display: none;
	opacity: 1;
}

.equipment-screen-modal {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 100000;
	height: 100%;
	min-height: 100%;
	padding-bottom: 0px;
	background-color: #000;
	opacity: 0.61;
}

.modal-inside {
	position: absolute;
	left: 0px;
	top: 70px;
	right: 0px;
	z-index: 10000000;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	border-radius: 4px;
	background-color: #fff;
}

.eq-blockk-mdal {
	display: block;
}

.eq-blockk-mdal.modal-wrapper {
	display: none;
}

.modal-close-icon {
	position: relative;
	right: 20px;
	margin-top: 10px;
	margin-right: 0px;
	float: right;
	color: #000;
	font-size: 22px;
}

.cross {
	width: 15px;
	cursor: pointer;
}

.modal-top-icons {
	display: block;
	width: 60px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
}

.modal-level-heading-small {
	margin-top: 14px;
	color: #bf271b;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 600;
	text-align: center;
	letter-spacing: 2.4px;
}

.modal-main-heading {
	margin-top: 10px;
	color: #000;
	font-size: 36px;
	line-height: 1.28;
	font-weight: 400;
	text-align: center;
}

.modal-title-text {
	margin-top: 11px;
	color: #000;
	line-height: 1.61;
	font-weight: 400;
	text-align: center;
}

.local-down-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 593px;
	margin-top: 36px;
}

.modal-left-content {
	width: 575px;
	border: 1px solid #afa79a;
	color: #000;
}

.modal-right-content {
	width: 575px;
	background-image: url('../images/equipment-protection-plan.png');
	background-position: 0px 0px;
	background-size: cover;
}

.left-wrapper-equipment-heading {
	margin-top: 60px;
	margin-bottom: 0px;
	margin-left: 69px;
	color: #bf271b;
	font-size: 30px;
	line-height: normal;
}

.euipment-down-modal-content-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 36px;
	margin-left: 69px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.image-8 {
	width: 8px;
	height: 11px;
}

.equipment-heading1 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-size: 24px;
	line-height: 1.21;
	font-weight: 400;
}

.equipment-content1 {
	position: relative;
	left: 8px;
	width: 421.6px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	color: #000;
}

.equipment-content2 {
	position: relative;
	left: 8px;
	width: 422.6px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	color: #000;
}

.euipment-down-modal-heading-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 36px;
	margin-left: 69px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: baseline;
	-webkit-align-items: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.euipment-down-modal-content-wrapper-copy {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 36px;
	margin-left: 69px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.euipment-down-modal-heading-wrapper-1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 22px;
	margin-left: 69px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.euipment-down-modal-heading-wrapper-2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 22px;
	margin-left: 69px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.equipment-content3 {
	position: relative;
	left: 8px;
	width: 412.8px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	color: #000;
}

.equipment-terms {
	margin-top: 20px;
	padding-bottom: 20px;
	color: #70828e;
	font-size: 12px;
}

.terms-span {
	color: #00a5f9;
	text-decoration: none;
}

.text-block {
	display: block;
}

-embed {
	display: none;
}

.equip-embed {
	display: none;
}

.equip-embed.embed-wrapper {
	position: static;
	left: 0px;
	right: 0px;
	z-index: 100000;
	display: none;
}

.visibility-embed {
	display: none;
}

-embed-2 {
	position: absolute;
	z-index: 100000;
	display: none;
}

.eq-block-modal {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	width: 100%;
	min-height: 100%;
	background-color: #000;
	opacity: 0.49;
}

.equipment-modal {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 100000;
	width: 100%;
	min-height: 100%;
	background-color: #000;
	opacity: 0.6;
}

.equipment-modal.embed-wrapper {
	position: absolute;
	z-index: 1000000;
	display: none;
	background-color: transparent;
	opacity: 1;
}

.embed-script {
	position: absolute;
	left: 0px;
	right: 0px;
	z-index: 5;
	margin-right: auto;
	margin-left: auto;
}

.visibility-modal {
	position: absolute;
}

.visibility-modal.embed-wrapper {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	display: none;
	width: 100%;
}

.modal-border {
	width: 51px;
	height: 3px;
	margin-top: 25px;
	margin-left: 69px;
	border-style: solid none none;
	border-width: 2px 1px 1px;
	border-color: #bf271b #000 #000;
}

.visibility-content-para {
	width: 423px;
	margin-top: 30px;
	margin-left: 69px;
}

.team-down-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 36px;
}

.right-modal-wrapper {
	width: 575px;
	background-image: url('../images/tea-image.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.mobile-serve-image {
	display: none;
}

.local-marketing-modal {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
}

.local-marketing-modal.embed-wrapper {
	display: none;
}

.local-sub-heading {
	margin-top: 0px;
	margin-left: 69px;
	color: #bf271b;
	font-size: 24px;
	font-weight: 400;
}

.local-para {
	width: 417.2px;
	margin-top: 20px;
	margin-left: 69px;
}

.local-modal-right {
	width: 575px;
	background-image: url('../images/64210A8B-0B22-4198-A0B6-5EF1B3A11AD4.png');
	background-position: 0px 0px;
	background-size: cover;
}

.team-colla-modal {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
}

.team-colla-modal.embed-wrapper {
	display: none;
}

.team-content-para {
	width: 488px;
	margin-top: 20px;
	margin-left: 69px;
}

.team-right-wrapper {
	width: 575px;
	background-image: url('../images/team-co.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

.email-mdal {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
}

.email-mdal.embed-wrapper {
	display: none;
}

.email-left-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 575px;
	padding-right: 30px;
	padding-left: 30px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-style: solid none;
	border-width: 1px;
	border-top-color: #afa79a;
	border-bottom-color: #afa79a;
}

.customer-support-head {
	margin-top: 0px;
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 28px;
	font-weight: 400;
}

.customer-support-p {
	padding-bottom: 25px;
	font-family: Roboto, sans-serif;
	font-size: 18px;
}

.paragraph-6 {
	font-size: 18px;
}

.customer-support-link {
	padding-bottom: 10px;
	color: #4379bd;
	font-size: 18px;
}

.customer-support-col {
	display: block;
	height: 230px;
	padding-right: 0px;
	padding-left: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	border-width: 1px;
	border-color: hsla(207, 4%, 46%, .2);
	border-right-style: solid;
}

.customer-support-col.row-2 {
	border-right-style: none;
}

.address-col {
	display: block;
	padding-left: 65px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	border-style: none;
	border-left-width: 1px;
	border-left-color: hsla(207, 4%, 46%, .2);
}

.contact-wrapper {
	padding-right: 150px;
	padding-left: 150px;
}

.contact-head-red {
	font-family: Roboto, sans-serif;
	color: #fd5953;
	font-weight: 600;
}

.contact-row {
	padding-bottom: 45px;
}

.address-p {
	font-family: Roboto, sans-serif;
	font-size: 18px;
}

.paragraph-7 {
	padding-top: 25px;
}

.link-13 {
	display: block;
}

.website-modal {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
}

.website-modal.embed-wrapper {
	display: none;
}

.web-para1 {
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 69px;
	color: #bf271b;
	font-size: 18px;
}

.website-full-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 69px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: baseline;
	-webkit-align-items: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.webpara2 {
	margin-left: 20px;
	padding-right: 20px;
}

.directory-modal.embed-wrapper {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	display: none;
}

.directory-right-wrapper {
	width: 575px;
	background-image: url('../images/directory-stockphoto.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.website-right-wrapper {
	width: 575px;
	background-image: url('../images/right-reading.png');
	background-position: 50% 50%;
	background-size: cover;
}

.bundle-modal {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
}

.bundle-modal.embed-wrapper {
	display: none;
}

.bundle-right-wrapper {
	width: 575px;
	background-image: url('../images/bundle-image.png');
	background-position: 50% 50%;
	background-size: cover;
}

.monitor-modal {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	display: block;
}

.monitor-modal.embed-wrapper {
	display: none;
}

.modal-down-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 30px;
}

.monitor-right-wrapper {
	width: 575px;
	background-image: url('../images/stock-photo-tech-support.png');
	background-position: 50% 50%;
	background-size: cover;
}

.level-footer-main {
	display: block;
	width: 1038px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.stripes-logo {
	position: relative;
	top: 28px;
	width: 38px;
	margin-top: 0px;
	float: left;
}

.footer-right-frame {
	width: 927px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
	float: none;
	border-bottom: 1px solid #000;
}

.footer-menu1 {
	margin-right: 30px;
	margin-left: 30px;
	padding-bottom: 0px;
	color: #09afbb;
	font-size: 16px;
	line-height: 1.5;
	text-decoration: none;
}

.social-right {
	margin-top: -10px;
	float: right;
}

.image-10 {
	width: 30px;
	margin-right: 10px;
}

.image-11 {
	width: 30px;
	margin-right: 10px;
}

.footers-down-frame-content {
	width: 927px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.term-down-link {
	margin-right: 0px;
	margin-left: 30px;
	color: #09afbb;
	font-size: 16px;
	line-height: 1.5;
	text-decoration: none;
}

.footer-right-para {
	float: right;
	color: #000;
	line-height: 1.2;
}

.mobile-social {
	display: none;
}

.image-12 {
	width: 30px;
}

.image-13 {
	width: 30px;
}

.pri-content {
	padding-right: 20px;
	padding-left: 20px;
}

.service-menu {
	color: #09afbb;
}

.hiring-form {
	margin-top: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.content--home {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	text-align: left;
}

.payments-footer {
	margin-top: 0px;
	margin-bottom: 45px;
	font-size: 12px;
}

.wells-emv-footer {
	margin-top: 10px;
	margin-bottom: 10px;
	color: rgba(51, 51, 51, .8);
	font-size: 12px;
	line-height: 1.5;
	text-align: center;
	text-decoration: none;
}

.link-14 {
	text-decoration: none;
}

.link-15 {
	text-decoration: none;
}

.link-16 {
	text-decoration: none;
}

.link-17 {
	text-decoration: none;
}

.link-18 {
	text-decoration: none;
}

.image-14 {
	margin-left: 25px;
	padding-left: 0px;
}

.div-block-24 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
}

.div-block-25 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.empty {
	display: block;
}

.link-19 {
	text-decoration: none;
}

.empty-form {
	font-size: 0px;
}

.div-block-26 {
	margin-bottom: 45px;
}

.image-15 {
	margin-left: 25px;
}

.buy-now {
	display: none;
}

.payment-processing-leadgen {
	height: 1px;
	margin-top: 0px;
}

.column-20 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	border-right: 1px solid #afa79a;
}

.column-21 {
	border-left: 1px none #000;
}

-embed-3 {
	display: block;
}

.container-9 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.column-22 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.associate {
	margin-right: 0px;
	margin-left: 30px;
	color: #09afbb;
	font-size: 16px;
	line-height: 1.5;
	text-decoration: none;
}

.link-20 {
	text-decoration: none;
}

.bookkeeping-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/large-882x.png');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.bookkeeping-menu.w--current {
	background-image: url('../images/large-882x.png');
	background-position: 0px 50%;
	background-size: 32px;
	background-repeat: no-repeat;
}

.bookkeeping-menu.payroll {
	display: none;
	background-image: url('../images/D0BDCC29-BA62-4DD8-AAF3-4328A4ABFDD1.png');
}

.bookkeeping-menu.local-marketing {
	background-image: url('../images/local-marketing_1local-marketing.png');
}

.bundle-left-content {
	width: 575px;
	height: 389px;
	border: 1px solid #afa79a;
	color: #000;
}

.flex-dis {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.fund-level {
	width: 30%;
	padding: 25px;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #dbe6ed;
}

.heading-9 {
	font-size: 28px;
	font-weight: 400;
}

.roll-pay-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/payrollicon-workonomy.png');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.roll-pay-menu.payroll {
	display: none;
	background-image: url('../images/D0BDCC29-BA62-4DD8-AAF3-4328A4ABFDD1.png');
}

.roll-pay-menu.local-marketing {
	background-image: url('../images/local-marketing_1local-marketing.png');
}

.business-funding-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 0px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/BusinessFunding_Sm_1BusinessFunding_Sm.png');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.business-funding-menu.payroll {
	display: none;
	background-image: url('../images/D0BDCC29-BA62-4DD8-AAF3-4328A4ABFDD1.png');
}

.business-funding-menu.local-marketing {
	background-image: url('../images/local-marketing_1local-marketing.png');
}

.another-row {
	display: none;
	width: 1164px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.another-row.tech-serv-features {
	margin-top: 65px;
	margin-bottom: 65px;
}

.another-row.email-schedule-wrapper {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.img-content-copy {
	margin-top: 80px;
	margin-bottom: 80px;
	border-style: none;
	border-bottom-color: #000;
}

.img-content-copy.grey-bg {
	margin-bottom: 0px;
	padding-top: 45px;
	padding-bottom: 65px;
}

.img-content-copy.grey-bg.no-bottom-padding {
	margin-bottom: 0px;
}

.img-content-copy.grey-bg.directory-feat {
	margin-top: 0px;
}

.img-content-copy.border-tb {
	margin-bottom: 0px;
	padding-bottom: 80px;
	border-style: none solid solid;
	border-width: 1px;
	border-color: #dbe6ed;
}

.img-content-copy._45-top {
	margin-top: 45px;
}

.heading-10 {
	display: block;
}

.dedicated-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-left: 60px;
	padding-left: 0px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.image-16 {
	width: 8px;
}

.right-symbol {
	width: 8px;
	height: 12px;
}

.feature-heading {
	display: block;
	margin-top: 5px;
	padding-left: 20px;
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 30px;
	line-height: 1.2;
}

.feature-heading.how-it-works {
	font-size: 24px;
}

.keeper-wrapper {
	padding-top: 80px;
	padding-bottom: 80px;
	border-style: none;
	border-bottom-color: #000;
}

.keeper-wrapper.grey-bg {
	margin-bottom: 0px;
	padding-top: 45px;
	padding-bottom: 65px;
}

.keeper-wrapper.grey-bg.no-bottom-padding {
	margin-bottom: 0px;
}

.keeper-wrapper.grey-bg.directory-feat {
	margin-top: 0px;
}

.keeper-wrapper.border-tb {
	margin-bottom: 0px;
	padding-bottom: 80px;
	border-style: none solid solid;
	border-width: 1px;
	border-color: #dbe6ed;
}

.keeper-wrapper._45-top {
	margin-top: 45px;
}

.outsource-wrapper {
	padding-left: 85px;
	font-family: Roboto, sans-serif;
	color: rgba(0, 0, 0, .8);
	font-weight: 400;
}

.outsource-wrapper.how-it-works-div {
	padding-bottom: 10px;
}

.content-right-copy {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-left: 45px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
}

.outsource-wrapper1 {
	padding-bottom: 0px;
	padding-left: 85px;
	font-family: Roboto, sans-serif;
	color: rgba(0, 0, 0, .8);
}

.accurate-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-right: 50px;
	padding-left: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.predictable-flex {
	padding-right: 0px;
}

.image-17 {
	width: 595px;
	height: 340px;
}

.dedicated-accurate {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-left: 45px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.send-source-wrapper {
	margin-bottom: 0px;
	padding-bottom: 30px;
	padding-left: 77px;
	font-family: Roboto, sans-serif;
	color: rgba(0, 0, 0, .8);
}

.customer-send-wrapper {
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 77px;
	font-family: Roboto, sans-serif;
	color: rgba(0, 0, 0, .8);
}

.import-sync {
	width: 595px;
	height: 340px;
}

.schedule-free {
	margin-top: 23px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 18px;
	text-align: center;
}

.book-keeping-embed {
	width: 298px;
	margin-top: 49px;
	margin-right: auto;
	margin-left: auto;
}

.space-red {
	width: 25px;
	height: 2px;
	margin-right: auto;
	margin-left: auto;
	background-color: #620050;
}

.sorry-current {
	display: none;
	margin-right: auto;
	margin-bottom: 120px;
	margin-left: auto;
	font-family: Roboto, sans-serif;
	color: rgba(0, 0, 0, .8);
	font-size: 30px;
	line-height: 1.57;
	font-weight: 400;
	text-align: center;
	letter-spacing: normal;
}

.pricing-main-heading {
	margin-top: 112px;
	margin-bottom: 0px;
	color: #620050;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 600;
	text-align: center;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.book-keeping-modal {
	position: absolute;
}

.book-keeping-modal.embed-wrapper {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	display: none;
	width: 100%;
}

.hassele-accurate {
	margin-top: 5px;
	margin-left: 69px;
	font-size: 18px;
	line-height: 1.2;
	font-weight: 400;
}

.payroll-modal {
	position: absolute;
}

.payroll-modal.embed-wrapper {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	display: none;
	width: 100%;
}

.book-keeping-right-modal-wrapper {
	width: 575px;
	background-image: url('../images/tea-image.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.visibility-right-modal-wrapper {
	width: 575px;
	background-image: url('../images/visi-image.png');
	background-position: 50% 50%;
	background-size: auto;
	background-repeat: no-repeat;
}

.old-form-version {
	display: none;
}

.noteligible {
	display: none;
	width: 827px;
	margin: 120px auto 100px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.57;
	font-weight: 400;
	text-align: center;
}

.hasbusinessfundingacct {
	display: none;
	width: 577px;
	margin: 120px auto 164px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.2;
	text-align: center;
}

.hereid {
	color: #09afbb;
	text-decoration: none;
}

.recover-pass {
	color: #09afbb;
	text-decoration: none;
}

.thanks-giving {
	display: none;
	width: 560px;
	margin: 120px auto 128px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.2;
	text-align: center;
}

.success {
	display: none;
	margin: 100px auto 64px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.1;
}

.success.book-keeping-success {
	display: none;
	padding-top: 0px;
	padding-bottom: 120px;
	font-family: Roboto, sans-serif;
	text-align: center;
}

.success-head {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: normal;
	font-weight: 400;
	text-align: center;
}

.attached-border {
	width: 29px;
	height: 4px;
	margin: 10px auto 16px;
	border-top: 2px solid #620050;
}

.submit-info {
	margin-top: 5px;
	margin-bottom: 0px;
	font-size: 20px;
	line-height: 1.6;
	font-weight: 400;
	text-align: center;
}

.send-again-para {
	width: 415px;
	margin: 16px auto 0px;
	color: #000;
	font-size: 16px;
	line-height: 1.63;
	text-align: center;
}

.find-name {
	font-size: 16px;
	text-decoration: none;
}

.send-again {
	color: #09afbb;
	font-size: 16px;
	text-decoration: none;
}

.email-resent {
	display: none;
	margin-top: 120px;
	margin-bottom: 116px;
	font-family: Roboto, sans-serif;
}

.payroll-banner-head {
	font-family: Roboto, sans-serif;
	color: rgba(51, 51, 51, .8);
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
	text-align: center;
}

.paayroll-sectionhead {
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 30px;
	line-height: 1.2;
}

.payroll-sub-head {
	margin-top: 23px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 18px;
	text-align: center;
}

.right-modal-wrapper--payroll {
	width: 575px;
	background-image: url('../images/payroll-image.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.calendar-event {
	display: none;
}

.bold-text-4 {
	font-family: Roboto, sans-serif;
	font-size: 18px;
	line-height: 26px;
	font-weight: 400;
}

-embed-4 {
	font-family: Roboto, sans-serif;
	font-weight: 500;
}

-embed-5 {
	font-family: Roboto, sans-serif;
}

.white-spacer {
	display: inline-block;
	width: 29px;
	height: 4px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 2px solid #fff;
	color: #fff;
}

.white-spacer.center {
	text-align: center;
}

.white-spacer.content-icon {
	margin-left: 10px;
}

-embed-6 {
	font-family: Roboto, sans-serif;
}

.bold-feature {
	color: #fd5953;
}

.partner-disclaimer {
	font-family: Roboto, sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
}

.heading-11 {
	display: inline-block;
}

.partner-disclaimer-container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 8px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.top-logo {
	width: 75px;
	margin-left: 10px;
	border-radius: 4px;
}

.top-logo.top {
	margin-left: 0px;
}

.top-logo.top._180a {
	width: 120px;
}

.top-logo.cocom {
	width: 120px;
	margin-left: 5px;
}

.top-logo.coco--purp {
	width: 130px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.top-logo.biz-fi-logo {
	width: 143px;
}

.partner-disclaimer-purple {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fff;
	text-align: left;
}

.partner-disclaimer-purple.cbos {
	height: 68px;
}

.partner-logo-disclaimer {
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 14px;
}

.partner-logo-disclaimer.coco {
	margin-right: 0px;
}

.heading--home {
	margin-bottom: 0px;
	font-family: Roboto, sans-serif;
	color: #620050;
	font-size: 30px;
}

.home-prod-wrapper {
	margin-top: 15px;
	margin-left: 60px;
	padding-left: 0px;
	font-family: Roboto, sans-serif;
	text-align: left;
}

.purp-spacer--home {
	display: inline-block;
	width: 55px;
	height: 4px;
	margin-right: auto;
	margin-left: 60px;
	border-bottom: 2px solid #620050;
	color: #620050;
}

.purp-spacer--home.center {
	text-align: center;
}

.purp-spacer--home.content-icon {
	margin-left: 10px;
}

.button-container--home {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-left: 60px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.icon-img--home {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.image-18 {
	display: block;
	margin-top: 0px;
}

.container-10 {
	display: block;
	margin-top: 100px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.image-19 {
	position: static;
	padding-top: 50px;
}

.text-block-2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	text-align: right;
}

.cocom {
	color: rgba(76, 99, 114, .8);
}

.disclaimer-box {
	width: 85%;
	margin-bottom: 25px;
}

.disclaimer-box.neg-margin {
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
}

.disclaimer-text {
	margin-top: 45px;
	margin-bottom: 0px;
	font-size: 10px;
}

.disclaimer-text.payments {
	margin-top: 0px;
}

-embed-7 {
	font-family: Roboto, sans-serif;
}

.book-keeping-available {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 120px;
	padding-bottom: 120px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.2;
	font-weight: 400;
	text-align: center;
}

.goto-dash {
	color: #09afbb;
	font-weight: 500;
	text-decoration: none;
}

.book-keeping-appointment {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 120px;
	padding-bottom: 120px;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 30px;
	line-height: 1.2;
	font-weight: 400;
	text-align: center;
}

.success-name {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #620050;
	font-size: 30px;
}

.success-border {
	width: 55.5px;
	height: 2px;
	margin-top: 24.5px;
	margin-right: auto;
	margin-left: auto;
	background-color: #620050;
}

.accconfirm-block {
	width: 450px;
	margin-top: 26.5px;
	margin-right: auto;
	margin-left: auto;
	color: #000;
	font-size: 16px;
	line-height: 1.63;
	text-align: center;
	letter-spacing: normal;
}

.error-modal {
	position: absolute;
	top: 0px;
	z-index: 100000000;
	display: none;
	width: 100%;
	min-height: 100%;
}

.modal-black {
	position: fixed;
	width: 100%;
	min-height: 100%;
	min-width: 100%;
	background-color: #000;
}

.error-modal-wrapper {
	position: absolute;
	left: 0px;
	top: 50px;
	right: 0px;
	width: 586.8px;
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	font-family: Roboto, sans-serif;
}

.cal-close {
	position: absolute;
	top: 28px;
	right: 28px;
	width: 12px;
	cursor: pointer;
}

.exclamatory-image {
	display: block;
	width: 109px;
	margin-top: 72px;
	margin-right: auto;
	margin-left: auto;
}

.something-went-wrong {
	margin-top: 32px;
	margin-bottom: 0px;
	color: #000;
	font-size: 36px;
	line-height: 1.2;
	font-weight: 400;
	text-align: center;
	letter-spacing: normal;
}

.try-again {
	color: #000;
	font-size: 20px;
	font-weight: 400;
	text-align: center;
}

.go-back {
	display: block;
	width: 183px;
	height: 54px;
	margin: 52px auto 80px;
	border-radius: 7px;
	background-color: #09afbb;
	color: #fff;
	font-size: 18px;
	line-height: 3.1;
	text-align: center;
	text-decoration: none;
}

.text-block-3 {
	display: block;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	cursor: pointer;
}

.calendar-modal {
	position: fixed;
	top: 0px;
	z-index: 100000000;
	display: none;
	width: 100%;
	min-height: 100%;
}

.schedule-name {
	margin-top: 70px;
	margin-bottom: 0px;
	color: #000;
	line-height: 1.2;
	font-weight: 400;
	text-align: center;
}

.cbostalk {
	margin-top: 24px;
	margin-bottom: 38px;
	color: #000;
	font-size: 20px;
	line-height: 1.6;
	font-weight: 400;
	text-align: center;
}

.calendly-wrapper {
	position: absolute;
	left: 0px;
	top: 50px;
	right: 0px;
	display: block;
	width: 844px;
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 72px;
	padding-bottom: 72px;
	padding-left: 72px;
	background-color: #fff;
	font-family: Roboto, sans-serif;
}

-embed-8 {
	text-align: center;
}

-embed-9 {
	font-family: Roboto, sans-serif;
}

.taxadvice-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/Small45-1.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	direction: ltr;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 400;
	text-align: left;
	text-indent: 23px;
}

.taxadvice-menu.w--current {
	background-image: url('../images/Small45-1.svg');
	background-position: 0px 100%;
	background-size: 32px;
	background-repeat: no-repeat;
}

.taxadvice-menu.payroll {
	display: none;
	background-image: url('../images/D0BDCC29-BA62-4DD8-AAF3-4328A4ABFDD1.png');
}

.taxadvice-menu.local-marketing {
	background-image: url('../images/local-marketing_1local-marketing.png');
}

.job-posting-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 232px;
	height: 32px;
	margin-right: 96px;
	margin-bottom: 15px;
	float: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: url('../images/Small45-3.svg');
	background-position: 0px 50%;
	background-size: contain;
	background-repeat: repeat-y;
	font-family: Roboto, sans-serif;
	color: #09afbb;
	font-size: 17px;
	line-height: 1.2;
	text-indent: 23px;
}

.job-posting-menu.w--current {
	font-weight: 400;
}

.heading-12 {
	display: none;
}

.validation-name {
	height: auto;
}

.automatic-class {
	margin-top: -20px;
	margin-bottom: 30px;
	float: none;
	font-family: Roboto, sans-serif;
	color: #000;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
	text-align: center;
	text-transform: none;
}

.automatic-class.contact-sub-head {
	padding-right: 100px;
	padding-left: 100px;
}

.automatic-class.purple-bg {
	color: #000;
}

@media (max-width: 991px) {
	.company-od-header {
		position: absolute;
		height: 80px;
	}
	.company-od-header-content {
		width: 100%;
		height: 100%;
	}
	.company-od-logo {
		width: auto;
		float: left;
	}
	.navbar {
		position: static;
		display: block;
		float: none;
	}
	.company-od-container {
		width: 100%;
		height: 80px;
		clear: none;
	}
	.company-od-main-menu {
		position: absolute;
		left: 0px;
		top: 66px;
		right: 0px;
		display: block;
		width: 100%;
		max-width: 100%;
		min-height: 100%;
		min-width: 100%;
		margin-top: 0px;
		margin-left: 0px;
		float: none;
		clear: both;
		background-color: #fff;
	}
	.company-od-image-logo {
		width: 323px;
		margin-top: -4px;
		margin-left: 15px;
		float: left;
	}
	.dropdown-link-4 {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.company-od-banner-wrapper {
		top: 0px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		min-width: 100%;
		margin-bottom: 40px;
		float: none;
		clear: both;
	}
	.company-od-content-wrapper {
		width: 100%;
	}
	.company-od-content-wrapper.responsive-wrapper {
		width: 100%;
	}
	.company-od-totalblocks {
		display: block;
	}
	.company-od-box1 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 80%;
		height: auto;
		margin-right: auto;
		margin-bottom: 30px;
		margin-left: auto;
		float: none;
		clear: none;
		border-right-style: none;
		text-align: center;
	}
	.company-od-box1.bottom-grid {
		height: auto;
	}
	.company-od-box1.bottom-grid-copy {
		height: auto;
	}
	.company-od-box2 {
		display: block;
		width: 80%;
		height: auto;
		margin-right: auto;
		margin-bottom: 30px;
		margin-left: auto;
		border-right-style: none;
		text-align: center;
	}
	.company-od-box3 {
		display: block;
		width: 80%;
		height: auto;
		margin-right: auto;
		margin-bottom: 30px;
		margin-left: auto;
		clear: none;
		text-align: center;
	}
	.company-od-box-heading2 {
		width: 100%;
		float: none;
		text-align: center;
	}
	.company-od-box-image {
		display: block;
	}
	.company-od-box-para5 {
		padding-bottom: 30px;
	}
	.company-od-box-para3 {
		padding-bottom: 30px;
	}
	.company-od-box-heading3 {
		text-align: center;
	}
	.company-od-box-para-2 {
		padding-bottom: 30px;
	}
	.company-od-box-para4 {
		padding-bottom: 30px;
	}
	.company-od-box-para6 {
		padding-bottom: 30px;
	}
	.company-od-box-para8 {
		padding-bottom: 30px;
	}
	.company-od-box-para9 {
		padding-bottom: 30px;
	}
	.company-od-box-para10 {
		padding-bottom: 30px;
	}
	.company-od-box-para11 {
		width: 100%;
		padding-bottom: 30px;
	}
	.prod-grid-description {
		padding-bottom: 30px;
	}
	.company-od-box1-final {
		display: block;
		width: 80%;
		margin-right: auto;
		margin-bottom: 30px;
		margin-left: auto;
		border-right-style: none;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		text-align: center;
	}
	.company-od-box-final2 {
		display: block;
		width: 80%;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		border-right-style: none;
		text-align: center;
	}
	.company-od-footer-wrapper {
		display: block;
	}
	.tax-pre-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		text-indent: 45px;
	}
	.payment-pro-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		background-position: 0px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		line-height: 33px;
		text-indent: 45px;
	}
	.bus-fund-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		text-indent: 45px;
	}
	.pay-roll-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		text-indent: 45px;
	}
	.business-suite-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		text-indent: 45px;
	}
	.team-colla-menu.w--open {
		position: static;
		width: 100%;
		height: auto;
		margin-top: 0px;
		margin-left: 0px;
		padding: 0px;
		float: none;
		border-radius: 0px;
		background-color: #f6f9fb;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.team-colla-menu.tab-style-menu.w--open {
		position: relative;
		margin-left: 0px;
	}
	.visibility-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		text-indent: 45px;
	}
	.team-collaboration-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.small-bus-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		text-indent: 45px;
	}
	.menu-button {
		display: block;
		padding: 0px;
	}
	.menu-button.w--open {
		background-color: transparent;
		line-height: auto;
	}
	.menu-link {
		width: 100%;
		max-width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		padding-right: 0px;
		padding-left: 20px;
		border-bottom: 1px solid #f5f5f5;
		color: #09afbb;
		font-size: 28px;
		font-weight: 300;
	}
	.menu-link.w--current {
		border-style: none none solid;
		border-bottom-width: 1px;
		border-bottom-color: #ececec;
	}
	.icon-2 {
		width: 43px;
		height: 29px;
		margin-top: 20px;
		margin-right: 10px;
		float: none;
		background-image: url('../images/humburger_1humburger.png');
		background-position: 50% 50%;
		background-size: 35px 21px;
		background-repeat: no-repeat;
		color: #fff;
		font-size: 0px;
	}
	.dropdown-toggle-2 {
		position: relative;
		width: 100%;
		max-height: 100%;
		max-width: 100%;
		padding-right: 0px;
		float: none;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.mobile-create {
		display: block;
		width: 100%;
		max-width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.create-account-link {
		display: none;
	}
	.login-link {
		display: none;
	}
	.nav-price {
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.dropdown {
		display: block;
		width: 100%;
		max-width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		float: none;
		clear: both;
	}
	.banner {
		margin-right: 10px;
		margin-left: 10px;
	}
	.company-od-entry-title {
		font-size: 36px;
	}
	.company-od-button {
		margin-top: 20px;
	}
	.company-od-button.local-mktg-price-tablet {
		width: 180px;
	}
	.company-od-button.local-mktg-price-tablet.local0mktg-button-tablet {
		width: 150px;
	}
	.white-content-photo-module {
		display: block;
		width: 100%;
		margin-bottom: 30px;
	}
	.white-content-photo__title {
		margin-top: 0px;
		font-size: 30px;
	}
	.white-content-photo {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		float: left;
		clear: both;
	}
	.company-od-marketplace-para {
		width: 100%;
		height: auto;
		padding: 30px;
	}
	.company-od-variety-business-financing {
		margin-top: 0px;
		clear: both;
	}
	.features-list {
		width: 100%;
	}
	.company-od-levelblock3 {
		width: 100%;
	}
	.company-od-financing-business {
		margin-top: 30px;
	}
	.company-od-levelblock2 {
		width: 100%;
	}
	.company-od-efp {
		width: auto;
	}
	.company-od-invoice-business {
		width: 100%;
		margin-top: 30px;
	}
	.company-od-levelblock {
		width: 100%;
	}
	.company-od-gain-quick-copy {
		width: auto;
	}
	.company-od-flex-ter {
		width: auto;
		padding-bottom: 30px;
	}
	.company-od-levelblock4 {
		width: 100%;
	}
	.company-od-gain-quick2 {
		width: auto;
	}
	.company-od-borrow-medical {
		width: auto;
		padding-bottom: 30px;
	}
	.company-od-levelblock6 {
		width: 100%;
		border-bottom-style: dotted;
	}
	.company-od-levelblock7 {
		width: 100%;
		border-style: none none dotted;
	}
	.company-od-not-sure {
		margin-top: 40px;
	}
	.section-headline {
		margin-top: 0px;
	}
	.section-subhead {
		width: 700px;
		color: rgba(0, 0, 0, .8);
	}
	.company-od-fund-grow {
		width: auto;
		padding-bottom: 30px;
	}
	.grey-bg {
		height: auto;
	}
	.heading-6 {
		margin-top: 25px;
	}
	.company-od-select-offer-wrapper {
		display: block;
		width: 100%;
	}
	.company-od-get-started-wrapper1 {
		display: block;
		width: 100%;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		padding-right: 100px;
		padding-left: 100px;
		border-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #000;
		text-align: center;
	}
	.company-od-get-started-wrapper1-para {
		width: 100%;
	}
	.company-od-get-started-wrapper3 {
		display: block;
		width: 100%;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		padding-right: 100px;
		padding-bottom: 0px;
		padding-left: 100px;
		text-align: center;
	}
	.black-heading {
		color: rgba(0, 0, 0, .8);
	}
	.form {
		width: 700px;
	}
	.select-field-2 {
		margin-right: 0px;
	}
	.company-od-clicking {
		clear: both;
	}
	.paragraph-4 {
		margin-bottom: 30px;
		background-color: transparent;
	}
	.company-od-mobile-footer {
		background-color: #f1f1f1;
	}
	.hero-p {
		margin-top: 40px;
	}
	.tax-prepartion-drop {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.tax-advice-name {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.payment-processing {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.payment-processing-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.mobile-base-login {
		display: block;
		width: 100%;
		max-width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.mobile-base-login.login-link {
		color: #09afbb;
	}
	.mobile-pricing {
		display: block;
		width: 100%;
		max-width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.company-od-another-input {
		width: 498px;
	}
	.company-od-another-input3 {
		margin-right: 0px;
	}
	.form-2 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 650px;
		margin-bottom: 81px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.company-od-another-input5 {
		width: 498px;
		margin-right: 0px;
	}
	.company-od-another-input4 {
		width: 498px;
		margin-right: 44px;
		margin-left: 0px;
	}
	.company-od-another-input6 {
		width: 498px;
		margin-right: 44px;
		margin-left: 0px;
	}
	.select-field4 {
		width: 498px;
		margin-right: 44px;
	}
	.div-block-16 {
		width: 100%;
		height: 200px;
		clear: both;
	}
	.footer-mob {
		display: none;
		width: 100%;
		height: 100%;
		padding-top: 17px;
		padding-bottom: 17px;
		clear: both;
		background-color: #f1f1f1;
		font-size: 13px;
		line-height: auto;
		font-weight: 700;
		text-align: center;
	}
	.white-image.biz-funding {
		height: 550px;
	}
	.white-content-photo-description {
		margin: 10px;
		padding: 10px;
	}
	.section-wrapper {
		margin-right: 20px;
		margin-left: 20px;
	}
	.horizontal-icons.email-hori-cions {
		width: 100%;
	}
	.icon-description {
		font-size: 13px;
	}
	.section-head {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.content-heading {
		font-size: 30px;
	}
	.section-image1.img-left {
		text-align: center;
	}
	.row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		margin-top: 30px;
		margin-right: 0px;
		margin-left: 0px;
	}
	.row.email-schedule-wrapper {
		width: 100%;
	}
	.row.marketing-page {
		width: 100%;
	}
	.img-content {
		margin-top: 40px;
		margin-bottom: 40px;
		padding-left: 0px;
	}
	.img-content.grey-bg {
		margin-bottom: 41px;
		padding-top: 0px;
		padding-bottom: 40px;
	}
	.content-right {
		padding-left: 0px;
	}
	.offer-heading {
		margin-top: 35px;
		font-size: 30px;
	}
	.offer-heading.equip {
		margin-top: 35px;
	}
	.white-box {
		position: static;
		display: block;
		overflow: visible;
		height: 490px;
		padding-right: 0px;
		padding-left: 0px;
		clear: left;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto;
	}
	.white-box.local-mktg {
		width: 382px;
	}
	.white-box.local-mktg.local-mktg-tablet {
		width: 180px;
		height: 643px;
	}
	.price-box-head {
		font-size: 28px;
	}
	.white-box-text {
		padding-right: 5px;
		padding-left: 5px;
		font-size: 15px;
	}
	.button-container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-top: 0px;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.pricing-boxes {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.prod-icon-link {
		display: block;
	}
	.row-7 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.column-7 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto;
	}
	.products-grid__item-title {
		font-size: 20px;
	}
	.section-wrapper-2 {
		display: block;
		margin-top: 45px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.products-grid__item-text {
		font-size: 15px;
	}
	.row-9 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: baseline;
		-webkit-align-items: baseline;
		-ms-flex-align: baseline;
		align-items: baseline;
	}
	.product {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-top: 10px;
		margin-bottom: 10px;
		padding-right: 0px;
		padding-left: 0px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.grid-layout {
		display: block;
	}
	.h3 {
		font-size: 27px;
	}
	.h3.center {
		font-size: 28px;
	}
	.img-content-section-head.biz-fi {
		padding-right: 10px;
		padding-left: 10px;
		font-size: 30px;
	}
	.disclaimer {
		padding-right: 25px;
		padding-left: 25px;
	}
	.box-wrapper {
		display: block;
		width: 100%;
		padding-right: 0px;
		padding-left: 0px;
	}
	.box-wrapper.email-box-wrapper {
		width: 100%;
	}
	.box-wrapper.marketing-page {
		width: 100%;
	}
	.website-pckge-pricing-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.contact-wrapper {
		padding-right: 0px;
		padding-left: 0px;
	}
	.mobile-social {
		display: none;
	}
	.bookkeeping-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.bookkeeping-menu.w--current {
		background-position: 11px 50%;
		background-size: 45px;
	}
	.roll-pay-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.business-funding-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.another-row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
	}
	.another-row.email-schedule-wrapper {
		width: 100%;
	}
	.another-row.marketing-page {
		width: 100%;
	}
	.img-content-copy {
		margin-top: 40px;
		margin-bottom: 40px;
		padding-left: 0px;
	}
	.img-content-copy.grey-bg {
		margin-bottom: 41px;
		padding-top: 0px;
		padding-bottom: 40px;
	}
	.dedicated-flex {
		margin-left: 0px;
	}
	.keeper-wrapper.grey-bg {
		margin-bottom: 41px;
		padding-top: 0px;
		padding-bottom: 40px;
	}
	.outsource-wrapper {
		padding-left: 20px;
	}
	.home-prod-wrapper {
		margin-left: 0px;
	}
	.disclaimer-box.neg-margin {
		width: 100%;
	}
	.disclaimer-text {
		padding-right: 20px;
		padding-left: 0px;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.taxadvice-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.taxadvice-menu.w--current {
		background-position: 11px 50%;
		background-size: 45px;
	}
	.job-posting-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
}

@media (max-width: 767px) {
	.company-od-header {
		position: absolute;
		left: 0px;
		top: 0px;
		right: 0px;
		height: 70px;
	}
	.company-od-header-content {
		position: absolute;
		width: 100%;
		height: 100%;
	}
	.company-od-logo {
		width: auto;
		float: left;
	}
	.navbar {
		position: static;
		margin-top: 0px;
		margin-right: 0px;
		float: none;
	}
	.company-od-container {
		height: 100%;
		float: none;
	}
	.company-od-main-menu {
		position: absolute;
		top: 69px;
		min-height: 100%;
		margin-top: 0px;
		margin-left: 0px;
		float: none;
		clear: both;
		background-color: #fff;
	}
	.company-od-image-logo {
		width: 200px;
		margin-top: 5px;
		margin-left: 15px;
		float: none;
	}
	.dropdown-link-4 {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.company-od-banner-wrapper {
		position: relative;
		background-size: cover;
	}
	.company-od-content-wrapper {
		width: 100%;
	}
	.company-od-totalblocks {
		display: block;
		margin-top: 30px;
	}
	.company-od-box1 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-style: none;
	}
	.company-od-box1.bottom-grid {
		height: auto;
	}
	.company-od-box1.bottom-grid-copy {
		height: auto;
	}
	.company-od-box2 {
		display: block;
		height: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-style: none;
	}
	.company-od-box3 {
		display: block;
		height: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		text-align: center;
	}
	.company-od-box-heading2 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		text-align: center;
	}
	.company-od-box-image {
		text-decoration: none;
	}
	.company-od-box-heading3 {
		text-align: center;
	}
	.prod-grid-description {
		padding-bottom: 0px;
	}
	.company-od-box1-final {
		display: block;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-style: none;
	}
	.company-od-box-final2 {
		display: block;
		height: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-style: none;
	}
	.company-od-footer-wrapper {
		display: none;
	}
	.tax-pre-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.payment-pro-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		background-attachment: scroll;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.bus-fund-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.pay-roll-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		clear: both;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.business-suite-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.team-colla-menu.w--open {
		position: fixed;
		overflow: auto;
		width: 100%;
		height: auto;
		margin-top: 0px;
		margin-left: 0px;
		padding: 0px;
		border-radius: 0px;
		background-color: #f6f9fb;
	}
	.team-colla-menu.tab-style-menu.w--open {
		position: relative;
	}
	.visibility-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.team-collaboration-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.small-bus-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: left;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.menu-button {
		display: block;
		padding: 0px;
		float: right;
	}
	.menu-button.w--open {
		padding: 0px;
		float: right;
		background-color: transparent;
	}
	.menu-link {
		padding-left: 20px;
		border-bottom: 1px solid #f5f5f5;
		color: #09afbb;
		font-size: 28px;
		font-weight: 300;
	}
	.icon-2 {
		position: static;
		right: 0px;
		margin-top: 15px;
		float: none;
		clear: none;
		color: #000;
		font-size: 0px;
	}
	.dropdown-toggle-2 {
		padding-left: 10px;
		border-bottom: 1px solid #f5f5f5;
		color: #000;
		font-size: 28px;
		font-weight: 300;
	}
	.dropdown-toggle-2.w--open {
		padding-left: 10px;
	}
	.mobile-create {
		display: block;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.mobile-create.create-account-link {
		color: #09afbb;
	}
	.nav-price {
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.company-od-entry-title {
		font-size: 28px;
		line-height: 30px;
	}
	.company-od-banner__description {
		display: block;
		width: 500px;
		margin-right: auto;
		margin-left: auto;
		font-size: 18px;
		text-align: left;
	}
	.company-od-banner__description.contact-sub-head {
		padding-right: 0px;
		padding-left: 0px;
	}
	.company-od-button {
		margin-top: 20px;
	}
	.company-od-button.coming-soon-grey {
		border-color: #e5e8eb;
	}
	.white-content-photo-module {
		display: block;
		width: 100%;
		margin-bottom: 30px;
	}
	.white-content-photo__title {
		font-size: 24px;
	}
	.white-content-photo {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
	}
	.company-od-marketplace-para {
		padding: 30px;
	}
	.company-od-variety-business-financing {
		margin-top: 0px;
		clear: both;
	}
	.features-list {
		width: 100%;
	}
	.company-od-levelblock3 {
		width: 100%;
	}
	.company-od-financing-business {
		margin-top: 30px;
	}
	.company-od-levelblock2 {
		width: 100%;
	}
	.company-od-efp {
		width: 500px;
	}
	.company-od-invoice-business {
		margin-top: 30px;
	}
	.company-od-levelblock {
		width: 100%;
	}
	.company-od-gain-quick-copy {
		width: 90%;
	}
	.company-od-flex-ter {
		width: 500px;
		padding-bottom: 30px;
	}
	.company-od-levelblock4 {
		width: 100%;
	}
	.company-od-gain-quick2 {
		width: 500px;
	}
	.company-od-borrow-medical {
		padding-bottom: 30px;
	}
	.company-od-levelblock6 {
		border-style: none none dotted;
	}
	.company-od-levelblock7 {
		width: 100%;
		border-bottom-style: dotted;
	}
	.section-subhead {
		width: 500px;
	}
	.section-subhead.button-disc {
		padding-right: 0px;
		padding-left: 0px;
	}
	.company-od-fund-grow {
		padding-bottom: 40px;
	}
	.grey-bg {
		height: auto;
	}
	.company-od-select-offer-wrapper {
		display: block;
		width: 100%;
		margin-top: 20px;
	}
	.company-od-get-started-wrapper1 {
		display: inline-block;
		width: 100%;
		float: none;
		clear: both;
		text-align: center;
	}
	.company-od-get-started-wrapper1-heading1 {
		text-align: center;
	}
	.company-od-get-started-wrapper1-para {
		display: block;
		margin-right: auto;
		margin-left: auto;
	}
	.company-od-get-started-wrapper3 {
		display: block;
		width: 100%;
		text-align: center;
	}
	.company-od-get-started-form {
		width: 100%;
	}
	.black-heading {
		font-size: 24px;
		line-height: 1.4em;
	}
	.form {
		width: 100%;
	}
	.company-od-get-started-input {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.select-field {
		display: block;
		margin-right: auto;
		margin-left: auto;
		clear: both;
	}
	.select-field-2 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.company-od-get-started-input1 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.company-od-clicking {
		border-bottom: 1px dotted #000;
	}
	.company-od-mobile-footer {
		display: none;
	}
	.hero-p {
		margin-top: 30px;
	}
	.tax-prepartion-drop {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.tax-advice-name {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.payment-processing {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.payment-processing-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.mobile-base-login {
		display: block;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.mobile-base-login.login-link {
		color: #09afbb;
	}
	.mobile-pricing {
		position: relative;
		left: 0px;
		top: 0px;
		right: 0px;
		bottom: 0px;
		display: block;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 28px;
		font-weight: 300;
	}
	.company-od-another-input {
		display: block;
		width: 498px;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.company-od-another-input3 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
		clear: both;
	}
	.form-2 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		margin-top: 24px;
		margin-bottom: 20px;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.company-od-another-input5 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
		clear: both;
	}
	.company-od-another-input4 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.company-od-another-input6 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.select-field4 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.white-image {
		height: 460px;
	}
	.white-image.team-collab {
		height: 290px;
		background-position: 0px 0px;
		background-size: cover;
		background-repeat: no-repeat;
	}
	.white-box-row {
		display: block;
	}
	.white-col {
		border-bottom-style: none;
	}
	.horizontal-icons {
		display: block;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		border-top: 1px none #000;
	}
	.icon-container {
		border-top: 1px none #000;
		border-right-style: none;
	}
	.section-heading {
		font-size: 24px;
	}
	.content-heading {
		font-size: 24px;
		text-align: left;
	}
	.section-content {
		font-size: 14px;
		text-align: left;
	}
	.section-image1.img-left {
		text-align: center;
	}
	.section-image1.img-right {
		text-align: center;
	}
	.img {
		max-width: 90%;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.img._75-width.no-shadow.vis-rep {
		max-width: 60%;
	}
	.row {
		display: block;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		text-align: center;
	}
	.img-content.grey-bg {
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.content-right {
		padding-left: 35px;
	}
	.content-right.main-content-right {
		padding-left: 10px;
	}
	.content-left {
		padding-left: 35px;
	}
	.offer-heading {
		line-height: 1.5;
	}
	.white-box {
		height: 567px;
		margin-bottom: 30px;
	}
	.price-box-head {
		font-size: 24px;
	}
	.button-container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-top: 0px;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.pricing-boxes {
		display: block;
	}
	.container {
		display: block;
	}
	.column-4 {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
		text-align: center;
	}
	.column-5 {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}
	.banner-container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.feature-table-col.top-row {
		border-style: none;
	}
	.feature-table-col.top-row.right-col {
		border-style: none;
	}
	.section-wrapper-2 {
		margin-top: 25px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.h3.center {
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		font-size: 23px;
		line-height: 38px;
	}
	.box-wrapper {
		width: 100%;
		padding-right: 0px;
		padding-left: 0px;
	}
	.div-block-19 {
		padding-left: 45px;
	}
	.row-10 {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.website-pckge-pricing-row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.div-block-23 {
		width: 400px;
		padding-left: 0px;
	}
	.closing-div.grey-bg {
		margin-top: 0px;
	}
	.address-col {
		padding-left: 0px;
	}
	.contact-wrapper {
		padding-right: 20px;
		padding-left: 20px;
	}
	.service-menu {
		color: #09afbb;
	}
	.div-block-24 {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.div-block-25 {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.column-18 {
		padding-left: 0px;
	}
	.column-19 {
		padding-left: 0px;
	}
	.bookkeeping-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.roll-pay-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.business-funding-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.another-row {
		display: block;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		text-align: center;
	}
	.img-content-copy.grey-bg {
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.dedicated-flex {
		margin-left: 0px;
	}
	.keeper-wrapper.grey-bg {
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.outsource-wrapper {
		padding-left: 20px;
		text-align: left;
	}
	.content-right-copy {
		padding-left: 35px;
	}
	.content-right-copy.main-content-right {
		padding-left: 10px;
	}
	.sorry-current {
		font-size: 18px;
	}
	.home-prod-wrapper {
		margin-left: 0px;
	}
	.button-container--home {
		margin-right: auto;
		margin-left: auto;
	}
	.disclaimer-box.neg-margin {
		width: 100%;
	}
	.book-keeping-available {
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 18px;
	}
	.book-keeping-appointment {
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 18px;
	}
	.taxadvice-menu {
		width: 100%;
		height: auto;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.job-posting-menu {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
		padding-top: 24px;
		padding-bottom: 24px;
		float: none;
		border-bottom: 1px solid #d1cbcb;
		background-position: 11px 50%;
		background-size: 45px;
		background-repeat: no-repeat;
		font-size: 28px;
		line-height: 33px;
		font-weight: 300;
		text-indent: 45px;
	}
	.automatic-class {
		display: block;
		width: 500px;
		margin-right: auto;
		margin-left: auto;
		font-size: 18px;
		text-align: left;
	}
	.automatic-class.contact-sub-head {
		padding-right: 0px;
		padding-left: 0px;
	}
}

@media (max-width: 479px) {
	.company-od-header {
		position: absolute;
		height: 48px;
	}
	.company-od-header-content {
		height: 59px;
	}
	.company-od-logo {
		margin-left: 0px;
		float: left;
	}
	.navbar {
		margin-right: 0px;
		float: none;
	}
	.company-od-container {
		height: 37.5546875px;
	}
	.company-od-main-menu {
		position: absolute;
		left: 0px;
		top: 47px;
		right: auto;
		display: block;
		overflow: auto;
		min-height: 100%;
		min-width: 100%;
		margin-top: 0px;
		margin-left: 0px;
		clear: both;
		background-color: #fff;
	}
	.company-od-image-logo {
		display: inline-block;
		width: 165px;
		margin-top: -3px;
	}
	.dropdown-link-4 {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-right: 0px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 15px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.company-od-banner-wrapper {
		height: 410px;
		min-width: 100%;
		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .41)), to(rgba(0, 0, 0, .41))), url('../images/image-3.png');
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .41), rgba(0, 0, 0, .41)), url('../images/image-3.png');
		background-position: 0px 0px, 28% 50%;
		background-size: auto, cover;
	}
	.company-od-content-wrapper {
		width: 100%;
	}
	.company-od-totalblocks {
		display: block;
	}
	.company-od-box1 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 290px;
		height: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-width: 0px;
	}
	.company-od-box1.bottom-grid {
		height: auto;
		border-bottom-style: solid;
	}
	.company-od-box1.bottom-grid-copy {
		height: auto;
		border-bottom-style: solid;
	}
	.company-od-box2 {
		display: block;
		width: 290px;
		height: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-width: 0px;
	}
	.company-od-box3 {
		display: block;
		width: 290px;
		height: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
	}
	.company-od-box-heading2 {
		font-size: 20px;
		text-align: center;
	}
	.company-od-box-image {
		width: 43px;
		height: 43px;
		margin-bottom: 10px;
	}
	.company-od-box-para5 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para3 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-heading3 {
		font-size: 20px;
		text-align: center;
	}
	.company-od-box-para-2 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para4 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para6 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para7 {
		width: 260px;
		font-size: 13px;
	}
	.company-od-box-para8 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para9 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para10 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.company-od-box-para11 {
		width: 260px;
		padding-bottom: 0px;
		font-size: 13px;
	}
	.prod-grid-description {
		width: 260px;
		font-size: 13px;
	}
	.company-od-box1-final {
		display: block;
		width: 290px;
		margin-right: auto;
		margin-bottom: 40px;
		margin-left: auto;
		padding-bottom: 20px;
		border-right-style: none;
		border-bottom-width: 1px;
	}
	.company-od-box-final2 {
		display: block;
		width: 290px;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		border-right-style: none;
		border-bottom-width: 1px;
	}
	.company-od-footer-wrapper {
		display: none;
	}
	.tax-pre-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-family: Heebo;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.payment-pro-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		float: none;
		border-style: none none solid;
		border-width: 1px;
		border-color: #000 #000 #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-family: Heebo;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.bus-fund-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-family: Heebo;
		font-size: 16px;
		line-height: 20px;
		font-weight: 300;
		text-indent: 40px;
	}
	.bus-fund-menu.w--current {
		padding-bottom: 13px;
	}
	.pay-roll-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 13px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.business-suite-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 13px;
		float: none;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.team-colla-menu.w--open {
		display: inline-block;
		width: 100%;
		height: auto;
		margin-top: 0px;
		margin-left: 0px;
		padding: 0px;
		border-radius: 0px;
		background-color: #f6f9fb;
	}
	.team-colla-menu.tab-style-menu.w--open {
		display: block;
		overflow: hidden;
		width: auto;
		height: auto;
		float: none;
		clear: both;
	}
	.visibility-menu {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		float: none;
		clear: none;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		border-bottom: 1px solid #e3e5e7;
		background-position: 11px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.team-collaboration-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 13px;
		float: none;
		clear: both;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.small-bus-menu {
		display: none;
		overflow: visible;
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		float: none;
		border-style: none none solid;
		border-bottom-color: #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px 21px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.create-menu-main {
		margin-left: 0px;
		float: none;
		font-weight: 300;
	}
	.login-menu-head {
		padding-left: 20px;
		float: none;
		font-weight: 300;
	}
	.menu-button {
		padding: 0px;
	}
	.menu-button.w--open {
		float: right;
		background-color: transparent;
		color: #000;
	}
	.menu-link {
		display: block;
		padding-left: 20px;
		float: none;
		border-bottom: 1px solid #f5f5f5;
		color: #09afbb;
		font-size: 16px;
		font-weight: 600;
	}
	.icon-2 {
		max-height: 100%;
		max-width: 100%;
		margin-top: 9px;
		float: none;
		font-size: 0px;
	}
	.dropdown-toggle-2 {
		position: relative;
		top: 0px;
		right: 0px;
		display: block;
		width: 100%;
		margin-right: 0px;
		padding-right: 0px;
		padding-left: 20px;
		float: none;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 16px;
		font-weight: 600;
	}
	.dropdown-toggle-2.w--open {
		position: relative;
		width: auto;
		float: none;
		clear: none;
	}
	.mobile-create {
		float: none;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 16px;
		font-weight: 300;
	}
	.mobile-create.create-account-link {
		color: #09afbb;
		font-weight: 600;
	}
	.nav-price {
		display: block;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 16px;
		font-weight: 300;
	}
	.icon-3 {
		font-weight: 300;
	}
	.dropdown {
		position: static;
		display: block;
		float: none;
	}
	.banner {
		margin-top: 70px;
	}
	.company-od-fund-image {
		width: 60px;
		height: 60px;
		margin-top: 0px;
	}
	.company-od-pricing-head {
		font-size: 12px;
	}
	.company-od-entry-title {
		font-size: 26px;
		line-height: 1.4em;
	}
	.company-od-banner__description {
		width: 93%;
		font-size: 14px;
		line-height: 24px;
		text-align: center;
	}
	.company-od-button {
		margin-top: 20px;
	}
	.company-od-button.coming-soon-grey {
		border-color: #e5e8eb;
	}
	.company-od-button.home {
		width: 230px;
	}
	.company-od-button.home--prod {
		width: 230px;
	}
	.company-od-button.create-account-link {
		display: block;
	}
	.white-content-photo-module {
		display: block;
		width: 100%;
		margin-top: 25px;
		margin-bottom: 30px;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
	}
	.white-content-photo__title {
		font-size: 20px;
		line-height: 1.3em;
	}
	.white-content-photo__paragraph {
		font-size: 14px;
	}
	.white-content-photo__paragraph.buz-fund-para {
		margin-right: 0px;
	}
	.white-content-photo {
		width: 100%;
		height: auto;
		margin-bottom: 0px;
	}
	.company-od-marketplace-para {
		width: 100%;
		padding: 30px;
	}
	.company-od-variety-business-financing {
		clear: both;
		font-size: 20px;
		line-height: 1.3em;
	}
	.features-list {
		width: 100%;
	}
	.company-od-levelblock3 {
		width: 100%;
	}
	.company-od-financing-business {
		margin-top: 20px;
		margin-left: 10px;
		font-size: 17px;
	}
	.company-od-levelblock2 {
		width: 100%;
		height: auto;
		border-bottom-style: none;
	}
	.company-od-efp {
		width: 253px;
		padding-bottom: 20px;
		font-size: 14px;
	}
	.company-od-efp.mobile-text-left {
		width: 90%;
		margin-left: 10px;
		font-size: 14px;
	}
	.company-od-invoice-business {
		margin-top: 20px;
		margin-left: 10px;
		font-size: 17px;
	}
	.company-od-levelblock {
		width: 100%;
		height: auto;
		border-bottom-style: none;
	}
	.company-od-gain-quick-copy {
		width: 253px;
	}
	.company-od-flex-ter {
		width: 253px;
		padding-bottom: 20px;
		font-size: 14px;
	}
	.company-od-flex-ter.mobile-text-left {
		width: 90%;
		margin-left: 10px;
		font-size: 14px;
	}
	.company-od-gain-quick2 {
		width: 252px;
	}
	.company-od-gain-quick2.mobile-text-left {
		width: 90%;
		margin-left: 10px;
		font-size: 14px;
	}
	.company-od-borrow-medical {
		width: 253px;
	}
	.company-od-levelblock6 {
		border-bottom-style: none;
	}
	.company-od-levelblock7 {
		width: 100%;
		border-style: none none dotted;
	}
	.company-od-not-sure {
		margin-top: 30px;
	}
	.company-od-not-sure.grey-bg {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.section-headline {
		margin-top: 0px;
		font-size: 27px;
	}
	.section-subhead {
		width: auto;
		margin-top: 20px;
		margin-bottom: 20px;
		padding-right: 0px;
		padding-left: 0px;
		font-size: 14px;
		text-align: center;
	}
	.section-subhead.button-disc {
		margin-top: 0px;
	}
	.company-od-fund-grow {
		width: 253px;
		padding-bottom: 40px;
	}
	.grey-bg {
		height: 100%;
		margin-bottom: 0px;
	}
	.heading-6 {
		margin-top: 20px;
		font-size: 24px;
	}
	.company-od-select-offer-wrapper {
		display: block;
		width: 100%;
		margin-top: 20px;
	}
	.company-od-get-started-wrapper1 {
		display: block;
		width: 282px;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #000;
	}
	.company-od-get-started-wrapper1-heading1 {
		margin-top: 0px;
		font-size: 20px;
	}
	.company-od-get-started-wrapper1-para {
		font-size: 14px;
	}
	.company-od-get-started-wrapper3 {
		display: block;
		width: 282px;
		height: 100%;
		margin-right: auto;
		margin-left: auto;
		padding-right: 0px;
		padding-left: 0px;
		clear: both;
	}
	.company-od-get-started-form {
		width: 100%;
		margin-top: 40px;
	}
	.black-heading {
		font-size: 20px;
		line-height: 1.4em;
	}
	.black-heading.purple-bg {
		font-size: 17px;
	}
	.form {
		width: 100%;
	}
	.company-od-get-started-input {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.select-field {
		display: block;
		margin-right: auto;
		margin-left: auto;
	}
	.select-field-2 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.company-od-get-started-input1 {
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.company-od-clicking {
		clear: both;
	}
	.company-od-banner-heading {
		font-size: 20px;
		line-height: 1.3;
	}
	.hero-p {
		padding-right: 10px;
		padding-left: 10px;
		font-size: 14px;
	}
	.tax-prepartion-drop {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.tax-advice-name {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.payment-processing {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 13px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px 32px;
		background-repeat: no-repeat;
		font-family: Roboto, sans-serif;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.payment-processing-menu {
		position: static;
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 13px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px 32px;
		background-repeat: no-repeat;
		background-attachment: scroll;
		font-family: Roboto, sans-serif;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.mobile-base-login {
		float: none;
		clear: both;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 16px;
		font-weight: 300;
	}
	.mobile-base-login.login-link {
		color: #09afbb;
		font-weight: 600;
	}
	.mobile-pricing {
		position: relative;
		float: none;
		clear: none;
		border-bottom: 1px solid #f5f5f5;
		color: #4c6372;
		font-size: 16px;
		font-weight: 300;
	}
	.company-od-another-input {
		width: 298px;
	}
	.form-2 {
		margin-bottom: 20px;
	}
	.company-od-another-input4 {
		width: 298px;
	}
	.company-od-another-input6 {
		width: 298px;
	}
	.select-field4 {
		display: block;
		width: 298px;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	.white-image {
		height: 260px;
	}
	.white-image.biz-funding {
		height: 280px;
	}
	.white-box-row {
		display: block;
	}
	.white-content-photo-description {
		padding-right: 0px;
		padding-left: 0px;
	}
	.white-col {
		border-top-style: solid;
		border-bottom-style: none;
	}
	.section-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.full-horizontal-list {
		margin-bottom: 0px;
	}
	.horizontal-icons {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.icon-container {
		border-top: 1px none #dbe6ed;
		border-bottom: 1px none #dbe6ed;
		border-right-style: none;
	}
	.icon-description {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		font-size: 14px;
	}
	.section-head {
		margin-top: 0px;
		padding-right: 10px;
		padding-left: 10px;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.section-head.team-coll {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.section-heading {
		font-size: 20px;
		line-height: 30px;
		text-align: center;
	}
	.content-heading {
		margin-top: 0px;
		font-size: 20px;
		line-height: 30px;
		text-align: left;
	}
	.section-content {
		margin-bottom: 20px;
		font-size: 14px;
	}
	.section-image1.img-left {
		margin-bottom: 20px;
		text-align: center;
	}
	.section-image1.img-right {
		text-align: center;
	}
	.img {
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}
	.img._75-width.no-shadow.vis-rep {
		max-width: 80%;
	}
	.row {
		display: block;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		text-align: center;
	}
	.row.email-schedule-wrapper {
		width: 100%;
	}
	.row.org-row {
		width: 100%;
	}
	.row.keep-row {
		width: 100%;
	}
	.row.marketing-page {
		width: 100%;
	}
	.img-content {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	.img-content.grey-bg {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.img-content.border-tb {
		padding-bottom: 25px;
	}
	.img-content._45-top {
		margin-top: 25px;
	}
	.content-right {
		padding-right: 10px;
		padding-left: 10px;
	}
	.content-right.main-content-right {
		padding-right: 10px;
	}
	.content-left {
		margin-top: 10px;
		padding-right: 25px;
		padding-left: 25px;
		text-align: left;
	}
	.offer-heading {
		margin-top: 25px;
		padding-right: 10px;
		padding-left: 10px;
		font-size: 27px;
		line-height: 37px;
		text-align: left;
	}
	.white-box {
		width: 302px;
		height: 490px;
		margin-bottom: 25px;
	}
	.white-box.single-box {
		width: 303px;
	}
	.white-box.local-mktg.local-mktg-tablet {
		width: 300px;
		height: 537px;
	}
	.white-box.payroll {
		height: 550px;
	}
	.price-box-head {
		margin-bottom: 0px;
		padding-top: 0px;
		font-size: 22px;
	}
	.price-box-head.rate {
		margin-bottom: 10px;
		font-size: 20px;
	}
	.button-container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-top: 0px;
		margin-bottom: 45px;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.button {
		margin-bottom: 25px;
	}
	.pricing-boxes {
		display: block;
	}
	.price-offer {
		margin-top: 20px;
	}
	.white-box-sub {
		font-size: 16px;
		line-height: 29px;
	}
	.section {
		margin-top: 25px;
		margin-bottom: 25px;
		padding-right: 10px;
		padding-left: 10px;
	}
	.pricing-div.grey-bg {
		margin-top: 25px;
	}
	.row-7 {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.section-wrapper-2 {
		padding-right: 8px;
		padding-left: 8px;
	}
	.row-9 {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.column-8 {
		display: none;
	}
	.product {
		margin-top: 10px;
		margin-bottom: 10px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.h3 {
		font-size: 25px;
		line-height: 40px;
	}
	.h3.center {
		font-size: 24px;
	}
	.img-content-section-head {
		font-size: 24px;
	}
	.img-content-section-head.tech-serv {
		font-size: 20px;
		line-height: 37px;
	}
	.img-content-section-head.biz-fi {
		margin-top: 25px;
		font-size: 20px;
		line-height: 30px;
		text-align: left;
	}
	.img-section-header {
		margin-top: 25px;
		font-size: 24px;
	}
	.disclaimer {
		padding-right: 10px;
		padding-left: 10px;
	}
	.box-wrapper {
		width: 100%;
		padding-right: 0px;
		padding-left: 0px;
	}
	.bb-div {
		padding-left: 0px;
	}
	.div-block-18 {
		padding-left: 0px;
	}
	.div-block-19 {
		padding-left: 0px;
	}
	.column-9 {
		padding-right: 25px;
		padding-left: 25px;
	}
	.image-5 {
		width: 20%;
		margin-left: 10px;
	}
	.website-pckge-pricing-row {
		display: block;
	}
	.price-box-wrapper {
		display: none;
	}
	.mobile-visible-only {
		display: block;
	}
	.mobile-price1 {
		height: 100%;
	}
	.mobile-left-wrapper-frame {
		width: 200px;
	}
	.mobile-right-wrapper-frame {
		width: 80px;
		font-size: 12px;
	}
	.form-text {
		padding-left: 10px;
	}
	.div-block-23 {
		width: 100%;
	}
	.closing-div {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.checkbox-field-2 {
		padding-left: 30px;
	}
	.checkbox-field-3 {
		padding-left: 30px;
	}
	.checkbox-field-4 {
		padding-left: 30px;
	}
	.checkbox-field-5 {
		padding-left: 30px;
	}
	.white-photo-box-col {
		border-style: solid solid none;
		border-width: 1px;
		border-color: #000;
	}
	.paragraph-5 {
		text-align: center;
	}
	.customer-support-head {
		margin-top: 4px;
		font-size: 19px;
	}
	.customer-support-p {
		font-size: 16px;
	}
	.customer-support-link {
		font-size: 16px;
	}
	.customer-support-col {
		border-style: none;
	}
	.address-col {
		margin-top: 40px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.contact-wrapper {
		display: block;
		padding-right: 10px;
		padding-left: 10px;
	}
	.contact-row {
		padding-bottom: 0px;
	}
	.contact-row-2 {
		margin-top: 36px;
	}
	.bookkeeping-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-right: 0px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 15px 50%;
		background-size: 32px 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.bookkeeping-menu.w--current {
		background-position: 13px 50%;
		background-size: 32px 32px;
		background-repeat: no-repeat;
		background-attachment: scroll;
	}
	.roll-pay-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-right: 0px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 15px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.business-funding-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-right: 0px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 15px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.another-row {
		display: block;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		text-align: center;
	}
	.another-row.email-schedule-wrapper {
		width: 100%;
	}
	.another-row.org-row {
		width: 100%;
	}
	.another-row.keep-row {
		width: 100%;
	}
	.another-row.marketing-page {
		width: 100%;
	}
	.img-content-copy {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	.img-content-copy.grey-bg {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.img-content-copy.border-tb {
		padding-bottom: 25px;
	}
	.img-content-copy._45-top {
		margin-top: 25px;
	}
	.dedicated-flex {
		margin-left: 10px;
	}
	.feature-heading {
		font-size: 17px;
		text-align: left;
	}
	.feature-heading.how-it-works {
		padding-left: 0px;
	}
	.keeper-wrapper {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	.keeper-wrapper.grey-bg {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.keeper-wrapper.border-tb {
		padding-bottom: 25px;
	}
	.keeper-wrapper._45-top {
		margin-top: 25px;
	}
	.outsource-wrapper {
		padding-bottom: 0px;
		padding-left: 15px;
		font-size: 14px;
	}
	.outsource-wrapper.how-it-works-div {
		padding-left: 10px;
	}
	.content-right-copy {
		padding-right: 10px;
		padding-left: 10px;
	}
	.content-right-copy.main-content-right {
		padding-right: 10px;
	}
	.sorry-current {
		display: none;
		margin-bottom: 30px;
		font-size: 18px;
	}
	.success {
		width: auto;
	}
	.success.book-keeping-success {
		display: none;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.heading--home {
		font-size: 20px;
	}
	.home-prod-wrapper {
		margin-left: 10px;
	}
	.purp-spacer--home {
		margin-left: 10px;
	}
	.button-container--home {
		margin-left: auto;
	}
	.disclaimer-box.neg-margin {
		width: 100%;
		margin-top: 30px;
	}
	.disclaimer-text {
		margin-top: 0px;
		padding-left: 20px;
	}
	.book-keeping-available {
		display: none;
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 18px;
	}
	.book-keeping-appointment {
		display: none;
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 18px;
	}
	.accconfirm-block {
		width: 100%;
		padding-right: 10px;
		padding-left: 10px;
	}
	.error-modal-wrapper {
		width: 90%;
	}
	.exclamatory-image {
		width: 60px;
		margin-top: 30px;
	}
	.something-went-wrong {
		font-size: 22px;
	}
	.try-again {
		font-size: 14px;
	}
	.schedule-name {
		font-size: 22px;
	}
	.cbostalk {
		font-size: 18px;
	}
	.calendly-wrapper {
		width: 90%;
	}
	.taxadvice-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-right: 0px;
		padding-bottom: 10px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 15px 50%;
		background-size: 32px;
		background-repeat: no-repeat;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.taxadvice-menu.w--current {
		background-position: 15px 50%;
		background-size: auto 32px;
	}
	.job-posting-menu {
		width: 100%;
		height: 48px;
		margin-bottom: 0px;
		padding-top: 13px;
		padding-bottom: 13px;
		float: none;
		border-bottom: 1px solid #e3e5e7;
		background-position: 13px 50%;
		background-size: 32px 32px;
		background-repeat: no-repeat;
		font-family: Roboto, sans-serif;
		font-size: 16px;
		line-height: 25px;
		font-weight: 300;
		text-indent: 40px;
	}
	.automatic-class {
		width: 93%;
		font-size: 14px;
		line-height: 24px;
		text-align: center;
	}
}

@media not all and (min-resolution:.001dpcm) {
	@media {
		.team-colla-menu.w--open {
			box-shadow: 0 0 2px 0 #b6b6b6 !important;
		}
	}
}

@media (max-width: 991px) {
	.img-content {
		margin-top: 0px !important;
		padding-top: 0px !important;
		padding-bottom: 0;
	}
	.keeper-wrapper {
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-top: 0;
		padding-bottom: 20px;
	}
	.white-content-photo-module {
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	.mob-image,
	.import-sync {
		width: 100% !important;
	}
}

@media (max-width: 959px) {
	.img.full-width {
		width: 100%;
	}
	.img-right .img {
		width: 100%;
	}
	.icon-img--home {
		right: 10px;
		bottom: 10px;
		width: 60px;
	}
}

@media (max-width: 959.9px) {
	_:-ms-lang(x),
	.closing-div {
		display: block;
	}
	_:-ms-lang(x),
	.company-od-banner__description {
		margin-bottom: 40px
	}
	_:-ms-lang(x),
	.disclaimer-text {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (max-width:599.9px) and (min-width:479px) {
	.company-od-banner-heading {
		font-size: 20px;
		line-height: 1.3;
	}
	.hero-p {
		padding-right: 10px;
		padding-left: 10px;
		font-size: 14px;
	}
	.company-od-entry-title {
		font-size: 20px;
	}
}

@media (max-width: 599.9px) {
	.feature-heading {
		font-size: 15px;
	}
	.dedicated-accurate {
		align-items: baseline;
		-ms- align-items: baseline;
	}
	.offer-heading {
		font-size: 20px;
		text-align: center;
	}
	.schedule-free {
		font-size: 14px;
	}
	.disclaimer-text {
		padding-right: 20px;
		padding-left: 20px;
		margin-top: 20px;
	}
	.company-od-entry-title {
		font-size: 18px;
	}
	_:-ms-lang(x),
	.disclaimer-text {
		width: 300px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
	}
	_:-ms-lang(x),
	.schedule-free {
		width: 300px;
		margin-left: auto;
		margin-right: auto;
	}
	_:-ms-lang(x),
	.company-od-entry-title {
		width: 250px;
	}
	_:-ms-lang(x),
	.book-keeping-form {
		padding-left: 10px;
		padding-right: 10px;
	}
	.link-frame {
		margin-left: 0px;
	}
	.form-2 {
		width: 90% !important;
	}
	.subform {
		display: block;
	}
	_:-ms-lang(x),
	.payment-processing-full-wrapper {
		width: 300px;
	}
	_:-ms-lang(x),
	.form-text {
		width: 300px;
	}
	.check-text {
		width: 250px !important;
	}
	_:-ms-lang(x),
	.offer-heading {
		width: 300px !important;
	}
	_:-ms-lang(x),
	.payroll-sub-head {
		width: 300px !important;
	}
	.white-box.single-box {
		width: 100%;
	}
	.company-od-button {
		width: 220px;
	}
	_:-ms-lang(x),
	.white-box.single-box.tax-guidance {
		width: 300px;
		margin-left: auto;
		margin-right: auto;
	}
	.features-list {
		padding-bottom: 0px;
	}
}

@media (max-width: 958px) {
	.select-error {
		bottom: -21px !important;
		left: 0 !important;
	}
	.error {
		left: 0px !important;
	}
}

@media screen and (max-width:991px) and (min-width:479px) {
	.closing-div .create-account-link {
		display: block;
		margin-bottom: 40px;
	}
}

@media screen and (max-width:760px) and (min-width:600px) {
	.disclaimer-text {
		padding-left: 20px;
	}
}

@media screen and (max-width:990px) and (min-width:767px) {
	.button-container--home {
		margin-left: 0px;
	}
}

@media screen and (max-width:990px) and (min-width:600px) {
	label.inp.left-input {
		width: 100% !important;
		margin-right: 0%!important;
	}
	.from-flex-wrapper {
		display: block !important;
	}
	.inp {
		width: 100% !important;
	}
	.left-input,
	.right-input {
		width: 100% !important;
		margin-right: 0%!important;
		clear: both;
		display: block;
	}
	.form-2 {
		display: block
	}
	.subform {
		width: 100% !important;
		margin: 0 auto!important;
		padding: 20px;
	}
	.check-text {
		width: 501px !important;
	}
}

.jobdotcom {
	color: #09afbb;
}

.jobdotcom:hover {
	color: #23c9d5;
}

.submit-application {
	font-size: 20px;
	font-weight: normal;
	line-height: 1.6;
	letter-spacing: normal;
	text-align: center;
	color: #000000;
	margin-top: 17px;
	margin-bottom: 0px;
}

.submit-launch {
	font-size: 20px;
	font-weight: normal;
	line-height: 1.6;
	letter-spacing: normal;
	text-align: center;
	color: #000000;
	margin-top: 0px;
}

.click-launch {
	color: #09afbb;
}

.click-launch:hover {
	color: #23c9d5;
}

.check-email {
	font-size: 16px;
	margin-top: 40px;
	font-weight: normal;
	line-height: 1.63;
	letter-spacing: normal;
	text-align: center;
	color: #000;
}