<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.version.index /* version checker */
{
	color: #000018;
	background-color: #92B5A9;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__IRANSans_5';
	src: url('../fonts/iransans-ultralight-web.eot');
	src: local('āŗ'), url('../fonts/iransans-ultralight-web.woff') format('woff');
	font-weight: 200;
	font-style: normal;
}

@font-face
{
	font-family: '__IRANYekan(FaNum)_5';
	src: url('../fonts/iranyekanweblight.eot');
	src: local('āŗ'), url('../fonts/iranyekanweblight.woff') format('woff'), url('../fonts/iranyekanweblight.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face
{
	font-family: '__IRANYekan(FaNum)_5';
	src: url('../fonts/iranyekanwebregular.eot');
	src: local('āŗ'), url('../fonts/iranyekanwebregular.woff') format('woff'), url('../fonts/iranyekanwebregular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

#page
{
	margin-left: auto;
	border-width: 0px;
	z-index: 1;
	border-color: #000000;
	background-image: none;
	background-color: transparent;
	width: 100%;
	margin-right: auto;
}

#u82704
{
	margin-left: 50%;
	margin-right: -10000px;
	width: 13px;
	position: relative;
	height: 13px;
}

#u82709
{
	height: 11px;
}

#ppamphletu84577
{
	z-index: 25;
}

#pamphletu84577
{
	margin-left: 0%;
	margin-right: -10000px;
	z-index: 25;
	left: 0px;
	width: 100%;
	position: relative;
}

#pamphletu84577_position_content
{
	margin-left: 0%;
	width: 100%;
	margin-bottom: -1px;
}

#u84578
{
	background-color: transparent;
	width: 100%;
	left: 0px;
	position: absolute;
	margin-left: 0%;
}

#u84578popup
{
	margin-left: 0%;
	width: 100%;
	z-index: 30;
}

#u84581
{
	left: 0px;
	border-width: 0px;
	filter: alpha(opacity=100);
	margin-right: -10000px;
	opacity: 1;
	margin-left: 0%;
	z-index: 31;
	border-color: #999999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	width: 100%;
	position: relative;
	background: #DEDEDE url("../images/slide3.jpg?crc=314350043") no-repeat center center;
	background-size: cover;
}

#u84686
{
	left: 0px;
	border-width: 0px;
	filter: alpha(opacity=100);
	margin-right: -10000px;
	opacity: 1;
	margin-left: 0%;
	z-index: 32;
	border-color: #999999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	width: 100%;
	position: relative;
	background: #DEDEDE url("../images/slide2.jpg?crc=3976347264") no-repeat center center;
	background-size: cover;
}

#u84710
{
	left: 0px;
	border-width: 0px;
	filter: alpha(opacity=100);
	margin-right: -10000px;
	opacity: 1;
	margin-left: 0%;
	z-index: 33;
	border-color: #999999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	width: 100%;
	position: relative;
	background: #DEDEDE url("../images/slide1.jpg?crc=3809257859") no-repeat center center;
	background-size: cover;
}

#u84586
{
	position: relative;
	z-index: 26;
}

#u84677
{
	border-radius: 50px;
	background-color: #7F7F7F;
	width: 15px;
	position: absolute;
	border-color: #DEDEDE;
	height: 15px;
}

#u84677.PamphletThumbSelected
{
	background-color: #F06D1A;
	width: 15px;
	border-radius: 35px;
	min-height: 0px;
	border-color: #999999;
	height: 15px;
	margin: 0px 0px 0px 0%;
}

#u84677popup
{
	margin-top: 1px;
	width: 15px;
	margin-right: -10000px;
	height: 15px;
}

#u84588,#u84701
{
	border-radius: 50px;
	border-width: 1px;
	background-color: #DEDEDE;
	width: 15px;
	position: absolute;
	border-style: solid;
	border-color: #DEDEDE;
	height: 15px;
}

#u84588.PamphletThumbSelected,#u84701.PamphletThumbSelected
{
	background-color: #DEDEDE;
	width: 15px;
	border-radius: 35px;
	min-height: 0px;
	border-color: #999999;
	height: 15px;
	margin: 0px 0px 0px 0%;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton
{
	cursor: pointer;
}

#about
{
	margin-left: 0%;
	margin-right: -10000px;
	width: 22px;
	position: relative;
}

#u83129
{
	background-color: #FFFFFF;
	z-index: 24;
	background-repeat: no-repeat;
	background-position: center bottom;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	background-size: cover;
}

#u83129-bw
{
	z-index: 24;
}

#u84806-6
{
	margin-right: -10000px;
	z-index: 35;
	background-color: transparent;
	min-height: 257px;
	position: relative;
}

#u84856
{
	float: right;
	margin-left: 21px;
}

#u84840
{
	background-color: transparent;
	z-index: 39;
}

#u84841
{
	z-index: 40;
	display: block;
}

#u70696
{
	z-index: 4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	background: transparent url("../images/slider-3.jpg?crc=163481742") no-repeat center top;
	background-size: cover;
}

#u86378-4
{
	min-height: 31px;
	z-index: 56;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
}

#u86379-4
{
	text-align: center;
	position: relative;
	z-index: 60;
	background-color: transparent;
	min-height: 122px;
	color: #FFFFFF;
}

#pamphletu89484
{
	z-index: 84;
	position: relative;
}

#pamphletu89484_position_content
{
	margin-bottom: -1px;
	width: 100%;
}

#u89494
{
	background-color: transparent;
	position: absolute;
	height: 394px;
}

#u89494popup
{
	z-index: 85;
	height: 394px;
}

#u89505
{
	border-width: 0px;
	position: relative;
	z-index: 86;
	background-color: #FFFFFF;
	margin-right: -10000px;
	border-color: transparent;
}

#u89676
{
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #F9F9F9;
	margin-right: -10000px;
	opacity: 1;
	z-index: 102;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	position: relative;
	background-size: cover;
}

#u89655-12
{
	margin-top: 31px;
	margin-right: -10000px;
	z-index: 87;
	background-color: transparent;
	min-height: 167px;
	position: relative;
}

#u89660
{
	background-color: transparent;
	width: 58px;
	z-index: 92;
}

#u89655-3,#u89655-4,#u89655-6,#u89655-7
{
	text-align: center;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0px;
	color: #5A5A5A;
	font-size: 20px;
	font-family: '__IRANYekan(FaNum)_5';
}

#u89655-10
{
	text-align: center;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 0px;
	color: #5A5A5A;
	font-size: 15px;
	font-family: '__IRANYekan(FaNum)_5';
	direction: rtl;
}

#u89500
{
	border-width: 0px;
	position: relative;
	z-index: 103;
	background-color: #FFFFFF;
	margin-right: -10000px;
	border-color: transparent;
}

#u89685
{
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #F9F9F9;
	margin-right: -10000px;
	opacity: 1;
	z-index: 121;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	position: relative;
	background-size: cover;
}

#u89681-14
{
	text-align: center;
	position: relative;
	z-index: 104;
	background-color: transparent;
	min-height: 167px;
	margin-right: -10000px;
	margin-top: 31px;
}

#u89719
{
	background-color: transparent;
	width: 92px;
	z-index: 109;
}

#u89495
{
	border-width: 0px;
	position: relative;
	z-index: 122;
	background-color: #FFFFFF;
	margin-right: -10000px;
	border-color: transparent;
}

#u89744
{
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #F9F9F9;
	margin-right: -10000px;
	opacity: 1;
	z-index: 138;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	position: relative;
	background-size: cover;
}

#u89740-12
{
	text-align: center;
	position: relative;
	z-index: 123;
	background-color: transparent;
	min-height: 167px;
	margin-right: -10000px;
	margin-top: 31px;
}

#u89655,#u89681,#u89740
{
	font-size: 1px;
	line-height: 0px;
}

#u89783
{
	background-color: transparent;
	width: 86px;
	z-index: 128;
}

#u89660_img,#u89719_img,#u89783_img
{
	vertical-align: bottom;
}

#u89681-3,#u89681-4,#u89681-6,#u89681-7,#u89740-3,#u89740-4,#u89740-6,#u89740-7
{
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0px;
	color: #5A5A5A;
	font-size: 20px;
	font-family: '__IRANYekan(FaNum)_5';
}

#u89681-9,#u89681-11,#u89681-12,#u89740-9,#u89740-10
{
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 0px;
	color: #5A5A5A;
	font-size: 15px;
	font-family: '__IRANYekan(FaNum)_5';
	direction: rtl;
}

#u89487
{
	z-index: 139;
	position: relative;
}

#u89488,#u89492,#u89490
{
	border-radius: 23px;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 15px;
	position: absolute;
	border-style: solid;
	border-color: #B5B5B5;
	height: 15px;
}

#u89488:hover,#u89492:hover,#u89490:hover
{
	margin-top: 0px;
	min-height: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	width: 15px;
	margin-right: 0px;
	border-color: #999999;
	height: 15px;
}

#u89488.PamphletThumbSelected,#u89492.PamphletThumbSelected,#u89490.PamphletThumbSelected
{
	margin-top: 0px;
	min-height: 0px;
	margin-bottom: 0px;
	background-color: #F06D1A;
	width: 15px;
	margin-right: 0px;
	border-color: #666666;
	height: 15px;
}

#u84588popup,#u84701popup,#u89488popup,#u89492popup,#u89490popup
{
	width: 17px;
	margin-right: -10000px;
	height: 17px;
}

#u70696-bw
{
	z-index: 4;
}

#u84750
{
	z-index: 3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	background: #FFFFFF url("../images/features_4.jpg?crc=3944320352") no-repeat right bottom;
	background-size: cover;
}

#u70697-10
{
	width: 395px;
	position: relative;
	z-index: 5;
	background-color: transparent;
	min-height: 31px;
	color: #F06D1A;
}

#u70697-2,#u70697-4,#u70697-6
{
	letter-spacing: -4px;
}

#u85981
{
	margin-right: -10000px;
	z-index: 44;
	background-color: transparent;
	position: relative;
}

#u85983
{
	margin-right: -10000px;
	z-index: 46;
	background-color: transparent;
	position: relative;
}

#u85985
{
	margin-right: -10000px;
	z-index: 48;
	background-color: transparent;
	position: relative;
}

#u85987
{
	margin-right: -10000px;
	z-index: 50;
	background-color: transparent;
	position: relative;
}

#u70698-4
{
	text-align: center;
	margin-right: -10000px;
	z-index: 52;
	background-color: transparent;
	min-height: 36px;
	position: relative;
}

#u89646
{
	border-width: 0px;
	position: relative;
	background-color: transparent;
	width: 30px;
	min-height: 30px;
	margin-right: -10000px;
	border-color: transparent;
}

#u78386-4
{
	min-height: 38px;
	z-index: 20;
	background-color: #F06D1A;
	width: 208px;
	position: relative;
}

.DarkButton
{
	background-color: #2A2F38;
	border-width: 0px;
	border-radius: 2px;
	border-color: #000000;
}

#u78386-2
{
	line-height: 36px;
	color: #FFFFFF;
}

#u84750-bw
{
	z-index: 3;
}

#u86328
{
	background-color: #F06D1A;
	z-index: 2;
	padding-bottom: 0px;
}

#u86856-4
{
	margin-left: 50%;
	min-height: 31px;
	z-index: 15;
	left: -197px;
	background-color: transparent;
	width: 395px;
	color: #FFFFFF;
	position: relative;
}

#u86169
{
	background-color: transparent;
	z-index: 79;
	position: relative;
}

#u86169_img
{
	width: 100%;
}

#pu86328,#u86328-bw
{
	z-index: 2;
}

#u87479
{
	background-color: #5A5A5A;
	z-index: 19;
}

#services,#projects,#client,#contact
{
	width: 22px;
	position: relative;
	margin-right: -10000px;
}

#u86870
{
	z-index: 77;
	background-color: transparent;
	position: relative;
}

#u86931-4
{
	min-height: 31px;
	z-index: 73;
	line-height: 30px;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
	font-size: 25px;
}

#u86865-9
{
	text-align: center;
	min-height: 58px;
	background-color: transparent;
	z-index: 64;
	color: #FFFFFF;
	position: relative;
}

#u87479-bw
{
	left: 0px;
	z-index: 19;
}

#u83129_align_to_page,#u70696_align_to_page,#u84750_align_to_page,#u86328_align_to_page,#u87479_align_to_page,#u52826_align_to_page
{
	margin-left: auto;
	width: 100%;
	margin-right: auto;
	position: relative;
}

#u52827-5
{
	left: 30px;
	min-height: 25px;
	margin-right: -10000px;
	z-index: 145;
	width: 285px;
	position: relative;
}

#u52827-5:hover
{
	margin-left: 0px;
	width: 285px;
	padding-top: 0px;
	margin-bottom: 0px;
	min-height: 25px;
	margin-right: -10000px;
	padding-bottom: 0px;
}

#u52826,#u52826-bw
{
	z-index: 144;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

.verticalspacer
{
	min-height: 1px;
}

@media (min-width: 981px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 1458px;
		padding-bottom: 15px;
	}

	#ppu82704
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: -525px;
		width: 100%;
	}

	#pu82704
	{
		z-index: 151;
		padding-bottom: 2px;
		width: 100%;
		margin-left: 0%;
	}

	#u82704
	{
		z-index: 151;
		margin-top: 1px;
		left: 27px;
	}

	#u82709
	{
		z-index: 152;
	}

	#u82709-bw
	{
		z-index: 152;
		margin-top: 2px;
		height: 11px;
	}

	#ppamphletu84577
	{
		margin-top: 584px;
		width: 100%;
	}

	#pamphletu84577
	{
		padding-bottom: 0px;
	}

	#u84578popup,#u84581,#u84686,#u84710
	{
		height: 739px;
	}

	#u84586
	{
		margin-top: 21px;
		width: 9.08%;
		margin-left: 45.43%;
	}

	#u84677popup
	{
		margin-left: 44.1%;
	}

	#u84701popup
	{
		margin-left: 86.62%;
	}

	#about
	{
		margin-top: 738px;
		left: 2.36%;
	}

	#u83129
	{
		min-height: 438px;
		background-image: url("../images/features_1.jpg?crc=3917617645");
		padding-bottom: 205px;
	}

	#u84806-6
	{
		margin-top: 108px;
		left: 95px;
		width: 50.15%;
	}

	#u84840
	{
		width: 93px;
	}

	#u83129-bw
	{
		min-height: 438px;
		margin-top: 24px;
		left: 0px;
		margin-left: 0px;
	}

	#pu70696
	{
		z-index: 4;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u70696
	{
		min-height: 744px;
		padding-bottom: 53px;
	}

	#u89646
	{
		z-index: 186;
		margin-top: 323px;
		left: 10.43%;
	}

	#pu86378-4
	{
		z-index: 56;
		padding-bottom: 1px;
		margin-right: -10000px;
		margin-top: 85px;
		width: 60.58%;
	}

	#u86378-4
	{
		width: 848px;
		line-height: 36px;
		font-size: 30px;
		margin-left: 82.55%;
		left: -423px;
	}

	#u86379-4
	{
		width: 848px;
		margin-top: 22px;
		margin-left: 82.55%;
		left: -423px;
	}

	#pamphletu89484
	{
		padding-bottom: 0px;
		margin-top: 19px;
		width: 99.77%;
		left: 0%;
		margin-left: 32.67%;
	}

	#u89494,#u89494popup
	{
		width: 846px;
	}

	#u89676
	{
		height: 394px;
		background-image: url("../images/mobile.jpg?crc=3960417265");
		width: 50%;
	}

	#u89655-12
	{
		width: 41.85%;
		margin-left: 58.16%;
		left: -35px;
	}

	#u89685
	{
		height: 394px;
		background-image: url("../images/loyalty.jpg?crc=43285318");
		width: 50%;
	}

	#u89505,#u89500,#u89495
	{
		width: 846px;
		height: 394px;
	}

	#u89744
	{
		height: 394px;
		background-image: url("../images/cms.jpg?crc=3774352752");
		width: 50%;
	}

	#u89681-14,#u89740-12
	{
		width: 41.85%;
		left: 54.02%;
	}

	#u89487
	{
		margin-top: 49px;
		width: 11.35%;
		margin-left: 44.33%;
		left: 0px;
	}

	#u89488
	{
		margin-left: 50%;
		left: -57px;
	}

	#u89488:hover
	{
		margin-left: 50%;
		left: -57px;
	}

	#u89488.PamphletThumbSelected
	{
		margin-left: 50%;
		left: -57px;
	}

	#u89492
	{
		margin-left: 50%;
		left: -18px;
	}

	#u89492:hover
	{
		margin-left: 50%;
		left: -18px;
	}

	#u89492.PamphletThumbSelected
	{
		margin-left: 50%;
		left: -18px;
	}

	#u89490
	{
		margin-left: 50%;
		left: 22px;
	}

	#u89490:hover
	{
		margin-left: 50%;
		left: 22px;
	}

	#u89490.PamphletThumbSelected
	{
		margin-left: 50%;
		left: 22px;
	}

	#u89488popup,#u89492popup,#u89490popup
	{
		margin-left: 50%;
	}

	#u70696-bw
	{
		min-height: 744px;
	}

	#pu84750
	{
		z-index: 3;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u84750_align_to_page
	{
		padding-top: 140px;
		padding-bottom: 194px;
	}

	#pu70697-10
	{
		z-index: 5;
		position: relative;
		width: 100%;
	}

	#u70697-10
	{
		line-height: 36px;
		font-size: 30px;
		margin-right: -10000px;
		margin-left: 50%;
		left: -197px;
	}

	#u85981
	{
		width: 195px;
		margin-top: 174px;
		margin-left: 50%;
		left: 245px;
	}

	#u85983
	{
		width: 305px;
		margin-top: 16px;
		margin-left: 50%;
		left: -440px;
	}

	#u85985
	{
		width: 196px;
		margin-top: 174px;
		margin-left: 50%;
		left: -213px;
	}

	#u85987
	{
		width: 196px;
		margin-top: 174px;
		margin-left: 50%;
		left: 15px;
	}

	#u70698-4
	{
		margin-top: 66px;
		width: 81.29%;
		margin-left: 9.36%;
		left: 0px;
	}

	#u78386-4
	{
		margin-top: 38px;
		margin-left: 50%;
		left: -104px;
	}

	#u84750,#u84750-bw
	{
		min-height: 809px;
	}

	#pu86328
	{
		width: 100%;
	}

	#u86328
	{
		min-height: 400.7000000000007px;
	}

	#u86328_align_to_page
	{
		padding-top: 99px;
		padding-bottom: 125px;
	}

	#u86856-4
	{
		line-height: 36px;
		font-size: 30px;
	}

	#u86169
	{
		margin-top: 59px;
		width: 74.93%;
		margin-left: 12.54%;
		left: 1px;
	}

	#u86328-bw
	{
		min-height: 400.7000000000007px;
		left: 0px;
		margin-left: 0px;
	}

	#u87479
	{
		min-height: 280px;
		padding-bottom: 14px;
	}

	#services,#projects,#contact
	{
		left: 2.15%;
	}

	#pu86931-4
	{
		z-index: 73;
		margin-right: -10000px;
		margin-top: 69px;
		width: 38.22%;
	}

	#u86931-4
	{
		width: 395px;
		margin-left: 130.85%;
		left: -198px;
	}

	#u86865-9
	{
		width: 535px;
		margin-top: 13px;
		left: 0%;
		margin-left: 80.94%;
	}

	#u87479-bw
	{
		min-height: 202px;
		margin-top: 401px;
		margin-left: 0px;
	}

	#u86870
	{
		width: 394px;
		margin-right: -10000px;
		margin-top: 367px;
		margin-left: 50%;
		left: -197px;
	}

	#client
	{
		left: 2.15%;
		margin-left: 0%;
	}

	#pu24377
	{
		z-index: 150;
		width: 0.01px;
		height: 0px;
		padding-bottom: 77px;
		margin-right: -10000px;
	}

	#u24377
	{
		z-index: 150;
		height: 77px;
		position: fixed;
		top: 0px;
	}

	#u24377-bw
	{
		z-index: 150;
	}

	#u84555
	{
		z-index: 153;
		width: 73px;
		position: fixed;
		top: 10px;
		right: 20px;
	}

	#u84551
	{
		z-index: 154;
	}

	#menuu85453
	{
		z-index: 155;
		width: 599px;
		height: 77px;
		position: fixed;
		top: 0px;
		right: 111px;
	}

	#u85454
	{
		width: 118px;
		min-height: 77px;
		position: relative;
		margin-right: -10000px;
	}

	#u85455
	{
		width: 118px;
		padding-bottom: 53px;
		position: relative;
	}

	#u85455:hover
	{
		width: 118px;
		min-height: 0px;
		margin: 0px;
	}

	#u85455:active
	{
		width: 118px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85457-4
	{
		width: 118px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 26px;
	}

	#u85455:hover #u85457-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85455:active #u85457-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85468
	{
		width: 118px;
		min-height: 77px;
		position: relative;
		margin-right: -10000px;
		left: 120px;
	}

	#u85471
	{
		width: 118px;
		padding-bottom: 53px;
		position: relative;
	}

	#u85455.MuseMenuActive,#u85471:hover
	{
		width: 118px;
		min-height: 0px;
		margin: 0px;
	}

	#u85471:active
	{
		width: 118px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85473-4
	{
		width: 118px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 26px;
	}

	#u85455.MuseMenuActive #u85457-4,#u85471:hover #u85473-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85471:active #u85473-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85482
	{
		width: 118px;
		min-height: 77px;
		position: relative;
		margin-right: -10000px;
		left: 240px;
	}

	#u85483
	{
		width: 118px;
		padding-bottom: 53px;
		position: relative;
	}

	#u85471.MuseMenuActive,#u85483:hover
	{
		width: 118px;
		min-height: 0px;
		margin: 0px;
	}

	#u85483:active
	{
		width: 118px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85485-4
	{
		width: 118px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 26px;
	}

	#u85471.MuseMenuActive #u85473-4,#u85483:hover #u85485-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85483:active #u85485-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85461
	{
		width: 118px;
		min-height: 77px;
		position: relative;
		margin-right: -10000px;
		left: 360px;
	}

	#u85464
	{
		width: 118px;
		padding-bottom: 53px;
		position: relative;
	}

	#u85483.MuseMenuActive,#u85464:hover
	{
		width: 118px;
		min-height: 0px;
		margin: 0px;
	}

	#u85464:active
	{
		width: 118px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85464.MuseMenuActive
	{
		width: 118px;
		min-height: 0px;
		margin: 0px;
	}

	#u85465-4
	{
		width: 118px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 26px;
	}

	#u85483.MuseMenuActive #u85485-4,#u85464:hover #u85465-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85464:active #u85465-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85464.MuseMenuActive #u85465-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 118px;
		margin: 0px -10000px 0px 0px;
	}

	#u85475
	{
		width: 119px;
		min-height: 77px;
		position: relative;
		margin-right: -10000px;
		left: 480px;
	}

	#u85476
	{
		width: 119px;
		padding-bottom: 53px;
		position: relative;
	}

	#u85476:hover
	{
		width: 119px;
		min-height: 0px;
		margin: 0px;
	}

	#u85476:active
	{
		width: 119px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85476.MuseMenuActive
	{
		width: 119px;
		min-height: 0px;
		margin: 0px;
	}

	#u85478-4
	{
		width: 119px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 26px;
	}

	#u85476:hover #u85478-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 119px;
		margin: 0px -10000px 0px 0px;
	}

	#u85476:active #u85478-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 119px;
		margin: 0px -10000px 0px 0px;
	}

	#u85476.MuseMenuActive #u85478-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 119px;
		margin: 0px -10000px 0px 0px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 3813px);
	}

	#u52826
	{
		min-height: 101px;
		padding-bottom: 12px;
	}

	#u52827-5
	{
		margin-top: 76px;
	}

	#u52827-5:hover
	{
		margin-top: 76px;
	}

	#u52826-bw
	{
		min-height: 101px;
		margin-top: -56px;
	}
}

@media (min-width: 551px) and (max-width: 980px)
{
	#u89488:hover,#u89492:hover,#u89490:hover
	{
		margin-left: 0%;
	}

	#u89488.PamphletThumbSelected,#u89492.PamphletThumbSelected,#u89490.PamphletThumbSelected
	{
		margin-left: 0%;
	}

	#muse_css_mq
	{
		background-color: #0003d4;
	}

	#bp_980.active
	{
		display: block;
	}

	#page
	{
		min-height: 1472px;
		max-width: 980px;
	}

	#ppu82704
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: -539px;
		width: 100%;
	}

	#pu82704
	{
		z-index: 160;
		padding-bottom: 1px;
		width: 100%;
	}

	#u82704
	{
		z-index: 160;
		margin-top: 2px;
		left: -8px;
	}

	#u82709
	{
		z-index: 161;
		width: 980px;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		left: 0%;
		margin-left: 0%;
	}

	#ppamphletu84577
	{
		margin-top: 586px;
		width: 100%;
	}

	#pamphletu84577
	{
		padding-bottom: 0px;
	}

	#u84578popup,#u84581,#u84686,#u84710
	{
		height: 514px;
	}

	#u84586
	{
		margin-top: 16px;
		width: 9.6%;
		margin-left: 45.52%;
	}

	#u84677popup
	{
		margin-left: 42.56%;
	}

	#u84701popup
	{
		margin-left: 81.92%;
	}

	#about
	{
		margin-top: 514px;
		left: 2.35%;
	}

	#u83129
	{
		min-height: 459px;
		background-image: url("../images/features_1-u83129-fr.jpg?crc=195878159");
		padding-bottom: 43px;
	}

	#services
	{
		margin-top: 441px;
		left: 2.15%;
	}

	#u84806-6
	{
		line-height: 26px;
		font-size: 13px;
		margin-top: 89px;
		left: 82px;
		width: 54.6%;
	}

	#u84840
	{
		width: 65px;
	}

	#u83129-bw
	{
		min-height: 459px;
		left: 0px;
		margin-left: 0px;
	}

	#u70696
	{
		min-height: 796.9750000000007px;
		padding-bottom: 0px;
	}

	#u70696_align_to_page
	{
		padding-top: 26px;
		padding-bottom: 100px;
	}

	#u86378-4
	{
		line-height: 36px;
		font-size: 30px;
		width: 81.94%;
		left: 8.88%;
	}

	#pu86379-4
	{
		z-index: 60;
		margin-top: 22px;
		position: relative;
		width: 100%;
	}

	#u86379-4
	{
		margin-right: -10000px;
		width: 86.54%;
		left: 6.74%;
	}

	#u89646
	{
		z-index: 195;
		margin-top: 105px;
		left: 6.84%;
	}

	#pamphletu89484
	{
		padding-bottom: 0px;
		margin-top: 19px;
		width: 86.23%;
		left: 6.74%;
	}

	#u89494,#u89494popup
	{
		width: 845px;
	}

	#u89676
	{
		height: 394px;
		background-image: url("../images/mobile.jpg?crc=3960417265");
		width: 50.06%;
	}

	#u89655-12
	{
		width: 41.9%;
		margin-left: 58.11%;
		left: -34px;
	}

	#u89685
	{
		height: 394px;
		background-image: url("../images/loyalty.jpg?crc=43285318");
		width: 50.06%;
	}

	#u89505,#u89500,#u89495
	{
		width: 845px;
		height: 394px;
	}

	#u89744
	{
		height: 394px;
		background-image: url("../images/cms.jpg?crc=3774352752");
		width: 50.06%;
	}

	#u89681-14,#u89740-12
	{
		width: 41.9%;
		left: 54.09%;
	}

	#u89487
	{
		margin-top: 49px;
		width: 11.37%;
		margin-left: 44.5%;
	}

	#u89492popup
	{
		margin-left: 40.63%;
	}

	#u89490popup
	{
		margin-left: 82.3%;
	}

	#u70696-bw
	{
		min-height: 796.9750000000007px;
		left: 0px;
		margin-left: 0px;
	}

	#u84750
	{
		min-height: 615px;
		padding-bottom: 194px;
	}

	#ppu70697-10
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: 140px;
		width: 89.7%;
	}

	#pu70697-10
	{
		z-index: 5;
		width: 100%;
	}

	#u70697-10
	{
		line-height: 36px;
		font-size: 30px;
		margin-right: -10000px;
		margin-left: 55.75%;
		left: -199px;
	}

	#u85981
	{
		margin-top: 174px;
		width: 22.19%;
		left: 77.82%;
		margin-left: 5.69%;
	}

	#u85983
	{
		margin-top: 16px;
		width: 34.7%;
		left: 0%;
		margin-left: 5.69%;
	}

	#u85985
	{
		margin-top: 174px;
		width: 22.3%;
		left: 25.83%;
		margin-left: 5.69%;
	}

	#u85987
	{
		margin-top: 174px;
		width: 22.3%;
		left: 51.77%;
		margin-left: 5.69%;
	}

	#u70698-4
	{
		margin-top: 66px;
		width: 96.48%;
		left: 1.83%;
		margin-left: 5.69%;
	}

	#u78386-4
	{
		margin-top: 38px;
		margin-left: 55.75%;
		left: -106px;
	}

	#u84750-bw
	{
		min-height: 615px;
		left: 0px;
		margin-left: 0px;
	}

	#u86328
	{
		min-height: 337.81344137273663px;
	}

	#u86328_align_to_page
	{
		padding-top: 76px;
		padding-bottom: 112px;
	}

	#u86856-4
	{
		line-height: 36px;
		font-size: 30px;
	}

	#u86169
	{
		margin-top: 46px;
		width: 88.47%;
		margin-left: 5.77%;
		left: 2px;
	}

	#u86328-bw
	{
		min-height: 337.81344137273663px;
		left: 0px;
		margin-left: 0px;
	}

	#u87479
	{
		min-height: 200px;
		padding-bottom: 16px;
	}

	#projects,#contact
	{
		left: 2.15%;
	}

	#pu86931-4
	{
		z-index: 73;
		margin-right: -10000px;
		margin-top: 73px;
		width: 80.11%;
		margin-left: 9.9%;
	}

	#u86865-9
	{
		margin-top: 6px;
		width: 100%;
	}

	#u87479-bw
	{
		min-height: 200px;
		margin-top: 338px;
		margin-left: 0px;
	}

	#u86870
	{
		margin-right: -10000px;
		margin-top: 304px;
		width: 40.21%;
		margin-left: 29.9%;
		left: 0px;
	}

	#u85981_img,#u85983_img,#u85985_img,#u85987_img,#pu86328,#u86931-4,#u86870_img
	{
		width: 100%;
	}

	#client
	{
		left: 2.15%;
		margin-left: 0%;
	}

	#pu24377
	{
		z-index: 159;
		width: 0.01px;
		height: 0px;
		padding-bottom: 65px;
		margin-right: -10000px;
	}

	#u24377
	{
		z-index: 159;
		height: 65px;
		position: fixed;
		top: 0px;
	}

	#u24377-bw
	{
		z-index: 159;
	}

	#u84555
	{
		z-index: 162;
		width: 63px;
		position: fixed;
		top: 10px;
		right: 20px;
	}

	#u84551
	{
		z-index: 163;
	}

	#menuu85453
	{
		z-index: 164;
		width: 478px;
		height: 65px;
		position: fixed;
		top: 0px;
		right: 97px;
	}

	#u85454
	{
		width: 94px;
		min-height: 65px;
		position: relative;
		margin-right: -10000px;
	}

	#u85455
	{
		width: 94px;
		padding-bottom: 41px;
		position: relative;
	}

	#u85455:hover
	{
		width: 94px;
		min-height: 0px;
		margin: 0px;
	}

	#u85455:active
	{
		width: 94px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85457-4
	{
		width: 94px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 20px;
	}

	#u85455:hover #u85457-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85455:active #u85457-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85468
	{
		width: 94px;
		min-height: 65px;
		position: relative;
		margin-right: -10000px;
		left: 96px;
	}

	#u85471
	{
		width: 94px;
		padding-bottom: 41px;
		position: relative;
	}

	#u85455.MuseMenuActive,#u85471:hover
	{
		width: 94px;
		min-height: 0px;
		margin: 0px;
	}

	#u85471:active
	{
		width: 94px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85473-4
	{
		width: 94px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 20px;
	}

	#u85455.MuseMenuActive #u85457-4,#u85471:hover #u85473-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85471:active #u85473-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85482
	{
		width: 94px;
		min-height: 65px;
		position: relative;
		margin-right: -10000px;
		left: 192px;
	}

	#u85483
	{
		width: 94px;
		padding-bottom: 41px;
		position: relative;
	}

	#u85471.MuseMenuActive,#u85483:hover
	{
		width: 94px;
		min-height: 0px;
		margin: 0px;
	}

	#u85483:active
	{
		width: 94px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85485-4
	{
		width: 94px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 20px;
	}

	#u85471.MuseMenuActive #u85473-4,#u85483:hover #u85485-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85483:active #u85485-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85461
	{
		width: 94px;
		min-height: 65px;
		position: relative;
		margin-right: -10000px;
		left: 288px;
	}

	#u85464
	{
		width: 94px;
		padding-bottom: 41px;
		position: relative;
	}

	#u85483.MuseMenuActive,#u85464:hover
	{
		width: 94px;
		min-height: 0px;
		margin: 0px;
	}

	#u85464:active
	{
		width: 94px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85465-4
	{
		width: 94px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 20px;
	}

	#u85483.MuseMenuActive #u85485-4,#u85464:hover #u85465-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85464:active #u85465-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85475
	{
		width: 94px;
		min-height: 65px;
		position: relative;
		margin-right: -10000px;
		left: 384px;
	}

	#u85476
	{
		width: 94px;
		padding-bottom: 41px;
		position: relative;
	}

	#u85464.MuseMenuActive,#u85476:hover
	{
		width: 94px;
		min-height: 0px;
		margin: 0px;
	}

	#u85476:active
	{
		width: 94px;
		min-height: 0px;
		margin: 0px 0px -1px;
	}

	#u85476.MuseMenuActive
	{
		width: 94px;
		min-height: 0px;
		margin: 0px;
	}

	#u85478-4
	{
		width: 94px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		top: 20px;
	}

	#u85464.MuseMenuActive #u85465-4,#u85476:hover #u85478-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85476:active #u85478-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	#u85476.MuseMenuActive #u85478-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 24px;
		width: 94px;
		margin: 0px -10000px 0px 0px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 3342px);
	}

	#pu52826
	{
		z-index: 144;
		margin-bottom: -1px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u52826
	{
		min-height: 48px;
		padding-bottom: 24px;
	}

	#u52827-5
	{
		margin-top: 23px;
	}

	#u52827-5:hover
	{
		margin-top: 23px;
	}

	#u52826-bw
	{
		min-height: 48px;
	}

	#u52828
	{
		z-index: 151;
		height: 25px;
		width: 25px;
		position: relative;
		margin-right: -10000px;
		margin-top: 23px;
		margin-left: 100%;
		left: -201px;
	}

	#u52829
	{
		z-index: 154;
		height: 25px;
		width: 25px;
		position: relative;
		margin-right: -10000px;
		margin-top: 23px;
		margin-left: 100%;
		left: -131px;
	}

	#u52830
	{
		z-index: 157;
		height: 25px;
		width: 25px;
		position: relative;
		margin-right: -10000px;
		margin-top: 23px;
		margin-left: 100%;
		left: -65px;
	}

	body
	{
		overflow-x: hidden;
	}
}

@media (max-width: 550px)
{
	/*
D4NAQ5NJNTE6GTRQXHSY
*/

	#u89488:hover,#u89492:hover,#u89490:hover
	{
		margin-left: 0%;
	}

	#u89488.PamphletThumbSelected,#u89492.PamphletThumbSelected,#u89490.PamphletThumbSelected
	{
		margin-left: 0%;
	}

	#muse_css_mq
	{
		background-color: #000226;
	}

	#bp_550.active
	{
		display: block;
	}

	#page
	{
		min-height: 1414px;
		max-width: 550px;
	}

	#pu43356
	{
		z-index: 163;
		margin-right: -10000px;
		margin-top: -350px;
		width: 145.46%;
	}

	#u43356
	{
		z-index: 163;
		height: 45px;
		position: relative;
		width: 68.75%;
		margin-left: 0%;
		left: -250px;
	}

	#u42578
	{
		z-index: 164;
		height: 45px;
		position: relative;
		width: 68.75%;
		margin-left: 0%;
		left: -250px;
	}

	#u42638
	{
		z-index: 165;
		height: 45px;
		margin-top: 1px;
		position: relative;
		width: 68.75%;
		margin-left: 0%;
		left: -250px;
	}

	#u42653
	{
		z-index: 166;
		height: 45px;
		margin-top: 2px;
		position: relative;
		width: 68.75%;
		margin-left: 0%;
		left: -250px;
	}

	#u42728
	{
		z-index: 167;
		height: 45px;
		margin-top: 2px;
		position: relative;
		width: 68.75%;
		margin-left: 0%;
		left: -250px;
	}

	#u42758
	{
		z-index: 168;
		height: 45px;
		margin-top: 2px;
		position: relative;
		width: 68.75%;
		margin-left: 0%;
		left: -250px;
	}

	#pu24377
	{
		z-index: 159;
		padding-bottom: 2px;
		margin-top: 73px;
		width: 68.75%;
		margin-left: 0%;
	}

	#u24377,#u24377-bw
	{
		z-index: 159;
		height: 65px;
	}

	#u82704
	{
		z-index: 160;
		margin-top: 54px;
		left: -8px;
	}

	#u82709
	{
		z-index: 161;
	}

	#u82709-bw
	{
		z-index: 161;
		margin-top: 54px;
		height: 11px;
	}

	#u42780
	{
		z-index: 162;
		height: 45px;
		position: relative;
		margin-right: -10000px;
		margin-top: 13px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#ppamphletu84577
	{
		margin-top: -6px;
		width: 68.75%;
	}

	#u84578popup,#u84581,#u84686,#u84710
	{
		height: 355px;
	}

	#u84586
	{
		margin-top: 11px;
		width: 10.91%;
		margin-left: 45.46%;
	}

	#u84677popup
	{
		margin-left: 38.34%;
	}

	#u84701popup
	{
		margin-left: 71.67%;
	}

	#about
	{
		margin-top: 356px;
		left: 2.37%;
	}

	#pu83129
	{
		z-index: 24;
		margin-top: 53px;
		width: 68.75%;
		left: 0px;
		margin-left: 0px;
	}

	#u83129
	{
		min-height: 194px;
		background-image: url("../images/features_1-u83129-fr2.jpg?crc=3930332600");
		padding-bottom: 40px;
	}

	#services
	{
		margin-top: 176px;
		left: 2.19%;
	}

	#u83129-bw
	{
		min-height: 194px;
		margin-top: 177px;
	}

	#u84806-6
	{
		line-height: 20px;
		font-size: 10px;
		left: 59px;
		width: 79.1%;
	}

	#u84840
	{
		width: 85px;
	}

	#u84841
	{
		margin-bottom: -1px;
	}

	#u70696
	{
		min-height: 797px;
	}

	#u70696_align_to_page
	{
		padding-top: 26px;
		padding-bottom: 114px;
	}

	#u86378-4
	{
		width: 395px;
		line-height: 24px;
		font-size: 20px;
		margin-left: 50%;
		left: -197px;
	}

	#u86379-4
	{
		width: 392px;
		font-size: 12px;
		line-height: 24px;
		margin-top: 4px;
		margin-left: 50%;
		left: -196px;
	}

	#pamphletu89484
	{
		margin-top: 42px;
		width: 83.82%;
		left: 8.19%;
	}

	#u89494,#u89494popup
	{
		width: 461px;
	}

	#u89505
	{
		width: 461px;
		height: 362px;
		padding-bottom: 32px;
	}

	#u89676
	{
		height: 1px;
		background-image: url("../images/mobile-u89676-fr.jpg?crc=4060528604");
		width: 0.22%;
	}

	#u89655-12
	{
		width: 76.79%;
		margin-left: 23.22%;
		left: -53px;
	}

	#u89500
	{
		width: 461px;
		height: 349px;
		padding-bottom: 45px;
	}

	#u89685
	{
		height: 1px;
		background-image: url("../images/loyalty-u89685-fr.jpg?crc=3951196533");
		width: 0.22%;
	}

	#u89495
	{
		width: 461px;
		height: 325px;
		padding-bottom: 69px;
	}

	#u89744
	{
		height: 1px;
		background-image: url("../images/cms-u89744-fr.jpg?crc=3915680073");
		width: 0.22%;
	}

	#u89681-14,#u89740-12
	{
		width: 76.79%;
		left: 11.72%;
	}

	#u89487
	{
		margin-top: 27px;
		width: 13.24%;
		margin-left: 43.39%;
	}

	#u89492popup
	{
		margin-left: 36.07%;
	}

	#u89490popup
	{
		margin-left: 72.14%;
	}

	#u70696-bw
	{
		min-height: 797px;
		left: 0px;
		margin-left: -250px;
	}

	#pu84750
	{
		z-index: 3;
		width: 68.75%;
		left: 0%;
		margin-left: 0%;
	}

	#u84750
	{
		min-height: 449.90000000000236px;
		padding-bottom: 0px;
	}

	#u84750_align_to_page
	{
		padding-top: 42px;
		padding-bottom: 42px;
	}

	#u70697-10
	{
		line-height: 24px;
		font-size: 20px;
		margin-left: 50%;
		left: -197px;
	}

	#pu85981
	{
		z-index: 44;
		top: -2px;
		margin-bottom: -2px;
		position: relative;
		width: 100%;
	}

	#u85981
	{
		margin-top: 118px;
		width: 19.82%;
		left: 73.46%;
	}

	#u85983
	{
		margin-top: 29px;
		width: 31.1%;
		left: 6.55%;
	}

	#u85985
	{
		margin-top: 118px;
		width: 20%;
		left: 30%;
	}

	#u85987
	{
		margin-top: 118px;
		width: 20%;
		left: 51.64%;
	}

	#u70698-4
	{
		width: 416px;
		font-size: 12px;
		line-height: 24px;
		margin-left: 50%;
		left: -208px;
	}

	#u89646
	{
		z-index: 169;
		margin-top: 52px;
		left: 10.37%;
	}

	#u78386-4
	{
		margin-top: 55px;
		margin-left: 50%;
		left: -104px;
	}

	#u84750-bw
	{
		min-height: 449.90000000000236px;
	}

	#pu86328
	{
		width: 68.75%;
		left: 0%;
		margin-left: 0%;
	}

	#u86328_align_to_page
	{
		padding-top: 76px;
		padding-bottom: 74px;
	}

	#u86856-4
	{
		line-height: 24px;
		font-size: 20px;
	}

	#u86169
	{
		margin-top: 51px;
		width: 88.55%;
		margin-left: 5.73%;
		left: 3px;
	}

	#u86328,#u86328-bw
	{
		min-height: 269.5506254742133px;
	}

	#projects,#client
	{
		left: 2.19%;
	}

	#u87479
	{
		min-height: 173px;
		padding-bottom: 16px;
	}

	#contact
	{
		left: 4.55%;
	}

	#pu86870
	{
		z-index: 77;
		margin-right: -10000px;
		margin-top: -19px;
		width: 80.19%;
	}

	#u86870
	{
		width: 50.12%;
		margin-left: 37.31%;
		left: 0px;
	}

	#u85981_img,#u85983_img,#u85985_img,#u85987_img,#u86870_img
	{
		width: 100%;
	}

	#u86931-4
	{
		margin-top: 27px;
		width: 100%;
		left: 0%;
		margin-left: 12.48%;
	}

	#u86865-9
	{
		margin-top: 6px;
		width: 100%;
		left: 0%;
		margin-left: 12.48%;
	}

	#u87479-bw
	{
		min-height: 173px;
		margin-left: -250px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 2707px);
	}

	#pu52826
	{
		z-index: 144;
		width: 0.01px;
		margin-right: -10000px;
	}

	#u52826
	{
		min-height: 46px;
		padding-bottom: 46px;
	}

	#u52827-5
	{
		margin-top: 21px;
	}

	#u52827-5:hover
	{
		margin-top: 21px;
	}

	#u52826-bw
	{
		min-height: 46px;
	}

	#u52828
	{
		z-index: 151;
		height: 21px;
		width: 22px;
		position: relative;
		margin-right: -10000px;
		margin-top: 49px;
		left: 22px;
	}

	#u52829
	{
		z-index: 154;
		height: 21px;
		width: 22px;
		position: relative;
		margin-right: -10000px;
		margin-top: 49px;
		left: 55px;
	}

	#u52830
	{
		z-index: 157;
		height: 21px;
		width: 22px;
		position: relative;
		margin-right: -10000px;
		margin-top: 49px;
		left: 89px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 320px;
	}
}

</pre></body></html>