/*!/wp-content/themes/genesis/lib/css/manual.css*/@font-face {
	font-family: 'GTWalsheim-Regular';
	src: url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Regular.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Regular.otf') format('opentype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Regular.woff') format('woff'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Regular.ttf') format('truetype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Regular.svg#GTWalsheim-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
 font-display:swap;}

@font-face {
	font-family: 'GTWalsheim-Bold';
	src: url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Bold.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Bold.otf') format('opentype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Bold.woff') format('woff'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Bold.ttf') format('truetype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-Bold.svg#GTWalsheim-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
 font-display:swap;}

@font-face {
	font-family: 'GTWalsheim-BoldOblique';
	src: url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-BoldOblique.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-BoldOblique.otf') format('opentype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-BoldOblique.woff') format('woff'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-BoldOblique.ttf') format('truetype'), url('/wp-content/themes/genesis/lib/css/../fonts/GTWalsheim-BoldOblique.svg#GTWalsheim-BoldOblique') format('svg');
	font-weight: normal;
	font-style: normal;
 font-display:swap;}

.site-header .widget-area {
	margin-top: 13px;
	float: right;
}

.widget-area.header-widget-area section {
	display: inline-block;
	margin: 0 0 0 22px;
}

.busin-btn a {
	border: solid 2px #000000;
	font-size: 14px;
	color: #000;
	border-radius: 30px;
	background: #fdfdfd;
	padding: 11px 19px;
}

.login a {
	font-size: 17px;
	color: #000;
}

.site-header .wrap {
	padding: 0;
}

.site-header .wrap {
	padding: 24px 0 0 0;
}

.creators {
	text-align: center;
	margin: 23px 0 0 0;
}

.min-landing img {
	height: 130px;
}

.home .site-inner {
	clear: both;
	padding-top: 50px;
}

.creators h1 {
	font-family: 'GTWalsheim-Bold';
	margin: 0 0 32px 0;
	font-size: 46px;
	font-weight: 900;
	color: #000;
}

.creators p strong {
	color: #000;
}

.creators p {
	color: #000;
	font-size: 14px;
}

.nav-home {
	text-align: center;
	margin: 88px 0 50px 0;
}

.nav-home li {
	display: inline;
	margin: 0 6px;
}

.nav-home li a {
	background: #000000;
	width: 315px;
	display: inline-block;
	position: relative;
	height: 64px;
	padding: 0 0 0 26px;
	line-height: 60px;
	color: #fff;
	border-radius: 40px;
	font-size: 14px;
}

.nav-home li a:hover {
	background: #fff;
	box-shadow: 0 1px 35px 8px rgba(0, 0, 0, 0.15);
	color: #000;
}

.nav-home li a:after {
	content: '';
	background-size: 57% !important;
	width: 46px;
	height: 36px;
	position: absolute;
	display: inline-block;
	border-radius: 50%;
	left: 53px;
	top: 22px;
}

li.brand-ic a:after {
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/asteriskw.svg) no-repeat;
	left: 43px;
	top: 15px;
}

li.brand-ic a:hover:after {
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/asterisk.svg) no-repeat;
	background-size: 57%;
}

li.web-ic a:after {
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/sugarw.svg) no-repeat;
	left: 27px;
	width: 56px;
	top: 14px;
}

li.web-ic a:hover:after {
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/sugarv.svg) no-repeat;
}

li.digtal-ic a:after {
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/omnichannelb.svg) no-repeat;
	left: 79px;
	top: 17px;
}

li.digtal-ic a:hover:after {
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/omnichannew.svg) no-repeat;
}

.listbs-btn {
	text-align: center;
}

.listbs-btn a {
	color: #ff7f66;
	font-size: 14px;
	background: url(https://stackserve.wpengine.com/wp-content/uploads/2019/03/icons-right.svg) no-repeat right;
	padding: 0 29px 2px 0;
}

.footer-nav li {
	display: inline-block;
	margin: 0 23px 0 0;
}

.footer-nav li a {
	color: #000;
	font-size: 12px;
	font-weight: 500;
}

nav.nav-primary {
	display: none;
}

.site-footer .site-inner {
	padding: 0;
	margin-top: 0 !important;
}

.footer-col.xm-right img {
	width: 20px;
}

.footer-col {
	display: inline-block;
	float: left;
}

.footer-col.xm-right {
	text-align: right;
	margin: 5px 0 0 0;
	float: right;
}

.footer-col.xm-right a {
	margin: 0 0 0 14px;
}

.page-template-about .site-header {
	display: none;
}

.page-template-about .site-footer {
	display: none;
}

.about-logo img {
	width: 70px;
}

.ab-titel {
	text-align: center;
	font-size: 36px;
}

.about-logo {
	margin: 0 !important;
}

.premium-row {
	padding: 15px 0;
}

.direct-colam h1 {
	text-align: center;
	font-size: 32px;
	margin: 0 0 12px 0;
	font-weight: bold;
	color: #010101;
}

.direct-colam p {
	font-size: 16px;
	letter-spacing: 0.2px;
	text-align: center;
	color: #5c5c5c;
}

.claiming h3 {
	font-size: 18px;
	font-weight: bold;
	color: #010101;
	margin: 0 0 10px;
}

.claiming p {
	font-size: 14px;
	letter-spacing: 0.2px;
	color: #5c5c5c;
}

.claiming {
	padding: 0 55px 0 0;
}

.direct-colam {
	margin-bottom: 56px !important;
}

.listbs-btn {
	margin: 50px 0 0 0 !important;
}

.ckserve-drop {
	margin: 83px 0 30px !important;
}

.entry-title {
	display: none;
}

.brand-it h3 {
	font-size: 40px;
	letter-spacing: -0.2px;
	color: #000000;
}

.brand-it p {
	font-size: 16px;
	line-height: 26px;
	letter-spacing: -0.3px;
	color: #505050;
	padding: 0 34px 0 0;
}

.brand-it img {
	margin-top: -20px;
	margin-left: -8px;
}

.brand-it.build p {
	padding: 0;
}

.brand-it.build {
	margin: 0px 0 50px 40px !important;
}

.ab-titel {
	margin: 0 0 50px;
	font-size: 32px;
	font-weight: bold;
}

.brand-references {
	border-radius: 7px;
	box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.12);
	background-color: #ffffff;
	text-align: center;
	padding: 45px 0;
}

.brand-references h1 {
	margin: 0 0 8px;
	font-size: 29px;
	font-weight: bold;
}

.brand-references h6 {
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: -0.2px;
	color: #a9a9a9;
}

.brand-references ul {
	padding: 0;
	margin: 46px 0;
}

.brand-references li {
	font-size: 12px;
	font-weight: normal;
	list-style-type: none !important;
	letter-spacing: -0.2px;
	color: #010101;
	margin: 0 0 16px 0 !important;
}

.brand-references li:before {
	content: '•';
	padding: 0 3px 0 0;
}

.get-free a {
	width: 288px;
	height: 57px;
	line-height: 53px;
	font-size: 12px;
	color: #010101;
	border-radius: 27px;
	display: inline-block;
	border: solid 1.5px #010101;
}

.get-free {
	text-align: center;
}

.brand-references.primeum {
	background: #000;
}

.brand-references.primeum li {
	color: #fff;
}

.brand-references.primeum li:before {
	content: '+';
	padding: 0 3px 0 0;
}

.brand-references.primeum h1 {
	color: #fff;
}

.brand-references.primeum h6 {
	color: #fff;
	margin: 14px 0 27px;
}

.price-dt {
	font-size: 29px;
	font-weight: bold;
	color: #ffffff;
}

.price-dt small {
	font-size: 12px;
	font-weight: normal;
	letter-spacing: -0.2px;
	color: #a9a9a9;
}

.brand-references h6 img {
	margin: 0 9px 0 0;
}

.brand-references.primeum .get-free a {
	object-fit: contain;
	border-radius: 27px;
	color: #fff;
	background-image: linear-gradient(79deg, #b66fad, #d78c79);
}

.pay-link {
	font-size: 12px;
	font-weight: normal;
	color: #a9a9a9;
	margin: 20px 0 0 0;
}

.pay-link {
	margin: 30px 0 0 0;
}

.pay-link img {
	margin: 0 10px;
}

.center-cont {
	margin: 0 auto;
	width: 80%;
}

.page-template-default .site-header {

	box-shadow: -7px -7px 40px 0 rgba(0, 0, 0, 0.1);
	background-color: #ffffff;
	padding-bottom: 13px;
}

.page-template-default .site-header .wrap {
	padding: 0;
}