a,abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,
i,iframe,img,ins,kbd,label,legend,object,pre,p,q,s,samp,small,span,strike,table,tbody,td,tfoot,th,thead,tr,tt,u,var{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:transparent;font-family:Tahoma;font-weight:400}
body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0;border-collapse:collapse}
body{font-family:ArialAMU,Tahoma,Geneva,sans-serif;font-size:100%;color:#000}
img{border:0}
caption,table,tbody,td,tfoot,th,thead,tr{font-size:100%;background:transparent}.clear{clear:both}a:active,a:focus{border:none;outline:none}a,a:active,a:focus,a:hover{text-decoration:none}hr{border:none;margin:0}body{max-width:100%;overflow-x:hidden}body .menu_fix{display:none;position:fixed;width:100%;height:100%;z-index:51;left:0;top:0;background-color:rgba(0,0,0,.9)}
body .menu_fix .menu_fix_content{width:1200px;margin:0 auto}
body .menu_fix .menu_fix_content .menu_fix_content_title{width:138px;height:48px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin:15px 0 60px}
body .menu_fix .menu_fix_content .menu_fix_content_title img{padding:16px 0 0 18px}
body .menu_fix .menu_fix_content .menu_fix_content_title p{font-family:GothamPro-Medium;font-size:11px;color:#fff;border-left:1px solid hsla(0,0%,100%,.2);float:right;text-transform:uppercase;line-height:48px;width:84px;text-align:center}body .menu_fix .menu_fix_content .menu_fix_content_title:hover{border:1px solid #fff}body .menu_fix .menu_fix_content .menu_fix_content_title:hover p{border-left:1px solid #fff}body .menu_fix .menu_fix_content a{display:block;font-family:GothamPro-Medium;font-size:12px;color:#fff;text-transform:uppercase;margin-bottom:30px;width:200px}body .menu_fix .menu_fix_content a:hover{color:#f5a906}body .fix{position:fixed;z-index:1000;top:0;left:0;width:100%;height:110px;z-index:50;background-color:rgba(48,53,57,0);-webkit-transition:all 1s ease;transition:all 1s ease}body .fix .fix_content{width:1200px;margin:0 auto}body .fix .fix_content .menu_title{float:left;width:138px;height:48px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin-top:15px}
body .fix .fix_content .menu_title img{padding:16px 0 0 16px}
body .fix .fix_content .menu_title p{font-family:GothamPro-Medium;font-size:11px;color:#fff;border-left:1px solid hsla(0,0%,100%,.2);float:right;text-transform:uppercase;line-height:48px;width:84px;text-align:center}
body .fix .fix_content .menu_title:hover{border:1px solid #fff}body .fix .fix_content .menu_title:hover p{border-left:1px solid #fff}
body .fix .fix_content .coll_me{float:right;width:200px;padding-top:5px}
body .fix .fix_content .coll_me p a{font-family:GothamPro-Bold;font-size:20px;font-weight: 600;color:#fff;}
body .fix .fix_content .coll_me a{display:inline-block;font-family:GothamPro;font-size:14px;color:#fff;margin-top:11px;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.2)}
body .fix .fix_content .coll_me a:hover{border-bottom:1px solid #fff}
body #block1{position:relative;min-height:700px}
#spanimg{
	background: #000;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	position:fixed;
	display:none; 
	z-index:99999999;  
}
#loader{
	margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%) 
}

a.inst {
	border: 0 !important;
	padding: 0 !important;
    background-color: none;
    font-size: 36px !important;
    color: red !important;
    line-height: 36px !important;
    width: 100% !important;
    height: 0 !important;
    text-align: center !important;
    text-transform: uppercase;
}
@-webkit-keyframes pulsate { 50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; } } @keyframes pulsate { 50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; } } .blink7 { color: rgb(245,245,245); text-shadow: 0 -1px rgba(0,0,0,.1); background: red; padding: 0 5px; -webkit-animation: pulsate 1.2s linear infinite; animation: pulsate 1.2s linear infinite; }
.bg_main {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
body #block1 #bg_container{background-color:#000;overflow:hidden;z-index:-33;position:absolute;width:100%;min-height:700px}
body #block1 #bg_container #bgbl1{opacity:.6}
body #block1 .block1{width:1200px;margin:0 auto;text-align:center;position:relative}
body #block1 .block1 .block1p001{
	font-family: GothamPro;
    font-size: 22px;
    color: #fff;
	padding-top: 50px;
}
body .fix .fix_content .coll_me p.mail {
	font-size: 16px;
	padding-top:0px;
}
#shader{
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	background: url('/media/img/shader-index.png') repeat;
}
 #whatsapp {
	display:block;
    position: fixed;
	left: 15px;
	bottom: 15px;
	width: 70px;
	height: 70px;
	cursor: pointer;
	opacity: 0.9;
	z-index: 99990;
}
body #block6 .block .block99 a{border:0; margin:0;line-height:16px;width: 100%;
    text-align: left;}
body #block6 .block .block99 a:hover{border:0; background-color:transparent; color: #000}

body #block1 .block1 .block99 a{border:0; margin:0; background-color:transparent; color: #fff; font-family: GaramondPremrPro-BdSubh;
    font-size: 39px; width: 100%;text-transform: none;line-height:39px;}
body #block1 .block1 .block99 a:hover{border:0; background-color:transparent; color: #fff;text-decoration: none;text-transform: none;}

body #block1 .block1 h1{font-family:GaramondPremrPro-BdSubh;font-size:60px;color:#fff;padding-top:30px}
body #block1 .block1 .block1p1{font-family:GothamPro;font-size:28px;color:#fff;padding:18px 0 57px}
body #block1 .block1 .block1p1 span{font-family:GothamPro-Bold;font-size:28px;color:#fff}
body #block1 .block1 a{display:inline-block;font-family:GothamPro-Medium;background-color:#f5a906;font-size:12px;color:#303539;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block1 .block1 a:hover{background-color:#f5a906;color:#303539}
body #block1 .block1 h2{font-family:GothamPro-Bold;font-size:22px;color:#fff;padding:46px 0 28px}

body #block1 .block1 .block1_clients{float:left;width:auto;text-align:center; margin-right: 10px;}
body #block1 .block1 .block1_clients .block1p2{font-family:GothamPro;font-size:12px;color:#fff;padding-top:8px;line-height:12px;width:110px; margin:0 auto;}


body #block2{position:relative;height:auto;background-color:#fff}
body #block2 .block{width:1200px;margin:0 auto;text-align:center}
body #block2 .block iframe{width:1200px; height: 460px; margin:0 auto;text-align:center}
body #block2 .block div h2{font-family:GaramondPremrPro-BdSubh;font-size:50px;color:#000;padding:100px 0 35px}
body #block2 .block div p{font-family:Noteworthy-Light;font-size:30px;color:#000;line-height:40px;padding:10px 0 50px}
body #block2 .block div a{background-color:#f5a906;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#fff;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block2 .block div a:hover{background-color:#f5a906;color:#fff}
body #block2 .blockleft {height:500px;margin:0 auto 30px;}
body #block2 .blockleft div{width:1200px;height:500px;margin:0 auto}
body #block2 .blockleft div h3{font-family:GaramondPremrPro-BdSubh;font-size:34px;width:280px;padding:20px;}
body #block2 .blockleft div p{ text-align: justify; font-family:GothamPro;font-size:18px;width:280px;padding:20px;line-height:24px}
body #block2 .blockright {height:500px;margin:0 auto 30px;}
body #block2 .blockright div{width:1200px;height:500px;margin:0 auto}
body #block2 .blockright div h3{border-top:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff; color: #fff; background:#595856 url('/media/img/fon_pr.jpg') repeat;  margin-left: auto; margin-right: 0; font-family:GaramondPremrPro-BdSubh;font-size:34px;width:280px;padding:20px;}
body #block2 .blockright div p{border-bottom:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff; color: #fff; background:#595856 url('/media/img/fon_pr.jpg') repeat; margin-left: auto; margin-right: 0;text-align: justify; font-family:GothamPro;font-size:18px;width:280px;padding:20px;line-height:24px}

body #block3{height:auto;}
body #block3 .block3{width:1200px;height:auto;margin:0 auto;text-align:center;padding-top:106px}
body #block3 .block3 h2{font-family:GaramondPremrPro-BdSubh;font-size:50px;color:#fff;padding-top:18px}
body #block3 .block3 .block3p1{font-family:GothamPro;font-size:22px;color:#fff;padding:17px 0 31px;line-height:30px}
body #block3 .block3 h3{font-family:GothamPro-Bold;font-size:28px;color:#fff;padding:30px}
body #block3 .block3 .content{font-family:GothamPro-Bold;font-size:18px;color:#fff;padding:10px 0 67px;text-align:center;}
body #block7 .block3 .jcarousel-wrapper{width:960px;height:auto;margin:0 auto;text-align:center;}
body #block3 .block3 .jcarousel-wrapper .cifr_slide{display:inline-block;width:100px;height:60px;background-color:#000;position:absolute;right:50px;top:10px;z-index:1}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination{display:inline-block}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a{display:none}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active{cursor:text}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active,
body #block3 .block3 .jcarousel-wrapper .cifr_slide .rcif{display:inline-block;font-family:GothamPro-Bold;font-size:14px;color:#fff;line-height:60px;}
body #block3 .block3 .block3form{position:relative;margin:0 auto;width:852px;height:300px;border:10px solid #fff;top:-30px;z-index:1;text-align:center}
body #block3 .block3 .block3form .block3p2{font-family:Noteworthy-Light;font-size:30px;color:#fff;padding:44px 0 30px}
body #block3 .block3 .block3form form{padding-top:20px}
body #block3 .block3 .block3form form input[type=text]{background-color:#fff;font-family:GothamPro;font-size:16px;color:#000;width:252px;height:68px;border:none;text-align:center;float:left}
body #block3 .block3 .block3form form input[type=text]:focus{background-color:#e5e5e5}
body #block3 .block3 .block3form form input[name=name]{border-right:1px solid #e5e5e5;margin-left:74px}body #block3 .block3 .block3form form input[type=submit]{background-color:#f5a906;font-family:GothamPro-Bold;font-size:14px;color:#fff;width:199px;height:70px;border:none;cursor:pointer;text-transform:uppercase;float:left}
body #block3 .block3 .block3form form input[type=submit]:hover{background-color:#d3b81b}

body #block4{background:#fff;height:auto}
body #block4 .block4{width:1200px;margin:0 auto;text-align:center}
body #block4 .block4 h2{font-family:sans-serif;font-size:50px;color:#303539;padding-top:50px}
body #block4 .block4 h3{font-family:sans-serif;font-size:22px;color:#303539;padding:16px 0 16px;line-height:22px}
body #block4 .content{font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:18px;text-align:justify}
body #block4 .content p{margin: 10px 0; font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:22px;text-align:justify;}
body #block4 .block4 a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#000;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block4 .block4 iframe{border:10px solid #fff;margin-bottom:78px}
body #block4 .block4 a:hover{background-color:#f5a906;color:#fff}

body #block5{background:#eee}
body #block5 .block5{width:1200px;margin:0 auto;text-align:center;}
body #block5 .block5 h2{font-family:GaramondPremrPro-BdSubh;font-size:50px;color:#303539;padding:40px 0 34px}
body #block5 .block5 .block51{float:right;text-align:left;width:432px;padding-right:55px}
body #block5 .block5 .block51 h3{font-family:Noteworthy-Light;font-size:30px;color:#303539;padding:133px 0 22px}
body #block5 .block5 .block51 .rank{font-family:GothamPro;font-size:16px;color:#303539;padding-bottom:18px}
body #block5 .block5 .block51 .aboutus{font-family:GothamPro;font-size:22px;color:#303539;padding:29px 0 53px;line-height:34px;letter-spacing:-.6px}
body #block5 .block5 .block51 .aboutus span{font-family:GothamPro-Bold;font-size:22px;color:#303539}
body #block5 .block5 .block51 a{display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block5 .block5 .block51 a:hover{background-color:#f5a906;color:#fff}
body #block5 .block5 .meri{float:left;padding-top:92px;margin-left: 50px}


body #block6{background:#fff}
body #block6 .block{width:1200px;margin:0 auto;text-align:center}
body #block6 .block h2{font-family:arial;font-size:50px;color:#303539;padding:40px 0 34px}
body #block6 .block h4{font-family:arial;font-size:24px;color:#303539;padding:30px}
body #block6 .block a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:40px;width:200px;height:40px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block6 .block a:hover{background-color:#f5a906;color:#fff}
body #block6 *{ margin: 0; padding: 0; border: 0; }
body #block6 .block .slider ul li{list-style: none;margin: 0; padding: 0; border: 0;}
body #block6 .block .slider a{text-decoration: none; margin: 0 5px;display:block;font-family:GothamPro-Medium;font-size:22px;color:red;line-height:0px;width:auto;height:auto;text-align:center;text-transform:uppercase;border:0px;font-weight: 900;}
body #block6 .block .slider  a:hover{text-transform:uppercase;text-decoration: none;}
body #block6 .block .slider-nav a {
		width: 5px;
			height: 5px;
			margin: 0 5px;
	}

body #block6 .block_content_left{width:450px;float:right;margin:20px 0;}
body #block6 .block_content_left h3{font-family: 'Open Sans',sans-serif; font-weight: 600; color: #000;font-size:26px;padding:10px}
body #block6 .block_content_left .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55; text-align:left}
body #block6 .block_img_left{width:500px;float:left;margin:20px auto;}
body #block6 .block_img_left img{width:auto;}

body #block6 .block_content_right{width:450px;float:left;margin:20px 0;}
body #block6 .block_content_right h3{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size:26px; color: #000;padding:10px}
body #block6 .block_content_right .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55;padding:10px; text-align:left}
body #block6 .block_img_right{width:500px;float:right;margin:20px auto;}
body #block6 .block_img_right img{width:auto;}



body #block7{background:#eee;height:auto;padding-bottom:120px;}
body #block7 .block7{width:1200px;margin:0 auto;text-align:center;}
body #block7 .block7 h2{font-family:GaramondPremrPro-BdSubh;font-size:50px;color:#303539;padding:103px 0 16px}
body #block7 .block7 h3{font-family:GothamPro;font-size:22px;color:#303539;padding-bottom:43px;line-height:30px}
body #block7 .content{font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:18px;text-align:justify}
body #block7 .content p{margin: 10px 0; font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:22px;text-align:justify;}
body #block7 .block7 .jcarousel-wrapper{width:960px;height:auto;margin:0 auto;text-align:center;}
body #block7 .block7 .jcarousel-wrapper .cifr_slide{display:inline-block;width:100px;height:60px;background-color:#000;position:absolute;left:0;top:0;z-index:1}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination{display:inline-block}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a{display:none}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active{cursor:text}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active,body #block7 .block7 .jcarousel-wrapper .cifr_slide .rcif{display:inline-block;font-family:GothamPro-Bold;font-size:14px;color:#fff;line-height:60px}
body #block7 .block7 .jcarousel-wrapper .jcarousel ul li{width:960px;height:auto;}
body #block7 .block7 .jcarousel-wrapper .jcarousel-control-prev{left:-30px;top:200px}
body #block7 .block7 .jcarousel-wrapper .jcarousel-control-next{right:-30px;top:200px;left:auto}


body #block8{}
body #block8 #block{width:1200px;margin:0 auto; text-align: center;}
body #block8 #block h2{font-family:arial;font-size:50px;color:#303539;padding:40px 0 34px}
body #block8 #block h4{font-family:arial;font-size:24px;color:#303539;padding:30px}
body #block8 .content{font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:18px;text-align:justify}
body #block8 .content p{margin: 10px 0; font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:22px;text-align:justify;}
body #block8 #block #demo-test-gallery {
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
}
body #block8 #block .masonry a.item {margin: 20px;width: 200px; float: left;}

body #block9{}
body #block9 .block{width:1080px;margin:0 auto;text-align:center}
body #block9 .block h2{font-family:arial;font-size:50px;color:#303539;padding:40px 0 34px}
body #block9 .block h4{font-family:arial;font-size:24px;color:#303539;padding:30px}
body #block9 .block a{margin: 25px 10px;display:inline-block;font-family:GothamPro-Medium;font-size:16px;color:#303539;line-height:50px;width:250px;height:50px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block9 .block a:hover{background-color:#f5a906;color:#fff}

body #block9 .block_content_left{width:450px;float:right;margin:20px 0;}
body #block9 .block_content_left h3{font-family: 'Open Sans',sans-serif; font-weight: 600; color: #000;font-size:26px;padding:10px}
body #block9 .block_content_left .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55; text-align:left}
body #block9 .block_img_left{margin:10px auto;}

body #block9 .block_content_right{width:450px;float:left;margin:20px 0;}
body #block9 .block_content_right h3{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size:26px; color: #000;padding:10px}
body #block9 .block_content_right .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55;padding:10px; text-align:left}
body #block9 .block_img_right{ margin:10px auto;}

body #block15{height:520px;width:100%;position:relative}
body #block15 .karta{width:282px;height:282px;background-color:#fff;position:absolute;top:50px;left:50%;margin-left:-141px;z-index:10;text-align:center;border-radius:282px}
body #block15 .karta h2{font-family:GothamPro;font-size:18px;color:#303539;padding:45px 0 10px;line-height:24px}
body #block15 .karta h3{    font-family: GothamPro-Bold;
    font-size: 18px;
    color: #303539;
    padding-bottom: 10px;}
body #block15 .karta p{font-family:GothamPro-Bold;font-size:18px;color:#303539;padding-bottom:10px}
body #block15 .karta a{font-family:GothamPro;font-size:18px;color:#303539;border-bottom:1px solid #ccc}
body #block15 .karta a:hover{border-bottom:1px solid #303539}


body #blockend{height:auto;width:100%;position:relative; background-color: #000; text-align: center;margin-top:100px;}
body #blockend h2{font-family:GaramondPremrPro-BdSubh;font-size:40px;color:#fff;padding-top:30px}
body #blockend h3{font-family:GothamPro-Bold;font-size:22px;color:#fff;padding:46px 0 28px}
body #blockend p{font-family:GothamPro;font-size:28px;color:#fff;padding:18px 0 57px}
body #blockend ul {max-width: 500px; margin: 0 auto;}
body #blockend ul li{font-family:GothamPro;font-size:18px;color:#fff;text-align:left;padding:15px 0}

body #block13{background:#fff;height:140px}
body #block13 .block13{width:1200px;margin:0 auto}
body #block13 .block13 .left{float:left}
body #block13 .block13 .left,body #block13 .block13 .right{font-family:GothamPro;font-size:16px;color:#303539;padding-top:66px}
body #block13 .block13 .right{float:right}body #block13 .block13 .right a{color:#f5a906;border-bottom:1px solid #f9f4d9}
body #block13 .block13 .right a:hover{border-bottom:1px solid #f5a906}
body .layer{position:absolute!important;z-index:1}
body .paralax1{left:25px;top:540px}
body .paralax2{right:40px;top:764px}
body .paralax3{right:30px;top:5070px}
body .paralax4{left:-25px;top:5751px}
body .paralax5{left:25px;top:6211px}
body .paralax6{right:50px;top:6540px}
body .paralax7{right:40px;top:7540px}
body .paralax8{left:20px;top:7990px}
body .paralax9{right:100px;top:8610px}
body .paralax10{left:20px;top:9720px}
body .paralax11{right:-250px;top:10230px}
body .paralax12{left:-25px;top:10620px}
body .paralax13{right:45px;top:11440px}
body .paralax14{left:20px;top:11830px}
body .paralax15{right:250px;top:11930px}
body .paralax16{left:20px;top:12090px}
body .paralax17{right:-250px;top:12310px}
body .paralax18{left:20px;top:13020px}
body .paralax19{right:90px;top:14110px}
body .paralax20{left:20px;top:14240px}
body .paralax21{right:60px;top:15530px}
body .paralax22{left:20px;top:15800px}
body ::-webkit-input-placeholder{color:#aaa;font-size:18px;font-family:GothamPro}
body :-moz-placeholder,body ::-moz-placeholder{color:#aaa;font-size:18px;font-family:GothamPro}
body :-ms-input-placeholder{color:#aaa;font-size:18px;font-family:GothamPro}
body input[type=submit]{border-radius:0!important;-webkit-border-radius:0!important}.modal .modal-dialog{border:none;width:536px}.modal .modal-dialog .modal-content{box-shadow:none;border-radius:0;background-color:transparent}.modal .modal-dialog .modal-content .modal-body{background:transparent url(../img/modalbg.jpg) no-repeat top;padding:0;width:536px;height:700px;text-align:center}.modal .modal-dialog .modal-content .modal-body form{padding-bottom:70px}.modal .modal-dialog .modal-content .modal-body form .close{border:none;background:transparent url(../img/close.png) no-repeat top;position:absolute;width:48px;height:48px;right:-80px;top:0;cursor:pointer;padding:0}
.modal .modal-dialog .modal-content .modal-body form .h2{height:auto}
.modal .modal-dialog .modal-content .modal-body form .h2 h2{font-family:GaramondPremrPro-BdSubh;font-size:36px;color:#fff;padding:20px 0 20px}
.modal .modal-dialog .modal-content .modal-body form .h2 h3{font-family:GothamPro;font-size:18px;color:#fff;line-height:26px;padding-bottom:20px}
.modal .modal-dialog .modal-content .modal-body form .name_input{font-family:GothamPro;color:#fff;font-size:16px;margin:0;padding-bottom:16px}
.modal .modal-dialog .modal-content .modal-body form input[type=text]{background-color:#f2f2f2;font-family:GothamPro;font-size:18px;color:#000;width:367px;height:60px;border:none;text-align:center;padding:0;margin-bottom:28px}.modal .modal-dialog .modal-content .modal-body form input[type=text]:focus{background-color:#e5e5e5}.modal .modal-dialog .modal-content .modal-body form input[type=submit]{background-color:transparent;font-family:GothamPro-Bold;font-size:14px;color:#fff;width:367px;height:80px;border:none;cursor:pointer;text-transform:uppercase;border:2px solid #f5a906}.modal .modal-dialog .modal-content .modal-body form input[type=submit]:hover{background-color:#f5a906}.modal .modal-dialog .modal-content .modal-body form .modalp{font-family:GothamPro;font-size:12px;color:#fff;margin-top:0px}.modal#myModal0 .modal-dialog .modal-content,.modal#myModal0 .modal-dialog .modal-content .modal-body{height:440px}.modal#myModal0 .modal-dialog .modal-content .modal-body form{background:url('media/img/see.jpg') no-repeat top;height:440px;text-align:center}.modal#myModal0 .modal-dialog .modal-content .modal-body form h2{padding-top:220px;font-family:GaramondPremrPro-BdSubh;font-size:40px;color:#fff}.modal#myModal0 .modal-dialog .modal-content .modal-body form h2 span{font-family:GothamPro;font-size:18px;color:#fff;display:inline-block;padding-top:10px}
p.modalp{font-family:GothamPro;font-size:12px;color:#fff;padding-top:10px;clear:both}
a.modala{font-family:GothamPro;font-size:14px;color:#f5a906;clear:both}
form.modala{font-family:GothamPro;font-size:14px;color:#f5a906;clear:both}

@media (max-width:1060px){body .layer{display:none!important}body .menu_fix{display:none;position:fixed;width:100%;height:100%;z-index:51;left:0;top:0;background-color:rgba(0,0,0,.9)}
body .menu_fix .menu_fix_content{width:94%;margin:0 auto}
body .menu_fix .menu_fix_content .menu_fix_content_title{width:138px;height:48px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin:15px 0 60px}
body .menu_fix .menu_fix_content .menu_fix_content_title img{padding:16px 0 0 18px}
body .menu_fix .menu_fix_content .menu_fix_content_title p{font-family:GothamPro-Medium;font-size:11px;color:#fff;border-left:1px solid hsla(0,0%,100%,.2);float:right;text-transform:uppercase;line-height:48px;width:84px;text-align:center}
body .menu_fix .menu_fix_content .menu_fix_content_title:hover{border:1px solid #fff}
body .menu_fix .menu_fix_content .menu_fix_content_title:hover p{border-left:1px solid #fff}
body .menu_fix .menu_fix_content a{display:block;font-family:GothamPro-Medium;font-size:12px;color:#fff;text-transform:uppercase;margin-bottom:30px;width:200px}
body .menu_fix .menu_fix_content a:hover{color:#f5a906}
body .fix{position:fixed;z-index:1000;top:0;left:0;width:100%;height:110px;z-index:50;background-color:rgba(48,53,57,0);-webkit-transition:all 1s ease;transition:all 1s ease}
body .fix .fix_content{width:94%;margin:0 auto}
body .fix .fix_content .menu_title{float:left;width:138px;height:48px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin-top:15px}
body .fix .fix_content .menu_title img{padding:16px 0 0 16px}
body .fix .fix_content .menu_title p{font-family:GothamPro-Medium;font-size:11px;color:#fff;border-left:1px solid hsla(0,0%,100%,.2);float:right;text-transform:uppercase;line-height:48px;width:84px;text-align:center}
body .fix .fix_content .menu_title:hover{border:1px solid #fff}
body .fix .fix_content .menu_title:hover p{border-left:1px solid #fff}
body .fix .fix_content .coll_me{float:right;width:200px;font-size:22px;font-weight: 700;padding-top:15px}
body .fix .fix_content .coll_me p a{font-family:GothamPro-Bold;font-size:15px;font-weight: 700;color:#fff;}
body .fix .fix_content .coll_me a{display:inline-block;font-family:GothamPro;font-size:14px;color:#fff;margin-top:11px;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.2)}
body .fix .fix_content .coll_me a:hover{border-bottom:1px solid #fff}
body .video-background .video-foreground{display:none}
body .video-background #bg_img{display:block; height:880px}
body #block1 .block1{width:94%;margin:0 auto;text-align:center;padding-top:21px;position:relative}
body #block1 .block1 h1{font-family:GaramondPremrPro-BdSubh;font-size:50px;color:#fff;padding-top:10px}
body #block1 .block1 .block1p1{font-family:GothamPro;font-size:20px;color:#fff;padding:18px 0 57px}
body #block1 .block1 .block1p1 span{font-family:GothamPro-Bold;font-size:20px;color:#fff}
body #block1 .block1 a{display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;background-color:#f5a906;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block1 .block1 a:hover{background-color:#f5a906;color:#303539}
body #block1 .block1 h2{font-family:GothamPro-Bold;font-size:16px;color:#fff;padding:46px 0 28px}
body #block1 .block1 .block1_clients{float:left;width:auto;text-align:center;margin-right: 10px;}
body #block1 .block1 .block1_clients .block1p2{font-family:GothamPro;font-size:12px;color:#fff;padding-top:8px;line-height:12px;width:110px; margin:0 auto;}
body #block1 .block1 .block1fix1{position:absolute;left:-189px;top:611px;z-index:1}
body #block1 .block1 .block1fix2{position:absolute;right:-285px;top:764px;z-index:1}

body #block2{position:relative; background-color:#ffffff}
body #block2 .block{width:94%;margin:0 auto;text-align:center}
body #block2 .block iframe{width:600px; height: 300px; margin:0 auto;text-align:center}
body #block2 .block div h2{font-family:GaramondPremrPro-BdSubh;font-size:45px;color:#000;padding:100px 0 35px}
body #block2 .block div p{font-family:Noteworthy-Light;font-size:30px;color:#000;line-height:40px;padding:10px 0 50px}
body #block2 .block div a{display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#fff;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block2 .block div a:hover{background-color:#f5a906;color:#fff}
body #block2 .blockleft {height:500px;margin:0 auto 30px;}
body #block2 .blockleft div{width:94%;height:500px;margin:0 auto}
body #block2 .blockleft div h3{font-family:GaramondPremrPro-BdSubh;font-size:34px;color:#fff;width:280px;padding:20px;}
body #block2 .blockleft div p{text-align: justify; font-family:GothamPro;font-size:18px;color:#fff;width:280px;padding:20px;line-height:24px}
body #block2 .blockright {height:500px;margin:0 auto 30px;}
body #block2 .blockright div{width:94%;height:500px;margin:0 auto}
body #block2 .blockright div h3{border-top:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff; color: #fff; background:#595856 url('/media/img/fon_pr.jpg') repeat;  margin-left: auto; margin-right: 0; font-family:GaramondPremrPro-BdSubh;font-size:34px;width:280px;padding:20px;}
body #block2 .blockright div p{border-bottom:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff; color: #fff; background:#595856 url('/media/img/fon_pr.jpg') repeat;  margin-left: auto; margin-right: 0;text-align: justify; font-family:GothamPro;font-size:18px;width:280px;padding:20px;line-height:24px}



body #block3{}
body #block3 .block3{width:706px;height:auto;margin:0 auto;text-align:center;padding-top:106px}
body #block3 .block3 h2{font-family:GaramondPremrPro-BdSubh;font-size:40px;color:#fff;padding-top:18px}
body #block3 .block3 .block3p1{font-family:GothamPro;font-size:20px;color:#fff;padding:17px 0 31px;line-height:30px}
body #block3 .block3 h3{font-family:GothamPro-Bold;font-size:22px;color:#fff;padding:29px 0 67px}
body #block3 .block3 .jcarousel-wrapper{width:726px;height:auto;margin-left:-10px}
body #block3 .block3 .jcarousel-wrapper .cifr_slide{display:inline-block;width:100px;height:60px;background-color:#000;position:absolute;right:50px;top:10px;z-index:1}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination{display:inline-block}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a{display:none}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active{cursor:text}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active,body #block3 .block3 .jcarousel-wrapper .cifr_slide .rcif{display:inline-block;font-family:GothamPro-Bold;font-size:14px;color:#fff;line-height:60px}
body #block3 .block3 .jcarousel-wrapper .jcarousel,body #block3 .block3 .jcarousel-wrapper .jcarousel ul li,body #block3 .block3 .jcarousel-wrapper .jcarousel ul li img{width:706px}
body #block3 .block3 .block3form{background:none;position:relative;margin:0 auto;width:660px;height:300px;border:none;top:-100px;z-index:1;text-align:center;border: 10px solid #fff;}
body #block3 .block3 .block3form .block3p2{font-family:Noteworthy-Light;font-size:30px;color:#fff;padding:64px 0 30px}
body #block3 .block3 .block3form form{padding-top:20px}
body #block3 .block3 .block3form form input[type=text]{background-color:#fff;font-family:GothamPro;font-size:16px;color:#000;width:210px;height:68px;border:none;text-align:center;float:left}
body #block3 .block3 .block3form form input[type=text]:focus{background-color:#e5e5e5}
body #block3 .block3 .block3form form input[name=name]{border-right:1px solid #e5e5e5;margin-left:0}
body #block3 .block3 .block3form form input[type=submit]{background-color:#f5a906;font-family:GothamPro-Bold;font-size:14px;color:#fff;width:199px;height:70px;border:none;cursor:pointer;text-transform:uppercase;float:left}
body #block3 .block3 .block3form form input[type=submit]:hover{background-color:#d3b81b}


body #block4{background:#fff;height:auto}
body #block4 .block4{width:94%;margin:0 auto;text-align:center}
body #block4 .block4 h2{font-family:sans-serif;font-size:40px;color:#303539;padding-top:30px}
body #block4 .block4 h3{font-family:sans-serif;font-size:20px;color:#303539;padding:16px 0 16px;line-height:20px}
body #block4 .content{font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:18px;text-align:justify}
body #block4 .content p{margin: 10px 0}
body #block4 .block4 a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#000;line-height:66px;width:236px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block4 .block4 iframe{width:90%; border:10px solid #fff;margin-bottom:78px}
body #block4 .block4 a:hover{background-color:#f5a906;color:#fff}



body #block5{background:#eee url(../img/bg5.jpg) no-repeat bottom}body #block5 .block5{width:94%;margin:0 auto;text-align:center}body #block5 .block5 h2{font-family:GaramondPremrPro-BdSubh;font-size:40px;color:#303539;padding:40px 0 34px}body #block5 .block5 .block51{float:right;text-align:left;width:40%;padding-right:55px}body #block5 .block5 .block51 h3{font-family:Noteworthy-Light;font-size:30px;color:#303539;padding:93px 0 22px}body #block5 .block5 .block51 .rank{font-family:GothamPro;font-size:16px;color:#303539;padding-bottom:18px}body #block5 .block5 .block51 .aboutus{font-family:GothamPro;font-size:20px;color:#303539;padding:29px 0 30px;line-height:23px;letter-spacing:-.6px}body #block5 .block5 .block51 .aboutus span{font-family:GothamPro-Bold;font-size:20px;color:#303539}body #block5 .block5 .block51 a{display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}body #block5 .block5 .block51 a:hover{background-color:#f5a906;color:#fff}




body #block5 .block5 .meri{float:left;padding-top:70px;height:auto; margin-left:-177px}

body #block6{background:#fff}
body #block6 .block{width:706px;margin:0 auto;text-align:center}
body #block6 .block h2{font-family:arial;font-size:40px;color:#303539;padding:40px 0 34px}
body #block6 .block h4{font-family:arial;font-size:22px;color:#303539;padding:30px}
body #block6 .block a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:40px;width:200px;height:40px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block6 .block a:hover{background-color:#f5a906;color:#fff}

body #block6 .block_content_left{width:350px;float:right;margin:20px 0;}
body #block6 .block_content_left h3{font-family: 'Open Sans',sans-serif; font-weight: 600; color: #000;font-size:26px;padding:10px}
body #block6 .block_content_left .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55; text-align:left}
body #block6 .block_img_left{width:350px;float:left;margin:20px 0;}
body #block6 .block_img_left img{width:340px;float:left;margin:20px 0;}

body #block6 .block_content_right{width:350px;float:left;margin:20px 0;}
body #block6 .block_content_right h3{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size:26px; color: #000;padding:10px}
body #block6 .block_content_right .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55;padding:10px; text-align:left}
body #block6 .block_img_right{width:350px;float:right;margin:20px 0;}
body #block6 .block_img_right img{width:340px;float:right;margin:20px 0;}



body #block7{background:#eee;height:auto;padding-bottom:120px}
body #block7 .block7{width:706px; height: auto;margin:0 auto;text-align:center}
body #block7 .block7 h2{font-family:GaramondPremrPro-BdSubh;font-size:40px;color:#303539;padding:103px 0 16px}
body #block7 .block7 h3{font-family:GothamPro;font-size:18px;color:#303539;padding-bottom:43px;line-height:30px}
body #block7 .block7 .jcarousel-wrapper{width:706px;height: auto;margin-left:-10px}
body #block7 .block7 .jcarousel-wrapper .cifr_slide{display:inline-block;width:100px;height:60px;background-color:#000;position:absolute;left:0;top:0;z-index:1}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination{display:inline-block}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a{display:none}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active{cursor:text}
body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active,body #block7 .block7 .jcarousel-wrapper .cifr_slide .rcif{display:inline-block;font-family:GothamPro-Bold;font-size:14px;color:#fff;line-height:60px}body #block7 .block7 .jcarousel-wrapper .jcarousel ul li,body #block7 .block7 .jcarousel-wrapper .jcarousel ul li img{width:706px;height:auto}
body #block7 .block7 .jcarousel-wrapper .jcarousel-control-prev{left:0;top:140px}
body #block7 .block7 .jcarousel-wrapper .jcarousel-control-next{right:0;top:140px;left:auto}

body #block8{background:#000}
body #block8 #block{width:auto;margin:0 auto; text-align: center;}
body #block8 #block h2{font-family:arial;font-size:50px;color:#303539;padding:40px 0 34px}
body #block8 #block h4{font-family:arial;font-size:24px;color:#303539;padding:30px}

body #block9{}
body #block9 .block{width:706px;margin:0 auto;text-align:center}
body #block9 .block h2{font-family:arial;font-size:38px;color:#303539;padding:30px 0 24px}
body #block9 .block h4{font-family:arial;font-size:24px;color:#303539;padding:20px}
body #block9 .block a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:40px;width:200px;height:40px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block9 .block a:hover{background-color:#f5a906;color:#fff}

body #block9 .block_content_left{width:350px;float:right;margin:20px 0;}
body #block9 .block_content_left h3{font-family: 'Open Sans',sans-serif; font-weight: 600; color: #000;font-size:26px;padding:10px}
body #block9 .block_content_left .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55; text-align:left}
body #block9 .block_img_left{width:350px; margin:10px auto;}
body #block9 .block_img_left img{width:350px;}

body #block9 .block_content_right{width:350px;float:left;margin:20px 0;}
body #block9 .block_content_right h3{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size:26px; color: #000;padding:10px}
body #block9 .block_content_right .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 18px; line-height: 1.55;padding:10px; text-align:left}
body #block9 .block_img_right{width:350px; margin:10px auto;}
body #block9 .block_img_right img{width:350px;}

@media (max-width:768px){body .menu_fix{display:none;position:fixed;width:100%;height:100%;z-index:51;left:0;top:0;background-color:rgba(0,0,0,.9)}body .menu_fix .menu_fix_content{width:94%;margin:0 auto}body .menu_fix .menu_fix_content .menu_fix_content_title{width:110px;height:40px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin:15px 0 60px}body .menu_fix .menu_fix_content .menu_fix_content_title img{padding:9px 0 0 11px}body .menu_fix .menu_fix_content .menu_fix_content_title p{font-family:GothamPro-Medium;font-size:11px;color:#fff;border-left:1px solid hsla(0,0%,100%,.2);float:right;text-transform:uppercase;line-height:40px;width:67px;text-align:center}body .menu_fix .menu_fix_content .menu_fix_content_title:hover{border:1px solid #fff}body .menu_fix .menu_fix_content .menu_fix_content_title:hover p{border-left:1px solid #fff}body .menu_fix .menu_fix_content a{display:block;font-family:GothamPro-Medium;font-size:12px;color:#fff;text-transform:uppercase;margin-bottom:30px;width:200px}body .menu_fix .menu_fix_content a:hover{color:#f5a906}body .fix{position:fixed;z-index:1000;top:0;left:0;width:100%;height:110px;z-index:50;background-color:rgba(48,53,57,0);-webkit-transition:all 1s ease;transition:all 1s ease}body .fix .fix_content{width:94%;margin:0 auto}body .fix .fix_content .menu_title{float:left;width:110px;height:40px;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin-top:15px}body .fix .fix_content .menu_title img{padding:9px 0 0 11px}body .fix .fix_content .menu_title p{font-family:GothamPro-Medium;font-size:11px;color:#fff;border-left:1px solid hsla(0,0%,100%,.2);float:right;text-transform:uppercase;line-height:40px;width:67px;text-align:center}body .fix .fix_content .menu_title:hover{border:1px solid #fff}body .fix .fix_content .menu_title:hover p{border-left:1px solid #fff}body .fix .fix_content .coll_me{float:right;width:170px;padding-top:15px;text-align:right}

body .video-background .video-foreground {display:none}
body .fix .fix_content .coll_me p a{font-family:GothamPro-Bold;font-size:15px;font-weight: 500;color:#fff;}
body .fix .fix_content .coll_me p.mail{font-size:13px;    padding-top: 10px;}


body .fix .fix_content .coll_me a{display:inline-block;font-family:GothamPro;font-size:13px;color:#fff;margin-top:5px;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.2)}body .fix .fix_content .coll_me a:hover{border-bottom:1px solid #fff}
body #block1{}body #block1 .block1{width:94%;margin:0 auto;text-align:center;padding-top:27px;position:relative}body #block1 .block1 h1{font-family:GaramondPremrPro-BdSubh;font-size:39px;color:#fff;padding-top:10px}body #block1 .block1 h1 br{display:none}body #block1 .block1 .block1p1{font-family:GothamPro;font-size:20px;color:#fff;padding:18px 0 57px}body #block1 .block1 .block1p1 span{font-family:GothamPro-Bold;font-size:20px;color:#fff}body #block1 .block1 a{display:inline-block;font-family:GothamPro-Medium;background-color:#f5a906;font-size:12px;color:#303539;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}body #block1 .block1 a:hover{background-color:#f5a906;color:#303539}body #block1 .block1 h2{font-family:GothamPro-Bold;font-size:16px;color:#fff;padding:46px 0 28px}
body #block1 .block1 .block1_clients{float:left;width:auto;text-align:center;display:inline-block;height:auto}
body #block1 .block1 .block1_clients{float:left;width:auto;text-align:center; margin-right: 10px;}
body #block1 .block1 .block1_clients .block1p2{font-family:GothamPro;font-size:12px;color:#fff;padding-top:8px;line-height:12px;width:110px; margin:0 auto;}

body #block2{position:relative; background-color:#ffffff}
body #block2 .block{width:94%;margin:0 auto;text-align:center}
body #block2 .block iframe{width:300px; height: 200px; margin:0 auto;text-align:center}
body #block2 .block div h2{font-family:GaramondPremrPro-BdSubh;font-size:45px;color:#000;text-align: center;}
body #block2 .block div p{font-family:Noteworthy-Light;font-size:30px;color:#000;line-height:40px;text-align: center;}
body #block2 .block div a{display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#fff;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block2 .block div a:hover{background-color:#f5a906;color:#fff}
body #block2 .blockleft {height:500px;margin:0 auto 30px;}
body #block2 .blockleft div{width:94%;height:500px;margin:0 auto}
body #block2 .blockleft div h3{margin:0 auto; font-family:GaramondPremrPro-BdSubh;font-size:34px;color:#fff;width:280px;text-align: center;}
body #block2 .blockleft div p{margin:0 auto; text-align: justify; font-family:GothamPro;font-size:18px;color:#fff;width:280px;text-align: center;line-height:24px}
body #block2 .blockright {height:500px;margin:0 auto 30px;}
body #block2 .blockright div{width:94%;height:500px;margin:0 auto}
body #block2 .blockright div h3{border-top:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff; color: #fff; background:#595856 url('/media/img/fon_pr.jpg') repeat; margin:0 auto; font-family:GaramondPremrPro-BdSubh;font-size:34px;width:280px;text-align: center;}
body #block2 .blockright div p{border-bottom:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff; color: #fff; background:#595856 url('/media/img/fon_pr.jpg') repeat; margin:0 auto; text-align: justify; font-family:GothamPro;font-size:18px;width:280px;text-align: center;line-height:24px}







body #block3{}
body #block3 .block3{width:300px;height:auto;margin:0 auto;text-align:center;padding-top:106px}
body #block3 .block3 h2{font-family:GaramondPremrPro-BdSubh;font-size:35px;color:#fff;padding-top:18px}
body #block3 .block3 h2 br{display:none}
body #block3 .block3 .block3p1{font-family:GothamPro;font-size:18px;color:#fff;padding:17px 0 31px;line-height:30px}
body #block3 .block3 h3{font-family:GothamPro-Bold;font-size:22px;color:#fff;padding:29px 0 67px;line-height:25px}
body #block3 .block3 .jcarousel-wrapper{width:320px;height:auto;margin-left:-10px}
body #block3 .block3 .jcarousel-wrapper .cifr_slide{display:inline-block;width:60px;height:30px;background-color:#000;position:absolute;right:0;top:0;z-index:1}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination{display:inline-block}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a{display:none}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active{cursor:text}
body #block3 .block3 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active,body #block3 .block3 .jcarousel-wrapper .cifr_slide .rcif{display:inline-block;font-family:GothamPro-Bold;font-size:14px;color:#fff;line-height:30px}
body #block3 .block3 .jcarousel-wrapper .jcarousel{width:300px;height:auto}
body #block3 .block3 .jcarousel-wrapper .jcarousel ul li{width:300px;height:auto}
body #block3 .block3 .jcarousel-wrapper .jcarousel ul li img{width:320px;height:auto}
body #block3 .block3 .jcarousel-wrapper .jcarousel-control-prev{top:0;left:0;width:30px;height:30px;background-size:30px}
body #block3 .block3 .jcarousel-wrapper .jcarousel-control-next{top:0;left:30px;width:30px;height:30px;background-size:30px}
body #block3 .block3 .block3form{background:none;position:relative;margin:0 auto;width:280px;height:500px;border:none;top:-50px;z-index:1;text-align:center;border:10px solid #fff}
body #block3 .block3 .block3form .block3p2{font-family:Noteworthy-Light;font-size:28px;color:#fff;padding:44px 0 30px}
body #block3 .block3 .block3form form{padding-top:20px}
body #block3 .block3 .block3form form input[type=text]{background-color:#fff;font-family:GothamPro;font-size:16px;color:#000;width:220px;height:68px;border:none;text-align:center;float:none;margin-bottom:20px}
body #block3 .block3 .block3form form input[type=text]:focus{background-color:#e5e5e5}
body #block3 .block3 .block3form form input[name=name]{border-right:none;margin-left:0}
body #block3 .block3 .block3form form input[type=submit]{background-color:#f5a906;font-family:GothamPro-Bold;font-size:14px;color:#fff;width:220px;height:70px;border:none;cursor:pointer;text-transform:uppercase;float:none}
body #block3 .block3 .block3form form input[type=submit]:hover{background-color:#d3b81b}

body #block4{background:#fff;height:auto}
body #block4 .block4{width:94%;margin:0 auto;text-align:center}
body #block4 .block4 h2{font-family:sans-serif;font-size:30px;color:#303539;padding-top:20px}
body #block4 .block4 h3{font-family:sans-serif;font-size:18px;color:#303539;padding:16px 0 16px;line-height:18px}
body #block4 .content{font-family:sans-serif;font-size:18px;color:#303539;padding:15px;line-height:18px;text-align:justify}
body #block4 .content p{margin: 10px 0}
body #block4 .block4 a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#000;line-height:66px;width:236px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block4 .block4 iframe{width:90%;border:10px solid #fff;margin-bottom:78px}
body #block4 .block4 a:hover{background-color:#f5a906;color:#fff}





body #block5{background:#eee url(../img/bg5.jpg) no-repeat bottom;border-top:1px solid #aaa}
body #block5 .block5{width:94%;margin:0 auto;text-align:center;}

body #block5 .block5 h2{font-family:GaramondPremrPro-BdSubh;font-size:30px;color:#303539;padding:40px 0 34px}
body #block5 .block5 .block51{float:none;text-align:center;width:100%;padding-right:0}
body #block5 .block5 .block51 h3{font-family:Noteworthy-Light;font-size:22px;color:#303539;padding:40px 0 22px}
body #block5 .block5 .block51 .rank{font-family:GothamPro;font-size:16px;color:#303539;padding-bottom:18px}
body #block5 .block5 .block51 .aboutus{font-family:GothamPro;font-size:16px;color:#303539;padding:29px 0 30px;line-height:23px;letter-spacing:-.6px}
body #block5 .block5 .block51 .aboutus span{font-family:GothamPro-Bold;font-size:16px;color:#303539}
body #block5 .block5 .block51 a{display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:66px;width:256px;height:66px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block5 .block5 .block51 a:hover{background-color:#f5a906;color:#fff}
body #block5 .block5 .meri{float:none;padding-top:70px;height:auto;width:94%;margin-left: 0;}

body #block6{background:#fff}
body #block6 .block{width:auto;margin:0 auto;text-align:center}
body #block6 .block h2{font-family:arial;font-size:34px;color:#303539;padding:40px 0 34px}
body #block6 .block h4{font-family:arial;font-size:26px;color:#303539;padding:30px}
body #block6 .block a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:40px;width:200px;height:40px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block6 .block a:hover{background-color:#f5a906;color:#fff}

body #block6 .block_content_left{width:auto;float:none;margin:20px 0;}
body #block6 .block_content_left h3{font-family: 'Open Sans',sans-serif; font-weight: 600; color: #000;font-size:20px;padding:10px}
body #block6 .block_content_left .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 14px; line-height: 1.0; text-align:left}
body #block6 .block_img_left{width:auto;float:none;margin:20px 0;}
body #block6 .block_img_left img{width:94%;float:none;margin:20px 0;}

body #block6 .block_content_right{width:auto;float:none;margin:20px 0;}
body #block6 .block_content_right h3{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size:20px; color: #000;padding:10px}
body #block6 .block_content_right .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 14px; line-height: 1.0;padding:10px; text-align:left}
body #block6 .block_img_right{width:auto;float:none;margin:20px 0;}
body #block6 .block_img_right img{width:94%;float:none;margin:20px 0;}


body #block7{background:#eee;height:auto;padding-bottom:120px}
body #block7 .block7{width:300px; height: auto; margin:0 auto;text-align:center}
body #block7 .block7 h2{font-family:GaramondPremrPro-BdSubh;font-size:30px;color:#303539;padding:103px 0 16px}
body #block7 .block7 h3{font-family:GothamPro;font-size:16px;color:#303539;padding-bottom:43px;line-height:30px}
body #block7 .block7 h3 br{display:none}
body #block7 .block7 .jcarousel-wrapper{width:300px;height: auto;margin-left:-10px}body #block7 .block7 .jcarousel-wrapper .cifr_slide{display:inline-block;width:60px;height:30px;background-color:#000;position:absolute;left:0;top:0;z-index:1}body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination{display:inline-block}body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a{display:none}body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active{cursor:text}body #block7 .block7 .jcarousel-wrapper .cifr_slide .jcarousel-pagination a.active,body #block7 .block7 .jcarousel-wrapper .cifr_slide .rcif{display:inline-block;font-family:GothamPro-Bold;font-size:14px;color:#fff;line-height:30px}
body #block7 .block7 .jcarousel-wrapper .jcarousel ul li{width:300px;height:auto}
body #block7 .block7 .jcarousel-wrapper .jcarousel ul li img{width:300px;height:auto}body #block7 .block7 .jcarousel-wrapper .jcarousel-control-prev{left:0;top:53px;width:30px;height:30px;background-size:30px}body #block7 .block7 .jcarousel-wrapper .jcarousel-control-next{right:0;top:53px;left:auto;width:30px;height:30px;background-size:30px}

body #block8{background:#000}
body #block8 #block{width:auto;margin:0 auto; text-align: center;}
body #block8 #block h2{font-family:arial;font-size:34px;color:#303539;padding:40px 0 34px}
body #block8 #block h4{font-family:arial;font-size:18px;color:#303539;padding:30px}

body #block9{}
body #block9 .block{width:300px;margin:0 auto;text-align:center}
body #block9 .block h2{font-family:arial;font-size:24px;color:#303539;padding:20px 0 14px}
body #block9 .block h4{font-family:arial;font-size:14px;color:#303539;padding:10px}
body #block9 .block a{margin: 20px 0;display:inline-block;font-family:GothamPro-Medium;font-size:12px;color:#303539;line-height:40px;width:200px;height:40px;text-align:center;text-transform:uppercase;border:2px solid #f5a906}
body #block9 .block a:hover{background-color:#f5a906;color:#fff}

body #block9 .block_content_left{width:300px;float:right;margin:20px 0;}
body #block9 .block_content_left h3{font-family: 'Open Sans',sans-serif; font-weight: 600; color: #000;font-size:16px;padding:10px}
body #block9 .block_content_left .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 14px; line-height: 1.55; text-align:left}
body #block9 .block_img_left{width:300px; margin:10px auto;}
body #block9 .block_img_left img{width:300px;}

body #block9 .block_content_right{width:300px;float:left;margin:20px 0;}
body #block9 .block_content_right h3{font-family: 'Open Sans',sans-serif; font-weight: 600; font-size:16px; color: #000;padding:10px}
body #block9 .block_content_right .description{font-family: 'Open Sans',sans-serif; font-weight: 300; color: #000;padding:10px; font-size: 14px; line-height: 1.55;padding:10px; text-align:left}
body #block9 .block_img_right{width:300px; margin:10px auto;}
body #block9 .block_img_right img{width:300px;}

body #block15{height:520px;width:100%;position:relative}body #block15 .karta{width:230px;height:230px;background-color:#fff;position:absolute;top:50px;left:50%;margin-left:-115px;z-index:10;text-align:center;border-radius:282px}
body #block15 .karta h2{font-family:GothamPro;font-size:16px;color:#303539;padding:28px 0 10px;line-height:24px}
body #block15 .karta h3{font-size:15px;}
body #block15 .karta p{font-family:GothamPro-Bold;font-size:16px;color:#303539;padding-bottom:10px}body #block15 .karta a{font-family:GothamPro;font-size:16px;color:#303539;border-bottom:1px solid #ccc}body #block15 .karta a:hover{border-bottom:1px solid #303539}body #block13{background:#fff;height:140px}body #block13 .block13{width:94%;margin:0 auto}body #block13 .block13 .left,body #block13 .block13 .right{font-family:GothamPro;font-size:16px;color:#303539;float:none;padding-top:33px;text-align:center}body #block13 .block13 .right a{color:#f5a906;border-bottom:1px solid #f9f4d9}body #block13 .block13 .right a:hover{border-bottom:1px solid #f5a906}.modal .modal-dialog{border:none;width:536px;margin-top:100px}.modal .modal-dialog .modal-content{box-shadow:none;border-radius:0;background-color:transparent}.modal .modal-dialog .modal-content .modal-body{background:transparent url(../img/modalbg.jpg) no-repeat top;padding:0;width:536px;height:700px;text-align:center}.modal .modal-dialog .modal-content .modal-body form{padding-bottom:70px}.modal .modal-dialog .modal-content .modal-body form .close{border:none;background:transparent url(../img/close.png) no-repeat top;position:absolute;width:48px;height:48px;right:0;top:-80px;cursor:pointer;padding:0}
.modal .modal-dialog .modal-content .modal-body form .h2{height:auto}
.modal .modal-dialog .modal-content .modal-body form .h2 h2{font-family:GaramondPremrPro-BdSubh;font-size:36px;color:#fff;padding:20px 0 20px}
.modal .modal-dialog .modal-content .modal-body form .h2 h3{font-family:GothamPro;font-size:18px;color:#fff;line-height:26px;padding-bottom:20px}
.modal .modal-dialog .modal-content .modal-body form .name_input{font-family:GothamPro;color:#fff;font-size:16px;margin:0;padding-bottom:16px}
.modal .modal-dialog .modal-content .modal-body form input[type=text]{background-color:#f2f2f2;font-family:GothamPro;font-size:18px;color:#000;width:367px;height:60px;border:none;text-align:center;padding:0;margin-bottom:28px}.modal .modal-dialog .modal-content .modal-body form input[type=text]:focus{background-color:#e5e5e5}.modal .modal-dialog .modal-content .modal-body form input[type=submit]{background-color:transparent;font-family:GothamPro-Bold;font-size:14px;color:#fff;width:367px;height:80px;border:none;cursor:pointer;text-transform:uppercase;border:2px solid #f5a906}.modal .modal-dialog .modal-content .modal-body form input[type=submit]:hover{background-color:#f5a906}.modal .modal-dialog .modal-content .modal-body form .modalp{font-family:GothamPro;font-size:12px;color:#fff;margin-top:0px}.modal#myModal0 .modal-dialog .modal-content,.modal#myModal0 .modal-dialog .modal-content .modal-body{height:440px}.modal#myModal0 .modal-dialog .modal-content .modal-body form{background:url('media/img/see.jpg') no-repeat top;height:440px;text-align:center}.modal#myModal0 .modal-dialog .modal-content .modal-body form h2{padding-top:220px;font-family:GaramondPremrPro-BdSubh;font-size:40px;color:#fff}.modal#myModal0 .modal-dialog .modal-content .modal-body form h2 span{font-family:GothamPro;font-size:18px;color:#fff;display:inline-block;padding-top:10px}}
p.modalp{font-family:GothamPro;font-size:12px;color:#fff;padding-top:10px;clear:both}
a.modala{font-family:GothamPro;font-size:14px;color:#f5a906;clear:both}
form.modala{font-family:GothamPro;font-size:14px;color:#f5a906;clear:both}