<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
		font-family: 'Monumento';
		src: url('../fonts/Monumento.eot');
		src: url('../fonts/Monumento.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/Monumento.woff2') format('woff2'),
			 url('../fonts/Monumento.woff') format('woff'),
			 url('../fonts/Monumento.ttf') format('truetype'),
			 url('../fonts/Monumento.svg#a_monumentodemibold') format('svg');
		font-weight: normal;
		font-style: normal;

	}
	@font-face {
		font-family: 'PTSans';
		src: url('../fonts/PTS55F_0.eot');
		src: local('вє'), url('../fonts/PTS55F_0.woff') format('woff'), url('../fonts/PTS55F_0.ttf') format('truetype'), url('../fonts/PTS55F_0.svg') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'PTSansItalic';
		src: url('../fonts/PTS56F.eot');
		src: local('вє'), url('../fonts/PTS56F.woff') format('woff'), url('../fonts/PTS56F.ttf') format('truetype'), url('../fonts/PTS56F.svg') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'PTSansBold';
		src: url('../fonts/PTS75F.eot');
		src: local('вє'), url('../fonts/PTS75F.woff') format('woff'), url('../fonts/PTS75F.ttf') format('truetype'), url('../fonts/PTS75F.svg') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	/*general Slider */
	.slick-slider
	{

		position: relative;

		display: block;

		-moz-box-sizing: border-box;
			 box-sizing: border-box;

		-webkit-user-select: none;
		   -moz-user-select: none;
			-ms-user-select: none;
				user-select: none;

		-webkit-touch-callout: none;
		-khtml-user-select: none;
		-ms-touch-action: pan-y;
			touch-action: pan-y;
		-webkit-tap-highlight-color: transparent;
	}

	.slick-list
	{
		position: relative;

		display: block;
		overflow: hidden;

		margin: 0;
		padding: 0;
	}
	.slick-list:focus
	{
		outline: none;
	}
	.slick-list.dragging
	{
		cursor: pointer;
		cursor: hand;
	}

	.slick-slider .slick-track,
	.slick-slider .slick-list
	{
		-webkit-transform: translate3d(0, 0, 0);
		   -moz-transform: translate3d(0, 0, 0);
			-ms-transform: translate3d(0, 0, 0);
			 -o-transform: translate3d(0, 0, 0);
				transform: translate3d(0, 0, 0);
	}

	.slick-track
	{
		position: relative;
		top: 0px;
		left: 0;

		display: block;
	}
	.slick-track:before,
	.slick-track:after
	{
		display: .mcont div table;

		content: '';
	}
	.slick-track:after
	{
		clear: both;
	}
	.slick-loading .slick-track
	{
		visibility: hidden;
	}

	.slick-slide
	{
		display: none;
		float: left;

		min-height: 1px;
	}
	[dir='rtl'] .slick-slide
	{
		float: right;
	}
	.slick-slide img
	{
		display: block;
	}
	.slick-slide.slick-loading img
	{
		display: none;
	}
	.slick-slide.dragging img
	{
		pointer-events: none;
	}
	.slick-initialized .slick-slide
	{
		display: block;
	}
	.slick-loading .slick-slide
	{
		visibility: hidden;
	}
	.slick-vertical .slick-slide
	{
		display: block;

		height: auto;

		border: 1px solid transparent;
	}
	.slick-dots {
		padding: 0;
		margin: 0 auto;
		text-align: center;
	}

	.slick-dots li{
		display: inline-block;
		padding: 0;
		margin-right: 9px;
	}

	.slick-dots li:last-child{
		margin-right: 0px;
	}

	.slick-dots li button{
		display: block;
		border: none;
		width: 12px;
		height: 12px;
		content: '';
		background-image: url(../img/sl-dots.png);
		background-position: -12px 0;
		background-color: transparent;
		cursor: pointer;
	}


	.slick-dots li.slick-active button{background-position: 0 0;}
	.slick-dots li button:hover{opacity: 0.7;}
	.slick-dots li.slick-active button:hover{opacity: 1; cursor: default;}
	/*general Slider - end */



	html {padding: 0; margin: 0;}
	body {padding: 0; margin: 0; position: relative; background: #fff; font-family: 'PTSans'; color: #000;float: left; font-size: 18px; }
	:focus { outline:0; }
	a:active { outline:none; }
	img {border: none;}
	h1, h2 {font-family: 'Monumento'; text-align: center; text-transform: uppercase;}
	h2 {margin-top: 0; font-size: 38px;margin-bottom: 0;}
	h2&gt;span{font-size: 60px;padding: 0;margin: 0;display: inline-block; color: #000;background: #fff; display: inline-block; text-align: center; height: 79px;}
	h2&gt;span span{display: block;}
	h1 {color:#fff;padding-top: 199px;margin: 0;font-size: 60px;}
	
	@media (min-width: 961px) {
	.middleblock {width: 960px;}
	body {width: 100%;}
	} 

	@media (max-width: 960px) {
	body {width: 960px;}
	.middleblock {width:100%;overflow-x: hidden;}

	} 

	.middleblock{margin: 0 auto; position: relative;height: 100%; }
	.redbutton {background: #ed1c24; display: block; color: #fff; text-transform: uppercase; font-size: 25px; text-decoration: none; line-height: 54px; text-align: center;border-radius: 40px; border: 2px solid #ed1c24; cursor: pointer;font-stretch: condensed;}
	.redbutton:hover {background: #f4595f; border: 2px solid #f4595f;}



	
	.hiddenlist {display: none;}
	form input, form textarea {width: 385px; display:block; border: none; background: transparent; font-size: 16px; color: #666;}
	form input {line-height: 50px; height: 50px; border-bottom: 1px solid #000;margin-bottom: 16px; position: relative;}
	form input.wf::-webkit-input-placeholder {color:#ed1c24;}
	form input.wf::-moz-placeholder          {color:#ed1c24;}
	form input.wf:-moz-placeholder           {color:#ed1c24;}
	form input.wf:-ms-input-placeholder      {color:#ed1c24;}
	
	
	
	form textarea {line-height: 30px; height: 60px; background: url(../img/ta-rows.png) 0 0;margin-top: 39px;}
	form label{display:block;float: left; padding-left: 31px; width: 158px; margin-right: -189px; pointer-events: none;position: relative; line-height: 50px;}
	form label.foname+input{text-indent: 120px;}
	form label.foname:before {background-position: 0px center;}
	form label.foemail+input{text-indent: 130px;}
	form label.foemail:before {background-position: -23px center;top: 19px;}
	form label.fophone+input{text-indent: 140px;}
	form label.fophone:before {background-position: -46px center; top: 17px;}
	form label.focomment+textarea{text-indent: 190px;}
	form label.focomment:before {background-position: -71px center;top: 20px;}
	form label:before {content: ''; display:block; width: 17px; height: 17px; display: block; position: absolute; background-image: url(../img/form-icons.png); background-repeat: no-repeat;left: 0; top: 16px;}
	
	.overlay {position: fixed; top: 0; left: 0; z-index: 45; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.65); opacity: 0; visibility: hidden; transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}
	.close {cursor: pointer; position: absolute; width:35px; height: 35px; top: -17px; right: -17px; background: url(../img/closecross.png) center no-repeat;z-index: 100;}
	.popup {position: fixed; border: 2px solid #f3bd86; top: 50%; left: 50%; z-index: 50; opacity: 0; visibility: hidden; transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}
	.popup.map{width: 960px; height: 500px; margin-top: -250px; margin-left: -480px;}
	.popup.map #map-canvas{height: 100%;
        margin: 0px;
        padding: 0px}
	.popup.callback{width: 460px; height: 320px; margin-top: -160px; margin-left: -230px;}
	.popup.callback form{background: url(../img/lastformbg.png) 0 bottom no-repeat; width: 410px;height: 300px; margin: 5px 0 0 25px; padding-top: 40px; padding-left: 23px;}
	.popup.callback form .redbutton{width: 200px; float: left; margin-top: 10px;}
	.popup.callback form legend{font-size: 25px;}
	
	.popup.expences{width: 960px; height: 500px; margin-top: -250px; margin-left: -480px;background: url(../img/popuptable.jpg) center no-repeat;}
	.popup.expences table{color: #fff; font-size: 18px; width: 100%; margin: 0; border-collapse: collapse;}
	.popup.expences table tr td{text-align: center; line-height: 46px; border: 2px solid #000;border-right: none; border-left: none;}
	.popup.expences table tr:first-child td{ border-top: none;}
	.popup.expences table tr:last-child td{ border-bottom: none;}
	.popup.expences table tr td:nth-child(1){width: 618px; text-align: left;padding-left: 14px;}
	.popup.expences table tr td:nth-child(2){color: #f3bd86; width: 188px;}

	.popup.thanks{width: 400px; height: 100px; margin-top: -50px; margin-left: -200px; background: rgba(0, 0, 0, 0.85);}
	.popup.thanks p{width: 100%; text-align: center; font-size: 20px; margin-top: 20px; display: block; color: #fff}
	
	header {height: 843px; background: #000 url(../img/bgfirst.jpg) center 0 no-repeat;margin: 0;padding: 0;}
	header h1 .subheader {font-size: 30px; font-family: 'PTSansBold'; display: block; width: 100%; background: url(../img/sh-band.png) center 0 no-repeat;height: 64px;margin-top: 47px; text-transform: lowercase;}
	header h1 .subheader span{text-transform: uppercase;}
	header h1 .detail{font-size: 30px; font-family: 'PTSansBold'; display: block; width: 100%;margin-top: 15px;background: url(../img/blackband.png) 578px 7px no-repeat;padding: 20px; text-transform: lowercase;}

	header .middleblock:first-child{height: 515px;}
	header .middleblock:last-child{height: 57px;}
	header #innerwide{width: 100%; height: 253px; margin:0; padding: 0;padding-top: 18px; position: relative; overflow: hidden;}
	header #innerwide .redbutton{width: 310px; margin: 0px auto 0;}
	header #innerwide #charcoal{width: 200%; position:absolute;  height: 200px; left:-55%; top: 0; background: url(../img/charcoalpic.png) center 0px repeat-x; transition: all 1s ease; -webkit-transition: all 1s ease;pointer-events: none;}
	header .logo{display: inline-block; height: 57px; width: 158px; background: url(../img/logo.png) center 6px no-repeat; float:left;margin-right: 26px;}
	header .middleblock:last-child a{display: inline-block; line-height: 57px; padding: 0 3px 0 22px; font-size: 13.5px; font-family: 'PTSansBold'; color: #fff; text-decoration: none; text-transform: uppercase; float:left;}
	header .middleblock:last-child a:hover{color:#ed1c24;}
	.wood {height: 938px; width: 100%; background: url(../img/bgwood.jpg) center 0px repeat-x;}
	#whywe h2{color: #f3bd86;padding-bottom: 47px;padding-top: 31px;}
	#whywe h2&gt;span{transform: rotate(2.5deg); -webkit-transform: rotate(2.5deg); width: 319px;height: 72px;}
	#whywe h2&gt;span span{transform: rotate(-2.5deg); -webkit-transform: rotate(-2.5deg);padding-top: 7px;}
	#whywe .advantages{width: 100%; height: 326px; background: rgba(248, 225, 194, 0.85);padding-top: 40px;}
	#whywe .advantages .advslider{width: 820px; height: 287px; position: relative; margin: 0 auto;}
	.slick-slider .slick-prev, .slick-slider .slick-next{width: 23px; height: 75px; background-image: url(../img/sl-sprite.png); background-color: transparent; position: absolute; border: none; cursor: pointer;}
	.slick-slider .slick-prev{left: -47px; background-position: 0px 0px;}
	.slick-slider .slick-next{right: -47px; background-position: -23px 0px;}
	#whywe .advantages .advslider .slick-slide{height: 287px;width: 820px;}
	#whywe .advantages .advslider .slick-slide #maptip{cursor: pointer;}
	#whywe .advantages .advslider .slick-slide#mapitem{position: relative;}
	#whywe .advantages .advslider .slick-slide#mapitem:after{content:'РљР»РёРєРЅРёС‚Рµ РґР»СЏ РѕС‚РѕР±СЂР°Р¶РµРЅРёСЏ РїРѕР»РЅРѕР№ РєР°СЂС‚С‹'; background: rgba(0, 0, 0, 0.65); color: #fff; font-size: 16px; display: block; width: 302px; height: 50px; text-align: center; position: absolute; bottom: 0; left: 0;line-height: 50px; opacity: 0;  transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease;}
	#whywe .advantages .advslider .slick-slide#mapitem:hover:after {opacity: 1;}
	#whywe .advantages .advslider .slick-slide p{display: inline-block; float: left; text-align: justify;padding-top: 59px;background: url(../img/sl-icon.png) center 0 no-repeat;margin: 0;width: 467px;}
	#whywe .advantages .advslider .slick-slide img{display: inline-block; float: left; padding: 0; margin: 0; margin-right: 45px; width: 302px; height: 287px;}
	#whywe .advantages .advslider .slick-dots {left: 347px; bottom: 0px;position: absolute;}
	#whywe .advantages .advslider .slick-dots li{display: inline-block; float: left; padding: 0; margin: 0; margin-right: 6px; width: 14px; height: 14px; background-image: url(../img/sl-sprite.png); background-position: -14px -77px;}
	#whywe .advantages .advslider .slick-dots li.slick-active{background-position: 0px -77px;}
	#idea{height: 422px;}
	#idea h2{color: #f3bd86;padding-bottom: 36px;padding-top: 35px; position:relative; display: block; width: 521px;margin: 0 auto;background-color: rgba(0, 0, 0, 0.6);}
	#idea h2:before{background-color: rgba(0, 0, 0, 0.6); display: block; width: 1000%; height: 143px; top: 0; content: ''; position: absolute; left: -1000%;}
	#idea h2:after{background: url(../img/band-tail.png) 0 0 no-repeat; display: block; width: 204px; height: 143px; top: 0; content: ''; position: absolute; right: -204px;}
	#idea h2&gt;span{transform: rotate(3deg); -webkit-transform: rotate(3deg); width: 217px;height: 72px;}
	#idea h2&gt;span span{transform: rotate(-3deg); -webkit-transform: rotate(-3deg);padding-top: 2px;line-height: 70px;}
	#idea p{color: #fff; display: block; text-align: center; margin: auto; margin-top: 36px; position: relative; width: 960px;}
	#idea p:last-child{margin-top: 61px;}
	#idea p span{color: #fff; display: inline-block; background: #000; font-family: 'PTSansBold'; padding: 5px 10px 0;font-size: 22px;}
	#idea p:before{width: 51px; height:64px; background: url(../img/idea-arrows.png) no-repeat; content: ''; display: block; position: absolute;}
	#idea p:nth-child(2):before{background-position: -51px 0px; top: -85px; right: 129px;}
	#idea p:nth-child(3):before{background-position: 0px 0px; top: -64px; left: -58px;}
	#weoffer {background: url(../img/golden-weoffer.png) center 250px no-repeat; height: 551px;}
	#weoffer h2 {margin-top: 69px;}
	#weoffer p {text-align: center; font-family: 'PTSansItalic';font-size: 20px;margin-top: 51px;}
	#weoffer ul {padding: 0; margin: 76px auto 0; width: 960px; display: block; height: 253px;}
	#weoffer ul li{padding: 0; margin: 0 auto; width: 200px; height: 200px; display: inline-block; float: left; margin-right: 174px; border: 2px solid #f3bd86; border-radius: 150px;background: #fff;}
	#weoffer ul li:last-child{margin-right: 0px;}
	#weoffer ul li div{font-family: 'PTSansBold';width: 200px; height: 159px; background: url(../img/golden-ring.png) no-repeat;margin-top: 20px;text-align: center;text-transform: uppercase;font-size: 16px; padding-top: 55px;}
	#weoffer ul li:first-child div{padding-top: 45px;}
	#secrets {height: 805px; width: 100%; background: #000 url(../img/bgsecrets.jpg) center 0 no-repeat;}
	#secrets h2{color: #f3bd86;padding-bottom: 0px;padding-top: 59px; position:relative;}
	#secrets h2+p{color: #fff; text-align: center; font-size: 20px; font-family:'PTSansItalic';margin-top: 34px;}
	#secrets h2&gt;span{transform: rotate(-3deg); -webkit-transform: rotate(-3deg); width: 432px;height: 72px;}
	#secrets h2&gt;span span{transform: rotate(3deg); -webkit-transform: rotate(3deg);padding-top: 2px;line-height: 70px;}

	#secrets .s-list {float: left;margin-top: -9px;}
	#secrets .s-list p{text-transform: uppercase; color: #fe8c47; font-family: 'PTSansBold'; font-size: 20px; display: block; line-height: 82px;margin-top: 36px;}
	#secrets .s-list p span{color: #fff;font-size: 20px; display: inline-block; background: url(../img/s-list-sprite.png) 8px 0px no-repeat; font-size: 32px; height: 79px; width: 100px; text-align: center;padding-top: 3px;margin: 0 8px 0 5px;}
	#secrets .s-list ol{padding-left: 52px; counter-reset: list;}
	#secrets .s-list ol li{line-height: 15px; position: relative;margin-bottom: 26px;line-height: 26px;}
	#secrets .s-list ol li:before{counter-increment: list;content: counter(list); position: absolute; top: -2px; left: -52px; height: 40px; width: 43px;background: url(../img/s-list-sprite.png) 0px -84px no-repeat;padding-left: 23px;padding-top: 3px;}
	#secrets .s-list ol li, #secrets .s-list ol li a {font-size: 18px; font-family: 'PTSansBold'; color: #fff;list-style-type: none;}
	#secrets .s-list ol li a {font-size: 18px; color: #fe8c47; }
	#secrets .s-list ol li a:hover {text-decoration: none;}
	#secrets form{float: right; background: url(../img/secrets-form-bg.png) 0 0 no-repeat; padding-top: 32px;padding-left: 22px;width: 409px;padding-bottom: 27px;margin-top: 25px;}
	
	#secrets form legend{font-size:25px; text-align:left; display: block;width: 100%;margin-bottom: -20px;}
	#secrets form, #secrets .s-list {display: inline-block;}
	#secrets form .sfbutton {width: 200px;margin-top: 23px;}
	#secrets .greyline {width: 100%; height: 11px; background: url(../img/greyline-bg.png) center 0 repeat-x;margin-top: -1px; position: relative;}
	#secrets .greyline:after {width: 100%; height: 170px; background: url(../img/golden-secrets.png) center 0 no-repeat;top: -103px; left:0; content: ''; display: block; position: absolute;}
	#secretsmore{ height: 2148px; width: 100%; background: url(../img/seclist-bg.jpg) center bottom no-repeat; /* padding-bottom: 23px; */ margin-top: 11px; padding-top: 37px;}
	#secretsmore .middleblock&gt;ul{display: block; padding: 0;margin: 0;}
	#secretsmore .middleblock&gt;ul&gt;li{display: block; padding: 0; list-style: none; height: 302px;margin-bottom: 20px;padding-top: 30px;}
	#secretsmore .middleblock&gt;ul&gt;li:last-child{margin-top: 60px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck{height: 600px; background: url(../img/seclist-pic2.jpg) center 30px no-repeat;}
	#secretsmore .middleblock&gt;ul&gt;li img{width: 302px; height: 302px; display: inline-block; float: left;}
	#secretsmore .middleblock&gt;ul&gt;li .text{display: inline-block; float: right; width: 610px;}
	#secretsmore .middleblock&gt;ul&gt;li .heading{display: inline-block; float: left;height: 68px;font-size: 30px;font-family: 'PTSansBold';line-height: 68px;margin: 0;padding: 0; position: relative;margin-top: -25px;}
	#secretsmore .middleblock&gt;ul&gt;li .heading:after{height: 68px; content:''; background-image: url(../img/secrets-sprite.png); position: absolute; right: -109px;}
	#secretsmore .middleblock&gt;ul&gt;li#traffic .heading:after{width: 48px; right: -85px; background-position: 0px 2px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .heading:after{width: 78px;right: -117px; background-position: -48px 0px;top: 10px;}
	#secretsmore .middleblock&gt;ul&gt;li#lowcost .heading:after{width: 64px;right: -98px; background-position: -129px 0px;}
	#secretsmore .middleblock&gt;ul&gt;li#noeq .heading:after{width: 49px;right: -98px; background-position: -198px 0px;}
	#secretsmore .middleblock&gt;ul&gt;li#branding .heading:after{width: 65px;right: -116px; background-position: -250px 0px;}
	#secretsmore .middleblock&gt;ul&gt;li .text p{display: block; float: left; text-align: justify;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .heading{display: block;margin-top: 0px;margin-left: 38px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text{display: block; float: left; width: 100%; position: relative;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2){margin-top: 19px; background: #fff;padding: 23px 0px 45px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2) ul{margin-left: 220px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2) ul li{list-style: disc;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2)&gt;div{position: absolute; display: block; width: 204px; height: 210px; background: #000;transform: rotate(-3deg);-webkit-transform: rotate(-3deg);top: 17px;left: -17px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2)&gt;div:after{position: absolute; display: block; content:''; border: 22px solid transparent; border-left: 44px solid #000; top: 80px; right: -64px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2)&gt;div:after, #secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2)&gt;div&gt;span{transform: rotate(3deg);-webkit-transform: rotate(3deg);}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2)&gt;div&gt;span{display: block; color: #fff;width: 151px;margin: 22px 20px 0;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(2)&gt;div&gt;span span{display: block;font-family: 'Monumento'; text-align: center; text-transform: uppercase; background: #fff; color: #000;line-height: 22px;padding: 8px 0;width: 74px;font-size: 29px;margin: 6px 25px -21px;}
	#secretsmore .middleblock&gt;ul&gt;li#avercheck .text:nth-child(3){float: left;margin-top: 119px;}
	#secretsmore .middleblock&gt;ul&gt;li:nth-child(2n) .text{float: left;}
	#secretsmore .middleblock&gt;ul&gt;li:nth-child(2n) img{float: right;}
	#franchise {background:#000 url(../img/bgfranchise.jpg) center 0 no-repeat; height: 1426px;overflow: visible;}
	#franchise h2{color:#f3bd86;padding-top: 70px;}
	#franchise ol{padding-left: 70px; counter-reset: list;margin-top: 62px; position: relative; display: block;}

	#franchise ol li{color: #fff; list-style: none;margin-bottom: 48px; position: relative;}
	#franchise ol li:before{color:#000;counter-increment: list; content: counter(list); display: block; position: absolute; height: 32px; width: 32px; border-radius: 25px; font-family: 'PTSansBold'; background:#f3bd86;text-align: center;line-height: 32px;left: -63px;top: -4px;font-size: 14.5px;}
	#freecons {height:271px; background: url(../img/freecall-bg.jpg) 0 center repeat-x; }
	#freecons h2{color:#f3bd86;line-height: 62px;padding: 0;padding-top: 25px;margin-bottom: 10px;}
	#freecons h2&gt;span{background: none; color: #fff; font-size: 40px;}
	#freecons a{width: 310px; margin: 0 auto;}
	#tradeformats {height: 769px;}
	#tradeformats h2{line-height: 26px; padding-top: 40px; padding-bottom: 51px;}
	#tradeformats .middleblock&gt;p{position: absolute; width: 100%; text-align: center;font-family: 'PTSansItalic';top: 279px;font-size: 20px;}
	#tradeformats .tradeslider{height: 302px;position: relative;margin-top: 252px;}
	#tradeformats .tradeslider .slick-prev{left: -0px;}
	#tradeformats .tradeslider .slick-next{right: 0px;}
	#tradeformats .tradeslider .slick-slide{height: 302px; width: 960px;}
	#tradeformats .tradeslider .slick-slide img{height: 302px; width: 300px; float: left;margin-left: 35px;}
	#tradeformats .tradeslider .slick-slide .text{width: 555px; float: right;margin-right: 40px;}
	#tradeformats .tradeslider .slick-slide .text .heading{font-family: 'Monumento'; text-transform: uppercase; font-size: 22px;line-height: 20px;}
	#tradeformats .tradeslider .slick-slide .text .invest{font-family: 'PTSansBold'; margin-top: 25px; margin-bottom: 20px;float: left; display: block; width: 100%;}
	#tradeformats .tradeslider .slick-slide .text p{line-height: 22px;margin: 0;}
	#tradeformats .tradeslider .slick-slide .text p span{font-family: 'PTSansBold';}
	#tradeformats .tradeslider .slick-slide .text .total{font-family: 'PTSansBold'; padding-top: 34px; display: block;}
	#tradeformats .tradeslider .slick-slide .text .total span{font-family: 'PTSans'; color: #ed1c24; text-decoration: underline; display: inline-block; cursor: pointer;}
	#tradeformats .tradeslider .slick-slide .text .total span:after{content: '&gt;'; text-decoration: none; display: inline-block; margin-left: 4px;}
	#tradeformats .tradeslider .slick-slide .text .total span:hover{text-decoration: none;}
	#tradeformats .tradeslider .slick-dots{padding: 0; width: 960px;height: 137px;position: absolute;top: -253px;left: 1px;}
	#tradeformats .tradeslider .slick-dots li{margin-right: 17px;width: 178px; height: 137px; cursor: pointer;padding: 0; position: relative; float: left;}
	#tradeformats .tradeslider .slick-dots li button{width: 100%; height: 100%;margin: 0;padding: 0; background: rgba(0, 0, 0, 0.65); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; border: 5px solid transparent;}
	#tradeformats .tradeslider .slick-dots li.slick-active button{border: 5px solid #ca9c63;}
	#tradeformats .tradeslider .slick-dots li:after{border: 11.5px solid transparent; border-top: 19px solid #ca9c63; content: ''; display: block; position: absolute; bottom: -30px; left:77.5px; transition: all 0.7s ease; -webkit-transition: all 0.7s ease; opacity: 0;}
	#tradeformats .tradeslider .slick-dots li.slick-active:after{opacity: 1;}
	#tradeformats .tradeslider .slick-dots li:nth-child(1){background: url(../img/tr-pic-1.jpg) center no-repeat;}
	#tradeformats .tradeslider .slick-dots li:nth-child(2){background: url(../img/tr-pic-2.jpg) center no-repeat;}
	#tradeformats .tradeslider .slick-dots li:nth-child(3){background: url(../img/tr-pic-3.jpg) center no-repeat;}
	#tradeformats .tradeslider .slick-dots li:nth-child(4){background: url(../img/tr-pic-4.jpg) center no-repeat;}
	#tradeformats .tradeslider .slick-dots li:nth-child(5){background: url(../img/tr-pic-5.jpg) center no-repeat; margin-right: 0px;}
	#tradeformats .tradeslider .slick-dots li span{position: absolute; display: block; width: 100%; text-align: center; top: 0; left: 0; color: #fff;}
	#plan{background: url(../img/bgplan.jpg) center 0 no-repeat; width:100%; min-height: 831px; transition:height 0.3s ease; -webkit-transition:height 0.3s ease;}
	#plan h2 {color:#f3bd86;padding-top: 73px;}
	#plan .middleblock&gt;p {margin-top: 17px;width: 100%; text-align: center;font-family: 'PTSansItalic';font-size: 20px; color: #fff;margin-bottom: 51px;}
	#plan .middleblock&gt;p span{font-family: 'Monumento';font-size: 20px; color: #fff; text-transform: uppercase;}
	#plan .mcont .month {text-decoration:underline; display: block; color: #f3bd86;font-family: 'PTSansBold'; font-size: 24px;line-height: 18px; cursor:pointer; position:relative;float: left;margin-bottom: 29px;}
	#plan .mcont:last-child .month {margin-bottom: 55px;}
	#plan .mcont .month:after {position:absolute; height: 18px; width: 18px; background: url(../img/month-arrow.png) center no-repeat; content: ''; top:0; right: -28px;transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
	#plan .mcont .month.opened, #plan .mcont .month:hover{text-decoration:none;}
	#plan .mcont .month.opened:after {transform:rotate(90deg); -webkit-transform:rotate(90deg);}
	#plan .mcont div{width: 100%;height: 0px; float: left; overflow: hidden; transition:height 0.3s ease; -webkit-transition:height 0.3s ease;}
	#plan .mcont .month.opened+div{height: 330px;}
	#plan .mcont div table {width: 100%;border-collapse: collapse;}
	#plan .mcont div table caption{color: #fff;float: left;font-family: 'PTSansBold';margin-bottom: 28px;}
	#plan .mcont div table th{color: #000; background: #f3bd86; font-size: 16px; text-align: left;line-height: 58px;}
	#plan .mcont div table th:first-child{width: 339px; padding-left: 23px;}
	#plan .mcont div table th:last-child	{background: #916a61; width: 273px; padding-left: 17px;}
	#plan .mcont div table th:nth-child(4) {border-right:1px solid #f3bd86;}
	#plan .mcont div table tr:last-child td{padding-bottom: 10px;}
	#plan .mcont div table tr:last-child td:nth-child(4) {font-size: 18px; color: #fff;}
	#plan .mcont div table tr:nth-child(2) td{padding-top: 40px;}
	#plan .mcont div table tr:last-child td{padding-top: 30px;}
	#plan .mcont div table td{color: #fff; font-size: 15px; text-align: left;line-height: 22px;}
	#plan .mcont div table tr td:nth-child(2),#plan .mcont div table td:nth-child(3),#plan .mcont div table td:nth-child(4){border-left: 2px dashed #f3bd86; border-right: 2px dashed #f3bd86; text-align: center;color: #f3bd86;}
	#plan .mcont div table tr th:nth-child(2){width: 90px;}
	#plan .mcont div table tr th:nth-child(3){width: 114px;}
	#plan .mcont div table tr th:nth-child(4){width: 83px;}
	#plan .mcont div table tr th:nth-child(2),#plan .mcont div table th:nth-child(3),#plan .mcont div table th:nth-child(4){font-size: 14px; text-align: center;}
	#plan .mcont div table tr:last-child td:nth-child(2),#plan .mcont div table tr:last-child td:nth-child(3),#plan .mcont div table tr:last-child td:nth-child(4){border-bottom: 2px dashed #f3bd86;}
	#plan .mcont div table tr td:nth-child(5), #plan .mcont div table tr th:nth-child(5) {background: transparent; border: none;}
	#plan .mcont div table th span, #plan .mcont div table td span {font-family: 'PTSansBold';}
	#plan .mcont div table td p{line-height: 27px;margin-left: 16px;}
	#plan .mcont div table td p:first-child {margin-top: -8px;margin-bottom: 18px;}
	#plan .mcont div table td p:last-child {font-family: 'PTSansItalic';margin: 0;margin-bottom: 2px;margin-left: 16px;}
	#steps {background: url(../img/bgsteps.jpg) center 0 no-repeat; width:100%; height: 1161px;}
	#steps h2{color:#f3bd86;padding-top: 65px;}
	#steps h2&gt;span:first-child{transform: rotate(-1.3deg); -webkit-transform: rotate(-1.3deg); width: 363px;height: 78px;margin-bottom: 8px;}
	#steps h2&gt;span:first-child span{transform: rotate(1.3deg); -webkit-transform: rotate(1.3deg);padding-top: 2px;line-height: 78px;}
	#steps h2&gt;span:first-child span strong{ font-family: 'PTSansBold';}
	#steps h2&gt;span:nth-child(4){transform: rotate(1.3deg); -webkit-transform: rotate(1.3deg); width: 345px;height: 96px;margin-top: 38px;}
	#steps h2&gt;span:nth-child(4) span{transform: rotate(-1.3deg); -webkit-transform: rotate(-1.3deg);padding-top: 2px;line-height: 96px;}
	#steps h2&gt;span:nth-child(5){position: absolute; right: 76px; font-size: 25px;  text-align:center; text-transform: none; background: transparent url(../img/lh-bubble.png) center 0 no-repeat;color: #fff;padding-top: 53px;width: 215px;margin-top: 34px;height: 115px;font-family: 'PTSansItalic';}
	#steps #stepcont {width: 960px;height: 781px; position: relative;}
	#steps #stepcont ol {counter-reset: list;line-height: 40px;padding: 0;margin: 0;padding-left: 122px;background: url(../img/steps-list.png) 0 0 no-repeat;padding-bottom: 7px;margin-left: -58px;margin-top: 59px;}
	#steps #stepcont ol li{list-style: none;position: relative;color: #fff;margin-bottom: 5px;width: 350px;}
	#steps #stepcont ol li:before{counter-increment: list; content:counter(list); height: 40px; width: 40px; background: url(../img/numberstroke.png) center no-repeat; display: block;position: absolute;line-height: 40px;text-align: center;left: -63px;top: 0;}
	#steps #stepcont .formframe{border: 2px solid #f3bd86; height: 690px; width:460px; position: absolute; top: 15px; right: 0;transform: rotate(1.1deg); -webkit-transform: rotate(1.1deg);}
	#steps #stepcont .formframe form{transform: rotate(-1.1deg); -webkit-transform: rotate(-1.1deg); background: url(../img/lastformbg.png) -2px 0 no-repeat; width: 431px;height: 690px;margin-top: 16px;margin-left: 15px;padding-top: 40px;padding-left: 23px;}
	#steps #stepcont .formframe form textarea{height: 89px;}
	#steps #stepcont .formframe form legend{font-size:25px;}
	#steps #stepcont .formframe form .redbutton{width: 200px; margin-top: 24px;}
	#steps #stepcont .formframe form p{font-size:25px;}
	#steps #stepcont .formframe form .phonenumber{font-size:25px; display: block; position: relative; float: left; padding-left: 32px;}
	#steps #stepcont .formframe form .phonenumber:before{content: ''; display: block; width: 20px; height: 30px; position: absolute; top: 0; left: 0; background: url(../img/pn-ico.png) center no-repeat;}
	footer {height: 57px; background: #000; width: 100%;}
	footer span{display: inline-block; float: left; color: #fff; font-size: 14px; margin-right: 21px; line-height: 57px;}</pre></body></html>