/* NORMALIZE */

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

a {
	background-color: transparent
}

a:active,
a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
strong {
	font-weight: bold
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

mark {
	background: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

img {
	border: 0
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 1em 40px
}

hr {
	box-sizing: content-box;
	height: 0
}

pre {
	overflow: auto
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button,
select {
	text-transform: none
}

button,
html input[type="button"],
input[type="reset"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-appearance: none
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: .35em .625em .75em
}

legend {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto
}

optgroup {
	font-weight: bold
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0
}


/* END NORMALIZE */


/* MATT FLOW */

@font-face {
	font-family: 'webflow-icons';
	src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype');
	font-weight: normal;
	font-style: normal
}

[class^="w-icon-"],
[class*=" w-icon-"] {
	font-family: 'webflow-icons'!important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.w-icon-slider-right:before {
	content: "\e600"
}

.w-icon-slider-left:before {
	content: "\e601"
}

.w-icon-nav-menu:before {
	content: "\e602"
}

.w-icon-arrow-down:before,
.w-icon-dropdown-toggle:before {
	content: "\e603"
}

.w-icon-file-upload-remove:before {
	content: "\e900"
}

.w-icon-file-upload-icon:before {
	content: "\e903"
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

html {
	height: 100%
}

body {
	margin: 0;
	min-height: 100%;
	background-color: #fff;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #333
}

img {
	max-width: 100%;
	vertical-align: middle;
	display: inline-block
}

html.w-mod-touch * {
	background-attachment: scroll!important
}

.w-block {
	display: block
}

.w-inline-block {
	max-width: 100%;
	display: inline-block
}

.w-clearfix:before,
.w-clearfix:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-clearfix:after {
	clear: both
}

.w-hidden {
	display: none
}

.w-button {
	display: inline-block;
	padding: 9px 15px;
	background-color: #3898ec;
	color: white;
	border: 0;
	line-height: inherit;
	text-decoration: none;
	cursor: pointer;
	border-radius: 0
}

input.w-button {
	-webkit-appearance: button
}

html[data-w-dynpage] [data-w-cloak] {
	color: transparent!important
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: bold;
	margin-bottom: 10px
}

h1 {
	font-size: 38px;
	line-height: 44px;
	margin-top: 20px
}

h2 {
	font-size: 32px;
	line-height: 36px;
	margin-top: 20px
}

h3 {
	font-size: 24px;
	line-height: 30px;
	margin-top: 20px
}

h4 {
	font-size: 18px;
	line-height: 24px;
	margin-top: 10px
}

h5 {
	font-size: 14px;
	line-height: 20px;
	margin-top: 10px
}

h6 {
	font-size: 12px;
	line-height: 18px;
	margin-top: 10px
}

p {
	margin-top: 0;
	margin-bottom: 10px
}

blockquote {
	margin: 0 0 10px 0;
	padding: 10px 20px;
	border-left: 5px solid #e2e2e2;
	font-size: 18px;
	line-height: 22px
}

figure {
	margin: 0;
	margin-bottom: 10px
}

figcaption {
	margin-top: 5px;
	text-align: center
}

ul,
ol {
	margin-top: 0;
	margin-bottom: 10px;
	padding-left: 40px
}

.w-list-unstyled {
	padding-left: 0;
	list-style: none
}

.w-embed:before,
.w-embed:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-embed:after {
	clear: both
}

.w-video {
	width: 100%;
	position: relative;
	padding: 0
}

.w-video iframe,
.w-video object,
.w-video embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

fieldset {
	padding: 0;
	margin: 0;
	border: 0
}

button,
html input[type="button"],
input[type="reset"] {
	border: 0;
	cursor: pointer;
	-webkit-appearance: button
}

.w-form {
	margin: 0 0 15px
}

.w-form-done {
	display: none;
	padding: 20px;
	text-align: center;
	background-color: #ddd
}

.w-form-fail {
	display: none;
	margin-top: 10px;
	padding: 10px;
	background-color: #ffdede
}

label {
	display: block;
	margin-bottom: 5px;
	font-weight: bold
}

.w-input,
.w-select {
	display: block;
	width: 100%;
	height: 38px;
	padding: 8px 12px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #333;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #ccc
}

.w-input:-moz-placeholder,
.w-select:-moz-placeholder {
	color: #999
}

.w-input::-moz-placeholder,
.w-select::-moz-placeholder {
	color: #999;
	opacity: 1
}

.w-input:-ms-input-placeholder,
.w-select:-ms-input-placeholder {
	color: #999
}

.w-input::-webkit-input-placeholder,
.w-select::-webkit-input-placeholder {
	color: #999
}

.w-input:focus,
.w-select:focus {
	border-color: #3898ec;
	outline: 0
}

.w-input[disabled],
.w-select[disabled],
.w-input[readonly],
.w-select[readonly],
fieldset[disabled] .w-input,
fieldset[disabled] .w-select {
	cursor: not-allowed;
	background-color: #eee
}

textarea.w-input,
textarea.w-select {
	height: auto
}

.w-select {
	background-color: #f3f3f3
}

.w-select[multiple] {
	height: auto
}

.w-form-label {
	display: inline-block;
	cursor: pointer;
	font-weight: normal;
	margin-bottom: 0
}

.w-radio {
	display: block;
	margin-bottom: 5px;
	padding-left: 20px
}

.w-radio:before,
.w-radio:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-radio:after {
	clear: both
}

.w-radio-input {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal;
	float: left;
	margin-left: -20px
}

.w-radio-input {
	margin-top: 3px
}

.w-file-upload {
	display: block;
	margin-bottom: 10px
}

.w-file-upload-input {
	width: .1px;
	height: .1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -100
}

.w-file-upload-default,
.w-file-upload-uploading,
.w-file-upload-success {
	display: inline-block;
	color: #333
}

.w-file-upload-error {
	display: block;
	margin-top: 10px
}

.w-file-upload-default.w-hidden,
.w-file-upload-uploading.w-hidden,
.w-file-upload-error.w-hidden,
.w-file-upload-success.w-hidden {
	display: none
}

.w-file-upload-uploading-btn {
	display: flex;
	font-size: 14px;
	font-weight: normal;
	cursor: pointer;
	margin: 0;
	padding: 8px 12px;
	border: 1px solid #ccc;
	background-color: #fafafa
}

.w-file-upload-file {
	display: flex;
	flex-grow: 1;
	justify-content: space-between;
	margin: 0;
	padding: 8px 9px 8px 11px;
	border: 1px solid #ccc;
	background-color: #fafafa
}

.w-file-upload-file-name {
	font-size: 14px;
	font-weight: normal;
	display: block
}

.w-file-remove-link {
	margin-top: 3px;
	margin-left: 10px;
	width: auto;
	height: auto;
	padding: 3px;
	display: block;
	cursor: pointer
}

.w-icon-file-upload-remove {
	margin: auto;
	font-size: 10px
}

.w-file-upload-error-msg {
	display: inline-block;
	color: #ea384c;
	padding: 2px 0
}

.w-file-upload-info {
	display: inline-block;
	line-height: 38px;
	padding: 0 12px
}

.w-file-upload-label {
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	cursor: pointer;
	margin: 0;
	padding: 8px 12px;
	border: 1px solid #ccc;
	background-color: #fafafa
}

.w-icon-file-upload-icon,
.w-icon-file-upload-uploading {
	display: inline-block;
	margin-right: 8px;
	width: 20px
}

.w-icon-file-upload-uploading {
	height: 20px
}

.w-container {
	margin-left: auto;
	margin-right: auto;
	max-width: 940px
}

.w-container:before,
.w-container:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-container:after {
	clear: both
}

.w-container .w-row {
	margin-left: -10px;
	margin-right: -10px
}

.w-row:before,
.w-row:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-row:after {
	clear: both
}

.w-row .w-row {
	margin-left: 0;
	margin-right: 0
}

.w-col {
	position: relative;
	float: left;
	width: 100%;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px
}

.w-col .w-col {
	padding-left: 0;
	padding-right: 0
}

.w-col-1 {
	width: 8.33333333%
}

.w-col-2 {
	width: 16.66666667%
}

.w-col-3 {
	width: 25%
}

.w-col-4 {
	width: 33.33333333%
}

.w-col-5 {
	width: 41.66666667%
}

.w-col-6 {
	width: 50%
}

.w-col-7 {
	width: 58.33333333%
}

.w-col-8 {
	width: 66.66666667%
}

.w-col-9 {
	width: 75%
}

.w-col-10 {
	width: 83.33333333%
}

.w-col-11 {
	width: 91.66666667%
}

.w-col-12 {
	width: 100%
}

.w-hidden-main {
	display: none!important
}

@media screen and (max-width:991px) {
	.w-container {
		max-width: 728px
	}
	.w-hidden-main {
		display: inherit!important
	}
	.w-hidden-medium {
		display: none!important
	}
	.w-col-medium-1 {
		width: 8.33333333%
	}
	.w-col-medium-2 {
		width: 16.66666667%
	}
	.w-col-medium-3 {
		width: 25%
	}
	.w-col-medium-4 {
		width: 33.33333333%
	}
	.w-col-medium-5 {
		width: 41.66666667%
	}
	.w-col-medium-6 {
		width: 50%
	}
	.w-col-medium-7 {
		width: 58.33333333%
	}
	.w-col-medium-8 {
		width: 66.66666667%
	}
	.w-col-medium-9 {
		width: 75%
	}
	.w-col-medium-10 {
		width: 83.33333333%
	}
	.w-col-medium-11 {
		width: 91.66666667%
	}
	.w-col-medium-12 {
		width: 100%
	}
	.w-col-stack {
		width: 100%;
		left: auto;
		right: auto
	}
}

@media screen and (max-width:767px) {
	.w-hidden-main {
		display: inherit!important
	}
	.w-hidden-medium {
		display: inherit!important
	}
	.w-hidden-small {
		display: none!important
	}
	.w-row,
	.w-container .w-row {
		margin-left: 0;
		margin-right: 0
	}
	.w-col {
		width: 100%;
		left: auto;
		right: auto
	}
	.w-col-small-1 {
		width: 8.33333333%
	}
	.w-col-small-2 {
		width: 16.66666667%
	}
	.w-col-small-3 {
		width: 25%
	}
	.w-col-small-4 {
		width: 33.33333333%
	}
	.w-col-small-5 {
		width: 41.66666667%
	}
	.w-col-small-6 {
		width: 50%
	}
	.w-col-small-7 {
		width: 58.33333333%
	}
	.w-col-small-8 {
		width: 66.66666667%
	}
	.w-col-small-9 {
		width: 75%
	}
	.w-col-small-10 {
		width: 83.33333333%
	}
	.w-col-small-11 {
		width: 91.66666667%
	}
	.w-col-small-12 {
		width: 100%
	}
}

@media screen and (max-width:479px) {
	.w-container {
		max-width: none
	}
	.w-hidden-main {
		display: inherit!important
	}
	.w-hidden-medium {
		display: inherit!important
	}
	.w-hidden-small {
		display: inherit!important
	}
	.w-hidden-tiny {
		display: none!important
	}
	.w-col {
		width: 100%
	}
	.w-col-tiny-1 {
		width: 8.33333333%
	}
	.w-col-tiny-2 {
		width: 16.66666667%
	}
	.w-col-tiny-3 {
		width: 25%
	}
	.w-col-tiny-4 {
		width: 33.33333333%
	}
	.w-col-tiny-5 {
		width: 41.66666667%
	}
	.w-col-tiny-6 {
		width: 50%
	}
	.w-col-tiny-7 {
		width: 58.33333333%
	}
	.w-col-tiny-8 {
		width: 66.66666667%
	}
	.w-col-tiny-9 {
		width: 75%
	}
	.w-col-tiny-10 {
		width: 83.33333333%
	}
	.w-col-tiny-11 {
		width: 91.66666667%
	}
	.w-col-tiny-12 {
		width: 100%
	}
}

.w-widget {
	position: relative
}

.w-widget-map {
	width: 100%;
	height: 400px
}

.w-widget-map label {
	width: auto;
	display: inline
}

.w-widget-map img {
	max-width: inherit
}

.w-widget-map .gm-style-iw {
	text-align: center
}

.w-widget-map .gm-style-iw>button {
	display: none!important
}

.w-widget-twitter {
	overflow: hidden
}

.w-widget-twitter-count-shim {
	display: inline-block;
	vertical-align: top;
	position: relative;
	width: 28px;
	height: 20px;
	text-align: center;
	background: white;
	border: #758696 solid 1px;
	border-radius: 3px
}

.w-widget-twitter-count-shim * {
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
	position: relative;
	font-size: 15px;
	line-height: 12px;
	text-align: center;
	color: #999;
	font-family: serif
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
	position: relative;
	display: block
}

.w-widget-twitter-count-shim.w--large {
	width: 36px;
	height: 28px;
	margin-left: 7px
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
	font-size: 18px;
	line-height: 18px
}

.w-widget-twitter-count-shim:not(.w--vertical) {
	margin-left: 5px;
	margin-right: 8px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
	margin-left: 6px
}

.w-widget-twitter-count-shim:not(.w--vertical):before,
.w-widget-twitter-count-shim:not(.w--vertical):after {
	top: 50%;
	left: 0;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
	border-color: rgba(117, 134, 150, 0);
	border-right-color: #5d6c7b;
	border-width: 4px;
	margin-left: -9px;
	margin-top: -4px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
	border-width: 5px;
	margin-left: -10px;
	margin-top: -5px
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
	border-color: rgba(255, 255, 255, 0);
	border-right-color: white;
	border-width: 4px;
	margin-left: -8px;
	margin-top: -4px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
	border-width: 5px;
	margin-left: -9px;
	margin-top: -5px
}

.w-widget-twitter-count-shim.w--vertical {
	width: 61px;
	height: 33px;
	margin-bottom: 8px
}

.w-widget-twitter-count-shim.w--vertical:before,
.w-widget-twitter-count-shim.w--vertical:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}

.w-widget-twitter-count-shim.w--vertical:before {
	border-color: rgba(117, 134, 150, 0);
	border-top-color: #5d6c7b;
	border-width: 5px;
	margin-left: -5px
}

.w-widget-twitter-count-shim.w--vertical:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: white;
	border-width: 4px;
	margin-left: -4px
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
	font-size: 18px;
	line-height: 22px
}

.w-widget-twitter-count-shim.w--vertical.w--large {
	width: 76px
}

.w-widget-gplus {
	overflow: hidden
}

.w-background-video {
	position: relative;
	overflow: hidden;
	height: 500px;
	color: white
}

.w-background-video>video {
	background-size: cover;
	background-position: 50% 50%;
	position: absolute;
	margin: auto;
	width: 100%;
	height: 100%;
	right: -100%;
	bottom: -100%;
	top: -100%;
	left: -100%;
	object-fit: cover;
	z-index: -100
}

.w-background-video>video::-webkit-media-controls-start-playback-button {
	display: none!important;
	-webkit-appearance: none
}

.w-slider-mask {
	position: relative;
	display: block;
	overflow: hidden;
	z-index: 1;
	left: 0;
	right: 0;
	height: 100%;
	white-space: nowrap
}

.w-slide {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 100%;
	white-space: normal;
	text-align: left
}

.w-slider-nav.w-round>div {
	border-radius: 100%
}

.w-slider-nav.w-num>div {
	width: auto;
	height: auto;
	padding: .2em .5em;
	font-size: inherit;
	line-height: inherit
}

.w-slider-nav.w-shadow>div {
	box-shadow: 0 0 3px rgba(51, 51, 51, 0.4)
}

.w-slider-nav-invert {
	color: #fff
}

.w-slider-nav-invert>div {
	background-color: rgba(34, 34, 34, 0.4)
}

.w-slider-nav-invert>div.w-active {
	background-color: #222
}

.w-slider-dot {
	position: relative;
	display: inline-block;
	width: 1em;
	height: 1em;
	background-color: rgba(255, 255, 255, 0.4);
	cursor: pointer;
	margin: 0 3px .5em;
	transition: background-color 100ms, color 100ms
}

.w-slider-dot.w-active {
	background-color: #fff
}

.w-slider-arrow-left [class^="w-icon-"],
.w-slider-arrow-right [class^="w-icon-"],
.w-slider-arrow-left [class*=" w-icon-"],
.w-slider-arrow-right [class*=" w-icon-"] {
	position: absolute
}

.w-slider-arrow-left {
	z-index: 3;
	right: auto
}

.w-slider-arrow-right {
	z-index: 4;
	left: auto
}

.w-icon-slider-left,
.w-icon-slider-right {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	width: 1em;
	height: 1em
}

.w-dropdown {
	display: inline-block;
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	z-index: 900
}

.w-dropdown-btn,
.w-dropdown-toggle,
.w-dropdown-link {
	position: relative;
	vertical-align: top;
	text-decoration: none;
	color: #222;
	padding: 20px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	white-space: nowrap
}

.w-dropdown-toggle {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-block;
	cursor: pointer;
	padding-right: 40px
}

.w-icon-dropdown-toggle {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	margin-right: 20px;
	width: 1em;
	height: 1em
}

.w-dropdown-list {
	position: absolute;
	background: #ddd;
	display: none;
	min-width: 100%
}

.w-dropdown-list.w--open {
	display: block
}

.w-dropdown-link {
	padding: 10px 20px;
	display: block;
	color: #222
}

.w-dropdown-link.w--current {
	color: #0082f3
}

.w-nav[data-collapse="all"] .w-dropdown,
.w-nav[data-collapse="all"] .w-dropdown-toggle {
	display: block
}

.w-nav[data-collapse="all"] .w-dropdown-list {
	position: static
}

@media screen and (max-width:991px) {
	.w-nav[data-collapse="medium"] .w-dropdown,
	.w-nav[data-collapse="medium"] .w-dropdown-toggle {
		display: block
	}
	.w-nav[data-collapse="medium"] .w-dropdown-list {
		position: static
	}
}

@media screen and (max-width:767px) {
	.w-nav[data-collapse="small"] .w-dropdown,
	.w-nav[data-collapse="small"] .w-dropdown-toggle {
		display: block
	}
	.w-nav[data-collapse="small"] .w-dropdown-list {
		position: static
	}
	.w-nav-brand {
		padding-left: 10px
	}
}

@media screen and (max-width:479px) {
	.w-nav[data-collapse="tiny"] .w-dropdown,
	.w-nav[data-collapse="tiny"] .w-dropdown-toggle {
		display: block
	}
	.w-nav[data-collapse="tiny"] .w-dropdown-list {
		position: static
	}
}

.w-lightbox-backdrop {
	color: #000;
	cursor: auto;
	font-family: serif;
	font-size: medium;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
	list-style: disc;
	text-align: start;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	visibility: visible;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif;
	font-size: 17px;
	line-height: 1.2;
	font-weight: 300;
	text-align: center;
	background: rgba(0, 0, 0, 0.9);
	z-index: 2000;
	outline: 0;
	opacity: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-transform: translate(0, 0)
}

.w-lightbox-backdrop,
.w-lightbox-container {
	height: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

.w-lightbox-content {
	position: relative;
	height: 100vh;
	overflow: hidden
}

.w-lightbox-view {
	position: absolute;
	width: 100vw;
	height: 100vh;
	opacity: 0
}

.w-lightbox-view:before {
	content: "";
	height: 100vh
}

.w-lightbox-group,
.w-lightbox-group .w-lightbox-view,
.w-lightbox-group .w-lightbox-view:before {
	height: 86vh
}

.w-lightbox-frame,
.w-lightbox-view:before {
	display: inline-block;
	vertical-align: middle
}

.w-lightbox-figure {
	position: relative;
	margin: 0
}

.w-lightbox-group .w-lightbox-figure {
	cursor: pointer
}

.w-lightbox-img {
	width: auto;
	height: auto;
	max-width: none
}

.w-lightbox-image {
	display: block;
	float: none;
	max-width: 100vw;
	max-height: 100vh
}

.w-lightbox-group .w-lightbox-image {
	max-height: 86vh
}

.w-lightbox-caption {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	padding: .5em 1em;
	background: rgba(0, 0, 0, 0.4);
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.w-lightbox-embed {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.w-lightbox-control {
	position: absolute;
	top: 0;
	width: 4em;
	background-size: 24px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s
}

.w-lightbox-left {
	display: none;
	bottom: 0;
	left: 0;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==")
}

.w-lightbox-right {
	display: none;
	right: 0;
	bottom: 0;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+")
}

.w-lightbox-close {
	right: 0;
	height: 2.6em;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
	background-size: 18px
}

.w-lightbox-strip {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0 1vh;
	line-height: 0;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden
}

.w-lightbox-item {
	display: inline-block;
	width: 10vh;
	padding: 2vh 1vh;
	box-sizing: content-box;
	cursor: pointer;
	-webkit-transform: translate3d(0, 0, 0)
}

.w-lightbox-active {
	opacity: .3
}

.w-lightbox-thumbnail {
	position: relative;
	height: 10vh;
	background: #222;
	overflow: hidden
}

.w-lightbox-thumbnail-image {
	position: absolute;
	top: 0;
	left: 0
}

.w-lightbox-thumbnail .w-lightbox-tall {
	top: 50%;
	width: 100%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%)
}

.w-lightbox-thumbnail .w-lightbox-wide {
	left: 50%;
	height: 100%;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0)
}

.w-lightbox-spinner {
	position: absolute;
	top: 50%;
	left: 50%;
	box-sizing: border-box;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	border: 5px solid rgba(0, 0, 0, 0.4);
	border-radius: 50%;
	-webkit-animation: spin .8s infinite linear;
	animation: spin .8s infinite linear
}

.w-lightbox-spinner:after {
	content: "";
	position: absolute;
	top: -4px;
	right: -4px;
	bottom: -4px;
	left: -4px;
	border: 3px solid transparent;
	border-bottom-color: #fff;
	border-radius: 50%
}

.w-lightbox-hide {
	display: none
}

.w-lightbox-noscroll {
	overflow: hidden
}

@media(min-width:768px) {
	.w-lightbox-content {
		height: 96vh;
		margin-top: 2vh
	}
	.w-lightbox-view,
	.w-lightbox-view:before {
		height: 96vh
	}
	.w-lightbox-group,
	.w-lightbox-group .w-lightbox-view,
	.w-lightbox-group .w-lightbox-view:before {
		height: 84vh
	}
	.w-lightbox-image {
		max-width: 96vw;
		max-height: 96vh
	}
	.w-lightbox-group .w-lightbox-image {
		max-width: 82.3vw;
		max-height: 84vh
	}
	.w-lightbox-left,
	.w-lightbox-right {
		display: block;
		opacity: .5
	}
	.w-lightbox-close {
		opacity: .8
	}
	.w-lightbox-control:hover {
		opacity: 1
	}
}

.w-lightbox-inactive,
.w-lightbox-inactive:hover {
	opacity: 0
}

.w-richtext:before,
.w-richtext:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-richtext:after {
	clear: both
}

.w-richtext[contenteditable="true"]:before,
.w-richtext[contenteditable="true"]:after {
	white-space: initial
}

.w-richtext ol,
.w-richtext ul {
	overflow: hidden
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,
.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after {
	outline: 2px solid #2895f7
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,
.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
	outline: 2px solid #2895f7
}

.w-richtext figure.w-richtext-figure-type-video>div:after,
.w-richtext figure[data-rt-type="video"]>div:after {
	content: '';
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0
}

.w-richtext figure {
	position: relative;
	max-width: 60%
}

.w-richtext figure>div:before {
	cursor: default!important
}

.w-richtext figure img {
	width: 100%
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
	opacity: .6
}

.w-richtext figure div {
	font-size: 0;
	color: transparent
}

.w-richtext figure.w-richtext-figure-type-image,
.w-richtext figure[data-rt-type="image"] {
	display: table
}

.w-richtext figure.w-richtext-figure-type-image>div,
.w-richtext figure[data-rt-type="image"]>div {
	display: inline-block
}

.w-richtext figure.w-richtext-figure-type-image>figcaption,
.w-richtext figure[data-rt-type="image"]>figcaption {
	display: table-caption;
	caption-side: bottom
}

.w-richtext figure.w-richtext-figure-type-video,
.w-richtext figure[data-rt-type="video"] {
	width: 60%;
	height: 0
}

.w-richtext figure.w-richtext-figure-type-video iframe,
.w-richtext figure[data-rt-type="video"] iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.w-richtext figure.w-richtext-figure-type-video>div,
.w-richtext figure[data-rt-type="video"]>div {
	width: 100%
}

.w-richtext figure.w-richtext-align-center {
	margin-right: auto;
	margin-left: auto;
	clear: both
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,
.w-richtext figure.w-richtext-align-center[data-rt-type="image"]>div {
	max-width: 100%
}

.w-richtext figure.w-richtext-align-normal {
	clear: both
}

.w-richtext figure.w-richtext-align-fullwidth {
	width: 100%;
	max-width: 100%;
	text-align: center;
	clear: both;
	display: block;
	margin-right: auto;
	margin-left: auto
}

.w-richtext figure.w-richtext-align-fullwidth>div {
	display: inline-block;
	padding-bottom: inherit
}

.w-richtext figure.w-richtext-align-fullwidth>figcaption {
	display: block
}

.w-richtext figure.w-richtext-align-floatleft {
	float: left;
	margin-right: 15px;
	clear: none
}

.w-richtext figure.w-richtext-align-floatright {
	float: right;
	margin-left: 15px;
	clear: none
}

.w-nav {
	position: relative;
	background: #ddd;
	z-index: 1000
}

.w-nav:before,
.w-nav:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-nav:after {
	clear: both
}

.w-nav-brand {
	position: relative;
	float: left;
	text-decoration: none;
	color: #333
}

.w-nav-link {
	position: relative;
	display: inline-block;
	vertical-align: top;
	text-decoration: none;
	color: #222;
	padding: 20px;
	text-align: left;
	margin-left: auto;
	margin-right: auto
}

.w-nav-link.w--current {
	color: #0082f3
}

.w-nav-menu {
	position: relative;
	float: right
}

.w--nav-menu-open {
	display: block!important;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #c8c8c8;
	text-align: center;
	overflow: visible;
	min-width: 200px
}

.w--nav-link-open {
	display: block;
	position: relative
}

.w-nav-overlay {
	position: absolute;
	overflow: hidden;
	display: none;
	top: 100%;
	left: 0;
	right: 0;
	width: 100%
}

.w-nav-overlay .w--nav-menu-open {
	top: 0
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
	width: auto
}

.w-nav[data-animation="over-left"] .w-nav-overlay,
.w-nav[data-animation="over-left"] .w--nav-menu-open {
	right: auto;
	z-index: 1;
	top: 0
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
	width: auto
}

.w-nav[data-animation="over-right"] .w-nav-overlay,
.w-nav[data-animation="over-right"] .w--nav-menu-open {
	left: auto;
	z-index: 1;
	top: 0
}

.w-nav-button.w--open {
	background-color: #c8c8c8;
	color: white
}

.w-nav[data-collapse="all"] .w-nav-menu {
	display: none
}

.w-nav[data-collapse="all"] .w-nav-button {
	display: block
}

@media screen and (max-width:991px) {
	.w-nav[data-collapse="medium"] .w-nav-menu {
		display: none
	}
	.w-nav[data-collapse="medium"] .w-nav-button {
		display: block
	}
}

@media screen and (max-width:767px) {
	.w-nav[data-collapse="small"] .w-nav-menu {
		display: none
	}
	.w-nav[data-collapse="small"] .w-nav-button {
		display: block
	}
	.w-nav-brand {
		padding-left: 10px
	}
}

@media screen and (max-width:479px) {
	.w-nav[data-collapse="tiny"] .w-nav-menu {
		display: none
	}
	.w-nav[data-collapse="tiny"] .w-nav-button {
		display: block
	}
}

.w-tabs {
	position: relative
}

.w-tabs:before,
.w-tabs:after {
	content: " ";
	display: table;
	grid-column-start: 1;
	grid-row-start: 1;
	grid-column-end: 2;
	grid-row-end: 2
}

.w-tabs:after {
	clear: both
}

.w-tab-menu {
	position: relative
}

.w-tab-link {
	position: relative;
	display: inline-block;
	vertical-align: top;
	text-decoration: none;
	padding: 9px 30px;
	text-align: left;
	cursor: pointer;
	color: #222;
	background-color: #ddd
}

.w-tab-link.w--current {
	background-color: #c8c8c8
}

.w-tab-content {
	position: relative;
	display: block;
	overflow: hidden
}

.w-tab-pane {
	position: relative;
	display: none
}

.w--tab-active {
	display: block
}

@media screen and (max-width:479px) {
	.w-tab-link {
		display: block
	}
}

.w-ix-emptyfix:after {
	content: ""
}

@keyframes spin {
	0% {
		transform: rotate(0deg)
	}
	100% {
		transform: rotate(360deg)
	}
}

.w-dyn-empty {
	padding: 10px;
	background-color: #ddd
}

.w-dyn-hide {
	display: none!important
}

.w-dyn-bind-empty {
	display: none!important
}

.w-condition-invisible {
	display: none!important
}


/* END MATT FLOW */


/* MATT DESIGN */

.w-layout-grid {
	display: -ms-grid;
	display: grid;
	grid-auto-columns: 1fr;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
	grid-row-gap: 16px;
	grid-column-gap: 16px
}

.image {
	position: static;
	left: 0;
	top: 0;
	right: auto;
	bottom: auto;
	width: 161px;
	margin-top: 0
}

.hero__heading {
	position: static;
	top: 0;
	margin-top: 17vh;
	font-family: 'Gt walsheim', sans-serif;
	color: #bbe6e3;
	font-size: 68px;
	line-height: 68px;
	font-weight: 700;
	letter-spacing: -2px
}

.bold-text {
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	line-height: 68px;
	font-weight: 700
}

.profile-cover {
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 20;
	width: 50vw;
	height: 100vh;
	float: left;
	background-image: url('../img/me.jpg');
	background-position: 36% 50%;
	background-size: cover;
	background-repeat: no-repeat
}

.homepage__hero {
	display: block;
	overflow: visible;
	min-height: 100vh;
	background-color: #283139
}

.homepage__hero.snap-section {
	position: relative;
	z-index: 5000;
	background-color: #5b8694
}

.link-2 {
	font-family: 'Avenirltstd roman', sans-serif;
	color: #fff;
	font-size: 16px;
	text-decoration: none
}

.home-cover-content-wrapper {
	width: auto;
	height: auto;
	margin-left: 50vw;
	padding-right: 70px;
	padding-left: 70px;
	letter-spacing: 0
}

.home-cover-content {
	position: relative;
	top: 0;
	height: 100vh
}

.home-cover-details-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100vh;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.paragraph {
	margin-bottom: 24px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px;
	font-weight: 400;
	letter-spacing: 0
}

.detail-stat-number {
	margin-bottom: 0;
	margin-left: -1px;
	font-family: Noedisplay, sans-serif;
	color: #bbe6e3;
	font-size: 58px;
	line-height: 58px;
	font-weight: 700;
	text-align: left
}

.text-block-3 {
	display: block;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	-ms-grid-row-align: auto;
	align-self: auto;
	color: #fff
}

.detail-stat-description {
	margin-top: -1px;
	padding-right: 18px;
	padding-left: 0;
	opacity: 1;
	font-family: 'Gt walsheim', sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 700;
	text-align: left;
	letter-spacing: 1px;
	text-transform: uppercase
}

.detail-stat-description.start-acquired {
	padding-right: 0
}

.homepage__services {
	position: relative;
	width: 100vw;
	height: auto;
	max-width: 100%;
	min-height: 100vh;
	background-color: #fff
}

.navbar-contact-wrapper {
	position: static;
	right: -2px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 56px;
	padding-right: 34px;
	padding-left: 28px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 0;
	background-color: transparent
}

.scroll-container__home-services {
	position: relative;
	top: 0;
	display: block;
	width: auto;
	height: auto;
	min-height: 508vh;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.scroll-container__home-services.snap-section {
	position: relative;
	z-index: 5;
	min-height: 200vw
}

.home-service-header {
	display: block;
	width: auto;
	max-width: none;
	margin-left: -9px;
	font-family: 'Gt walsheim', sans-serif;
	color: #5b8694;
	font-size: 152px;
	line-height: 152px;
	font-weight: 700;
	letter-spacing: -8px
}

.home-service-text {
	width: 50%
}

.home-service-description {
	width: auto;
	margin-left: -2px;
	font-family: 'Gt walsheim', sans-serif;
	color: #404040;
	font-size: 20px;
	line-height: 29px
}

.scroll-track__home-services {
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	top: 0vh;
	right: 0;
	bottom: 0;
	z-index: 20;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 316vw;
	height: 100vh;
	padding-top: 27vh;
	clear: left;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.home-body {
	max-width: 100%;
	font-family: 'Avenirltstd roman', sans-serif
}

.image-2 {
	position: relative;
	z-index: 1000
}

.home-project-text-wrapper {
	position: relative;
	z-index: 4001;
	width: 550px;
	margin-top: 0;
	margin-left: 100px
}

.home-project-header {
	margin-top: 36px;
	margin-bottom: 0;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 42px;
	line-height: 46px
}

.button {
	margin-top: 80px;
	padding: 18px 46px;
	border-radius: 2px;
	background-color: #fff;
	box-shadow: -6px 6px 0 0 rgba(0, 0, 0, 0.1);
	-webkit-transition: all 200ms ease;
	transition: all 200ms ease;
	font-family: 'Gt walsheim', sans-serif;
	color: #1886ec;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0
}

.button:active {
	background-color: #ace3ff;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
	opacity: .7;
	-webkit-transform: translate(2px, -2px) perspective(0px);
	transform: translate(2px, -2px) perspective(0px)
}

.button.btn-project__doctaroo {
	color: #c9a00a
}

.button.btn-project__ndg-copy {
	box-shadow: -6px 6px 0 0 #002e5b;
	color: #002e5b
}

.home-project-oa-logo {
	font-size: 15px
}

.home-project-details {
	margin-top: 80px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	letter-spacing: 1px;
	text-transform: uppercase
}

.home-service__ui-design {
	position: static;
	z-index: 20;
	width: 22%;
	max-width: none;
	min-width: 21%;
	margin-left: 4%
}

.home-service__ux-design {
	position: static;
	z-index: 20;
	width: 22%;
	max-width: none;
	min-width: 21%;
	margin-left: 0
}

.home-service__ix-design {
	position: static;
	z-index: 20;
	width: 22%;
	max-width: none;
	min-width: 21%;
	margin-left: 0
}

.home-project__oa {
	position: relative;
	z-index: 1001;
	overflow: hidden;
	height: 100vh;
	float: none;
	clear: both;
	background-color: #0063c3
}

.home-project__oa.snap-section {
	position: static;
	z-index: 4002;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 0;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: rgba(0, 99, 195, 0);
	font-family: 'Gt walsheim', sans-serif
}

.home-project__ndg {
	position: relative;
	z-index: 1001;
	overflow: hidden;
	height: 100vh;
	float: none;
	clear: both;
	background-color: #0063c3
}

.home-project__ndg.snap-section {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 60px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #003a6b
}

.cs-logo {
	font-size: 15px
}

.home-cs-d-top {
	position: absolute;
	left: auto;
	top: -30%;
	right: 25%;
	bottom: 0;
	z-index: 3
}

.home-project-oa-img-wrapper {
	position: absolute;
	left: auto;
	top: 17.5vh;
	right: -5%;
	bottom: 0;
	display: block;
	width: 50%;
	height: 100%;
	margin-top: 0;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.home-project-oa-img1 {
	position: absolute;
	top: 0;
	z-index: 6;
	width: 758px;
	max-width: none;
	margin-top: 0
}

.home-project-oa-img2 {
	position: absolute;
	top: 0;
	z-index: 5;
	display: block;
	width: 758px;
	max-width: none;
	margin-top: 0;
	opacity: 1
}

.home-cs-d-main {
	position: absolute;
	left: auto;
	top: 50%;
	right: 16%;
	bottom: 0;
	z-index: 4;
	height: 635px;
	margin-top: -318px
}

.home-cs-d-bottom {
	position: absolute;
	left: auto;
	top: auto;
	right: 9%;
	bottom: -28%;
	z-index: 2
}

.home-project__doctaroo {
	position: relative;
	z-index: 1001;
	overflow: hidden;
	height: 100vh;
	float: none;
	clear: both;
	background-color: #0063c3
}

.home-project__doctaroo.snap-section {
	z-index: 4001;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 60px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #ffda3a
}

.homepage__testimonials {
	position: relative;
	width: 100vw;
	height: auto;
	max-width: 100%;
	min-height: 100vh;
	background-color: #6a42bc
}

.homepage__testimonials.snap-section {
	padding-top: 0;
	background-color: #fff
}

.heading-copy {
	position: relative;
	display: block;
	width: auto;
	max-width: none;
	min-height: auto;
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Gt walsheim', sans-serif;
	color: #5b8694;
	font-size: 68px;
	line-height: 68px;
	font-style: normal;
	font-weight: 700;
	letter-spacing: -2px
}

.home-service__ui-design-copy {
	position: relative;
	z-index: 20;
	display: block;
	width: 21%;
	max-width: none;
	min-width: 21%;
	margin-top: 0vh;
	margin-right: 5%;
	margin-left: 0;
	padding-bottom: 0
}

.scroll-track__cs-services {
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	top: 32vh;
	right: 0;
	bottom: 0;
	z-index: 20;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 194vw;
	height: 90vh;
	margin-top: 33vh;
	padding-top: 0vh;
	padding-bottom: 0vh;
	padding-left: 20%;
	clear: left;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.home-testimonial-headshot-wrapper {
	position: relative;
	margin-top: 0vh;
	margin-left: -2px
}

.scroll-container__cs-services {
	position: relative;
	top: 0;
	display: block;
	width: auto;
	height: auto;
	min-height: 203vw;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.homepage__contact {
	overflow: hidden;
	height: 100vh;
	max-height: 100vh
}

.homepage__contact.snap-section {
	position: relative;
	background-color: #8ad7d9
}

.link-3 {
	color: #000
}

.home-contact-description {
	width: 360px;
	margin-left: -1px;
	padding-right: 32px;
	font-family: 'GT Walsheim', sans-serif;
	font-size: 20px;
	line-height: 28px;
	font-weight: 400
}

.navbar-contact-link {
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	font-size: 15px;
	font-weight: 400;
	text-decoration: none
}

.logo-link {
	margin-top: 4px;
	padding-bottom: 3px;
	border-style: solid;
	border-width: 1px 1px 2px;
	border-color: transparent;
	-webkit-transition: all 200ms cubic-bezier(.165, .84, .44, 1);
	transition: all 200ms cubic-bezier(.165, .84, .44, 1);
	text-decoration: none
}

.logo-link:hover {
	margin-top: 4px;
	padding-bottom: 3px;
	border-bottom: 2px none #bbe6e3;
	opacity: 1
}

.home-cover-details {
	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
}

.home-cover-details-text {
	width: 100%;
	margin-bottom: 40px;
	padding-right: 48px
}

.home-cover-details-stat-item {
	width: 50%;
	padding-bottom: 40px
}

.home-cover-details-stats {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	margin-top: 0;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.home-cs-ndg-img-wrapper {
	position: absolute;
	left: auto;
	top: 16%;
	right: -12%;
	bottom: 0;
	width: 56%;
	height: 500px
}

.home-cs-ndg-img1 {
	position: absolute;
	z-index: 6;
	display: block
}

.home-cs-ndg-img2 {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 31px;
	z-index: 5;
	opacity: 1
}

.cs-cover.snap-section {
	height: 100vh
}

.cs-cover.snap-section.ndg-cover {
	position: relative;
	z-index: 100;
	padding-top: 96px;
	background-image: url('../img/rei-lead.jpg');
	background-position: 0 0;
	background-size: cover;
	background-repeat: no-repeat
}

.cs-cover.snap-section.doctaroo-cover {
	position: relative;
	z-index: 2;
	padding-top: 96px;
	background-color: #111a2c;
	background-image: url('../img/hsn-bg.jpg');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat
}

.cs-cover.snap-section.oa-cover {
	position: relative;
	z-index: 10;
	height: auto;
	max-height: 100vh;
	min-height: 100vh;
	padding-top: 96px;
	background-image: url('../img/grc-home-page.png');
	background-position: 50% 100%;
	background-size: 1440px;
	background-repeat: no-repeat
}

.cs-ndg {
	height: 100vh;
	background-color: #895d2a;
	font-family: 'Avenirltstd roman', sans-serif
}

.case-study-cover-grid {
	width: 100%;
	height: 100vh;
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 16px 40vh 16px auto 16px 2vh 16px auto 16px auto;
	grid-template-rows: auto 40vh auto 2vh auto auto;
	font-family: 'Avenirltstd roman', sans-serif;
	color: #fff;
	font-size: 20px
}

.utility-page-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100vw;
	height: 100vh;
	max-height: 100%;
	max-width: 100%;
	-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
}

.utility-page-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 260px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center
}

.utility-page-form {
	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: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.case-study-headline {
	margin-top: 0;
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	font-size: 68px;
	line-height: 68px;
	letter-spacing: -2px
}

.cs-intro {
	padding-top: 12px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.cs-type {
	display: block;
	font-family: 'GT Walsheim', sans-serif;
	color: #ffc976;
	font-size: 12px;
	line-height: 16px;
	font-weight: 400;
	letter-spacing: 1px;
	text-transform: uppercase
}

.cs-type.cs-oa-type {
	color: #3fdbff
}

.cs-type.cs-d-cover-blue {
	color: #9ebffd
}

.contact-link-header {
	-webkit-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	text-decoration: none
}

.contact-link-header:hover {
	border-bottom: 2px none #fff;
	opacity: .75
}

.cs-details {
	position: relative;
	width: 100vw;
	height: auto;
	max-width: 100%;
	min-height: 100vh;
	background-color: #6a42bc
}

.cs-details.snap-section {
	background-color: #eca843
}

.cs-details.snap-section.cs-details-ndg {
	padding-top: 1px;
	background-color: #fff
}

.cs-details.snap-section.cs-details-oa {
	padding-top: 1px;
	background-color: #1886ec
}

.cs-details.snap-section.cs-details-d {
	overflow: hidden;
	max-height: 100vh;
	padding-top: 1px;
	background-color: #044fd7
}

.scroll-track__home-testimonials {
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 20;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 320vw;
	height: 100vh;
	margin-top: 0;
	padding-top: 0vh;
	padding-bottom: 0vh;
	padding-left: 100px;
	clear: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.scroll-container__home-testimonials {
	position: relative;
	top: 0;
	display: block;
	width: auto;
	height: auto;
	min-height: 500vh;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.cs-overview-desc {
	width: 100%;
	margin-top: 27px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.cs-overview-desc.dark-text {
	color: #404040
}

.cs-ndg-page3 {
	height: auto;
	min-height: 100vh;
	margin-top: 0;
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #005b8a
}

.cs-overview-title {
	margin-top: 6px;
	margin-left: -1px;
	font-family: 'Gt walsheim', sans-serif;
	color: #073e6c;
	font-size: 56px;
	line-height: 56px;
	font-weight: 700;
	letter-spacing: -2px
}

.cs-overview-title.cs-oa-yellow {
	color: #f1f772
}

.cs-overview-title.cs-d-yellow {
	color: #ffda3a
}

.cs-overview-number {
	padding-left: 0;
	font-family: 'GT Walsheim', sans-serif;
	color: #073e6c;
	font-size: 20px
}

.cs-overview-number.cs-oa-yellow {
	color: #f1f772
}

.cs-overview-number.cs-d-yellow {
	color: #ffda3a
}

.cs-ndg-understand-grid {
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px 32px 32px auto 32px 32px 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto 32px auto 32px auto auto auto auto auto;
	line-height: 36px
}

.cs-heading {
	position: static;
	top: 128px;
	margin-top: 0;
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	font-size: 56px;
	line-height: 59px;
	letter-spacing: -2px
}

.cs-heading.cs-heading__ndg-dark {
	color: #073e6c
}

.cs-heading.cs-heading__black {
	color: #404040
}

.cs-heading.cs-oa-heading-sticky {
	position: static;
	margin-bottom: 74px
}

.cs-heading.cs-heading-dark {
	color: #404040
}

.cs-heading.dark-text {
	color: #404040
}

.cs-text {
	position: static;
	top: 160px;
	margin-top: -3px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.cs-text.cs-ndg-dark {
	color: #073e6c
}

.cs-text.other-project-description {
	color: #404040
}

.cs-text.cs-text-first-p {
	margin-top: 13px
}

.cs-text.cs-text-first-p.cs-ndg-researchdesign-fp {
	margin-bottom: 392px
}

.cs-text.cs-text-dark {
	color: #404040
}

.cs-text.dark-text {
	color: #404040
}

.cs-ndg-understand-caption {
	display: block;
	padding-top: 0;
	border-top: 2px none #fff
}

.cs-caption {
	width: 210px;
	margin-top: 0;
	font-family: 'Gt walsheim', sans-serif;
	color: #98e0ff;
	font-size: 12px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase
}

.cs-caption.cs-caption-oa-testing-yellow {
	color: #f1f772
}

.cs-caption.cs-oa-caption-tasks-yellow {
	width: auto;
	color: #f1f772
}

.cs-caption.cs-oa-yellow {
	color: #f1f772
}

.cs-caption.cs-d-yellow {
	color: #ffda3a
}

.cs-ndg-understand-img {
	border-radius: 2px
}

.cs-ndg-page4 {
	height: auto;
	min-height: 100vh;
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #748ca1;
	background-image: url('https://sebas.design/images/cs-ndg-research2.jpg');
	background-position: 0 0;
	background-size: 100%;
	background-repeat: no-repeat;
	background-attachment: scroll
}

.cs-ndg-research-design-grid1 {
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto;
	line-height: 36px
}

.cs-ndg-wireframe1 {
	display: block;
	-webkit-align-self: start;
	-ms-flex-item-align: start;
	-ms-grid-row-align: start;
	align-self: start;
	border-radius: 2px
}

.rounded-corner {
	position: absolute;
	z-index: 2;
	border-radius: 2px
}
.navbar-fixed__home-cover .logo-block{color:#bbe6e3}
.logo-block {
	font-family: 'Gt walsheim', sans-serif;
	color: #5b8694;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0;
	text-decoration: none
}

.cs-ndg-vd-grid {
	width: 100%;
	padding-top: 158px;
	padding-bottom: 158px;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto;
	background-color: #fff
}

.cs-ndg-vd-large {
	margin-top: 32px
}

.cs-ndg-vd-sm {
	display: none
}

.cs-ndg-page6 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100vh;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0
}

.cs-ndg-page6.snap-section {
	background-color: #005b8a
}

.cs-ndg-mockup1-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 50%;
	height: 100%;
	padding-right: 5%;
	padding-left: 5%;
	-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;
	background-color: transparent
}

.cs-ndg-mockup2-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 50%;
	height: 100%;
	padding-right: 5%;
	padding-left: 5%;
	-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;
	background-color: transparent
}

.cs-ndg-mockup-holder {
	position: relative;
	width: 100%;
	margin-top: 40px
}

.cs-ndg-mockup-bg {
	position: relative;
	left: -5%;
	bottom: -9%;
	opacity: .1
}

.cs-ndg-mockup-bg.rounded-corner {
	top: 9%;
	bottom: auto;
	z-index: 1
}

.cs-ndg-wireframe-grid {
	width: 100%;
	margin-top: 80px;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
}

.navbar-fixed {
	position: fixed;
	top: 0;
	z-index: 4999;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100vw;
	margin-top: 0;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-left: 32px;
	clear: none;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: rgba(255, 255, 255, 0)
}

.navbar-fixed.navbar-wt {
	left: 0;
	margin-right: auto;
	margin-left: auto
}

.cs-ndg-wireframe-caption {
	display: block;
	width: 174px;
	margin-top: 0;
	padding-top: 0;
	border: 1px none #000
}

.cs-ndg-page7 {
	height: 100vh
}

.cs-ndg-page7.snap-section {
	height: auto;
	min-height: 100vh;
	padding-top: 158px;
	padding-bottom: 158px;
	background-image: url('https://sebas.design/images/cs-ndg-results-bg.jpg');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat
}

.cs-ndg-results-grid {
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto auto auto
}

.cs-other-projects {
	position: relative;
	min-height: 100vh;
	padding: 158px 0;
	background-color: #fff
}

.cs-other-projects-grid {
	position: relative;
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto
}

.cs-other-project-headingndg {
	margin-top: 64px;
	font-family: Avenirltstd, sans-serif;
	color: #fff;
	font-size: 40px;
	line-height: 54px;
	text-align: left
}

.cs-other-project-img2 {
	width: 48%;
	float: right;
	border-radius: 2px;
	box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.15);
	-webkit-transition: all 200ms cubic-bezier(.165, .84, .44, 1);
	transition: all 200ms cubic-bezier(.165, .84, .44, 1)
}

.cs-other-project-img2:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

.cs-other-projects-imgs {
	margin-top: 64px
}

.cs-otherproject-heading-oa {
	margin-top: 0;
	font-family: Avenirltstd, sans-serif;
	color: #fff;
	font-size: 40px;
	text-align: left
}

.cs-d-page4 {
	height: auto;
	min-height: auto;
	padding-top: 267px;
	padding-bottom: 158px;
	background-color: #252627;
	background-image: url('https://sebas.design/images/cs-d-flows-bg.jpg');
	background-position: 50% 0;
	background-size: 100%;
	background-repeat: no-repeat
}

.cs-d-flows-grid {
	width: 100%;
	margin-bottom: 112px;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto auto auto auto;
	border-bottom: 2px none #fff;
	line-height: 36px
}

.cs-d-flows-img {
	position: -webkit-sticky;
	position: sticky;
	top: 15.6vh;
	width: 2740.03320313px;
	height: auto;
	max-width: none;
	margin-top: -1px;
	margin-left: 7vw
}

.cs-d-page5 {
	min-height: 100vh;
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #044fd7
}

.cs-d-users-grid {
	width: 100%;
	margin-bottom: 96px;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto;
	grid-template-rows: auto auto;
	border-bottom: 2px none #fff;
	line-height: 36px
}

.cs-d-wireframes-wrapper {
	height: auto;
	min-height: 100vh;
	margin-top: 11vh;
	margin-bottom: 64px;
	padding-top: 5vh;
	padding-bottom: 5vh;
	background-color: hsla(0, 0%, 100%, 0)
}

.cs-d-wireframe {
	width: 18vw;
	margin-right: 32px;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	border-radius: 2px
}

.cs-d-wireframes-toprow {
	position: relative;
	right: -32px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.cs-d-wireframes-bottomrow {
	position: relative;
	left: -2021px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 32px;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.cs-d-prototype-r {
	margin-top: -9px
}

.cs-d-protoype-grid {
	width: 100%;
	margin-top: 0;
	padding-top: 120px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto auto auto
}

.cs-d-prototype {
	display: block;
	width: 287px;
	margin-right: auto;
	margin-bottom: 88px;
	margin-left: auto
}

.cs-text-topmargin {
	position: -webkit-sticky;
	position: sticky;
	top: 157px;
	margin-bottom: 160px;
	padding-bottom: 0vh;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.cs-overview {
	position: static;
	z-index: 20;
	width: 400px;
	max-width: none;
	min-width: 21%;
	margin-right: 183px;
	margin-left: 0;
	padding-bottom: 32px
}

.cs-d-page3 {
	min-height: 100vh;
	padding-top: 157px;
	padding-bottom: 157px;
	background-color: #fff
}

.cs-d-personas-full {
	position: -webkit-sticky;
	position: sticky;
	top: 12.2vh;
	width: 1921px;
	height: auto;
	max-width: none;
	margin-top: 0;
	margin-left: 5vw
}

.cs-d-persona-desktop-wrapper {
	position: static;
	width: 290vh;
	height: 331vh;
	margin-top: 16px;
	color: #494f65
}

.cs-shadow.cs-oa-newsfeed-item {
	margin-bottom: 16px
}

.cs-shadow.cs-oa-newsfeed-item.last {
	margin-bottom: 120vh
}

.cs-d-personas-wrapper-mobile {
	display: none
}

.cs-d-page6 {
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #fff
}

.cs-d-vd-grid {
	width: 100%;
	margin-bottom: 48px;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto;
	grid-template-rows: auto auto auto
}

.cs-right-caption {
	display: block;
	width: 174px;
	margin-top: -9px;
	padding-top: 0;
	border-top: 2px none #fff;
	font-family: 'Avenirltstd roman', sans-serif
}

.cs-d-vd-desktop {
	display: none
}

.cs-d-page7 {
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #ffda3a
}

.cs-d-mockups-wrapper {
	height: 3000px
}

.cs-d-mobile-mockup {
	display: block;
	height: 70vh;
	margin: 32px 16px;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	background-color: #fff;
	background-image: url('https://sebas.design/images/cs-d-1.png');
	background-position: 50% 50%;
	background-size: contain;
	background-repeat: no-repeat
}

.cs-d-mobile-mockup.cd-d-mockup1 {
	background-image: url('https://sebas.design/images/cs-d-animation1.gif');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup1.cs-d-mockup-left-slide {
	background-color: hsla(0, 0%, 100%, 0);
	background-image: url('https://sebas.design/images/cs-d-animation1_1.gif');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup2 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-9.png');
	background-position: 50% 50%;
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup3 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-3.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup4 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-1_1.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup5 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-2.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup6 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-7.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup8 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-10.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup9 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-11.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup14 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-5.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup11 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-6.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup12 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-8.png');
	background-size: contain
}

.cs-d-mobile-mockup.cd-d-mockup13 {
	background-color: #ffda3a;
	background-image: url('https://sebas.design/images/cs-d-4.png');
	background-size: contain
}

.cs-d-mockups-scrolltrack {
	position: -webkit-sticky;
	position: sticky;
	top: 14.4vh;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 340vw;
	height: auto;
	padding-right: 32px;
	padding-left: 32px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.cs-oa-page4 {
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #fff
}

.cs-oa-fixing-grid {
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
	background-color: #fff
}

.cs-subheading {
	font-family: 'GT Walsheim', sans-serif;
	color: #404040;
	font-size: 32px
}

.cs-subheading.cs-subheading__white {
	margin-top: 40px;
	margin-bottom: 48px;
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	font-size: 36px;
	line-height: 39px;
	letter-spacing: -1px
}

.bold-text-3 {
	color: #404040
}

.cs-oa-page3 {
	overflow: visible;
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #007cef
}

.cs-oa-usability-grid1 {
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 33px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto 33px auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto
}

.cs-left-caption {
	display: block;
	width: 174px;
	margin-top: 27px;
	padding-top: 0;
	border-top: 2px none #fff
}

.cs-oa-usability-task-number {
	margin-top: 3px;
	color: #fff;
	font-size: 20px;
	line-height: 24px
}

.cs-oa-usability-task-text {
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.cs-oa-usability-results2 {
	margin-top: -8px
}

.cs-oa-usability-results2.shadow {
	margin-top: 0;
	box-shadow: 3px 3px 14px 0 rgba(0, 0, 0, 0.15)
}

.cs-oa-usability-grid2 {
	width: 100%;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
}

.cs-oa-usability-sheet {
	position: static;
	bottom: -216px;
	display: block;
	width: 100%;
	margin: 0 auto 0 0
}

.cs-oa-page2 {
	min-height: 100vh;
	padding-top: 156px;
	padding-bottom: 156px;
	background-color: #fff
}

.cs-oa-page5 {
	padding-top: 104px;
	padding-bottom: 104px;
	background-color: #1886ec
}

.cs-oa-newsfeed-grid {
	width: 100%;
	padding-bottom: 0vh;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto
}

.cs-oa-newsfeed-text-wrapper {
	position: -webkit-sticky;
	position: sticky;
	top: 128px
}

.cs-oa-page6 {
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #fff;
	background-image: url('https://sebas.design/images/cs-oa-visualbg.png');
	background-position: 50% 50%;
	background-size: cover
}

.cs-oa-vd-grid {
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto auto;
	grid-template-rows: auto auto auto auto
}

.cs-oa-vd-full {
	margin-top: 128px;
	margin-right: auto;
	margin-left: auto
}

.cs-oa-vd-mobile {
	display: none
}

.cs-oa-page7 {
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #1886ec
}

.cs-oa-mockups-full {
	width: 100%;
	margin-bottom: 130px;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	grid-template-areas: ".";
	-ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto
}

.image-42 {
	margin-top: 0
}

.image-42-chfjopy {
	margin-top: 290px
}

.cs-oa-desktop-mockups-wrapper {
	overflow: hidden
}

.cs-oa-desktop-mockups-row {
	position: relative;
	left: -91px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 150%;
	margin-bottom: 32px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.cs-oa-desktop-mockup-block {
	height: 50vh;
	margin-right: 32px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	border-radius: 2px;
	background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/example-bg.png');
	background-position: 0 0;
	background-size: 125px
}

.cs-oa-desktop-mockup-block.cs-oa-mockup-desktop2 {
	background-image: url('https://sebas.design/images/News-Feed.png');
	background-size: cover;
	background-repeat: no-repeat
}

.cs-oa-desktop-mockup-block.cs-oa-mockup-desktop2.cs-shadow {
	height: auto;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
	background-image: none
}

.cs-oa-desktop-mockup {
	width: 100%;
	border-radius: 2px;
	box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.05)
}

.cs-oa-caption-mockups-copydd {
	display: block;
	width: auto;
	margin-top: 290px;
	padding-top: 0;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
	border-top: 2px none #fff
}

.cs-oa-mockup-caption {
	display: block;
	width: auto;
	margin-top: 0;
	padding-top: 0;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
	border-top: 2px none #fff
}

.cs-oa-page8 {
	padding-top: 158px;
	padding-bottom: 158px;
	background-color: #fff
}

.cs-oa-testimonial-grid {
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto
}

.home-testimonial-headshot-ben {
	width: 45px;
	border-radius: 50px;
	opacity: 1
}

.cs-other-project-heading {
	font-family: 'Gt walsheim', sans-serif;
	color: #5b8694;
	font-size: 56px;
	line-height: 59px
}

.cs-other-project-link {
	text-decoration: none
}

.cs-other-project-link2 {
	text-decoration: none
}

.cs-ndg-mockup-caption {
	display: block;
	width: 174px;
	margin-top: 32px;
	padding-top: 16px;
	border-top: 2px none #fff
}

.cs-d-prototype-caption {
	display: block;
	width: 174px;
	margin-top: 0;
	padding-top: 0;
	border-top: 2px none #fff;
	font-family: 'Avenirltstd roman', sans-serif
}

.navbar-fixed__home-cover {
	position: static;
	top: 0;
	z-index: 4999;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: auto;
	margin-top: 48px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	clear: none;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	grid-auto-columns: 1fr;
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
	background-color: rgba(255, 255, 255, 0)
}

.navbar-contact-mail-icon__black {
	display: none
}

.cs-oa-newsfeed-mobile {
	display: none
}

.profile-cover-photo-mobile {
	display: none
}

.home-cs-wrapper {
	position: relative;
	display: block;
	overflow: hidden
}

.home-cs-bg1 {
	position: absolute;
	width: 100%;
	height: 100vh;
	background-color: #1886ec
}

.home-cs-bg2 {
	position: absolute;
	top: 100vh;
	width: 100%;
	height: 100vh;
	background-color: #39c2b2
}

.home-project-oa-img4 {
	position: absolute;
	top: 0;
	z-index: 3;
	display: block;
	width: 758px;
	max-width: none;
	margin-top: 0;
	opacity: 1
}

.header-contact-arrow {
	width: 14px
}

.round-corners-ndg-wireframe {
	border-radius: 2px;
	box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.15)
}

.cs-d {
	background-color: #111a2c
}

.cs-oa-grid-background {
	width: 100%;
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto
}

.cs-oa-usability-results1 {
	margin-top: -7px
}

.cs-oa-usability-results1.shadow {
	margin-top: 0;
	box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.15)
}

.cs-right-caption-negative-top-margin {
	display: block;
	width: auto;
	margin-top: 0;
	padding-top: 0;
	border-top: 2px none #fff;
	font-family: 'Avenirltstd roman', sans-serif
}

.overflow-x {
	display: inline-block;
	width: 100%
}

.cs-d-flows-container {
	position: static;
	top: 32px;
	width: 340vh;
	height: 324vh;
	margin-top: 10px;
	color: #494f65
}

.cs-oa-body {
	height: 100vh;
	background-color: #416587;
	font-family: 'Avenirltstd roman', sans-serif
}

.body {
	display: block;
	height: 100%;
	color: #283139
}

.div-block-62 {
	height: 100%;
	background-color: #283139
}

.mouse-icon-home {
	position: absolute;
	bottom: 86px
}

.transform-header-home-services {
	position: absolute;
	left: 0;
	top: 17%;
	right: 38.2%;
	bottom: auto;
	z-index: 1;
	margin-left: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #eef9f8;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.transform-header-wrapper {
	position: absolute;
	left: auto;
	top: 15%;
	right: -325px;
	bottom: auto
}

.short-line__homepage-bio {
	width: 16px;
	height: 2px;
	margin-bottom: 30px;
	background-color: #436c7b
}

.mail-icon {
	display: none
}

.short-line__home-services {
	width: 26px;
	height: 2px;
	margin-top: -2px;
	margin-bottom: 22px;
	background-color: #5b8694
}

.homepage-transform-header {
	position: static;
	left: auto;
	top: 0;
	right: 0;
	bottom: auto;
	margin-left: -144px;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	font-family: Noedisplay, sans-serif;
	color: #4f7987;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.text-span {
	color: #ace3ff
}

.text-span-2 {
	color: #ace3ff
}

.text-span-3 {
	color: #ace3ff
}

.transform-headeer__homepage-projects {
	position: absolute;
	left: 0;
	top: 4%;
	right: 63%;
	bottom: auto;
	z-index: 1;
	margin-left: -144px;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #1379e9;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.home-project-header-copy {
	margin-top: 36px;
	margin-bottom: 0;
	font-family: 'GT Walsheim', sans-serif;
	color: #404040;
	font-size: 42px;
	line-height: 46px
}

.text-span-4 {
	color: #a08204
}

.home-project-details-copy {
	margin-top: 80px;
	font-family: 'GT Walsheim', sans-serif;
	color: #404040;
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	letter-spacing: 1px;
	text-transform: uppercase
}

.text-span-5 {
	color: #c9a00a
}

.text-span-7 {
	color: #98e0ff
}

.home-cs-detail-span-ndg {
	color: #98e0ff
}

.short-line__homepage-testimonials {
	width: 32px;
	height: 2px;
	margin-top: 26px;
	margin-bottom: 28px;
	background-color: #5b8694
}

.byquote-name {
	font-family: 'Gt walsheim', sans-serif;
	color: #404040;
	font-size: 20px;
	font-weight: 700;
	text-align: left
}

.byquote-name.cs-ndg-quote-info {
	color: #f7dba7
}

.byquote-name.cs-oa-quote-info {
	color: #1886ec
}

.byquote-title {
	margin-top: 3px;
	color: #404040;
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase
}

.byquote-title.cs-ndg-quote-info {
	color: #f7dba7
}

.byquote-title.cs-oa-quote-info {
	color: #1886ec
}

.byquote-title.cs-d-quote-info {
	color: #044fd7
}

.byquote-position__bold {
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 700
}

.byquote-wrapper {
	margin-bottom: 12px;
	margin-left: -1px
}

.text-span-9 {
	color: #8ad7d9
}

.quote-mark__homepage-testimonials {
	position: absolute;
	left: -63px;
	top: -21px;
	right: auto;
	bottom: auto;
	font-family: Noedisplay, sans-serif;
	color: #bbe6e3;
	font-size: 136px;
	line-height: 136px;
	font-weight: 700
}

.text-span-10 {
	color: #8ad7d9
}

.text-span-11 {
	color: #8ad7d9
}

.transform-header__home-testimonials {
	position: absolute;
	left: 0;
	top: 29%;
	right: 38.2%;
	bottom: auto;
	margin-left: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #eef9f8;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.homepage-contact-block-wrapper {
	position: relative;
	z-index: 2;
	margin-top: 126px;
	margin-left: 100px
}

.short-line__homepage-contact {
	width: 26px;
	height: 2px;
	margin-top: 32px;
	margin-bottom: 32px;
	background-color: #5b8694
}

.homepage-contact-link-large {
	margin-left: -4px;
	-webkit-transition: all 200ms ease;
	transition: all 200ms ease;
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	font-size: 68px;
	line-height: 68px;
	font-weight: 700;
	letter-spacing: -2px;
	text-decoration: none
}

.homepage-contact-link-large:hover {
	text-decoration: underline
}

.homepage-contact-social-icons-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 130px;
	margin-top: 26px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.homepage-contact-social-link {
	margin-top: 0;
	padding-top: 1px
}

.homepage-contact-link-dribbble {
	padding-top: 1px
}

.homepage-contact-map {
	position: relative;
	top: -23px;
	z-index: 1;
	height: 50%;
	background-image: url('../img/contact-map.png');
	background-position: 44% 50%;
	background-size: 702px;
	background-repeat: no-repeat
}

.transform-header__homepage-contact {
	position: absolute;
	left: auto;
	top: 0;
	right: 221px;
	bottom: 0;
	margin-left: -144px;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #7dd0d3;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.home-testimonial-img-cover {
	position: absolute;
	left: 0;
	top: 0;
	right: auto;
	bottom: auto;
	width: 45px;
	height: 45px;
	border-radius: 100px
}

.cs-ndg-heading-highlight-brown {
	color: #ffc976
}

.bold-caption {
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 700
}

.cs-nokia-logo {
	width: auto;
	margin-bottom: 8px
}

.short-line__services {
	width: 19px;
	height: 2px;
	margin-top: 23px;
	margin-bottom: 0;
	margin-left: 1px;
	background-color: #073e6c
}

.short-line__services.cs-oa-line-yellow {
	background-color: #f1f772
}

.short-line__services.cs-d-line-yellow {
	background-color: #ffda3a
}

.transform-header-cs-ndg-details {
	position: absolute;
	left: 0;
	top: 17%;
	right: 38.2%;
	bottom: auto;
	z-index: 1;
	margin-left: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #f2f8fd;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.cs-ndg-heading-highlight-cloud {
	color: #98e0ff
}

.shortline__caption-top {
	width: 19px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 21px;
	margin-left: 0;
	background-color: #98e0ff;
	color: #98e0ff
}

.cs-ndg-title-highlight-research {
	color: #9be9f9
}

.short-line__caption-bottom {
	width: 22px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 21px;
	margin-left: 0;
	background-color: #b2dafd;
	color: #98e0ff
}

.cs-caption__cs-ndg-wireframes {
	width: 210px;
	margin-top: 27px;
	margin-bottom: 18px;
	font-family: 'Gt walsheim', sans-serif;
	color: #b2dafd;
	font-size: 12px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase
}

.cs-ndg-title-highlight-vd {
	color: #7dbaed
}

.cs-caption__cs-ndg-mockup {
	width: 210px;
	margin-top: 0;
	font-family: 'Gt walsheim', sans-serif;
	color: #98e0ff;
	font-size: 12px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase
}

.short-line__ndg-mockup-caption {
	width: 16px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 16px;
	margin-left: 0;
	background-color: #b2dafd;
	color: #98e0ff
}

.cs-ndg-title-highlight-lessons {
	color: #f7dba7
}

.cs-quote {
	font-family: 'Gt walsheim', sans-serif;
	font-size: 24px;
	line-height: 27px;
	font-weight: 700
}

.cs-quote.quote-white {
	position: relative;
	color: #fdfdfd;
	line-height: 33px
}

.cs-quote.quote-dark {
	position: relative;
	color: #404040;
	line-height: 33px
}

.cs-quote-mark {
	position: absolute;
	left: 128.433px;
	top: 10741.1px;
	display: block;
	font-family: Noedisplay, sans-serif;
	font-size: 96px;
	line-height: 96px
}

.cs-quote-mark.cs-ndg-results-quote {
	position: absolute;
	left: -42px;
	top: -9px;
	z-index: 10;
	color: #f7dba7
}

.cs-quote-mark.cs-oa-background-quote {
	position: absolute;
	left: -42px;
	top: -9px;
	z-index: 10;
	color: #1886ec
}

.cs-quote-mark.cs-d-background-quote {
	position: absolute;
	left: -42px;
	top: -9px;
	z-index: 10;
	color: #044fd7
}

.quote-container {
	position: relative
}

.short-line {
	width: 16px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 16px;
	margin-left: 0;
	background-color: #b2dafd;
	color: #98e0ff
}

.short-line.sl-quote-divider {
	margin-top: 17px;
	margin-bottom: 20px;
	background-color: #d9c5a0
}

.short-line.sl-quote-divider.sl-quote-divider-oa-bg {
	background-color: #1886ec
}

.short-line.sl-quote-divider.sl-quote-divider-d-bg {
	background-color: #044fd7
}

.short-line.cs-d-flows-line {
	margin-top: 20px;
	background-color: #ffda3a
}

.short-line.cs-d-prototype-caption-line {
	background-color: #ffda3a
}

.bold-caption__cs-ndg-results {
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 700
}

.first-other-project-detail {
	font-family: 'Gt walsheim', sans-serif;
	color: #5b8694;
	font-size: 12px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase
}

.transform-header__other-projects {
	position: absolute;
	left: auto;
	top: 0;
	right: 221px;
	bottom: 0;
	z-index: 0;
	width: auto;
	margin-left: -144px;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #eef9f8;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.cs-ndg-mockup-caption-mobile {
	display: none;
	width: 174px;
	margin-top: 0;
	padding-top: 0;
	border: 1px none #000
}

.short-line__ndg-caption-mockup-mobile {
	width: 22px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 21px;
	margin-left: 0;
	background-color: #b2dafd;
	color: #98e0ff
}

.transform-header-cs-oa-details {
	position: absolute;
	left: 0;
	top: 17%;
	right: 38.2%;
	bottom: auto;
	z-index: 1;
	margin-left: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #147ce9;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.short-line__cs-oa-yellow-bottom {
	width: 16px;
	height: 2px;
	margin-top: 16px;
	margin-bottom: 0;
	margin-left: 0;
	background-color: #b2dafd;
	color: #f1f772
}

.cs-oa-heading-highlight-yellow {
	color: #f1f772
}

.text-block-8 {
	font-family: 'GT Walsheim', sans-serif;
	color: #f1f772;
	font-size: 24px
}

.short-line__cs-oa-yellow {
	width: 19px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 21px;
	margin-left: 0;
	background-color: #f1f772;
	color: #f1f772
}

.header-separation {
	color: #f1f772
}

.cs-oa-heading-highlight-blue {
	color: #1886ec
}

.cs-oa-blue-highlight {
	color: #1886ec
}

.cs-oa-fixes-mobile-wrapper {
	display: none
}

.cs-oa-quote-highlight-darkblue {
	color: #003fde
}

.short-line__cs-oa-mockups {
	width: 19px;
	height: 2px;
	margin-top: 0;
	margin-bottom: 21px;
	margin-left: 0;
	background-color: #f1f772;
	color: #f1f772
}

.transform-header-cs-d-details {
	position: absolute;
	left: 0;
	top: 17%;
	right: 38.2%;
	bottom: auto;
	z-index: 1;
	margin-left: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0;
	font-family: Noedisplay, sans-serif;
	color: #0347d2;
	font-size: 292px;
	line-height: 292px;
	font-weight: 700;
	text-align: left
}

.cs-d-background {
	min-height: 100vh;
	padding-top: 156px;
	padding-bottom: 156px;
	background-color: #fff
}

.cs-d-heading-highlight-blue {
	color: #044fd7
}

.cs-d-heading-highllight-yellow {
	color: #ffda3a
}

.arrow-svg {
	margin-top: 1px
}

.scroll-track__cs-services-d {
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	top: 32vh;
	right: 0;
	bottom: 0;
	z-index: 20;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100vw;
	height: 90vh;
	margin-top: 33vh;
	padding-top: 0vh;
	padding-bottom: 0vh;
	padding-left: 0;
	clear: left;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.cs-overview-d {
	position: static;
	z-index: 20;
	width: 400px;
	max-width: none;
	min-width: 21%;
	margin-right: 0;
	margin-left: 0;
	padding-bottom: 32px
}

.scroll-container__cs-services-d {
	position: relative;
	top: 0;
	display: block;
	width: auto;
	height: auto;
	min-height: 100vh;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.cs-oa-yellow-span {
	color: #f1f772
}

.cs-d-flows-mobile-wrapper {
	display: none
}

.cs-wt {
	overflow: visible;
	height: auto;
	max-width: none;
	margin: 0;
	padding-top: 188px;
	padding-bottom: 197px;
	background-color: #0e1422;
	font-family: 'Avenirltstd roman', sans-serif
}

.logo-block-wt {
	font-family: 'Gt walsheim', sans-serif;
	color: #d386ff;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0;
	text-decoration: none
}

.navbar-contact-link-wt {
	font-family: 'Gt walsheim', sans-serif;
	color: #d386ff;
	font-size: 15px;
	font-weight: 400;
	text-decoration: none
}

.wt-highlight {
	position: absolute;
	top: 103px;
	z-index: 2;
	width: 100%
}

.wt-intro {
	position: relative;
	z-index: 1;
	display: -ms-grid;
	display: grid;
	max-width: 1440px;
	margin: 74px auto 217px;
	grid-auto-flow: row;
	grid-auto-columns: 1fr;
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto;
	grid-template-rows: auto
}

.wt-bg {
	position: absolute;
	top: -6px;
	z-index: 0;
	width: 100%
}

.wt-bg.wt-bg-1 {
	top: 385px
}

.wt-bg.wt-bg-2 {
	top: 334px
}

.wt-bg.wt-bg-3 {
	top: 274px
}

.wt-bg.wt-bg-4 {
	top: 232px
}

.wt-bg.wt-bg-5 {
	top: 145px
}

.wt-bg.wt-bg-6 {
	top: 106px
}

.wt-bg.wt-bg-7 {
	top: 116px
}

.wt-bg.wt-bg-8 {
	top: 83px
}

.wt-bg.wt-bg-9 {
	top: 36px
}

.wt-bg.wt-bg-10 {
	top: 42px
}

.wt-bg.wt-bg-11 {
	top: -32px
}

.wt-bg.wt-bg-12 {
	top: -92px
}

.wt-bg.wt-bg-13 {
	top: -149px
}

.heading {
	display: inline-block;
	overflow: visible;
	width: auto;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: Faktpro, sans-serif;
	color: #fff;
	font-size: 138px;
	line-height: 78px;
	text-align: right;
	letter-spacing: -7px
}

.wt-header-span {
	display: inline-block;
	margin-right: 3px;
	color: #d386ff
}

.wt-heading {
	display: inline-block;
	overflow: visible;
	width: auto;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	font-family: Faktpro, sans-serif;
	color: #fff;
	font-size: 132px;
	line-height: 88px;
	text-align: right;
	letter-spacing: -7px
}

.div-block-63 {
	width: 1440px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 79px
}

.paragraph-2 {
	font-family: 'Gt walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.ableton-logo {
	display: block;
	margin-top: 4px
}

.caption {
	display: block;
	margin-top: 14px;
	margin-left: -1px;
	padding-right: 6px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	letter-spacing: 1px
}

.wt-full {
	position: relative;
	z-index: 20;
	display: block;
	width: 78%;
	max-width: 1280px;
	margin-right: auto;
	margin-left: auto;
	box-shadow: 11px 11px 120px 0 rgba(0, 0, 0, 0.21)
}

.wt-design-section {
	max-width: 1440px;
	margin: 243px auto 46px;
	grid-column-gap: 32px;
	grid-row-gap: 14px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto 166px auto 163px auto 163px auto;
	grid-template-rows: auto 166px auto 163px auto 163px auto
}

.wt-section-heading {
	position: -webkit-sticky;
	position: sticky;
	top: 302px;
	margin-bottom: 0;
	margin-left: -16px;
	font-family: Faktpro, sans-serif;
	color: #d386ff;
	font-size: 200px;
	line-height: 99px;
	letter-spacing: -11px
}

.wt-section-heading.heading-unison {
	margin-left: -13px
}

.wt-section-heading.no-scroll {
	position: static
}

.wt-section-heading-line {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 0;
	border-bottom: 1px solid #fff;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none
}

.wt-section-no {
	margin-bottom: 14px;
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto
}

.para-block {
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.para-block.section-description {
	margin-top: 48px
}

.para {
	margin-bottom: 20px;
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 400
}

.para.bold-paragraph {
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 700
}

.grid-3 {
	max-width: 1440px;
	margin-top: 311px;
	margin-right: auto;
	margin-left: auto;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
}

.wt-i1 {
	border-radius: 2px
}

.wt-mod-section {
	max-width: 1440px;
	margin: 0 auto 70px;
	grid-column-gap: 32px;
	grid-row-gap: 14px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto 292px;
	grid-template-rows: auto auto 292px
}

.wt-header-caption {
	margin-top: 12px;
	padding-right: 19px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.mod-matrix-section {
	position: relative;
	z-index: -2;
	width: 100%;
	margin-top: 0vh;
	margin-bottom: 135px;
	padding-top: 218px;
	padding-bottom: 70vh;
	background-color: #5d257d
}

.wt-i3 {
	border-radius: 2px
}

.wt-i2 {
	border-radius: 2px
}

.wt-mm-span {
	color: #fff
}

.wt-mm-demo {
	position: relative;
	max-width: 1440px;
	margin: 40px auto 0;
	grid-column-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: 10vh;
	grid-template-rows: 10vh
}

.wt-mm-final {
	width: 100%;
	margin-top: 0;
	border-radius: 5px;
	box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.17)
}

.wt-mm-animation {
	position: absolute;
	top: -510px;
	z-index: -1;
	display: block;
	max-width: 100%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	-webkit-filter: blur(28px);
	filter: blur(28px)
}

.div-block-66 {
	background-color: #151b2b
}

.um-box {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 148px;
	background-color: #141624
}

.wt-mm-caption {
	display: block;
	margin-top: 36px;
	font-family: 'GT Walsheim', sans-serif;
	color: #d386ff;
	font-size: 12px;
	line-height: 16px;
	text-align: right;
	letter-spacing: 1px;
	text-transform: uppercase
}

.text-span-14 {
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 700
}

.wt-mm {
	margin-bottom: 0;
	padding-bottom: 0
}

.wt-caption-para {
	margin-top: 12px;
	padding-right: 36px;
	font-family: 'GT Walsheim', sans-serif;
	color: #fff;
	font-size: 20px;
	line-height: 29px
}

.heading-2-copy {
	position: static;
	top: 223px;
	margin-bottom: 0;
	margin-left: -16px;
	font-family: Faktpro, sans-serif;
	color: #d386ff;
	font-size: 200px;
	line-height: 99px;
	letter-spacing: -11px
}

.paragraph-3-copy {
	margin-bottom: 20px;
	color: #979dab
}

.paragraph-3-copy {
	margin-bottom: 20px;
	font-family: 'GT Walsheim', sans-serif;
	font-weight: 400
}

.wt-design1 {
	border-radius: 2px
}

.wt-design1.section-description {
	margin-top: 48px
}

.wt-aside {
	margin-top: 4px
}

.grid-2-copy-copy {
	max-width: 1440px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	grid-column-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto 411px;
	grid-template-rows: auto auto 411px
}

.wt-issues-intro {
	max-width: 1440px;
	margin: 243px auto 80px;
	grid-column-gap: 32px;
	grid-row-gap: 14px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto 420px;
	grid-template-rows: auto auto 420px
}

.wt-issues-demo {
	max-width: 1440px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	grid-column-gap: 32px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto
}

.wt-para-faded {
	margin-bottom: 20px;
	padding-right: 65px;
	color: #979dab
}

.wt-unisonsection {
	max-width: 1440px;
	margin: 10px auto 46px;
	grid-column-gap: 32px;
	grid-row-gap: 14px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto auto 411px;
	grid-template-rows: auto auto 411px
}

.wt-header-grid {
	position: relative;
	z-index: 10;
	width: 100%;
	max-width: 1440px;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	-ms-grid-rows: auto;
	grid-template-rows: auto
}

.wt-bg-1 {
	position: absolute;
	top: 425px;
	z-index: 0
}

.wt-bg-2 {
	position: absolute
}

.wt-issues-section {
	margin-bottom: 0vh;
	padding-bottom: 33vh
}

.wt-full-mobile {
	display: none
}

.um-classic-full {
	display: block
}

.wt-mm-caption-text {
	font-family: 'Gt walsheim', sans-serif;
	font-weight: 700
}

.bolded {
	font-weight: 700
}

.section {
	margin-top: 39vh
}

.final-img {
	display: block;
	max-width: 850px;
	margin-right: auto;
	margin-left: auto
}

.wt-grid {
	width: 100%;
	max-width: 1440px;
	margin-right: auto;
	margin-left: auto;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
}

.heading-2 {
	margin-top: 45px;
	margin-left: -115px;
	font-family: Faktpro, sans-serif;
	color: #fff;
	font-size: 120px;
	line-height: 70px;
	text-align: center;
	letter-spacing: -6px
}

.text-span-15 {
	color: #d386ff
}

.link-4 {
	font-family: 'Gt walsheim', sans-serif;
	color: #d386ff;
	font-weight: 700
}

@media(max-width:991px) {
	.hero__heading {
		position: static;
		margin-top: 7vh;
		font-size: 6vw;
		line-height: 6vw
	}
	.bold-text {
		line-height: 6vw
	}
	.profile-cover {
		background-position: 44% 50%;
		background-size: cover
	}
	.homepage__hero.snap-section {
		overflow: hidden;
		max-width: 100%
	}
	.home-cover-content-wrapper {
		overflow: hidden;
		padding-right: 50px;
		padding-left: 50px
	}
	.home-cover-content {
		padding-top: 48px
	}
	.home-cover-details-wrapper {
		height: auto
	}
	.detail-stat-number {
		font-size: 62px
	}
	.detail-stat-description {
		margin-top: 4px;
		padding-right: 8px;
		padding-left: 0;
		font-size: 13px;
		line-height: 16px
	}
	.homepage__services {
		overflow: hidden
	}
	.navbar-contact-wrapper {
		background-color: transparent
	}
	.scroll-container__home-services {
		min-height: auto;
		margin-top: 104px;
		padding-bottom: 104px
	}
	.scroll-container__home-services.snap-section {
		overflow: hidden;
		max-width: 100%;
		min-height: auto;
		margin-top: 0;
		padding-top: 104px
	}
	.home-service-header {
		margin-left: -3px;
		font-size: 64px;
		line-height: 11vw;
		letter-spacing: -3px
	}
	.home-service-description {
		width: 40vw;
		margin-top: 0vh;
		margin-left: -1px;
		font-size: 16px;
		line-height: 25px
	}
	.scroll-track__home-services {
		position: static;
		z-index: 80;
		width: auto;
		height: auto;
		max-width: 100%;
		min-height: 100vh;
		margin-left: 12.7vw;
		padding-top: 0vh;
		-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
	}
	.home-project-text-wrapper {
		position: relative;
		z-index: 4;
		width: 39vw;
		margin-top: 0vh;
		margin-left: 60px
	}
	.home-project-header {
		font-size: 30px;
		line-height: 35px
	}
	.button.btn-project__doctaroo {
		margin-top: 7vh
	}
	.home-project-details {
		margin-top: 8vh
	}
	.home-service__ui-design {
		width: 100%;
		margin-bottom: 10vh;
		margin-left: 0;
		padding-top: 2vh;
		border-top: 2px solid #fff
	}
	.home-service__ux-design {
		width: 100%;
		margin-bottom: 10vh;
		padding-top: 2vh;
		border-top: 2px solid #fff
	}
	.home-service__ix-design {
		width: 100%;
		margin-bottom: 0vh;
		padding-top: 2vh;
		border-top: 2px solid #fff
	}
	.home-project__oa.snap-section {
		padding-top: 0
	}
	.home-project__ndg.snap-section {
		padding-top: 0
	}
	.home-cs-d-top {
		top: 60px;
		right: 21%;
		bottom: auto;
		z-index: 1;
		width: 229px
	}
	.home-project-oa-img-wrapper {
		top: 8%;
		right: -19%;
		display: block;
		width: 64%;
		margin-top: 0vh;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.home-project-oa-img1 {
		top: 0;
		margin-top: 0
	}
	.home-project-oa-img2 {
		margin-top: 0
	}
	.home-cs-d-main {
		left: auto;
		top: 50%;
		right: 14%;
		bottom: auto;
		width: 229px;
		height: 459px;
		margin-top: -230px
	}
	.home-cs-d-bottom {
		right: 8%;
		bottom: 5%;
		width: 229px
	}
	.home-project__doctaroo.snap-section {
		padding-top: 0
	}
	.homepage__testimonials.snap-section {
		overflow: hidden
	}
	.heading-copy {
		min-height: auto;
		margin-top: 32px;
		padding-right: 40px;
		font-size: 30px;
		line-height: 35px;
		letter-spacing: -1.5px
	}
	.home-service__ui-design-copy {
		width: 80vw;
		min-width: auto;
		margin-right: 0;
		margin-left: 60px;
		padding-right: 0vw;
		padding-bottom: 10vh;
		padding-left: 0vw;
		border-top: 1px solid #fff
	}
	.scroll-track__cs-services {
		width: 100vw;
		height: auto;
		margin-top: 0vh;
		padding-top: 156px;
		padding-bottom: 156px;
		padding-left: 0;
		-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
	}
	.home-testimonial-headshot-wrapper {
		margin-top: 16px
	}
	.scroll-container__cs-services {
		overflow: visible;
		min-height: 100vh
	}
	.homepage__contact.snap-section {
		height: 101vh;
		max-height: 101vh
	}
	.home-contact-description {
		padding-right: 0;
		line-height: 26px
	}
	.home-cover-detail-stat-text {
		padding-bottom: 0;
		-webkit-align-self: start;
		-ms-flex-item-align: start;
		-ms-grid-row-align: start;
		align-self: start
	}
	.navbar-contact-link {
		font-family: 'GT Walsheim', sans-serif
	}
	.logo-link:hover {
		border-bottom-style: none
	}
	.home-cover-details {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.home-cover-details-text {
		width: 100%;
		margin-bottom: 0;
		padding-right: 0;
		padding-bottom: 12px
	}
	.home-cover-details-stat-item {
		margin-bottom: 32px;
		padding-bottom: 4vh
	}
	.home-cover-details-stats {
		width: 100%;
		margin-top: 5vh
	}
	.home-cs-ndg-img-wrapper {
		top: 50%;
		right: -19%;
		display: block;
		width: 64%;
		margin-top: -210px;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.home-cs-ndg-img1 {
		height: 409px;
		max-width: 650px
	}
	.cs-cover.snap-section.ndg-cover {
		padding-top: 20vh;
		background-color: #895d2a;
		background-position: 50% 0;
		background-size: cover
	}
	.cs-cover.snap-section.doctaroo-cover {
		padding-top: 20vh;
		background-position: 68% 50%;
		background-size: cover
	}
	.cs-cover.snap-section.oa-cover {
		padding-top: 20vh;
		background-position: 50% 100%;
		background-size: 140%
	}
	.cs-ndg {
		height: auto;
		background-color: #fff
	}
	.case-study-cover-grid {
		height: auto;
		margin-top: auto;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 40vh auto 2vh auto;
		grid-template-rows: auto 40vh auto 2vh auto
	}
	.case-study-headline {
		font-size: 50px;
		line-height: 54px
	}
	.cs-intro {
		font-size: 16px;
		line-height: 25px
	}
	.cs-details.snap-section {
		overflow: hidden
	}
	.cs-details.snap-section.cs-details-ndg {
		padding-top: 0
	}
	.cs-details.snap-section.cs-details-oa {
		padding-top: 0
	}
	.cs-details.snap-section.cs-details-d {
		overflow: hidden;
		max-height: none;
		padding-top: 0
	}
	.scroll-track__home-testimonials {
		width: auto;
		height: auto;
		padding-top: 15vh;
		padding-left: 0;
		-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
	}
	.scroll-container__home-testimonials {
		overflow: visible;
		min-height: 100vh
	}
	.cs-ndg-page3 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-overview-title {
		font-size: 50px
	}
	.cs-ndg-understand-grid {
		width: 100%;
		margin-top: 90px;
		-ms-grid-rows: auto auto minmax(32px, 2.25fr) auto auto auto 32px 32px auto 32px auto 32px;
		grid-template-rows: auto auto minmax(32px, 2.25fr) auto auto auto 32px 32px auto 32px auto 32px
	}
	.cs-heading {
		font-size: 38px;
		line-height: 40px;
		letter-spacing: -1.25px
	}
	.cs-heading.cs-heading__ndg-dark {
		line-height: 42px
	}
	.cs-heading.cs-oa-heading-sticky {
		margin-bottom: 48px
	}
	.cs-text {
		font-size: 16px;
		line-height: 25px
	}
	.cs-text.cs-text-first-p {
		margin-top: 4px;
		font-size: 16px;
		line-height: 25px
	}
	.cs-text.cs-text-first-p.cs-ndg-researchdesign-fp {
		margin-bottom: 0
	}
	.cs-caption {
		width: auto;
		font-size: 11px;
		line-height: 20px
	}
	.cs-caption.cs-d-yellow {
		font-size: 12px;
		line-height: 16px
	}
	.cs-ndg-page4 {
		padding-top: 202px;
		padding-bottom: 136px;
		background-position: 59% -7%
	}
	.cs-ndg-research-design-grid1 {
		width: 100%;
		margin-top: 90px;
		grid-column-gap: 32px;
		grid-row-gap: 32px;
		grid-template-areas: ".";
		-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto
	}
	.rounded-corner {
		position: static;
		display: block;
		width: auto;
		margin-right: auto;
		margin-left: auto
	}
	.cs-ndg-vd-grid {
		width: 100%;
		padding-top: 104px;
		padding-bottom: 104px;
		-ms-grid-rows: auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto
	}
	.cs-ndg-page6.snap-section {
		height: auto;
		min-height: 100vh;
		padding-bottom: 96px;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-align-content: stretch;
		-ms-flex-line-pack: stretch;
		align-content: stretch
	}
	.cs-ndg-mockup1-wrapper {
		width: 100%;
		height: auto;
		min-height: 50vh;
		padding: 64px 32px;
		-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
	}
	.cs-ndg-mockup2-wrapper {
		width: 100%;
		height: auto;
		min-height: 50vh;
		padding: 0 32px 64px
	}
	.cs-ndg-mockup-holder {
		margin-top: 21px
	}
	.cs-ndg-mockup-bg.rounded-corner {
		display: none
	}
	.cs-ndg-wireframe-grid {
		-ms-grid-rows: auto auto auto auto;
		grid-template-rows: auto auto auto auto
	}
	.navbar-fixed {
		position: fixed
	}
	.cs-ndg-page7.snap-section {
		background-position: 61% 50%;
		background-size: cover
	}
	.cs-ndg-results-grid {
		width: 100%;
		grid-column-gap: 32px;
		grid-template-areas: "."
	}
	.cs-other-projects {
		overflow: hidden;
		padding-bottom: 39px
	}
	.cs-other-projects-grid {
		width: 100%
	}
	.cs-other-project-headingndg {
		margin-top: 32px;
		font-size: 24px;
		line-height: 37px
	}
	.cs-other-project-headingndg.cs-other-project-heading {
		font-size: 41px;
		line-height: 43px
	}
	.cs-other-projects-imgs {
		margin-top: 32px
	}
	.cs-otherproject-heading-oa {
		font-size: 41px;
		line-height: 43px
	}
	.cs-d-page4 {
		height: auto;
		padding-top: 104px;
		padding-bottom: 104px;
		background-image: url('https://sebas.design/images/cs-d-flows-bg.jpg');
		background-position: 59% -2%
	}
	.cs-d-flows-grid {
		width: 100%;
		margin-top: 90px;
		margin-bottom: 0;
		grid-column-gap: 32px;
		grid-row-gap: 32px;
		grid-template-areas: ".";
		-ms-grid-rows: auto 32px auto 32px auto 32px auto 32px auto 32px auto 32px auto;
		grid-template-rows: auto auto auto auto auto auto auto;
		border-bottom-style: none
	}
	.cs-d-page5 {
		padding-bottom: 48px
	}
	.cs-d-users-grid {
		width: 100%;
		margin-top: 0;
		margin-bottom: 40px;
		grid-column-gap: 32px;
		grid-row-gap: 32px;
		grid-template-areas: ".";
		-ms-grid-rows: auto;
		grid-template-rows: auto
	}
	.cs-d-wireframes-wrapper {
		min-height: auto;
		margin-top: 0vh;
		padding-top: 32px;
		padding-bottom: 32px
	}
	.cs-d-wireframe {
		width: 22vw;
		margin-right: 16px
	}
	.cs-d-wireframe.cs-d-wf-hide-mobile {
		display: block;
		margin-right: auto
	}
	.cs-d-wireframe.cs-d-wf-hide-mobile.cs-d-wf-hide-tablet {
		display: none
	}
	.cs-d-wireframe.cs-d-wf-hide-mobile.cs-d-hide-tablet {
		display: none
	}
	.cs-d-wireframe.cs-d-hide-tablet {
		display: none
	}
	.cs-d-wireframes-toprow {
		right: 0;
		width: 100%;
		padding-right: 32px;
		padding-left: 32px;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.cs-d-wireframes-bottomrow {
		left: 0;
		width: 100%;
		margin-top: 16px;
		padding-right: 32px;
		padding-left: 32px;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.cs-d-protoype-grid {
		padding-top: 56px;
		grid-column-gap: 32px;
		grid-row-gap: 32px;
		-ms-grid-rows: auto auto auto auto;
		grid-template-rows: auto auto auto auto
	}
	.cs-d-prototype {
		width: 287px
	}
	.cs-text-topmargin {
		position: static;
		margin-bottom: 0;
		font-size: 16px;
		line-height: 25px
	}
	.cs-overview {
		width: 80vw;
		min-width: auto;
		margin-right: auto;
		margin-left: auto;
		padding-right: 0vw;
		padding-bottom: 10vh;
		padding-left: 0vw;
		border-top: 1px none #fff
	}
	.cs-d-page3 {
		padding-top: 156px;
		padding-bottom: 156px
	}
	.cs-d-persona-desktop-wrapper {
		display: none
	}
	.cs-shadow {
		box-shadow: 0 6px 35px 0 rgba(0, 0, 0, 0.05)
	}
	.cs-shadow.cs-oa-newsfeed-item.last {
		margin-bottom: 0vh
	}
	.cs-d-personas-wrapper-mobile {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-top: 24px;
		padding-right: 32px;
		padding-left: 32px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-align-content: space-around;
		-ms-flex-line-pack: distribute;
		align-content: space-around
	}
	.cs-d-persona-individual {
		width: 48%
	}
	.cs-d-persona-individual.cs-d-persona-shadow {
		margin-bottom: 4%;
		box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.15)
	}
	.cs-d-vd-grid {
		width: 100%;
		-ms-grid-rows: auto auto;
		grid-template-rows: auto auto
	}
	.cs-right-caption {
		width: 104px
	}
	.cs-d-page7 {
		padding-bottom: 104px
	}
	.cs-d-mockups-wrapper {
		height: auto
	}
	.cs-d-mobile-mockup.cd-d-mockup1 {
		width: 50%;
		height: 60vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup2 {
		width: 50%;
		height: 60vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup3 {
		width: 50%;
		height: 60vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup4 {
		width: 50%;
		height: 60vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup5 {
		width: 50%;
		height: 60vh;
		margin-top: 16px;
		margin-right: 0;
		margin-left: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup6 {
		width: 50%;
		height: 60vh;
		margin-top: 16px;
		margin-right: 0;
		margin-left: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup8 {
		width: 50%;
		height: 60vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup9 {
		width: 50%;
		height: 60vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup14 {
		height: 60vh;
		margin-top: 16px;
		margin-bottom: 16px
	}
	.cs-d-mobile-mockup.cd-d-mockup11 {
		display: none;
		width: 50%;
		margin-right: 0;
		margin-left: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup12 {
		display: none;
		width: 50%;
		margin-right: 0;
		margin-left: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup13 {
		height: 60vh;
		margin-top: 16px;
		margin-bottom: 16px
	}
	.cs-d-mockups-scrolltrack {
		width: 100%;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.cs-oa-page4 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-fixing-grid {
		width: 100%
	}
	.cs-subheading {
		font-size: 26px
	}
	.cs-oa-fix-old-right {
		margin-top: 0
	}
	.cs-oa-usability-grid1 {
		width: 100%;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto
	}
	.cs-left-caption {
		width: auto
	}
	.cs-oa-usability-task-text {
		font-size: 16px;
		line-height: 25px
	}
	.cs-oa-usability-results2 {
		margin-top: 0;
		margin-left: -11px
	}
	.cs-oa-usability-results2.shadow {
		margin-top: 32px;
		margin-left: 0
	}
	.cs-oa-usability-grid2 {
		width: 100%;
		border: 1px none #000
	}
	.cs-oa-usability-sheet {
		margin-bottom: 0;
		border: 1px none #000
	}
	.cs-oa-newsfeed-text-wrapper {
		position: static;
		z-index: 99
	}
	.cs-oa-vd-grid {
		width: 100%;
		-ms-grid-rows: auto;
		grid-template-rows: auto
	}
	.cs-oa-page7 {
		overflow: hidden
	}
	.cs-oa-mockups-full {
		width: 100%;
		margin-top: 0;
		-ms-grid-rows: auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto
	}
	.image-42-chfjopy {
		margin-top: 0
	}
	.cs-oa-desktop-mockups-wrapper {
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.cs-oa-desktop-mockups-row {
		width: 150%;
		height: auto;
		margin-bottom: 32px;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.cs-oa-caption-mockups-copydd {
		width: 124px;
		margin-top: 0
	}
	.cs-oa-mockup-caption {
		width: 124px;
		margin-top: 0
	}
	.cs-oa-testimonial-grid {
		width: 100%
	}
	.home-testimonial-headshot-ben {
		border-radius: 60px;
		opacity: 1
	}
	.cs-d-prototype-caption {
		width: 104px
	}
	.navbar-fixed__home-cover {
		position: static;
		margin-top: 0;
		margin-bottom: 99px
	}
	.cs-oa-newsfeed-wrapper {
		position: relative;
		z-index: 100;
		margin-top: 32px
	}
	.home-project-oa-img4 {
		margin-top: 0
	}
	.header-contact-arrow {
		display: none
	}
	.cs-oa-grid-background {
		width: 100%;
		-ms-grid-rows: auto auto auto auto;
		grid-template-rows: auto auto auto auto
	}
	.cs-oa-usability-results1 {
		margin-top: 0;
		margin-left: -9px
	}
	.cs-oa-usability-results1.shadow {
		margin-left: 0
	}
	.cs-right-caption-negative-top-margin {
		width: auto;
		margin-top: 12px
	}
	.cs-d-flows-container {
		display: none
	}
	.cs-oa-body {
		height: auto
	}
	.mouse-icon-home {
		bottom: 86px
	}
	.transform-header-home-services {
		top: 23%;
		right: 73px;
		-webkit-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%
	}
	.short-line__home-services {
		margin-bottom: 21px
	}
	.home-project-header-copy {
		padding-right: 14px;
		font-size: 30px;
		line-height: 35px
	}
	.home-project-details-copy {
		margin-top: 8vh
	}
	.short-line__homepage-testimonials {
		width: 25px;
		margin-top: 20px;
		margin-bottom: 21px
	}
	.quote-mark__homepage-testimonials {
		left: -2px;
		top: -24px;
		font-size: 93px
	}
	.transform-header__home-testimonials {
		top: 23%;
		right: 73px;
		-webkit-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%
	}
	.homepage-contact-block-wrapper {
		margin-left: 60px
	}
	.short-line__homepage-contact {
		width: 25px;
		margin-top: 20px;
		margin-bottom: 21px
	}
	.homepage-contact-map {
		top: 0;
		background-position: 15% 50%;
		background-size: 470px
	}
	.transform-header__homepage-contact {
		right: 223px
	}
	.short-line__services {
		margin-bottom: 21px
	}
	.transform-header-cs-ndg-details {
		top: 23%;
		right: 73px;
		-webkit-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%
	}
	.shortline__caption-top {
		margin-bottom: 21px
	}
	.short-line__caption-bottom {
		margin-bottom: 21px
	}
	.cs-caption__cs-ndg-wireframes {
		font-size: 12px;
		line-height: 16px
	}
	.cs-caption__cs-ndg-mockup {
		font-size: 11px;
		line-height: 20px
	}
	.short-line__ndg-mockup-caption {
		margin-bottom: 21px
	}
	.cs-quote.quote-white {
		font-size: 20px;
		line-height: 27px
	}
	.cs-quote.quote-dark {
		font-size: 20px;
		line-height: 27px
	}
	.cs-quote-mark.cs-ndg-results-quote {
		position: absolute;
		left: -36px;
		top: -18px;
		font-size: 78px
	}
	.cs-quote-mark.cs-oa-background-quote {
		position: absolute;
		left: -36px;
		top: -18px;
		font-size: 78px
	}
	.cs-quote-mark.cs-d-background-quote {
		position: absolute;
		left: -36px;
		top: -18px;
		font-size: 78px
	}
	.short-line {
		margin-bottom: 21px
	}
	.short-line.sl-quote-divider {
		margin-bottom: 16px
	}
	.short-line.sl-quote-divider.sl-quote-divider-oa-bg {
		margin-top: 16px
	}
	.short-line.sl-quote-divider.sl-quote-divider-d-bg {
		margin-top: 16px
	}
	.transform-header__other-projects {
		right: 223px
	}
	.cs-cover-wrapper {
		background-color: #895d2a
	}
	.short-line__ndg-caption-mockup-mobile {
		margin-bottom: 21px
	}
	.transform-header-cs-oa-details {
		top: 23%;
		right: 73px;
		-webkit-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%
	}
	.short-line__cs-oa-yellow-bottom {
		margin-bottom: 0
	}
	.short-line__cs-oa-yellow {
		margin-bottom: 21px
	}
	.short-line__cs-oa-mockups {
		margin-bottom: 21px
	}
	.transform-header-cs-d-details {
		top: 23%;
		right: 73px;
		-webkit-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%
	}
	.cs-d-background {
		min-height: auto;
		padding-bottom: 0
	}
	.scroll-track__cs-services-d {
		width: 100vw;
		height: auto;
		margin-top: 0vh;
		padding-top: 156px;
		padding-bottom: 156px;
		padding-left: 0;
		-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
	}
	.cs-overview-d {
		width: 80vw;
		min-width: auto;
		margin-right: auto;
		margin-left: auto;
		padding-right: 0vw;
		padding-bottom: 10vh;
		padding-left: 0vw;
		border-top: 1px none #fff
	}
	.scroll-container__cs-services-d {
		overflow: visible;
		min-height: 100vh
	}
	.cs-d-flows-mobile-wrapper {
		display: none
	}
	.cs-wt {
		height: auto;
		background-color: #0e1422
	}
	.navbar-contact-link-wt {
		font-family: 'GT Walsheim', sans-serif
	}
	.wt-intro {
		width: 100%;
		grid-column-gap: 16px
	}
	.wt-bg {
		top: -5px
	}
	.wt-bg.wt-bg-2 {
		top: 349px
	}
	.wt-bg.wt-bg-3 {
		top: 300px
	}
	.wt-bg.wt-bg-4 {
		top: 263px
	}
	.wt-bg.wt-bg-5 {
		top: 200px
	}
	.wt-bg.wt-bg-6 {
		top: 163px
	}
	.wt-bg.wt-bg-7 {
		top: 155px
	}
	.wt-bg.wt-bg-8 {
		top: 115px
	}
	.wt-bg.wt-bg-9 {
		top: 78px
	}
	.wt-bg.wt-bg-11 {
		top: 25px
	}
	.wt-bg.wt-bg-12 {
		top: -18px
	}
	.wt-bg.wt-bg-13 {
		top: -66px
	}
	.wt-heading {
		margin-left: -9px;
		font-size: 100px;
		line-height: 64px;
		text-align: left;
		letter-spacing: -7px
	}
	.div-block-63 {
		padding-left: 89px
	}
	.caption {
		padding-right: 32px
	}
	.wt-full {
		width: 94%
	}
	.wt-design-section {
		width: 100%;
		margin-top: 324px;
		grid-column-gap: 16px;
		-ms-grid-rows: auto auto auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto
	}
	.wt-section-heading {
		position: static;
		text-align: left
	}
	.wt-section-heading-line {
		height: 80px
	}
	.para-block.section-description {
		margin-top: 24px
	}
	.wt-mod-section {
		width: 100%;
		grid-column-gap: 32px;
		grid-row-gap: 30px;
		-ms-grid-rows: auto auto auto;
		grid-template-rows: auto auto auto
	}
	.mod-matrix-section {
		padding-bottom: 31vh;
		background-color: transparent
	}
	.wt-mm-demo {
		width: 100%
	}
	.wt-mm-animation {
		top: -318px
	}
	.um-box {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.um-box.um-box-1 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.wt-mm-caption {
		margin-top: 18px
	}
	.wt-caption-para {
		margin-top: 0;
		padding-right: 0
	}
	.wt-issues-intro {
		width: 100%;
		margin-bottom: 150px;
		grid-column-gap: 16px;
		-ms-grid-rows: auto auto auto;
		grid-template-rows: auto auto auto;
		text-align: left
	}
	.wt-issues-demo {
		width: 100%;
		margin-top: 0;
		grid-column-gap: 16px;
		-ms-grid-rows: auto auto 65px auto auto 65px auto auto;
		grid-template-rows: auto auto 65px auto auto 65px auto auto
	}
	.wt-unisonsection {
		width: 100%;
		grid-column-gap: 16px;
		-ms-grid-rows: auto auto auto;
		grid-template-rows: auto auto auto
	}
	.unison-hover {
		display: none;
		overflow: visible
	}
	.wt-issues-section {
		padding-bottom: 13vh
	}
	.um-classic-full {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		-ms-grid-row-align: center;
		align-self: center
	}
	.section {
		margin-top: 47vh
	}
	.final-img {
		width: 75vw;
		max-width: none;
		margin-right: auto;
		margin-left: auto
	}
	.wt-grid {
		margin-top: -43px
	}
	.heading-2 {
		margin-top: 37px;
		margin-left: 0;
		text-align: left
	}
}

@media(max-width:767px) {
	.hero__heading {
		position: static;
		margin-top: 24vh;
		padding-right: 120px;
		padding-left: 32px;
		font-size: 34px;
		line-height: 39px;
		font-weight: 700
	}
	.bold-text {
		font-family: 'Gt walsheim', sans-serif;
		font-size: 34px;
		line-height: 39px;
		font-weight: 700
	}
	.profile-cover {
		display: none;
		width: 22vw
	}
	.homepage__hero.snap-section {
		min-height: auto
	}
	.home-cover-content-wrapper {
		margin-left: 0vw;
		padding-right: 0;
		padding-bottom: 10vh;
		padding-left: 0
	}
	.home-cover-content {
		position: relative;
		height: auto;
		padding-bottom: 15vh
	}
	.home-cover-details-wrapper {
		height: auto;
		min-height: auto
	}
	.detail-stat-number {
		font-size: 56px;
		line-height: 48px
	}
	.detail-stat-description {
		margin-top: 9px;
		padding-right: 40px;
		padding-left: 0;
		font-size: 13px;
		line-height: 16px
	}
	.navbar-contact-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		background-color: transparent
	}
	.scroll-container__home-services.snap-section {
		min-height: auto
	}
	.home-service-header {
		margin-bottom: 0;
		font-size: 44px;
		line-height: 44px;
		letter-spacing: -2px
	}
	.home-service-text {
		width: 80%
	}
	.home-service-description {
		width: auto;
		font-size: 16px;
		line-height: 25px
	}
	.scroll-track__home-services {
		overflow: hidden;
		min-height: auto
	}
	.home-project-text-wrapper {
		z-index: 34;
		width: 84vw;
		height: 103vh;
		margin-top: 17vh
	}
	.home-project-header {
		font-family: 'Gt walsheim', sans-serif;
		font-size: 24px;
		line-height: 28px;
		font-weight: 700
	}
	.button.btn-project__doctaroo {
		position: static;
		left: 0;
		top: auto;
		right: auto;
		bottom: 5%;
		width: 100%;
		margin-top: 50px;
		text-align: center
	}
	.button.btn-project__ndg-copy {
		width: 100%;
		margin-top: 50px;
		text-align: center
	}
	.button.btn_project__oa {
		width: 100%;
		margin-top: 50px;
		text-align: center
	}
	.home-project-details {
		display: none
	}
	.home-service__ui-design {
		margin-bottom: 60px
	}
	.home-service__ux-design {
		margin-bottom: 40px
	}
	.home-service__ix-design {
		margin-bottom: 0vh
	}
	.home-project__oa.snap-section {
		z-index: 4002
	}
	.home-cs-d-top {
		left: 0;
		top: 0;
		right: auto;
		bottom: auto;
		display: none
	}
	.home-project-oa-img-wrapper {
		position: absolute;
		left: 38%;
		top: auto;
		right: 0;
		bottom: 78%;
		z-index: 4;
		width: 90vw;
		height: auto;
		margin-top: 0vh;
		margin-left: -45vw
	}
	.home-cs-d-main {
		left: 50%;
		top: auto;
		right: 0;
		bottom: -26%;
		width: 36vw;
		margin-left: -18vw
	}
	.home-cs-d-bottom {
		top: 28px;
		display: none;
		width: 154px
	}
	.heading-copy {
		font-size: 24px;
		line-height: 29px;
		letter-spacing: -0.5px
	}
	.home-service__ui-design-copy {
		width: 90vw;
		margin-left: 0vw
	}
	.scroll-track__cs-services {
		padding: 104px 32px 32px;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.home-testimonial-headshot-wrapper {
		margin-top: 12px;
		margin-left: 1px
	}
	.home-contact-description {
		width: 100%;
		color: #404040;
		font-size: 16px;
		line-height: 26px
	}
	.navbar-contact-link {
		display: none;
		color: #fff
	}
	.logo-link {
		width: auto;
		font-family: 'Gt walsheim', sans-serif;
		font-weight: 700;
		text-transform: none
	}
	.home-cover-details {
		padding-right: 32px;
		padding-left: 32px
	}
	.home-cover-details-text {
		margin-top: 41px
	}
	.home-cover-details-stat-item {
		padding-bottom: 8vh
	}
	.home-cover-details-stats {
		margin-bottom: 137px
	}
	.home-cs-ndg-img-wrapper {
		position: absolute;
		left: 50%;
		top: 132px;
		right: 0;
		bottom: 0;
		z-index: 4;
		width: 76vw;
		height: auto;
		margin-top: 40vh;
		margin-left: -37vw
	}
	.home-cs-ndg-img1 {
		height: auto;
		max-width: 460px
	}
	.home-cs-ndg-img2 {
		position: relative;
		left: -4%;
		top: 0;
		right: auto;
		bottom: 0;
		display: none
	}
	.cs-cover.snap-section.ndg-cover {
		padding-top: 104px;
		background-position: 57% 50%;
		background-size: cover
	}
	.cs-cover.snap-section.doctaroo-cover {
		padding-top: 104px;
		background-position: 100% 50%;
		background-size: cover
	}
	.cs-cover.snap-section.oa-cover {
		padding-top: 104px;
		background-position: 50% 100%;
		background-size: 120%
	}
	.case-study-cover-grid {
		grid-column-gap: 16px;
		grid-row-gap: 4px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 4px auto 4px auto 4px 2vh 4px auto 4px auto;
		grid-template-rows: auto auto auto 2vh auto auto
	}
	.case-study-headline {
		margin-bottom: 58px;
		margin-left: -2px;
		font-size: 44px;
		line-height: 51px;
		letter-spacing: -1.5px
	}
	.cs-intro {
		margin-bottom: 27px;
		padding-bottom: 0;
		font-size: 16px;
		line-height: 25px
	}
	.cs-type {
		font-size: 13px;
		line-height: 20px
	}
	.contact-link-header {
		position: absolute;
		right: 0;
		width: 74px;
		height: 56px;
		margin-right: 0;
		padding-left: 0
	}
	.cs-details.snap-section.cs-details-d {
		overflow: hidden
	}
	.scroll-track__home-testimonials {
		width: auto;
		padding: 104px 32px;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.cs-overview-desc {
		margin-top: 17px;
		font-size: 15px;
		line-height: 25px
	}
	.cs-overview-title {
		font-size: 45px;
		line-height: 45px
	}
	.cs-ndg-understand-grid {
		position: relative;
		margin-top: 54px;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto
	}
	.cs-heading {
		margin-bottom: 20px;
		font-size: 34px;
		line-height: 37px;
		letter-spacing: -1.5px
	}
	.cs-text.other-project-description {
		margin-top: 8px
	}
	.cs-ndg-understand-caption {
		position: relative;
		margin-bottom: 30px
	}
	.cs-caption {
		width: auto;
		margin-top: 3px;
		float: none
	}
	.cs-ndg-research-design-grid1 {
		margin-top: 54px;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto
	}
	.rounded-corner {
		position: static
	}
	.cs-img {
		margin-bottom: 16px
	}
	.logo-block {
		width: auto;
		font-size: 15px;
		text-transform: none
	}
	.cs-ndg-vd-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto
	}
	.cs-ndg-vd-large {
		display: none
	}
	.cs-ndg-vd-sm {
		display: block;
		margin-top: 32px
	}
	.cs-ndg-page6 {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.cs-ndg-page6.snap-section {
		height: auto;
		min-height: 100vh;
		clear: none
	}
	.cs-ndg-mockup1-wrapper {
		width: 100%;
		height: auto;
		min-height: 50vh;
		padding: 64px 0;
		-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
	}
	.cs-ndg-mockup2-wrapper {
		width: 100%;
		height: auto;
		min-height: 50vh;
		padding: 48px 0 64px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.cs-ndg-mockup-holder {
		position: static;
		margin-top: 32px
	}
	.cs-ndg-mockup-bg.rounded-corner {
		display: none
	}
	.cs-ndg-wireframe-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.navbar-fixed {
		top: 0;
		z-index: 5001;
		padding-left: 32px
	}
	.cs-ndg-wireframe-caption {
		width: 50%;
		margin-top: 16px;
		margin-left: 0
	}
	.cs-ndg-page7.snap-section {
		height: auto;
		background-position: 20% 50%;
		background-size: cover;
		background-attachment: fixed
	}
	.cs-ndg-results-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto
	}
	.cs-other-projects {
		padding-bottom: 0
	}
	.cs-other-projects-grid {
		width: 100%;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-other-project-headingndg {
		margin-top: 0;
		margin-bottom: 0;
		font-size: 32px
	}
	.cs-other-projects-imgs {
		overflow: hidden;
		width: 125%;
		max-width: 100%;
		margin-top: 0
	}
	.cs-otherproject-heading-oa {
		margin-bottom: 0;
		font-size: 41px
	}
	.cs-other-project-imgs {
		width: 125%
	}
	.cs-other-projects-imgs-wrapper {
		width: 125%
	}
	.cs-d-page4 {
		padding-top: 121px
	}
	.cs-d-flows-grid {
		margin-top: 0;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto
	}
	.cs-d-flows-img {
		display: none
	}
	.cs-d-page5 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-d-users-grid {
		margin-top: 0;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto;
		grid-template-rows: auto auto
	}
	.cs-d-wireframes-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100vw;
		margin-top: 64px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.cs-d-wireframe {
		width: 27vw;
		margin-right: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-wireframe.cs-d-wf-hide-mobile {
		display: none
	}
	.cs-d-wireframes-toprow {
		right: 0;
		width: 100%;
		padding-right: 32px;
		padding-left: 32px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.cs-d-wireframes-bottomrow {
		display: none
	}
	.cs-d-prototype-r.cs--shadow {
		margin-top: 0
	}
	.cs-d-protoype-grid {
		padding-top: 0;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-d-prototype {
		width: auto;
		margin-top: 0
	}
	.cs-text-topmargin {
		position: static
	}
	.cs-overview {
		width: auto;
		margin-left: 0vw;
		padding-top: 32px;
		padding-bottom: 64px;
		border-style: none;
		border-width: 2px 1px 1px;
		border-color: #007cef #000 #000
	}
	.cs-d-page3 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-d-vd-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-right-caption {
		width: auto;
		margin-top: 0;
		margin-left: 0
	}
	.cs-d-mockups-wrapper {
		height: auto
	}
	.cs-d-mobile-mockup.cd-d-mockup1 {
		display: block;
		width: 50%;
		height: 76vh;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		grid-auto-columns: 1fr;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 1fr 1fr;
		grid-template-columns: 1fr 1fr;
		-ms-grid-rows: auto auto;
		grid-template-rows: auto auto
	}
	.cs-d-mobile-mockup.cd-d-mockup1.cs-d-mockup-left-slide {
		height: 60vh
	}
	.cs-d-mobile-mockup.cd-d-mockup2 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup3 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup4 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup5 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup6 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup8 {
		width: 50%;
		margin: 16px 0;
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		-ms-flex-order: 0;
		order: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup9 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup14 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup11 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup12 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mobile-mockup.cd-d-mockup13 {
		width: 50%;
		margin: 16px 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.cs-d-mockups-scrolltrack {
		position: static;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100vw;
		-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-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-align-content: center;
		-ms-flex-line-pack: center;
		align-content: center
	}
	.cs-oa-page4 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-fixing-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-subheading {
		font-size: 20px
	}
	.cs-subheading.cs-subheading__white {
		margin-top: 64px;
		margin-bottom: 8px
	}
	.cs-oa-page3 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-usability-grid1 {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-left-caption {
		width: 50%;
		margin-top: 16px;
		margin-left: 0
	}
	.cs-oa-usability-task-number {
		margin-top: 4px;
		font-size: 24px
	}
	.cs-oa-usability-task-text {
		font-size: 15px
	}
	.cs-oa-usability-results2.shadow {
		margin-top: 0
	}
	.cs-oa-usability-grid2 {
		width: 100%;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto auto auto;
		grid-template-rows: auto auto auto
	}
	.cs-oa-usability-sheet {
		margin-top: 0
	}
	.cs-oa-page2 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-newsfeed-grid {
		width: 100%;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-oa-vd-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto auto;
		grid-template-rows: auto auto
	}
	.cs-oa-page7 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-mockups-full {
		grid-column-gap: 16px;
		grid-row-gap: 17px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto 17px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto
	}
	.image-42 {
		margin-bottom: 32px
	}
	.image-42-chfjopy {
		margin-bottom: 32px
	}
	.cs-oa-desktop-mockups-row {
		left: 0;
		display: block;
		width: 100%;
		margin-bottom: 0;
		padding-right: 32px;
		padding-left: 32px
	}
	.cs-oa-desktop-mockup-block.cs-oa-mockup-desktop2.cs-shadow {
		margin-right: 0;
		margin-bottom: 32px
	}
	.cs-oa-caption-mockups-copydd {
		width: 100%;
		margin-top: 0;
		margin-left: 0
	}
	.cs-oa-mockup-topright {
		margin-bottom: 32px
	}
	.cs-oa-mockup-caption {
		width: 100%;
		margin-top: 0;
		margin-left: 0
	}
	.cs-oa-page8 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-testimonial-grid {
		grid-column-gap: 16px;
		grid-row-gap: 17px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.home-testimonial-headshot-ben {
		opacity: 1
	}
	.bold-subheading {
		font-size: 24px
	}
	.bold-text-5 {
		font-size: 24px
	}
	.cs-ndg-mockup-caption {
		display: none;
		width: 100%;
		margin-top: 16px;
		margin-left: 32px
	}
	.cs-d-prototype-caption {
		width: 75%;
		margin-top: 0;
		margin-left: 0
	}
	.navbar-fixed__home-cover {
		top: 0;
		z-index: 5001;
		display: none;
		padding-left: 32px
	}
	.navbar-contact-mail-icon__black {
		display: none
	}
	.profile-cover-photo-mobile {
		position: relative;
		left: -64px;
		display: block;
		height: 50vh;
		margin-bottom: 16px;
		background-image: url('../img/me.jpg');
		background-position: 85% 50%;
		background-size: 120%;
		background-repeat: no-repeat
	}
	.cs-oa-grid-background {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px
	}
	.cs-right-caption-negative-top-margin {
		position: relative;
		width: auto;
		margin-top: 0;
		margin-left: 0
	}
	.cs-d-flows-container {
		display: none
	}
	.mouse-icon-home {
		display: none
	}
	.mail-icon {
		display: block;
		margin-top: 5px
	}
	.short-line__home-services {
		width: 16px;
		margin-top: 22px;
		margin-bottom: 20px
	}
	.transform-headeer__homepage-projects {
		top: 11%;
		right: 220px
	}
	.home-project-header-copy {
		padding-right: 0;
		font-family: 'Gt walsheim', sans-serif;
		font-size: 24px;
		line-height: 28px;
		font-weight: 700
	}
	.home-project-details-copy {
		display: none
	}
	.short-line__homepage-testimonials {
		width: 16px;
		margin-top: 27px;
		margin-bottom: 29px
	}
	.byquote-name {
		font-size: 16px;
		line-height: 16px
	}
	.byquote-name.cs-oa-quote-info {
		font-size: 20px;
		line-height: 20px
	}
	.byquote-wrapper {
		margin-bottom: 0
	}
	.homepage-contact-block-wrapper {
		position: absolute;
		bottom: 64px;
		z-index: 2;
		margin-right: 32px;
		margin-left: 32px
	}
	.short-line__homepage-contact {
		width: 16px;
		margin-top: 23px;
		margin-bottom: 25px
	}
	.homepage-contact-link-large {
		margin-left: -1px;
		font-size: 25px;
		line-height: 28px;
		letter-spacing: -1px
	}
	.homepage-contact-social-icons-wrapper {
		margin-top: 15px;
		margin-left: 0
	}
	.homepage-contact-map {
		position: absolute;
		z-index: 1;
		width: 100%;
		height: 100%;
		background-image: url('https://sebas.design/images/contact-map-mobile.png');
		background-position: 41% -190%;
		background-size: 1060px
	}
	.transform-header__homepage-contact {
		display: none
	}
	.short-line__services {
		width: 22px;
		margin-top: 18px;
		margin-bottom: 20px
	}
	.shortline__caption-top {
		position: absolute;
		top: 15px;
		width: 16px;
		margin-top: 22px;
		margin-bottom: 20px;
		float: none
	}
	.short-line__caption-bottom {
		width: 16px;
		margin-top: 13px;
		margin-bottom: 20px
	}
	.cs-caption__cs-ndg-wireframes {
		width: auto;
		color: #98e0ff;
		font-size: 12px;
		line-height: 16px
	}
	.cs-caption__cs-ndg-mockup {
		width: auto
	}
	.short-line__ndg-mockup-caption {
		width: 16px;
		margin-top: 22px;
		margin-bottom: 20px
	}
	.short-line {
		width: 16px;
		margin-top: 22px;
		margin-bottom: 20px
	}
	.short-line.cs-d-flows-line {
		margin-top: 15px;
		margin-left: 1px
	}
	.short-line.cs-d-prototype-caption-line {
		margin-top: -1px
	}
	.transform-header__other-projects {
		display: block
	}
	.cs-ndg-mockup-caption-mobile {
		display: block;
		width: 50%;
		margin-top: 16px;
		margin-left: 32px
	}
	.short-line__ndg-caption-mockup-mobile {
		width: 16px;
		margin-top: 13px;
		margin-bottom: 20px
	}
	.short-line__cs-oa-yellow-bottom {
		width: 16px;
		margin-top: 13px;
		margin-bottom: 20px
	}
	.short-line__cs-oa-yellow {
		position: absolute;
		top: 15px;
		width: 16px;
		margin-top: 22px;
		margin-bottom: 20px;
		float: none
	}
	.short-line__cs-oa-mockups {
		position: static;
		top: 15px;
		width: 16px;
		margin-top: 0;
		margin-bottom: 20px;
		float: none
	}
	.video {
		margin-bottom: 63px
	}
	.cs-d-background {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.scroll-track__cs-services-d {
		padding: 104px 32px 32px;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.cs-overview-d {
		width: auto;
		margin-left: 0vw;
		padding-top: 32px;
		padding-bottom: 64px;
		border-style: none;
		border-width: 2px 1px 1px;
		border-color: #007cef #000 #000
	}
	.cs-d-flows-mobile-wrapper {
		display: block
	}
	.logo-block-wt {
		width: auto;
		font-size: 15px;
		text-transform: none
	}
	.navbar-contact-link-wt {
		display: none;
		color: #fff
	}
	.wt-intro {
		margin-top: 44px;
		margin-bottom: 191px;
		-ms-grid-rows: auto auto;
		grid-template-rows: auto auto
	}
	.wt-heading {
		font-size: 13vw;
		line-height: 9vw;
		letter-spacing: -6px
	}
	.div-block-63 {
		padding-left: 44px
	}
	.caption {
		margin-top: 12px;
		padding-right: 0
	}
	.wt-full {
		width: 95%
	}
	.wt-design-section {
		margin-top: 254px;
		-ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto
	}
	.wt-section-heading {
		margin-left: -9px;
		font-size: 110px;
		line-height: 55px;
		letter-spacing: -6px
	}
	.wt-section-heading.heading-unison {
		margin-left: -7px;
		letter-spacing: -7px
	}
	.wt-section-heading-line {
		height: 48px
	}
	.wt-section-no {
		margin-bottom: 7px;
		font-size: 13px
	}
	.para-block.section-description {
		margin-top: 9px
	}
	.para {
		margin-bottom: 13px;
		font-size: 16px;
		line-height: 23px
	}
	.wt-mod-section {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-rows: auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto
	}
	.wt-header-caption {
		margin-bottom: 2px;
		font-size: 12px;
		letter-spacing: 1px
	}
	.mod-matrix-section {
		z-index: 0;
		padding-top: 177px
	}
	.wt-mm-demo {
		grid-column-gap: 16px;
		-ms-grid-rows: auto auto;
		grid-template-rows: auto auto
	}
	.wt-mm-final {
		width: 170%;
		max-width: none
	}
	.wt-mm-animation {
		top: -173px
	}
	.wt-mm-caption {
		margin-right: 24px
	}
	.wt-caption-para {
		color: #979dab;
		font-size: 16px;
		line-height: 23px
	}
	.wt-para-faded {
		padding-right: 0;
		font-size: 16px;
		line-height: 23px
	}
	.wt-unisonsection {
		margin-top: 50px
	}
	.para-nomargin {
		font-size: 16px;
		line-height: 23px
	}
	.paragraph-6 {
		font-size: 16px;
		line-height: 23px
	}
	.paragraph-7 {
		font-size: 16px;
		line-height: 23px
	}
	.paragraph-8 {
		font-size: 16px;
		line-height: 23px
	}
	.wt-header-grid {
		margin-left: -1px
	}
	.wt-issues-section {
		padding-bottom: 0vh
	}
	.section {
		margin-top: 25vh
	}
	.final-img {
		width: 80vw;
		margin-right: auto;
		margin-left: auto
	}
	.heading-2 {
		color: #d386ff;
		font-size: 82px;
		line-height: 50px;
		letter-spacing: -4px
	}
	.text-span-15 {
		color: #fff
	}
}

@media(max-width:479px) {
	.midnightInner{padding-left: 16px!important;padding-right: 16px!important;}
	.hero__heading {
		margin-top: 20vh;
		padding-right: 32px;
		font-size: 34px;
		line-height: 39px
	}
	.bold-text {
		line-height: 39px
	}
	.profile-cover {
		background-image: url('../img/me.jpg');
		background-position: 67% 50%;
		background-size: 1475px
	}
	.homepage__hero.snap-section {
		height: auto
	}
	.home-cover-content-wrapper {
		position: relative;
		padding-bottom: 5vh;
		background-image: none
	}
	.home-cover-content {
		height: auto;
		padding-bottom: 10vh
	}
	.home-cover-details-wrapper {
		margin-top: 6vh
	}
	.paragraph {
		font-size: 16px;
		line-height: 26px
	}
	.detail-stat-number {
		font-size: 48px;
		line-height: 45px
	}
	.detail-stat-description {
		margin-top: 0;
		padding-right: 0;
		padding-left: 0;
		font-size: 12px;
		line-height: 16px
	}
	.navbar-contact-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.scroll-container__home-services.snap-section {
		min-height: auto;
		padding-bottom: 0
	}
	.home-service-header {
		margin-top: 0;
		font-size: 11vw;
		line-height: 12vw
	}
	.home-service-text {
		width: auto
	}
	.home-service-description {
		width: auto;
		padding-right: 32px;
		font-size: 16px;
		line-height: 25px
	}
	.scroll-track__home-services {
		margin-left: 32px
	}
	.home-project-text-wrapper {
		width: auto;
		margin-right: 32px;
		margin-left: 32px
	}
	.home-service__ui-design {
		margin-bottom: 60px;
		margin-left: 1%
	}
	.home-service__ux-design {
		margin-bottom: 40px;
		margin-left: 1%;
		padding-top: 0vh
	}
	.home-service__ix-design {
		margin-bottom: 104px;
		margin-left: 1%
	}
	.home-project__oa.snap-section {
		z-index: 4002
	}
	.home-project__ndg.snap-section {
		z-index: 771
	}
	.home-project-oa-img-wrapper {
		left: auto;
		top: auto;
		right: 0;
		bottom: 75%;
		width: 93vw
	}
	.home-project-oa-img1 {
		width: 478px;
		margin-left: 4px
	}
	.home-project-oa-img2 {
		display: none
	}
	.home-cs-d-main {
		left: 50%;
		top: auto;
		right: auto;
		bottom: -36.3vh;
		width: 73vw;
		height: auto;
		margin-left: -36vw
	}
	.home-cs-d-bottom {
		display: none
	}
	.home-project__doctaroo.snap-section {
		z-index: 841
	}
	.heading-copy {
		padding-right: 0vw;
		font-size: 20px;
		line-height: 26px;
		font-style: normal
	}
	.home-service__ui-design-copy {
		padding-right: 32px;
		padding-bottom: 64px
	}
	.scroll-track__cs-services {
		padding-top: 104px;
		padding-bottom: 32px;
		color: #147ce9
	}
	.navbar-contact-link {
		display: none
	}

	.home-cover-details-text {
		font-family: 'Gt walsheim', sans-serif;
		font-size: 16px;
		line-height: 26px
	}
	.home-cover-details-stat-item {
		width: 50%;
		padding-bottom: 1vh
	}
	.home-cover-details-stats {
		margin-top: 5vh;
		margin-bottom: 40px
	}
	.home-cs-ndg-img-wrapper {
		left: 50%;
		top: auto;
		right: 0;
		bottom: 4%;
		width: 94vw;
		margin-left: -47vw
	}
	.home-cs-ndg-img1 {
		position: relative;
		right: -21px;
		bottom: 21px;
		max-width: 96%
	}
	.home-cs-ndg-img2 {
		top: 7%;
		display: none
	}
	.cs-cover.snap-section.ndg-cover {
		padding-top: 104px;
		background-position: 9% 50%
	}
	.cs-cover.snap-section.doctaroo-cover {
		background-image: url('../img/hsn-bg.jpg');
		background-position: 62% 100%;
		background-size: 1440px
	}
	.cs-cover.snap-section.oa-cover {
		padding-top: 104px;
		background-position: 50% 100%;
		background-size: 140%
	}
	.case-study-cover-grid {
		width: 100%;
		grid-column-gap: 0;
		grid-template-areas: ".";
		-ms-grid-columns: 32px 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 32px;
		grid-template-columns: 32px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 32px;
		-ms-grid-rows: auto auto auto 2vh auto auto;
		grid-template-rows: auto auto auto 2vh auto auto
	}
	.case-study-headline {
		margin-bottom: 34px;
		margin-left: -2px;
		padding-bottom: 0;
		font-size: 44px;
		line-height: 49px
	}
	.cs-intro {
		margin-bottom: 76px;
		margin-left: -1px;
		padding-bottom: 0;
		color: #fff
	}
	.cs-details.snap-section.cs-details-ndg {
		padding-top: 0
	}
	.cs-details.snap-section.cs-details-oa {
		padding-top: 0
	}
	.cs-details.snap-section.cs-details-d {
		padding-top: 0
	}
	.scroll-track__home-testimonials {
		width: 100%;
		padding-bottom: 32px;
		padding-left: 32px
	}
	.cs-overview-desc {
		width: auto;
		padding-right: 32px
	}
	.cs-ndg-page3 {
		height: auto;
		background-color: #073e6c
	}
	.cs-overview-title {
		font-size: 9vw;
		line-height: 10vw
	}
	.cs-overview-title.cs-oa-yellow {
		letter-spacing: -1.5px
	}
	.cs-overview-title.cs-d-yellow {
		letter-spacing: -1.5px
	}
	.cs-ndg-understand-grid {
		margin-top: 32px;
		grid-column-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto
	}
	.cs-heading {
		font-size: 34px;
		line-height: 39px
	}
	.cs-caption {
		font-size: 12px
	}
	.cs-caption.cs-d-yellow {
		padding-right: 32px
	}
	.cs-ndg-page4 {
		height: auto;
		padding-top: 247px;
		background-color: #748ca1;
		background-position: 50% -2%;
		background-size: 160%
	}
	.cs-ndg-research-design-grid1 {
		width: 100%;
		margin-top: 32px;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto
	}
	.rounded-corner {
		width: 100%
	}
	.logo-block {
		color: #bbe6e3
	}
	.cs-ndg-page6.snap-section {
		padding-top: 96px;
		padding-bottom: 96px
	}
	.cs-ndg-mockup1-wrapper {
		height: auto;
		min-height: auto;
		padding-top: 0;
		padding-bottom: 0
	}
	.cs-ndg-mockup2-wrapper {
		padding-top: 0;
		padding-bottom: 0
	}
	.cs-ndg-wireframe-grid {
		grid-column-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-rows: auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto
	}
	.navbar-fixed {
		position: fixed;
		top: 0
	}
	.navbar-fixed.navbar-wt {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		padding-left: 24px
	}
	.cs-ndg-wireframe-caption {
		width: 75%;
		margin-left: 0
	}
	.cs-ndg-page7.snap-section {
		padding-top: 104px;
		padding-bottom: 104px;
		background-position: 38% 50%
	}
	.cs-other-projects {
		padding-top: 104px;
		padding-bottom: 48px
	}
	.cs-other-projects-grid {
		width: 100%
	}
	.cs-other-project-headingndg {
		font-size: 30px;
		line-height: 48px
	}
	.cs-other-project-img1 {
		width: 100%
	}
	.cs-other-project-img2 {
		display: none
	}
	.cs-otherproject-heading-oa {
		font-size: 31px
	}
	.cs-other-project-imgs {
		width: 100%
	}
	.cs-other-projects-imgs-wrapper {
		width: 100%
	}
	.cs-d-page4 {
		height: auto;
		padding-top: 118px;
		background-color: #252627;
		background-position: 50% -2%;
		background-size: 160%
	}
	.cs-d-flows-grid {
		margin-top: 0;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto 16px auto 16px auto 16px auto 16px auto;
		grid-template-rows: auto auto auto auto auto auto auto
	}
	.cs-d-flows-img {
		display: block
	}
	.cs-d-users-grid {
		margin-top: 0;
		margin-bottom: 0;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-columns: 16px 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 16px;
		grid-template-columns: 16px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 16px;
		-ms-grid-rows: auto 16px auto 16px auto;
		grid-template-rows: auto auto auto
	}
	.cs-d-wireframes-wrapper {
		margin-top: 24px;
		margin-bottom: 24px
	}
	.cs-d-wireframes-toprow {
		padding-right: 16px;
		padding-left: 16px
	}
	.cs-d-prototype-r.cs--shadow {
		box-shadow: 0 6px 35px 0 rgba(0, 0, 0, 0.08)
	}
	.cs-d-protoype-grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		-ms-grid-rows: auto auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto
	}
	.cs-d-prototype {
		margin-bottom: 0
	}
	.cs-overview {
		padding-top: 32px;
		padding-bottom: 64px;
		border-top-color: #007cef
	}
	.cs-d-persona-individual.cs-d-persona-shadow {
		width: 100%;
		margin-bottom: 16px
	}
	.cs-d-page6 {
		padding-top: 104px;
		padding-bottom: 0
	}
	.cs-d-vd-grid {
		margin-bottom: 64px
	}
	.cs-d-vd-mobile {
		display: none
	}
	.cs-right-caption {
		width: 100%;
		margin-left: 0
	}
	.cs-d-vd-desktop {
		display: block
	}
	.cs-d-mobile-mockup.cd-d-mockup1 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup1.cs-d-mockup-left-slide {
		height: 60vh
	}
	.cs-d-mobile-mockup.cd-d-mockup2 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup3 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup4 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup5 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup6 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup8 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup9 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup14 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup11 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup12 {
		width: 100%
	}
	.cs-d-mobile-mockup.cd-d-mockup13 {
		width: 100%
	}
	.cs-d-mockups-scrolltrack {
		padding-right: 16px;
		padding-left: 16px
	}
	.cs-oa-page4 {
		padding-top: 104px
	}
	.cs-oa-fixing-grid {
		width: 100%
	}
	.cs-subheading.cs-subheading__white {
		margin-top: 64px;
		margin-bottom: 8px
	}
	.cs-oa-fix-full {
		display: none;
		padding-right: 16px;
		padding-left: 16px
	}
	.cs-oa-usability-grid1 {
		-ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto
	}
	.cs-left-caption {
		width: 100%;
		margin-top: 16px;
		margin-left: 0
	}
	.cs-oa-usability-task-number {
		font-size: 20px
	}
	.cs-oa-usability-task-text {
		font-size: 16px;
		line-height: 25px
	}
	.cs-oa-usability-results2 {
		margin-left: 0
	}
	.cs-oa-usability-results2.shadow {
		margin-top: 24px
	}
	.cs-oa-usability-grid2 {
		-ms-grid-rows: auto auto;
		grid-template-rows: auto auto
	}
	.cs-oa-usability-sheet {
		display: none
	}
	.cs-oa-page2 {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.cs-oa-newsfeed-grid {
		-ms-grid-rows: auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto
	}
	.cs-oa-page6 {
		padding-top: 104px;
		padding-bottom: 104px;
		background-image: url('https://sebas.design/images/cs-oa-visualbg-mobile.png');
		background-position: 32px 50%;
		background-size: 100%;
		background-repeat: repeat-y
	}
	.cs-oa-vd-full {
		display: none
	}
	.cs-oa-vd-mobile {
		display: block;
		width: 100vw;
		max-width: 100%;
		margin-top: 80px;
		margin-left: 0
	}
	.cs-oa-page7 {
		padding-top: 104px
	}
	.cs-oa-mockups-full {
		grid-column-gap: 16px;
		grid-template-areas: ".";
		-ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto
	}
	.image-42 {
		margin-bottom: 64px
	}
	.image-42-chfjopy {
		margin-bottom: 64px
	}
	.cs-oa-caption-mockups-copydd {
		width: 100%;
		margin-left: 0
	}
	.cs-oa-mockup-topright {
		margin-bottom: 64px
	}
	.cs-oa-mockup-caption {
		width: 100%;
		margin-left: 0
	}
	.cs-other-project-heading {
		font-size: 41px;
		text-decoration: none
	}
	.cs-other-project-link {
		text-decoration: none
	}
	.cs-other-project-link2 {
		margin-top: 36px;
		text-decoration: none
	}
	.cs-ndg-mockup-caption {
		width: 75%;
		margin-left: 32px
	}
	.cs-d-prototype-caption {
		width: 100%;
		margin-left: 0
	}
	.navbar-fixed__home-cover {
		position: fixed;
		top: 0
	}
	.cs-oa-newsfeed-wrapper {
		display: none
	}
	.cs-oa-newsfeed-mobile {
		display: block;
		margin-top: 47px;
		padding-right: 32px;
		padding-left: 32px
	}
	.profile-cover-photo-mobile {
		left: -32px;
		margin-bottom: 0;
		background-image: url('../img/me.jpg');
		background-position: 59% 50%;
		background-size: 142%
	}
	.home-project-oa-img4 {
		display: none
	}
	.cs-other-project-imgs-wrapper {
		width: 100%
	}
	.cs-oa-usability-results1 {
		margin-left: 0
	}
	.cs-oa-usability-results1.shadow {
		margin-top: 24px
	}
	.cs-right-caption-negative-top-margin {
		width: 100%;
		margin-left: 0
	}
	.transform-header-home-services {
		color: #eef9f8
	}
	.mail-icon {
		margin-top: 5px
	}
	.homepage-transform-header {
		color: #4f7987
	}
	.transform-headeer__homepage-projects {
		top: 20%;
		bottom: auto;
		color: #1379e9
	}
	.quote-mark__homepage-testimonials {
		top: -36px
	}
	.transform-header__home-testimonials {
		color: #eef9f8
	}
	.homepage-contact-map {
		background-image: url('https://sebas.design/images/contact-map-mobile.png');
		background-position: 55% -150px;
		background-size: 910px
	}
	.transform-header__homepage-contact {
		color: #eef9f8
	}
	.transform-header-cs-ndg-details {
		color: #eef9f8
	}
	.cs-caption__cs-ndg-wireframes {
		font-size: 12px
	}
	.cs-caption__cs-ndg-mockup {
		font-size: 12px
	}
	.short-line.cs-d-prototype-caption-line {
		margin-top: 3px;
		margin-bottom: 16px
	}
	.transform-header__other-projects {
		color: #eef9f8
	}
	.cs-ndg-mockup-caption-mobile {
		width: 75%;
		margin-left: 32px
	}
	.other-projects-ndg-link {
		width: 100%
	}
	.transform-header-cs-oa-details {
		color: #147ce9
	}
	.cs-oa-fixes-mobile-img {
		display: block;
		width: 181px;
		margin-right: auto;
		margin-bottom: 25px;
		margin-left: auto
	}
	.cs-oa-usability-after-mobile-block {
		margin-bottom: 52px
	}
	.cs-oa-fixes-mobile-wrapper {
		display: block
	}
	.cs-oa-quote-highlight-darkblue {
		color: #003fde;
		text-decoration: none
	}
	.video {
		margin-bottom: 23px
	}
	.transform-header-cs-d-details {
		color: #0347d2
	}
	.cs-d-background {
		padding-top: 104px;
		padding-bottom: 104px
	}
	.scroll-track__cs-services-d {
		padding-top: 104px;
		padding-bottom: 32px;
		color: #147ce9
	}
	.cs-overview-d {
		padding-top: 32px;
		padding-bottom: 64px;
		border-top-color: #007cef
	}
	.link-block-15 {
		width: 100%
	}
	.link-block-16 {
		width: 100%
	}
	.cs-wt {
		padding-top: 110px;
		padding-bottom: 169px
	}
	.logo-block-wt {
		color: #d386ff
	}
	.navbar-contact-link-wt {
		display: none
	}
	.wt-highlight {
		top: 84px;
		display: block
	}
	.wt-intro {
		margin-bottom: 97px
	}
	.wt-bg {
		top: -44px
	}
	.wt-bg.wt-bg-1 {
		top: 271px
	}
	.wt-bg.wt-bg-2 {
		top: 259px
	}
	.wt-bg.wt-bg-3 {
		top: 239px
	}
	.wt-bg.wt-bg-4 {
		top: 228px
	}
	.wt-bg.wt-bg-5 {
		top: 191px
	}
	.wt-bg.wt-bg-6 {
		top: 173px
	}
	.wt-bg.wt-bg-7 {
		top: 166px
	}
	.wt-bg.wt-bg-8 {
		top: 144px
	}
	.wt-bg.wt-bg-9 {
		top: 117px
	}
	.wt-bg.wt-bg-11 {
		top: 78px
	}
	.wt-bg.wt-bg-12 {
		top: 41px
	}
	.wt-bg.wt-bg-13 {
		top: 7px
	}
	.wt-header-span {
		line-height: 31px
	}
	.wt-heading {
		margin-left: -5px;
		font-size: 47px;
		line-height: 31px;
		letter-spacing: -3px
	}
	.wt-full {
		position: static;
		top: 9vh;
		display: none;
		width: 100%;
		height: auto
	}
	.wt-design-section {
		margin-top: 219px
	}
	.wt-section-heading {
		margin-left: -5px;
		font-size: 75px;
		line-height: 39px;
		letter-spacing: -4px
	}
	.wt-section-heading.heading-unison {
		margin-left: -4px
	}
	.wt-section-heading.no-scroll {
		margin-left: -6px
	}
	.wt-section-no {
		margin-bottom: 5px
	}
	.wt-mod-section {
		margin-bottom: 55px;
		-ms-grid-rows: auto auto auto auto;
		grid-template-rows: auto auto auto auto
	}
	.mod-matrix-section {
		margin-top: 0vh;
		padding-bottom: 0vh;
		background-color: transparent
	}
	.wt-mm-demo {
		margin-bottom: 0;
		padding-bottom: 6vh
	}
	.wt-mm-final {
		width: 260vw;
		height: auto;
		max-width: none
	}
	.wt-mm-animation {
		top: -121px
	}
	.wt-issues-intro {
		margin-top: 60px;
		margin-bottom: 92px
	}
	.wt-issues-demo {
		grid-column-gap: 16px;
		-ms-grid-rows: auto auto 15px auto auto 15px auto auto;
		grid-template-rows: auto auto 15px auto auto 15px auto auto
	}
	.wt-para-faded {
		padding-right: 0
	}
	.wt-unisonsection {
		margin-top: 77px
	}
	.div-block-70 {
		position: static;
		display: inline-block;
		height: 162vh
	}
	.wt-full-mobile {
		display: block
	}
	.um-classic-full {
		display: block
	}
	.final-img {
		width: 140vw;
		margin-left: -29vw
	}
	.wt-grid {
		margin-top: 12px
	}
	.heading-2 {
		font-size: 50px;
		line-height: 35px;
		letter-spacing: -3px
	}
	.text-span-15 {
		float: none;
		clear: none
	}
}

#w-node-cc0c850d5563-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-83ee548e2d1e-89602a7b {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 5;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-1aab56e472c1-89602a7b {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 2;
	grid-column-end: 11;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-5ccb1084a419-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-5e93122be332-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-76f4b24f4ca8-89602a7b {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 7;
	grid-column-end: 11;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 4;
	grid-row-end: 9;
	-ms-grid-column-align: end;
	justify-self: end
}

#w-node-1149cb908c88-89602a7b {
	-ms-grid-column: 11;
	grid-column-start: 11;
	-ms-grid-column-span: 2;
	grid-column-end: 13;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 2;
	grid-row-end: 7
}

#w-node-50fd707f9f92-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 11;
	grid-row-start: 11;
	-ms-grid-row-span: 1;
	grid-row-end: 12
}

#w-node-d92017b3f9c7-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-d92017b3f9c9-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-d92017b3f9ce-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-4827c456ed31-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 5;
	grid-column-end: 13;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-0fa08f2a919c-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9
}

#w-node-eff0aaa692a4-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9
}

#w-node-57b788a37419-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-396b03597eaa-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-c952fbfc4a16-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 3;
	grid-column-end: 11;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-d42d3b36bb25-89602a7b {
	-ms-grid-column: 11;
	grid-column-start: 11;
	-ms-grid-column-span: 3;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-9258f202f3ec-89602a7b {
	-ms-grid-column: 5;
	grid-column-start: 5;
	-ms-grid-column-span: 3;
	grid-column-end: 8;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-48dbaa8a5468-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 3;
	grid-column-end: 11;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-dce352bc92bc-89602a7b {
	-ms-grid-column: 11;
	grid-column-start: 11;
	-ms-grid-column-span: 3;
	grid-column-end: 14;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-5470232ac71f-89602a7b {
	-ms-grid-column: 5;
	grid-column-start: 5;
	-ms-grid-column-span: 3;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-7572338d74b0-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-bc978fcf5db6-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-94675e251722-89602a7b {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 12;
	grid-column-end: 15;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-b1c219cb2f6c-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 1;
	grid-column-end: 9;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4
}

#w-node-bf3034f4eda7-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-1b7409543dca-89602a7b {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 6;
	grid-row-end: 8
}

#w-node-354d15b4638f-89602a7b {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 4;
	grid-column-end: 7;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 3;
	grid-row-end: 7
}

#w-node-ba9d1b2b47b2-89602a7b {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 8;
	grid-column-end: 14;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 2;
	grid-row-end: 10
}

#w-node-4147dcae3c28-89602a7b {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 6;
	grid-column-end: 12;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-91e2dc724a4f-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-538cdefff9d5-89602a7b {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 8;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 2;
	grid-row-end: 4
}

#w-node-2e1c159dfcbb-89602a7b {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 6;
	grid-column-end: 12;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-b1660f841eb1-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-9cb1aaddef2a-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-9422d0992b6d-89602a7b {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9
}

#w-node-cc0c850d5563-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-83ee548e2d1e-67023453 {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 5;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-8976cded94dc-67023453 {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 4;
	grid-column-end: 13;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 2;
	grid-row-end: 6
}

#w-node-13e3285830b3-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-0beec5862550-67023453 {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 5;
	grid-column-end: 14;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 3;
	grid-row-end: 7
}

#w-node-1249cf4adf82-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 4;
	grid-row-end: 8
}

#w-node-70623a58c48c-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-4c3abe9581ca-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 8;
	grid-row-end: 10
}

#w-node-7148c75f2b71-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 7;
	grid-column-end: 9;
	-ms-grid-row: 11;
	grid-row-start: 11;
	-ms-grid-row-span: 1;
	grid-row-end: 12
}

#w-node-b8cf9a1353e4-67023453 {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 4;
	grid-column-end: 7;
	-ms-grid-row: 12;
	grid-row-start: 12;
	-ms-grid-row-span: 1;
	grid-row-end: 13
}

#w-node-68eff212718b-67023453 {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 4;
	grid-column-end: 7;
	-ms-grid-row: 13;
	grid-row-start: 13;
	-ms-grid-row-span: 1;
	grid-row-end: 14
}

#w-node-ab89a44f39e1-67023453 {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 4;
	grid-column-end: 7;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 15
}

.analytics-bf {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 5;
	grid-column-end: 13;
	-ms-grid-row: 12;
	grid-row-start: 12;
	-ms-grid-row-span: 2;
	grid-row-end: 14
}

.analytics-bf2 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 5;
	grid-column-end: 13;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-row-span: 2;
	grid-row-end: 16
}

#w-node-1215c5d26473-67023453 {
	-ms-grid-column: 13;
	grid-column-start: 13;
	-ms-grid-row: 12;
	grid-row-start: 12;
	-ms-grid-column-span: 1;
	grid-column-end: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 13
}

#w-node-5c135099c0d1-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 3;
	grid-row-end: 7
}

#w-node-935f48973ed4-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 13;
	grid-row-start: 13;
	-ms-grid-row-span: 1;
	grid-row-end: 14
}

#w-node-6c1cb2fd1004-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 15
}

#w-node-7c84cfa5cc39-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 12;
	grid-row-start: 12;
	-ms-grid-row-span: 1;
	grid-row-end: 13
}

#w-node-652769544143-67023453 {
	-ms-grid-column: 13;
	grid-column-start: 13;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-column-span: 1;
	grid-column-end: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 15
}

#w-node-9700e908a3cd-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 7;
	grid-column-end: 9;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-7d12f3b1c03f-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 8;
	grid-row-end: 10
}

#w-node-15e65a4b5e57-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 6;
	grid-row-end: 8
}

#w-node-d156f489f5b9-67023453 {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 10;
	grid-column-end: 13;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-5c58801589ec-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-024bc5b7e057-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 7;
	grid-column-end: 9;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-0de58b1e8aa2-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7
}

#w-node-2de7f46b5925-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 3;
	grid-row-end: 9
}

#w-node-5f30d834d883-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 7;
	grid-column-end: 9;
	-ms-grid-row: 9;
	grid-row-start: 9;
	-ms-grid-row-span: 1;
	grid-row-end: 10
}

#w-node-acb8e9f24bf3-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-60ba5cdcbba5-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 4;
	grid-row-end: 6
}

#w-node-99be2bb267b6-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 5;
	grid-row-end: 10
}

#w-node-e8cf3bf56c34-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 5;
	grid-column-end: 13;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 3;
	grid-row-end: 5
}

#w-node-f5227b32df85-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-5d4f2108fbef-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 4;
	grid-column-end: 12;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 7;
	grid-row-end: 11
}

#w-node-10733b53a957-67023453 {
	-ms-grid-column: 12;
	grid-column-start: 12;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-column-span: 1;
	grid-column-end: 13;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-66a589ee500f-67023453 {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 4;
	grid-column-end: 12;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 2;
	grid-row-end: 4
}

#w-node-0d3d609a7f3b-67023453 {
	-ms-grid-column: 12;
	grid-column-start: 12;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 13;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-ae30091d50f4-67023453 {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 4;
	grid-column-end: 8;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-row-span: 5;
	grid-row-end: 12
}

#w-node-c1671533ca05-67023453 {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-column-span: 1;
	grid-column-end: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 8
}

#w-node-6363780e45fc-67023453 {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 4;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 5;
	grid-row-end: 7
}

#w-node-8dff281e21bf-67023453 {
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-173a80158b21-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-9a44882e3935-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 2;
	grid-row-end: 6
}

#w-node-8c34b3ab5890-67023453 {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 5;
	grid-column-end: 14;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 2;
	grid-row-end: 6
}

#w-node-66883148024e-67023453 {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 8;
	grid-column-end: 14;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 2;
	grid-row-end: 10
}

#w-node-668831480253-67023453 {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 6;
	grid-column-end: 12;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-668831480255-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-668831480259-67023453 {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 8;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 2;
	grid-row-end: 4
}

#w-node-66883148025e-67023453 {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 6;
	grid-column-end: 12;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-668831480260-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-668831480264-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-668831480267-67023453 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9
}

#w-node-cc0c850d5563-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-83ee548e2d1e-5e3ea82d {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 5;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-a79aa4550a8f-5e3ea82d {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 2;
	grid-column-end: 11;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 2;
	grid-row-end: 6
}

#w-node-16a160e507b5-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-16a160e507b7-5e3ea82d {
	-ms-grid-column: 9;
	grid-column-start: 9;
	-ms-grid-column-span: 5;
	grid-column-end: 14;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 3;
	grid-row-end: 7
}

#w-node-16a160e507c4-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 4;
	grid-row-end: 8
}

#w-node-d39872884a71-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-d39872884a73-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 5;
	grid-column-end: 13;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-fdef5e20a47f-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 4;
	grid-column-end: 6;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-fdef5e20a481-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-fdef5e20a48b-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-fdef5e20a486-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-fb910a8d0154-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-fb910a8d0156-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-6c13afe0277d-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-56406354cda9-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 4;
	grid-column-end: 12;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 2;
	grid-row-end: 4
}

#w-node-43ee7fc15e4a-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 4;
	grid-column-end: 12;
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7
}

#w-node-469ed1b61a2c-5e3ea82d {
	-ms-grid-column: 12;
	grid-column-start: 12;
	-ms-grid-column-span: 1;
	grid-column-end: 13;
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7
}

#w-node-414580da9450-5e3ea82d {
	-ms-grid-column: 12;
	grid-column-start: 12;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 13;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-0504e10f97a8-5e3ea82d {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-dd68585b9bfd-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-ab2de661f911-5e3ea82d {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 8;
	grid-column-end: 14;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 2;
	grid-row-end: 10
}

#w-node-ab2de661f916-5e3ea82d {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 6;
	grid-column-end: 12;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-ab2de661f918-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5
}

#w-node-ab2de661f91c-5e3ea82d {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 8;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 2;
	grid-row-end: 4
}

#w-node-ab2de661f921-5e3ea82d {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 6;
	grid-column-end: 12;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-ab2de661f923-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 10;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11
}

#w-node-ab2de661f927-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 3;
	grid-column-end: 5;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-ab2de661f92a-5e3ea82d {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9
}

#w-node-7e4c7e2648a4-e6eaa4ad {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 8;
	grid-column-end: 9;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-9ec2556076d5-e6eaa4ad {
	-ms-grid-column: 11;
	grid-column-start: 11;
	-ms-grid-column-span: 2;
	grid-column-end: 13;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-7d6076c00ea8-e6eaa4ad {
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-column-span: 5;
	grid-column-end: 8
}

#w-node-df06eb5bc138-e6eaa4ad {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-b5f2e2906d91-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-8716b9d63a10-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-4a7c73330bcf-e6eaa4ad {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 4;
	grid-column-end: 6;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 2;
	grid-row-end: 3
}

#w-node-1d9146f110f2-e6eaa4ad {
	-ms-grid-column: 10;
	grid-column-start: 10;
	-ms-grid-column-span: 4;
	grid-column-end: 14;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-ca0854d96239-e6eaa4ad {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 4;
	grid-column-end: 10;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-b6f6d66dbebd-e6eaa4ad {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 4;
	grid-column-end: 6;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-949fe6622e22-e6eaa4ad {
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-column-span: 4;
	grid-column-end: 10;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-dc8a3929b6b0-e6eaa4ad {
	-ms-grid-column: 10;
	grid-column-start: 10;
	-ms-grid-column-span: 4;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-b4e706411451-e6eaa4ad {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-e940d7cbe9c5-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-770b91aa2e84-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-d526c9b3eaa8-e6eaa4ad {
	-ms-grid-column-span: 12;
	grid-column-end: 14;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1
}

#w-node-847e413408b0-e6eaa4ad {
	-ms-grid-column-span: 12;
	grid-column-end: 14;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1
}

#w-node-15b9308e2bdf-e6eaa4ad {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-15b9308e2be1-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-15b9308e2be4-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

#w-node-dcfad74f8ae7-e6eaa4ad {
	-ms-grid-column-span: 4;
	grid-column-end: 6;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1
}

#w-node-040162de1747-e6eaa4ad {
	-ms-grid-column-span: 4;
	grid-column-end: 10;
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1
}

#w-node-516a52bd4a53-e6eaa4ad {
	-ms-grid-column-span: 4;
	grid-column-end: 14;
	-ms-grid-column: 10;
	grid-column-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1
}

#w-node-dd4724042aab-e6eaa4ad {
	-ms-grid-column-span: 4;
	grid-column-end: 6;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
	-ms-grid-row: 2;
	grid-row-start: 2
}

#w-node-cc090b3cf5ed-e6eaa4ad {
	-ms-grid-column-span: 4;
	grid-column-end: 10;
	-ms-grid-column: 6;
	grid-column-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
	-ms-grid-row: 2;
	grid-row-start: 2
}

#w-node-0eb352701179-e6eaa4ad {
	-ms-grid-column-span: 4;
	grid-column-end: 14;
	-ms-grid-column: 10;
	grid-column-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
	-ms-grid-row: 2;
	grid-row-start: 2
}

#w-node-9b4c67375a54-e6eaa4ad {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-9b4c67375a56-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-c334b6aceeb1-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4
}

#w-node-ccf3ad845227-e6eaa4ad {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 4;
	grid-column-end: 8;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4
}

#w-node-5ee4b6fdfc6a-e6eaa4ad {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 4;
	grid-column-end: 8;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-8191fb364112-e6eaa4ad {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 4;
	grid-column-end: 8;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-row-span: 1;
	grid-row-end: 8
}

#w-node-c2ee86c4f2dc-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6
}

#w-node-b49fe99aa74d-e6eaa4ad {
	-ms-grid-column: 8;
	grid-column-start: 8;
	-ms-grid-column-span: 6;
	grid-column-end: 14;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-row-span: 1;
	grid-row-end: 8
}

#w-node-7dfada97a9d5-e6eaa4ad {
	-ms-grid-column: 4;
	grid-column-start: 4;
	-ms-grid-column-span: 6;
	grid-column-end: 10;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2
}

#w-node-aaf42da7afd6-e6eaa4ad {
	-ms-grid-column: 5;
	grid-column-start: 5;
	-ms-grid-column-span: 5;
	grid-column-end: 10;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3
}

@media screen and (max-width:991px) {
	#w-node-cc0c850d5563-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-1aab56e472c1-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 4;
		grid-column-end: 12;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-5ccb1084a419-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-5e93122be332-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-76f4b24f4ca8-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7;
		-ms-grid-column-align: end;
		justify-self: end
	}
	#w-node-1149cb908c88-89602a7b {
		-ms-grid-column: 11;
		grid-column-start: 11;
		-ms-grid-column-span: 3;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-50fd707f9f92-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 4;
		grid-row-end: 12
	}
	#w-node-d92017b3f9c7-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d92017b3f9c9-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d92017b3f9ce-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-4827c456ed31-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-0fa08f2a919c-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-eff0aaa692a4-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-57b788a37419-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-396b03597eaa-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-c952fbfc4a16-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-d42d3b36bb25-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-9258f202f3ec-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-48dbaa8a5468-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-dce352bc92bc-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-5470232ac71f-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-7572338d74b0-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-bc978fcf5db6-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-94675e251722-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-bf3034f4eda7-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-1b7409543dca-89602a7b {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 6;
		grid-row-end: 8
	}
	#w-node-354d15b4638f-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-ba9d1b2b47b2-89602a7b {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-4147dcae3c28-89602a7b {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-91e2dc724a4f-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 3;
		grid-column-end: 5;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-538cdefff9d5-89602a7b {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 2;
		grid-row-end: 4
	}
	#w-node-2e1c159dfcbb-89602a7b {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-cc0c850d5563-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-8976cded94dc-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 2;
		grid-row-end: 6
	}
	#w-node-13e3285830b3-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-0beec5862550-67023453 {
		-ms-grid-column: 9;
		grid-column-start: 9;
		-ms-grid-column-span: 5;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 3;
		grid-row-end: 5
	}
	#w-node-1249cf4adf82-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-70623a58c48c-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-4c3abe9581ca-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 6;
		grid-row-end: 7
	}
	#w-node-7148c75f2b71-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 7;
		grid-column-end: 9;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-b8cf9a1353e4-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-68eff212718b-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 13;
		grid-row-start: 13;
		-ms-grid-row-span: 1;
		grid-row-end: 14
	}
	#w-node-ab89a44f39e1-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 16;
		grid-row-start: 16;
		-ms-grid-row-span: 1;
		grid-row-end: 17
	}
	.analytics-bf {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	.analytics-bf2 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 13;
		grid-row-start: 13;
		-ms-grid-row-span: 1;
		grid-row-end: 14
	}
	#w-node-1215c5d26473-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row-span: 2;
		grid-row-end: 13
	}
	#w-node-935f48973ed4-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 12;
		grid-row-start: 12;
		-ms-grid-row-span: 1;
		grid-row-end: 13
	}
	#w-node-6c1cb2fd1004-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 15;
		grid-row-start: 15;
		-ms-grid-row-span: 1;
		grid-row-end: 16
	}
	#w-node-7c84cfa5cc39-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-652769544143-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-row: 14;
		grid-row-start: 14;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row-span: 3;
		grid-row-end: 17
	}
	#w-node-9700e908a3cd-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 7;
		grid-column-end: 9;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-7d12f3b1c03f-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 6;
		grid-row-end: 8
	}
	#w-node-15e65a4b5e57-67023453 {
		-ms-grid-column: 9;
		grid-column-start: 9;
		-ms-grid-column-span: 5;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 3;
		grid-row-end: 5
	}
	#w-node-d156f489f5b9-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-5c58801589ec-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-024bc5b7e057-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 7;
		grid-column-end: 9;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-0de58b1e8aa2-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-2de7f46b5925-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-5f30d834d883-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 7;
		grid-column-end: 9;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-acb8e9f24bf3-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-60ba5cdcbba5-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 4;
		grid-row-end: 5
	}
	#w-node-99be2bb267b6-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 5;
		grid-row-end: 10
	}
	#w-node-e8cf3bf56c34-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-f5227b32df85-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-5d4f2108fbef-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 7;
		grid-row-end: 10
	}
	#w-node-10733b53a957-67023453 {
		-ms-grid-column: 13;
		grid-column-start: 13;
		-ms-grid-column-span: 1;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-66a589ee500f-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 2;
		grid-row-end: 3
	}
	#w-node-0d3d609a7f3b-67023453 {
		-ms-grid-column: 13;
		grid-column-start: 13;
		-ms-grid-column-span: 2;
		grid-column-end: 15;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-ae30091d50f4-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 5;
		grid-column-end: 8;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 5;
		grid-row-end: 8
	}
	#w-node-c1671533ca05-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-6363780e45fc-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 5;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 5;
		grid-row-end: 6
	}
	#w-node-8dff281e21bf-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-173a80158b21-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9a44882e3935-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-8c34b3ab5890-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 8;
		grid-column-end: 12;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 2;
		grid-row-end: 6
	}
	#w-node-66883148024e-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 10;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-668831480253-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 9;
		grid-column-end: 13;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-668831480255-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 3;
		grid-column-end: 5;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-668831480259-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 10;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 2;
		grid-row-end: 4
	}
	#w-node-66883148025e-67023453 {
		-ms-grid-column: 6;
		grid-column-start: 6;
		-ms-grid-column-span: 7;
		grid-column-end: 13;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-668831480264-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 2;
		grid-column-end: 4;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-cc0c850d5563-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-a79aa4550a8f-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 4;
		grid-column-end: 12;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-16a160e507b5-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-16a160e507b7-5e3ea82d {
		-ms-grid-column: 9;
		grid-column-start: 9;
		-ms-grid-column-span: 5;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 3;
		grid-row-end: 5
	}
	#w-node-16a160e507c4-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d39872884a71-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-d39872884a73-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-fdef5e20a47f-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-fdef5e20a481-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-fdef5e20a48b-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-fdef5e20a486-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 2;
		grid-row-end: 7
	}
	#w-node-fb910a8d0154-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 2;
		grid-row-end: 3
	}
	#w-node-fb910a8d0156-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-6c13afe0277d-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-56406354cda9-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-43ee7fc15e4a-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-469ed1b61a2c-5e3ea82d {
		-ms-grid-column: 13;
		grid-column-start: 13;
		-ms-grid-column-span: 1;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-414580da9450-5e3ea82d {
		-ms-grid-column: 13;
		grid-column-start: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-column-span: 1;
		grid-column-end: 14;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-0504e10f97a8-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-dd68585b9bfd-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 5;
		grid-column-end: 7;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-ab2de661f911-5e3ea82d {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-ab2de661f916-5e3ea82d {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-ab2de661f918-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 3;
		grid-column-end: 5;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-ab2de661f91c-5e3ea82d {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 2;
		grid-row-end: 4
	}
	#w-node-ab2de661f921-5e3ea82d {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-7e4c7e2648a4-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9ec2556076d5-e6eaa4ad {
		-ms-grid-column: 12;
		grid-column-start: 12;
		-ms-grid-column-span: 3;
		grid-column-end: 15;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-7d6076c00ea8-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 7;
		grid-column-end: 10;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-df06eb5bc138-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-b5f2e2906d91-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-8716b9d63a10-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-4a7c73330bcf-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-1d9146f110f2-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-ca0854d96239-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-b6f6d66dbebd-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-949fe6622e22-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-dc8a3929b6b0-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-b4e706411451-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-e940d7cbe9c5-e6eaa4ad {
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3;
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11
	}
	#w-node-770b91aa2e84-e6eaa4ad {
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4;
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11
	}
	#w-node-15b9308e2bdf-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-15b9308e2be1-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 7;
		grid-column-end: 10;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-15b9308e2be4-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-dcfad74f8ae7-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 5;
		grid-column-end: 8;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-040162de1747-e6eaa4ad {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-516a52bd4a53-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 5;
		grid-column-end: 8;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-dd4724042aab-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 5;
		grid-column-end: 8;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-cc090b3cf5ed-e6eaa4ad {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-0eb352701179-e6eaa4ad {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-9b4c67375a54-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9b4c67375a56-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-c334b6aceeb1-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-ccf3ad845227-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-5ee4b6fdfc6a-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-8191fb364112-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-c2ee86c4f2dc-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-b49fe99aa74d-e6eaa4ad {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 8;
		grid-column-end: 11;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-7dfada97a9d5-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-aaf42da7afd6-e6eaa4ad {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 8;
		grid-column-end: 12;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
}

@media screen and (max-width:767px) {
	#w-node-cc0c850d5563-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-1aab56e472c1-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-5ccb1084a419-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-5e93122be332-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-76f4b24f4ca8-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 2;
		grid-row-end: 6;
		-ms-grid-column-align: end;
		justify-self: end
	}
	#w-node-1149cb908c88-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-50fd707f9f92-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-d92017b3f9c7-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-d92017b3f9c9-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d92017b3f9ce-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-4827c456ed31-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-0fa08f2a919c-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 2;
		grid-row-end: 11
	}
	#w-node-eff0aaa692a4-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-7572338d74b0-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-bc978fcf5db6-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-94675e251722-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-b1c219cb2f6c-89602a7b {
		-ms-grid-column: 6;
		grid-column-start: 6;
		-ms-grid-column-span: 9;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 5;
		grid-row-end: 9
	}
	#w-node-bf3034f4eda7-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-1b7409543dca-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-354d15b4638f-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-ba9d1b2b47b2-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-4147dcae3c28-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-91e2dc724a4f-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-538cdefff9d5-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-2e1c159dfcbb-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-b1660f841eb1-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-row-span: 1;
		grid-row-end: 12
	}
	#w-node-9cb1aaddef2a-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 1;
		grid-column-end: 5;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-9422d0992b6d-89602a7b {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 1;
		grid-column-end: 5;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-cc0c850d5563-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-8976cded94dc-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 2;
		grid-row-end: 7
	}
	#w-node-13e3285830b3-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 15;
		grid-column-end: 17;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-0beec5862550-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 13;
		grid-column-end: 16;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-1249cf4adf82-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 16;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-70623a58c48c-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-4c3abe9581ca-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-7148c75f2b71-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-b8cf9a1353e4-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 10;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-68eff212718b-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 10;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-ab89a44f39e1-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 10;
		grid-column-end: 14;
		-ms-grid-row: 12;
		grid-row-start: 12;
		-ms-grid-row-span: 1;
		grid-row-end: 13
	}
	.analytics-bf {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 15;
		grid-row-start: 15;
		-ms-grid-row-span: 1;
		grid-row-end: 16
	}
	.analytics-bf2 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 15;
		grid-row-start: 15;
		-ms-grid-row-span: 1;
		grid-row-end: 16
	}
	#w-node-1215c5d26473-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 16;
		grid-row-start: 16;
		-ms-grid-row-span: 1;
		grid-row-end: 17
	}
	#w-node-5c135099c0d1-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-935f48973ed4-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-6c1cb2fd1004-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 12;
		grid-row-start: 12;
		-ms-grid-row-span: 1;
		grid-row-end: 13
	}
	#w-node-7c84cfa5cc39-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 1;
		grid-column-end: 3;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-652769544143-67023453 {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 16;
		grid-row-start: 16;
		-ms-grid-row-span: 1;
		grid-row-end: 17
	}
	#w-node-9700e908a3cd-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-7d12f3b1c03f-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-15e65a4b5e57-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 10;
		grid-column-end: 13;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 6;
		grid-row-end: 10
	}
	#w-node-d156f489f5b9-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-5c58801589ec-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-024bc5b7e057-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-0de58b1e8aa2-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-2de7f46b5925-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-acb8e9f24bf3-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-60ba5cdcbba5-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 4;
		grid-row-end: 5
	}
	#w-node-99be2bb267b6-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 5;
		grid-row-end: 10
	}
	#w-node-e8cf3bf56c34-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-f5227b32df85-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-5d4f2108fbef-67023453 {
		-ms-grid-column: 6;
		grid-column-start: 6;
		-ms-grid-column-span: 8;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 7;
		grid-row-end: 15
	}
	#w-node-10733b53a957-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 4;
		grid-column-end: 6;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-66a589ee500f-67023453 {
		-ms-grid-column: 6;
		grid-column-start: 6;
		-ms-grid-column-span: 8;
		grid-column-end: 14;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 2;
		grid-row-end: 8
	}
	#w-node-0d3d609a7f3b-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 4;
		grid-column-end: 6;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-ae30091d50f4-67023453 {
		-ms-grid-column: 6;
		grid-column-start: 6;
		-ms-grid-column-span: 8;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 3;
		grid-row-end: 6
	}
	#w-node-c1671533ca05-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-column-span: 4;
		grid-column-end: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-6363780e45fc-67023453 {
		-ms-grid-column: 6;
		grid-column-start: 6;
		-ms-grid-column-span: 8;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 2;
		grid-row-end: 3
	}
	#w-node-8dff281e21bf-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-column-span: 4;
		grid-column-end: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-173a80158b21-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9a44882e3935-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-8c34b3ab5890-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 2;
		grid-row-end: 6
	}
	#w-node-66883148024e-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-668831480253-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-668831480255-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-668831480259-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-66883148025e-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-668831480260-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-row-span: 1;
		grid-row-end: 12
	}
	#w-node-668831480264-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 1;
		grid-column-end: 5;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-668831480267-67023453 {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 1;
		grid-column-end: 5;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-cc0c850d5563-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-a79aa4550a8f-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-16a160e507b5-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 15;
		grid-column-end: 17;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-16a160e507b7-5e3ea82d {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 13;
		grid-column-end: 16;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-16a160e507c4-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 16;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d39872884a71-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-d39872884a73-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-fdef5e20a47f-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-fdef5e20a481-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-fdef5e20a48b-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-fdef5e20a486-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-8aca7826a10a-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-fb910a8d0154-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-fb910a8d0156-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-6c13afe0277d-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-56406354cda9-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-43ee7fc15e4a-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 6;
		grid-column-end: 8;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 4;
		grid-row-end: 8
	}
	#w-node-469ed1b61a2c-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-414580da9450-5e3ea82d {
		-ms-grid-column: 8;
		grid-column-start: 8;
		-ms-grid-column-span: 6;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-0504e10f97a8-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-dd68585b9bfd-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-ab2de661f911-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-ab2de661f916-5e3ea82d {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-ab2de661f918-5e3ea82d {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-ab2de661f91c-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-ab2de661f921-5e3ea82d {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-ab2de661f923-5e3ea82d {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 7;
		grid-column-end: 11;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-row-span: 1;
		grid-row-end: 12
	}
	#w-node-ab2de661f927-5e3ea82d {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 1;
		grid-column-end: 5;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-ab2de661f92a-5e3ea82d {
		-ms-grid-column: 4;
		grid-column-start: 4;
		-ms-grid-column-span: 1;
		grid-column-end: 5;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-7e4c7e2648a4-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 8;
		grid-column-end: 10;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9ec2556076d5-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 4;
		grid-column-end: 6;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-7d6076c00ea8-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-df06eb5bc138-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-b5f2e2906d91-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-8716b9d63a10-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-4a7c73330bcf-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-1d9146f110f2-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-ca0854d96239-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-b6f6d66dbebd-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-949fe6622e22-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-dc8a3929b6b0-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-b4e706411451-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-e940d7cbe9c5-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-770b91aa2e84-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-d526c9b3eaa8-e6eaa4ad {
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2;
		-ms-grid-row: 1;
		grid-row-start: 1
	}
	#w-node-847e413408b0-e6eaa4ad {
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2;
		-ms-grid-row: 1;
		grid-row-start: 1
	}
	#w-node-15b9308e2bdf-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-15b9308e2be1-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-15b9308e2be4-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-dcfad74f8ae7-e6eaa4ad {
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 2;
		-ms-grid-row: 1;
		grid-row-start: 1
	}
	#w-node-040162de1747-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-516a52bd4a53-e6eaa4ad {
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3;
		-ms-grid-row: 2;
		grid-row-start: 2
	}
	#w-node-dd4724042aab-e6eaa4ad {
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 4;
		-ms-grid-row: 3;
		grid-row-start: 3
	}
	#w-node-cc090b3cf5ed-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-0eb352701179-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-9b4c67375a54-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9b4c67375a56-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-c334b6aceeb1-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-ccf3ad845227-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-5ee4b6fdfc6a-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-8191fb364112-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-row-span: 1;
		grid-row-end: 12
	}
	#w-node-c2ee86c4f2dc-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-b49fe99aa74d-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 10;
		grid-column-end: 12;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-7dfada97a9d5-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-aaf42da7afd6-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 9;
		grid-column-end: 11;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	.ipPath{grid-column-start: 2!important;}
}

@media screen and (max-width:479px) {
	#w-node-cc0c850d5563-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-5ccb1084a419-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-5e93122be332-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-76f4b24f4ca8-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 16;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 2;
		grid-row-end: 6;
		-ms-grid-column-align: end;
		justify-self: end
	}
	#w-node-1149cb908c88-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 16;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-50fd707f9f92-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 2;
		grid-row-end: 10
	}
	#w-node-d92017b3f9c7-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-d92017b3f9c9-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d92017b3f9ce-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-4827c456ed31-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6;
		-ms-grid-column-align: start;
		justify-self: start
	}
	#w-node-0fa08f2a919c-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 2;
		grid-row-end: 11
	}
	#w-node-eff0aaa692a4-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-57b788a37419-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-396b03597eaa-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-c952fbfc4a16-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-d42d3b36bb25-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-9258f202f3ec-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-48dbaa8a5468-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-dce352bc92bc-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-5470232ac71f-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-7572338d74b0-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-bc978fcf5db6-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-94675e251722-89602a7b {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-b1c219cb2f6c-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 5;
		grid-row-end: 9
	}
	#w-node-bf3034f4eda7-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-1b7409543dca-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-354d15b4638f-89602a7b {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-ba9d1b2b47b2-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-4147dcae3c28-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-91e2dc724a4f-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-538cdefff9d5-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-2e1c159dfcbb-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-b1660f841eb1-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-9cb1aaddef2a-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-9422d0992b6d-89602a7b {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-cc0c850d5563-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-8976cded94dc-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 2;
		grid-row-end: 7
	}
	#w-node-13e3285830b3-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 16;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-0beec5862550-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 12;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-1249cf4adf82-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-70623a58c48c-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-4c3abe9581ca-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-7148c75f2b71-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-b8cf9a1353e4-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-68eff212718b-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-ab89a44f39e1-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 12;
		grid-row-start: 12;
		-ms-grid-row-span: 1;
		grid-row-end: 13
	}
	.analytics-bf {
		-ms-grid-column: 0;
		grid-column-start: 0;
		-ms-grid-column-span: 14;
		grid-column-end: 14;
		-ms-grid-row: 14;
		grid-row-start: 14;
		-ms-grid-row-span: 1;
		grid-row-end: 15
	}
	.analytics-bf2 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 14;
		-ms-grid-row: 17;
		grid-row-start: 17;
		-ms-grid-row-span: 1;
		grid-row-end: 18
	}
	#w-node-1215c5d26473-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 15;
		grid-row-start: 15;
		-ms-grid-row-span: 1;
		grid-row-end: 16
	}
	#w-node-5c135099c0d1-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-652769544143-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 18;
		grid-row-start: 18;
		-ms-grid-row-span: 1;
		grid-row-end: 19
	}
	#w-node-9700e908a3cd-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-7d12f3b1c03f-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d156f489f5b9-67023453 {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-5c58801589ec-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-024bc5b7e057-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-0de58b1e8aa2-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-2de7f46b5925-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 1;
		grid-row-end: 7
	}
	#w-node-5f30d834d883-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-acb8e9f24bf3-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-12fecc873a7c-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 2;
		grid-row-end: 12
	}
	#w-node-60ba5cdcbba5-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 4;
		grid-row-end: 5
	}
	#w-node-99be2bb267b6-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 5;
		grid-row-end: 10
	}
	#w-node-e8cf3bf56c34-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-f5227b32df85-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-5d4f2108fbef-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 14;
		grid-row-start: 14;
		-ms-grid-row-span: 4;
		grid-row-end: 18
	}
	#w-node-10733b53a957-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 13;
		grid-row-start: 13;
		-ms-grid-row-span: 1;
		grid-row-end: 14
	}
	#w-node-66a589ee500f-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 12;
		grid-row-start: 12;
		-ms-grid-row-span: 1;
		grid-row-end: 13
	}
	#w-node-0d3d609a7f3b-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-row-span: 1;
		grid-row-end: 12
	}
	#w-node-ae30091d50f4-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-c1671533ca05-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-6363780e45fc-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 6;
		grid-row-start: 6;
		-ms-grid-row-span: 3;
		grid-row-end: 9
	}
	#w-node-8dff281e21bf-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-173a80158b21-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9a44882e3935-67023453 {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-8c34b3ab5890-67023453 {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 11;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-66883148024e-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-668831480253-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-668831480255-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-668831480259-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-66883148025e-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-668831480260-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-668831480264-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-668831480267-67023453 {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-cc0c850d5563-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-83ee548e2d1e-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-16a160e507b5-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 14;
		grid-column-end: 16;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-16a160e507b7-5e3ea82d {
		-ms-grid-column: 3;
		grid-column-start: 3;
		-ms-grid-column-span: 12;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 3;
		grid-row-end: 7
	}
	#w-node-16a160e507c4-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-d39872884a71-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-d39872884a73-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-fdef5e20a47f-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-fdef5e20a481-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-fdef5e20a48b-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6;
		-ms-grid-column-align: start;
		justify-self: start
	}
	#w-node-fdef5e20a486-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-fb910a8d0154-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-fb910a8d0156-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-6c13afe0277d-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-56406354cda9-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-43ee7fc15e4a-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-469ed1b61a2c-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-414580da9450-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-0504e10f97a8-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-dd68585b9bfd-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 11;
		grid-column-end: 13;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-ab2de661f911-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-ab2de661f916-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-ab2de661f918-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-ab2de661f91c-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-ab2de661f921-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 9;
		grid-row-start: 9;
		-ms-grid-row-span: 1;
		grid-row-end: 10
	}
	#w-node-ab2de661f923-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-ab2de661f927-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-ab2de661f92a-5e3ea82d {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-7e4c7e2648a4-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-9ec2556076d5-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 8;
		grid-column-end: 10;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-7d6076c00ea8-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-8716b9d63a10-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-4a7c73330bcf-e6eaa4ad {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-1d9146f110f2-e6eaa4ad {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-ca0854d96239-e6eaa4ad {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-b6f6d66dbebd-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-949fe6622e22-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-dc8a3929b6b0-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-770b91aa2e84-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-15b9308e2be4-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 3;
		grid-row-start: 3;
		-ms-grid-row-span: 1;
		grid-row-end: 4
	}
	#w-node-dcfad74f8ae7-e6eaa4ad {
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 2;
		-ms-grid-row: 1;
		grid-row-start: 1
	}
	#w-node-040162de1747-e6eaa4ad {
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 5;
		-ms-grid-row: 4;
		grid-row-start: 4
	}
	#w-node-516a52bd4a53-e6eaa4ad {
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3;
		-ms-grid-row: 2;
		grid-row-start: 2
	}
	#w-node-dd4724042aab-e6eaa4ad {
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 4;
		-ms-grid-row: 3;
		grid-row-start: 3
	}
	#w-node-cc090b3cf5ed-e6eaa4ad {
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 7;
		-ms-grid-row: 6;
		grid-row-start: 6
	}
	#w-node-0eb352701179-e6eaa4ad {
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 6;
		-ms-grid-row: 5;
		grid-row-start: 5
	}
	#w-node-9b4c67375a56-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
	#w-node-c334b6aceeb1-e6eaa4ad {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 4;
		grid-row-start: 4;
		-ms-grid-row-span: 1;
		grid-row-end: 5
	}
	#w-node-ccf3ad845227-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 5;
		grid-row-start: 5;
		-ms-grid-row-span: 1;
		grid-row-end: 6
	}
	#w-node-5ee4b6fdfc6a-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 8;
		grid-row-start: 8;
		-ms-grid-row-span: 1;
		grid-row-end: 9
	}
	#w-node-8191fb364112-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 13;
		grid-column-end: 15;
		-ms-grid-row: 11;
		grid-row-start: 11;
		-ms-grid-row-span: 1;
		grid-row-end: 12
	}
	#w-node-c2ee86c4f2dc-e6eaa4ad {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 7;
		grid-row-start: 7;
		-ms-grid-row-span: 1;
		grid-row-end: 8
	}
	#w-node-b49fe99aa74d-e6eaa4ad {
		-ms-grid-column: 1;
		grid-column-start: 1;
		-ms-grid-column-span: 14;
		grid-column-end: 15;
		-ms-grid-row: 10;
		grid-row-start: 10;
		-ms-grid-row-span: 1;
		grid-row-end: 11
	}
	#w-node-7dfada97a9d5-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 1;
		grid-row-start: 1;
		-ms-grid-row-span: 1;
		grid-row-end: 2
	}
	#w-node-aaf42da7afd6-e6eaa4ad {
		-ms-grid-column: 2;
		grid-column-start: 2;
		-ms-grid-column-span: 12;
		grid-column-end: 14;
		-ms-grid-row: 2;
		grid-row-start: 2;
		-ms-grid-row-span: 1;
		grid-row-end: 3
	}
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('https://www.putinthetime.com/2/fonts/sans.ttf') format('truetype');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: 'Avenirltstd roman';
	src: url('https://www.putinthetime.com/2/fonts/AvenirLTStd-Roman.otf') format('opentype');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: 'Avenirltstd';
	src: url('https://www.putinthetime.com/2/fonts/AvenirLTStd-Heavy.otf') format('opentype');
	font-weight: 900;
	font-style: normal
}

@font-face {
	font-family: 'Avenirltstd';
	src: url('https://www.putinthetime.com/2/fonts/AvenirLTStd-HeavyOblique.otf') format('opentype');
	font-weight: 900;
	font-style: italic
}

@font-face {
	font-family: 'Gt walsheim';
	src: url('https://www.putinthetime.com/2/fonts/GT-Walsheim-Black.otf') format('opentype');
	font-weight: 900;
	font-style: normal
}

@font-face {
	font-family: 'Noedisplay';
	src: url('https://www.putinthetime.com/2/fonts/NoeDisplay-Bold.otf') format('opentype');
	font-weight: 700;
	font-style: normal
}

@font-face {
	font-family: 'Gt walsheim';
	src: url('https://www.putinthetime.com/2/fonts/GT-Walsheim-Bold.otf') format('opentype');
	font-weight: 700;
	font-style: normal
}

@font-face {
	font-family: 'Faktpro';
	src: url('https://www.putinthetime.com/2/fonts/FaktPro-Bold.otf') format('opentype');
	font-weight: 700;
	font-style: normal
}


/* END MATT DESING */


/* HOME */

body {
	overflow-x: hidden;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.home-contact-social img {
	filter: invert(51%) sepia(22%) saturate(565%) hue-rotate(148deg) brightness(93%) contrast(88%);
	-webkit-transition: all .2s;
	transition: all .2s
}

.home-contact-social:hover img {
	filter: invert(97%) sepia(99%) saturate(2%) hue-rotate(231deg) brightness(109%) contrast(100%)
}

.bluegrey-hidecontact .logo-block,
.bluegrey-hidecontact .logo-link:hover,
.bluegrey-hidecontact .navbar-contact-link,
.bluegrey-hidecontact g#Mobile,
.bluegrey-hidecontact #contact-arrow,
.bluegrey .logo-block,
.bluegrey .logo-link:hover,
.bluegrey .navbar-contact-link,
.bluegrey g#Mobile,
.bluegrey #contact-arrow {
	color: #5b8694!important;
	fill: #5b8694!important;
	border-bottom-color: #5b8694!important
}

.bluegrey-hidecontact .navbar-contact-wrapper {
	display: none
}

.home-brown .logo-block,
.home-brown .logo-link:hover,
.home-brown .navbar-contact-link,
.home-brown g#Mobile,
.home-brown #contact-arrow {
	color: #a08204!important;
	fill: #a08204!important;
	border-bottom-color: #a08204!important
}

.home-lightblue1 .logo-block,
.home-lightblue1 .logo-link:hover,
.home-lightblue1 .navbar-contact-link,
.home-lightblue1 g#Mobile,
.home-lightblue1 #contact-arrow {
	color: #1886ec!important;
	fill: #1886ec!important;
	border-bottom-color: #1886ec!important
}

.home-lightblue2 .logo-block,
.home-lightblue2 .logo-link:hover,
.home-lightblue2 .navbar-contact-link,
.home-lightblue2 g#Mobile,
.home-lightblue2 #contact-arrow {
	color: #003a6b!important;
	fill: #003a6b!important;
	border-bottom-color: #003a6b!important
}

@media screen and (max-width:767px) {
	.logo-black .navbar-contact-mail-icon__black {
		display: block
	}
}

.logo-black .navbar-contact-bg {
	background: transparent
}

.midnightInner {
	display: flex;
	justify-content: space-between;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-left: 32px;
	padding-right: 32px;
	align-items: center;
	background: #fff;
	overflow-x: hidden!important
}


/* END HOME */