

/* Start:/local/templates/markup/css/style.css?176915691176819*/
@font-face{font-family:'Bitter';src:url("/local/templates/markup/css/../fonts/Bitter-Regular.eot");src:url("/local/templates/markup/css/../fonts/Bitter-Regular.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/Bitter-Regular.woff") format("woff"),url("/local/templates/markup/css/../fonts/Bitter-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Fontello';src:url("/local/templates/markup/css/../fonts/fontello/font/fontello.eot");src:url("/local/templates/markup/css/../fonts/fontello/font/fontello.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/fontello/font/fontello.woff") format("woff"),url("/local/templates/markup/css/../fonts/fontello/font/fontello.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url("/local/templates/markup/css/../fonts/Roboto-Thin.eot");src:url("/local/templates/markup/css/../fonts/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/Roboto-Thin.woff") format("woff"),url("/local/templates/markup/css/../fonts/Roboto-Thin.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Roboto';src:url("/local/templates/markup/css/../fonts/Roboto-Light.eot");src:url("/local/templates/markup/css/../fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/Roboto-Light.woff") format("woff"),url("/local/templates/markup/css/../fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url("/local/templates/markup/css/../fonts/Roboto-Regular.eot");src:url("/local/templates/markup/css/../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/Roboto-Regular.woff") format("woff"),url("/local/templates/markup/css/../fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url("/local/templates/markup/css/../fonts/Roboto-Medium.eot");src:url("/local/templates/markup/css/../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/Roboto-Medium.woff") format("woff"),url("/local/templates/markup/css/../fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url("/local/templates/markup/css/../fonts/Roboto-Black.eot");src:url("/local/templates/markup/css/../fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("/local/templates/markup/css/../fonts/Roboto-Black.woff") format("woff"),url("/local/templates/markup/css/../fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow:auto;overflow-y:scroll;width:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;outline:none}a:active,a:hover{outline:0}a:hover{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}p{margin:0;padding:0}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;padding-bottom:20px !important}.fancybox-skin{position:relative;background:#d0af7b;color:#fff;text-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative;overflow:inherit}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url(/local/templates/markup/css/../images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/local/templates/markup/css/../images/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-58px;right:0;width:33px;height:33px;border:solid 1px #d9af76;color:#fff;text-align:center;line-height:28px;font-weight:200;font-size:26px;cursor:pointer;z-index:8040;background-color:transparent;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-decoration:none}.fancybox-close:before{content:'\78';line-height:inherit;font-size:inherit}.fancybox-close:hover{background-color:#d9af76}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/local/templates/markup/css/../images/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/local/templates/markup/css/../images/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url(/local/templates/markup/css/../images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/local/templates/markup/css/../images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}body,input,textarea,h1,h2,h3,h4,h5,li{font-size:13px;line-height:18px;font-family:"Roboto",sans-serif;color:#605858;font-weight:400;font-style:normal}h1{font-size:36px;line-height:1.05em;margin:0 0 20px;padding:0;font-weight:400;font-family:"Bitter",serif;color:#d3ba78}h2{font-size:20px;line-height:1.2em;margin:0 0 30px;padding:0;font-weight:400;font-family:"Bitter",serif;color:#e1b679}h3{font-size:18px;line-height:1.44em;font-weight:400;font-family:"Bitter",serif;margin:0 0 20px}.wrapper-content p{margin-bottom:1.0909em}blockquote{margin:0;color:#fff}/*blockquote:before{content:'\201C';float:left;font-family:Georgia,"Times New Roman",serif;font-size:80px;position:relative;margin:0 5px 0 -16px;top:14px;left:0}*/blockquote cite{font-style:normal;color:#e1b679}blockquote p{margin-bottom:12px}a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.list--type-simple{padding:0;margin:7px 0;list-style:none}.list--type-simple .list__item{position:relative;font-weight:400}.list--type-simple .list__item:before{content:'';position:absolute;width:3px;height:3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:-10px;top:8px;background-color:#e1b679}.list--type-circle{list-style:none;padding:0;margin:30px 0}.list--type-circle .list__item{position:relative;font-size:15px;padding-left:30px}.list--type-circle .list__item:before{content:'';position:absolute;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:0;top:4px;border:solid 2px #e1b679}.list--type-circle .list__item+.list__item{margin-top:10px}.list--type-round{list-style:none;padding:0;margin:30px 0}.list--type-round .list__item{position:relative;font-size:15px;padding-left:20px}.list--type-round .list__item:before{content:'';position:absolute;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:0;top:7px;background-color:#e1b679}.list--type-round .list__item+.list__item{margin-top:10px}.list__description{display:block;font-size:13px}.list--number-colored{list-style:none;margin:0;padding:0;counter-reset:num}.list--number-colored .list__item{position:relative;font-size:inherit;line-height:1.2222em;padding-left:22px;color:inherit;margin-bottom:1.2778em}.list--number-colored .list__item:before{content:counter(num) ". ";counter-increment:num;color:#d9af76;position:absolute;left:0}.inline-image{display:inline;vertical-align:baseline;height:1.2174em;position:relative;top:1px;margin-top:5px}.inline{display:inline-block;vertical-align:top;margin-right:-4px}.clear{clear:both}.clearover{overflow:hidden}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.text--align-right{text-align:right}.text--align-center{text-align:center}.container{width:100%;position:relative;overflow:hidden}.wrapper-content{padding:45px 0}.main-page .wrapper-content{padding:0;position:relative}.content-centered{margin:0 20px;position:relative}.main-page .wrapper-content{min-height:390px}.main-page .wrapper-content>.content-centered,.main-page .wrapper-content .fp-tableCell>.content-centered{position:absolute;margin:0;padding:10px 20px 0;max-height:90%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left;position:relative}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-slidesNav.bottom{bottom:10%;width:100% !important;left:auto !important;margin-left:auto !important}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}.fp-slidesNav ul{display:block;text-align:center}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:62px;height:3px;margin:4px 4px 0;position:relative}.fp-slidesNav ul li{display:inline-block;vertical-align:top}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;background-color:#fff}#fp-nav ul li a.active,.fp-slidesNav ul li a.active,#fp-nav ul li:hover a.active,.fp-slidesNav ul li:hover a.active{background-color:#e1b679}#fp-nav ul li a span,.fp-slidesNav ul li a span{display:none}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}.bg-white{background-color:#fff}.bg-gray{background-color:#1d2127}.bg-brown{background-color:rgba(208,175,123,0.29)}.bg-light{background-color:rgba(208,175,123,0.1)}.bg-orange{background-color:#d0a66c;color:#fff}.bg-orange h2,.bg-orange .list__item{color:#fff}.bg-orange .list--type-circle .list__item:before{border-color:#fddaac}.bg-pattern{background:url(/local/templates/markup/css/../images/bg/bg-pattern.png) center top repeat}.bg-paddings{padding:0 !important;position:relative}.bg-paddings:before,.bg-paddings:after{content:'';position:absolute;left:0;width:100%;height:50px;background-color:#fff}.bg-paddings:before{top:0}.bg-paddings:after{bottom:0}.bg-paddings .content-centered{position:relative;z-index:2}.bg-padding-bottom{padding-bottom:0 !important;position:relative}.bg-padding-bottom:after{content:'';position:absolute;left:0;width:100%;height:50px;background-color:#d0a66c;bottom:0}.bg-padding-bottom .content-centered{position:relative;z-index:2}.bg-slide-1{background:url(/local/templates/markup/css/../images/bg/screen-1-mobile.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-2{background:url(/local/templates/markup/css/../images/bg/nn-tablet.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-3{background:url(/local/templates/markup/css/../images/bg/screen-3-mobile.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-4{background:url(/local/templates/markup/css/../images/bg/screen-4-mobile.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-5{background:url(/local/templates/markup/css/../images/bg/screen-5-mobile.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-6{background:url(/local/templates/markup/css/../images/bg/screen-6-mobile.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-7{background:url(/local/templates/markup/css/../images/bg/screen-7-mobile.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-8{background:url(/local/templates/markup/css/../images/bg/screen-8-mobile.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-10{background:url(/local/templates/markup/css/../images/bg/screen-10-mobile.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-transfers{background:url(/local/templates/markup/css/../images/bg/page-transfers-mobile.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-deposits{background:url(/local/templates/markup/css/../images/bg/page-deposits-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}





.block-contacts__phone a:focus, 
.block-contacts__phone a:hover, 
.block-contacts__phone a:active,
.wrapper-menu__phone a:focus,
.wrapper-menu__phone a:hover,
.wrapper-menu__phone a:active {
	color: #d3ba78;
}

.uk-slidenav-position .uk-slidenav {
  display: block !important;
}

.uk-slidenav-contrast {
  color: rgba(255,255,255,1);
}


.uk-slidenav-position .uk-slidenav-previous {
  left: 0;
}

.uk-slidenav-position .uk-slidenav-next {
  right: 0;
}

.gallery-item {
  max-height: 130px;
  overflow: hidden;
	text-align: center
}

.gallery-item a {
  display: inline-block;
}

.gallery-item  img{
	max-height: 110px;
}

.outer-wrapper-footer .copy {
    color: #fff;
    font-size: 0.7em;
}

.bg-page-credits{
    background:url(/local/templates/markup/css/../images/bg/page-credits-mobile.jpg) center center no-repeat;
    -webkit-background-size:cover;background-size:cover
}
	.bg-page-cells{background:url(/local/templates/markup/css/../images/bg/page-cells-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-insurance{background:url(/local/templates/markup/css/../images/bg/page-insurance-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-vip{background:url(/local/templates/markup/css/../images/bg/page-vip-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-metals{background:url(/local/templates/markup/css/../images/bg/page-metals-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-about{background:url(/local/templates/markup/css/../images/bg/page-about-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-vip-1{background:url(/local/templates/markup/css/../images/bg/bg-vip-1-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;color:#fff;overflow:hidden}.bg-vip-2{background-color:#f8f8f8;overflow:hidden}.bg-vip-3{background:url(/local/templates/markup/css/../images/bg/bg-vip-3-mobile.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-about-1{background:url(/local/templates/markup/css/../images/bg/bg-about-1-mobile.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.button{position:relative;display:inline-block;cursor:pointer;text-decoration:none;text-align:center;white-space:nowrap;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.button:hover{text-decoration:none}.button--layout-bordered{-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;border:solid 1px #d3ba78;background-color:transparent}.button--layout-bordered.button--colors-light{color:#fff}.button--layout-bordered.button--colors-dark{color:#605858}.button--layout-bordered.button--colors-light:hover,.button--layout-bordered.button--colors-dark:hover{color:#fff;border-color:#d0af7b;background-color:#d0af7b}.button--layout-bordered.button--state-active,.button--layout-bordered.button--state-active:hover{color:#fff;border-color:#a37731;background-color:#a37731}.button--layout-bordered.button--size-large{padding:12px 34px 14px;font-size:18px;line-height:24px}.button--layout-bordered.button--size-medium{padding:11px 26px 13px;font-size:15px;line-height:21px}.button--layout-simple{background-color:transparent;font-family:"Bitter",serif}.button--layout-simple:after{content:'';position:absolute;display:block;width:41px;height:1px;left:100%;top:50%;-webkit-transition:width 0.4s;-moz-transition:width 0.4s;-ms-transition:width 0.4s;-o-transition:width 0.4s;transition:width 0.4s;background-color:#dda576}.button--layout-simple:hover:after,.button--layout-simple.button--state-active:after{width:80px}.button--layout-simple.button--colors-light{color:#fff}.button--layout-simple.button--colors-dark{color:#605858}.button--layout-simple.button--state-active,.button--layout-simple.button--state-active:hover{color:#d0af7b}.button--layout-simple.button--size-large{padding:12px 15px 14px 0;font-size:20px;line-height:24px;margin-right:95px}.button--layout-simple.button--size-medium{padding:11px 15px 13px 0;font-size:15px;line-height:21px;margin-right:95px}.button--exit{font-size:18px;font-weight:300;padding:5px 62px 5px 0;color:#fff; display: none;}.button--exit:after{content:'';position:absolute;display:block;width:33px;height:30px;background:url(/local/templates/markup/css/../images/sprite/icon-exit.png) right center no-repeat;right:0;top:50%;margin-top:-15px}.button--exit:hover{color:#d0af7b}.button--exit.button--state-active,.button--exit.button--state-active:hover{color:#a37731}.hide-on-mobile{display:none}.checkbox{display:inline-block;vertical-align:top;overflow:hidden;cursor:pointer;position:relative}.checkbox .input--type-checkbox{width:16px;height:16px;left:-20px;position:absolute}.checkbox .checkbox__label{position:relative;display:block;padding-left:38px;font:normal 14px/1.4286em "Bitter",serif}.checkbox .checkbox__label.checkbox__label--large{font-size:18px; margin-bottom: 30px;}.checkbox .checkbox__label:before{content:'';position:absolute;display:block;left:0;top:0.1em;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:solid 3px #e1b679}.checkbox .input--type-checkbox:checked+.checkbox__label:after{content:'';position:absolute;display:block;left:7px;top:0.1em;margin-top:7px;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e1b679}.checkbox .checkbox__label.checkbox__label--large:before,.checkbox .input--type-checkbox:checked+.checkbox__label.checkbox__label--large:after{top:0.2222em}.checkbox.checkbox--type-block{display:block}.checkbox+.checkbox{margin-top:1.24em}.form__title{text-align:center;margin:0 0 30px}.block-subscribe{position:relative;text-align:center;max-width:870px;margin:0 auto}.block-subscribe .input--type-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;color:rgba(255,255,255,0.8);border:none;background:rgba(39,39,38,0.72);height:59px;padding:14px 39px 15px;margin:0 0 20px;text-align:left;line-height:30px;font-size:15px}.block-subscribe .input--type-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;display:inline-block;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;color:#fff;border:none;background-color:#d9af76;height:59px;padding:14px 39px 15px;margin:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;line-height:30px;font-size:15px}.block-subscribe .input--type-button:hover{background-color:#ce984e}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}.outer-wrapper-header{position:absolute;width:100%;left:0;top:0;z-index:2;text-align:center}.wrapper-content .outer-wrapper-header{display:none}.logo{display:inline-block;vertical-align:top;width:155px;margin:15px 125px 3px 0}.logo__img{width:100%;height:auto;display:block}.block-contacts .block-contacts__phone{color:#fff;font-size:14px;font-weight:300;display:none;vertical-align:middle;opacity:0.8;margin-right:125px}.block-contacts .block-contacts__button{display:inline-block;vertical-align:middle;position:absolute;top:33px;left:50%;margin-left:120px}.block-contacts .block-contacts__button .button{padding:0;border:none;background-color:transparent;opacity:0.8}.block-contacts .block-contacts__button .button.button--state-active,.block-contacts .block-contacts__button .button:hover{color:#d0af7b}.block-contacts .block-contacts__button .button:before{content:'\e808';font-family:'Fontello', cursive;font-size:20px;line-height:inherit}.wrapper-menu__icon{width:20px;height:12px;border-top:solid 2px #fff;border-bottom:solid 2px #fff;position:relative;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:0.8}.wrapper-menu__icon:before{content:'';position:absolute;display:block;width:100%;height:2px;background-color:#fff;left:0;top:50%;margin-top:-1px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.wrapper-menu__icon:hover{border-color:#d0af7b}.wrapper-menu__icon:hover:before{background-color:#d0af7b}.wrapper-menu{position:absolute;left:50%;top:40px;margin-left:70px}.wrapper-menu__phone{font-size:17px;line-height:30px;font-weight:900;text-align:center;color:#fff;}.wrapper-menu__phone a{display: block; } .wrapper-menu__popup{position:fixed;z-index:10;display:block;top:0;width:320px;height:100%;background-color:#1d2127;right:-330px;-webkit-transition:right 0.4s;-moz-transition:right 0.4s;-ms-transition:right 0.4s;-o-transition:right 0.4s;transition:right 0.4s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);padding:40px 20px 35px 0;overflow: hidden;}.wrapper-menu__popup .menu__list{list-style:none;margin:0;padding:0}.wrapper-menu__popup .menu__item+.menu__item{margin-top:1px}.wrapper-menu__popup .menu__link{display:block;padding:8px 20px;text-decoration:none;font-size:17px;line-height:19px;color:#fff}.wrapper-menu__popup .menu__link:hover,.wrapper-menu__popup .menu__item--state-active .menu__link{background-color:rgba(0,0,0,0.2);color:#e1b679}.wrapper-menu__scroll{height:100%;overflow:auto;width:340px}.wrapper-menu__close{width:30px;height:30px;position:absolute;cursor:pointer;right:20px;top:20px;text-align:center;line-height:30px;color:#fff;opacity:0.8;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.wrapper-menu__close:before{content:'\e800';font-family:'Fontello', cursive;font-size:20px}.wrapper-menu__close:hover{color:#e1b679}.mobile-menu-open,.mobile-menu-open html{overflow:hidden}.wrapper-menu__popup.active{right:0}.outer-wrapper-footer{padding:0 0 15px;text-align:center}.block-heading{margin:0 auto;max-width:820px}.block-heading__title{text-align:center;color:#d3ba78}.block-heading__subtitle{text-align:center;color:#fff;margin:0;font-family:"Roboto",sans-serif}.block-scroll-indicator{position:absolute;width:16px;height:48px;left:50%;bottom:20px;margin:0 0 0 -8px;background:url("/local/templates/markup/css/../images/sprite/icon-scroll-indicator.png") center top no-repeat}.block-promo{color:#fff}.bg-pattern .block-promo{color:#605858}.block-promo__pagination{color:#e1b679;font:normal 13px/24px Georgia,"Times New Roman",serif;position:relative;margin:0 0 8px 18px}.block-promo__pagination .page--current{color:#fff;font-size:17px}.block-promo__pagination .page--all{color:#9a9292}/*.block-promo__pagination:before{content:'';position:absolute;display:block;width:14px;height:1px;background-color:#e1b679;left:-18px;top:50%}*/.block-promo__footer{padding-top:20px}.block-promo--colors-white .block-promo__pagination:before,.block-promo--colors-white .button--layout-simple:after{background-color:#fff}.block-promo--colors-white .block-promo__pagination,.block-promo--colors-white .page--all,.block-promo--colors-white .block-promo__title{color:#fff}.main-page .wrapper-content .block-promo{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);opacity:0}.main-page .wrapper-content.visible .block-promo{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.page-heading{padding:110px 0 50px}.page-heading__content{display:table-cell;width:600px;height:200px;vertical-align:middle;text-align:center}.page-heading__title{margin:0;color:#fff}.menu--heading .menu__list{list-style:none;margin:10px 0 0;padding:0}.menu--heading .menu__item+.menu__item{margin-top:10px}.menu--heading .menu__link{display:inline-block;vertical-align:top;font-family:"Bitter",serif;color:#fff;padding-bottom:1px;border-bottom:dotted 2px #e1b679;text-decoration:none}.menu--heading .menu__link:hover{color:#e1b679}.page-heading__description{padding:17px 0 17px 24px;margin:30px auto 0;/*border-left:solid 1px #e1b679;*/text-align:left;width:250px;color:#fff}.cabinet-user-name{font-size:15px;line-height:21px;margin-bottom:1em}.cabinet-user-button{text-align:left;margin:3em auto 0;max-width:275px}.vip-user-button{margin:30px 0 0 26px;text-align:left}.page-heading__content--color-light .page-heading__description{border-color:#fff}.wrapper-partners{margin:0 -15px -30px;padding:30px 0;position:relative;text-align:center}.block-partner{margin:0 15px 30px;display:inline-block}.block-partner__img{display:block}.block-description{padding-left:14px;position:relative} /*.block-description:before{content:'';position:absolute;left:-8px;top:9px;background-color:#e1b679;width:15px;height:2px}*/.block-table .block-table__tr+.block-table__tr{margin-top:30px}.block-table .block-table__td{line-height:1.4em}.block-table .block-table__td:first-child{font-family:"Bitter",serif;font-size:1.1em;margin-bottom:5px}.block-table p{margin:0}.block-list+.block-list{margin-top:30px}.block-list__list{list-style:none;margin:0;padding:0}.block-list__item+.block-list__item{margin-top:8px}.block-list__item{position:relative;padding-left:14px}.block-list__item:before{content:'';width:4px;height:4px;left:0;top:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;display:block;background-color:#e1b679}.wrapper-offers{margin:0 0 -40px}.block-offer{max-width:435px;margin:0 auto 40px;border:solid 1px #e1b679;background-color:#fff;position:relative}.block-offer__gallery{position:relative;overflow:hidden}.block-offer__img{display: block;
    max-width: 100%;
    max-width: 300px;
    max-height: 300px;
    height: auto;
    margin-bottom: 30px;}

.block-offer__content{padding:20px}

.block-offer__title{font-family:"Bitter",serif;font-size:16px;line-height:1.24em;margin-bottom:0.8em}.block-offer__info{list-style:none;margin:1.24em 0;padding:0}.block-offer__info .list__item{position:relative;padding:0 0 0 19px;font-size:14px;line-height:1.24em;font-weight:500}.block-offer__info .list__item+.list__item{margin-top:5px}.block-offer__info .list__item:before{content:'';position:absolute;display:block;top:0.45em;left:5px;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#605858}.block-offer__info .block-offer__summ{color:#d9af76;white-space:nowrap}.block-offer__footer{padding-top:20px}.block-offer__footer .button{font-family:"Bitter",serif}.block-offer__footer .button:first-child{margin-right:20px}.block-more{text-align:center}.block-more .button{min-width:158px}.spoiler{display:block;margin:0 0 1.24em;position:relative;padding:0 0 3px}
.outer-wrapper-footer.fp-auto-height.fp-section,
.outer-wrapper-footer.fp-auto-height .fp-tableCell {
	padding-top: 0;
	padding-bottom: 0;
	height: 50px !important;
}

.outer-wrapper-footer.fp-auto-height .wrapper-menu {
	padding-top: 0 !important;

}
/*.spoiler:before{
    content:'';
    position:absolute;
    display:block;
    width:15px;
    height:7px;
    background:url(/local/templates/markup/css/../images/sprite/arrow-bottom.png) center top no-repeat;
    right:16px;
    bottom:27px
}*/

.spoiler:after{
    content:'';
    position:absolute;
    display:block;
    width:100%;
    height:3px;
    background:url(/local/templates/markup/css/../images/table-dots.png) left bottom repeat-x
}

.spoiler__title{position:relative;padding:0 0 0 38px;margin:0 45px 1.24em 0;font:normal 14px/1.4286em "Bitter",serif;cursor:pointer}.spoiler__title:before{content:'';position:absolute;display:block;left:0;top:0.1em;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:solid 1px #e1b679}.spoiler__content{overflow:hidden;height:0px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s}.spoiler__content .checkbox{margin-bottom:1.24em}.spoiler.spoiler--active .spoiler__content{height:auto}.spoiler.spoiler--active:before{background-image:url(/local/templates/markup/css/../images/sprite/arrow-top.png)}.spoiler.spoiler--checked .spoiler__title:after{content:'';position:absolute;display:block;left:5px;top:0.1em;margin-top:5px;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e1b679}.wrapper-assistance{margin:0 0 -40px}.block-assistance{margin:0 0 40px}.block-assistance__number{overflow:hidden;font:700 italic 70px/1em Georgia,"Times New Roman",serif;color:rgba(96,88,88,0.2);height:1.28em;width:92px;border-bottom:solid 2px #d9af76;position:relative;text-align:center;margin:0 0 20px}.block-assistance__number:after{content:'';position:absolute;display:block;width:100%;height:18px;left:0;bottom:0;background:#fff}.block-assistance__content{font-size:15px;line-height:1.5em}.block-vip__title{text-align:center}.block-vip__content{margin:0 auto;max-width:320px;border:solid 2px #dbb37e;padding:25px;font-size:15px;line-height:1.5em}.block-current{margin:0 0 0 15px;background-color:#3b3c3d;padding:15px;position:relative}.block-current__gallery{position:relative;margin:0 0 20px -30px;border:solid 5px #d9af76}.block-current__img{display:block;max-width:100%}.block-current__content{color:#fff}.block-current__title{font:normal 400 16px/1.2em "Bitter",serif;margin:0 0 1em;position:relative;color:#fff}.block-current__title:after{content:'';position:absolute;display:block;width:25px;height:2px;background-color:#d9af76;right:-25px;top:0.5em}.block-factors__result{display:inline-block;padding:15px;white-space:nowrap;font:normal 400 14px/2.04em "Bitter",serif;margin:30px 0;vertical-align:top;border:solid 2px #fddaac}.block-factors .list--type-circle{margin:0}.block-factors .list--type-circle .list__item{font-size:inherit}.block-factors__footer{padding-top:20px}.block-factors .button--layout-simple.button--colors-light:after{background-color:#fff}.chat{position:relative;float:right;width:60px;height:60px;margin:-15px 0 0 20px}.chat__icon{position:relative;z-index:101;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:60px;height:60px;background:url(/local/templates/markup/css/../images/sprite/icon-speech.png) center center no-repeat;cursor:pointer}.chat__overlay{position:fixed;left:0;top:0;z-index:100;width:100%;height:100%;background:url(/local/templates/markup/css/../images/fancybox/fancybox_overlay.png) left top repeat;display:none}.block-chat{position:absolute;display:none;right:-10px;top:100px;z-index:101;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;width:300px;font-size:16px;line-height:26px;font-weight:400}.block-chat:before{content:'';position:absolute;display:block;width:0;height:0;right:29px;top:-11px;border-right:solid 11px transparent;border-left:solid 11px transparent;border-bottom:solid 11px #fff}.block-chat__header{padding:26px 100px 16px 32px;border-bottom:solid 1px #d0a66c;margin:0 0 25px}.block-chat__title{color:#605858;font-size:25px;line-height:31px}.block-chat__close{position:absolute;top:27px;right:32px;width:18px;height:24px;color:#605858;font-family:"Roboto",sans-serif;text-align:center;line-height:24px;font-weight:200;font-size:26px;cursor:pointer;background-color:transparent;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;text-decoration:none}.block-chat__close:before{content:'\78';line-height:inherit;font-size:inherit}.block-chat__close:hover{color:#d9af76}.block-chat__content{padding:0 30px 40px 33px;font-family:"Roboto",sans-serif;max-height:200px;overflow:auto}.block-chat-item{margin:0 0 31px}.block-chat-item__date{font-size:14px;color:rgba(96,88,88,0.5);padding:0 0 10px}.block-chat-item__baloon{position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 14px;font-size:12px;line-height:1.625em;color:rgba(255,255,255,0.8)}.block-chat-item__baloon p{margin:0}.block-chat-item__baloon:before{content:'';position:absolute;display:block;width:0;height:0;border-top:solid 8px transparent;border-bottom:solid 8px transparent;top:23px}.block-chat-item--admin .block-chat-item__baloon{background-color:#555351}.block-chat-item--admin .block-chat-item__baloon:before{left:-8px;border-right:solid 8px #555351}.block-chat-item--user .block-chat-item__date{text-align:right}.block-chat-item--user .block-chat-item__baloon{background-color:#cea165}.block-chat-item--user .block-chat-item__baloon:before{left:100%;border-left:solid 8px #cea165}.block-chat__footer{padding:0 32px 48px 32px}.form--chat{display:block;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 2px rgba(0,0,0,0.3)}.form--chat .input--type-text{background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;padding:14px 59px 14px 16px;border:none;font-size:16px;line-height:22px;color:rgba(96,88,88,0.5);font-weight:500}.form--chat .input--type-button{position:absolute;display:block;display:block;width:50px;height:50px;right:4px;top:0;border:none;background:url(/local/templates/markup/css/../images/sprite/icon-chat.png) center center no-repeat;cursor:pointer}.screen-pagination{display:none}.block-award{max-width:910px}.block-award+.block-award{margin-top:40px}.block-award__content{position:relative;padding-left:20px}.block-award__content:before,block-news__content:before {content:'';position:absolute;display:block;width:21px;height:2px;left:-40px;top:0.6em; background-color: #d9af76;}.block-award__gallery{position:relative;width:174px;height:244px;margin:0 auto 33px}.block-award__gallery:before{content:'';position:absolute;width:355px;height:394px;background:url(/local/templates/markup/css/../images/bg-award-item.png) left top no-repeat;left:-13px;top:-18px}.block-award__img{display:block;position:relative;z-index:2}.wrapper-awards__button{text-align:center;padding-top:40px}.block-news{max-width:870px}.block-news+.block-news{margin-top:40px}.block-news__date{font-size:12px;color:rgba(96,88,88,0.5)}.block-news__title{margin:5px 0 15px;font-size:18px;line-height:1.2em;position:relative}.block-news__title a{text-decoration:none;color:#1a191a}.block-news__title a:hover{color:#d9af76}.wrapper-news__button{text-align:center;padding-top:40px}.block-about{max-width:870px}.block-about+.block-about{margin-top:40px}.block-about__date{font-size:12px;color:rgba(96,88,88,0.5)}.block-about__title{margin:5px 0 15px;font-size:18px;line-height:1.2em;position:relative}.block-about__title a{text-decoration:none;color:#1a191a}.block-about__title a:hover{color:#d9af76}.wrapper-about__button{text-align:center;padding-top:40px}.wrapper-team+.wrapper-team{margin-top:40px}.wrapper-team__title{margin:0 0 100px}.wrapper-team__heading{position:relative;display:inline-block;padding-right:20px;font-size:18px;line-height:24px}.wrapper-team__heading:after{content:'';position:absolute;display:block;width:10000px;height:1px;background-color:#d9af76;bottom:0.6em;left:100%}.wrapper-team__content{text-align:center;margin:0 -70px -80px}.block-team{display:inline-block;vertical-align:top;width:254px;margin:0 54px 106px}.block-team__img{display:block;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:254px;height:254px;margin:0 auto 37px}.block-team__name{color:#272726;font:normal 400 18px/30px "Bitter",serif;margin:0 0 10px}.block-team__position{font-size:15px;line-height:18px}.block-social{text-align:center}.block-social__button{-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;border:solid 1px #d3ba78;background-color:#d9af76;color:#fff;width:210px;padding:16px 34px 17px;font-size:18px;line-height:24px;letter-spacing:2px}.block-social__button:hover{background-color:#ce984e}.block-social__icon{display:block;vertical-align:top;width:59px;height:59px;margin:20px auto 0;background:url(/local/templates/markup/css/../images/sprite/icon-fb.png) center center no-repeat}

.pop-up{
    /*display: none;*/
    padding: 20px;
    /*max-width: 280px;*/
    text-align: center;
}
.pop-up .input--type-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:52px;border:none;position:relative;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;font:300 normal 13px/20px "Roboto",sans-serif;padding:16px 32px;color:#1a191a;margin:0 0 23px}

.pop-up .input--type-button{
    display:inline-block;
    vertical-align:top;
    min-width:226px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:52px;
    border:solid 1px #fff;
    position:relative;
    -webkit-border-radius:10em;
    -moz-border-radius:10em;
    border-radius:10em;
    font:300 normal 17px/24px "Roboto",sans-serif;
    padding:13px 32px 15px;
    color:#fff;
    margin:6px 0 0;
    background-color:transparent;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.pop-up .input--type-button:hover{background-color:#fff;color:#d9af76}

.pop-up__title{
    text-align: center;
    color: #fff;
    font-size: 22px;
}
.menu--main .menu__list .exit_link a.menu__link {
display: inline-block;
position: relative;

}

.menu--main .menu__list .exit_link a.menu__link:after {
	content: '';
    position: absolute;
    display: block;
    width: 33px;
    height: 30px;
    background: url(/local/templates/markup/css/. ./images/sprite/icon-exit.png) right center no-repeat;
    right: -40px;
    top: 50%;
    margin-top: -15px;
}
 .block-offer__footer a:first-child {
	padding: 11px 26px 13px !important;
    letter-spacing: 0.5px !important;
	margin-right: 35px !important;
	font-family: "Bitter",serif !important;
    font-size: 15px !important;
    line-height: 21px !important;
    color: #605858 !important;
	-webkit-border-radius: 10em !important;
    -moz-border-radius: 10em !important;
    border-radius: 10em !important;
    border: solid 1px #d3ba78 !important;
    background-color: transparent !important;
	position: relative !important;
    display: inline-block !important;
    cursor: pointer !important;
    text-decoration: none !important;
    text-align: center !important;
    white-space: nowrap !important;
    -webkit-transition: all 0.3s !important;
    -moz-transition: all 0.3s !important;
    -ms-transition: all 0.3s !important;
    -o-transition: all 0.3s !important;
    transition: all 0.3s !important;
}
		.block-news {
	position:relative;
}
.block-news__content:before {content:''; position: absolute; display: block; width: 21px; height:2px; background-color: #d9af76; left: -40px; top: 20px; }
.block-news__title + .block-news__content:before {
	content: none;
}


@media screen and (max-width: 599px) {
a.read_more_calc {
    color: #0076CE;
    text-decoration: underline;
}
/* .nn-image {
	display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    max-height: 100px;
    overflow: hidden;
    z-index: 0;
}*/
	.menu_mobile:first-child {
	border-top: 1px solid #d3ba78;

}
	.menu_mobile:last-child {
	border-bottom: 1px solid #d3ba78;

}


.popup-switch-active {
 color: #008000;
}


/* мобилка файлы, соц кнопки */

.files-list .file-elem {
    width: 100% !important;

}

.title-mobile {
	text-align:center;
	padding-top: 20px;
}

.block-social {
    text-align: center !important;
}

.block-social__button {
    display: block;
    margin: 0 auto;
	margin-top: 10px;

}

/* главная мобилка*/
.main-page .wrapper-content .fp-tableCell .content-centered {
    position: absolute;
    margin: 0;
    padding: 10px 20px 0;
    max-height: 90%;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);

}
#callback-form-holder {
	width: auto;
	min-width: 0 !important;
}


.page-heading__padding {
    padding-left: 0;
	text-align: center;
}

.page-heading__description {
    padding: 17px 0 17px 0px;
    width: 100%;
}

.page-heading__description ul li {
	line-height: 1.1;
}
.bg-page-default {
background: linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) ); 

}

.block-promo__title {
	padding-top: 20px;
    margin: 0 0 15px;

}

.login-menu-alert {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    position: absolute;
    top: -7px;
    right: -7px;
    z-index: 1;
    background: red;
    display: block;
}
/*.bg-slide-2 {
    background: url(/local/templates/markup/css/../images/bg/screen-2-mobile.jpg) center bottom no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
}*/
.block-promo__title-mobile {
	padding-top: 0;
margin-bottom: 5px;
}


}



@media screen and (min-width: 600px){h1{font-size:50px;line-height:1.05em}.content-centered{margin:0 40px;position:relative}.main-page .wrapper-content>.content-centered,.main-page .wrapper-content .fp-tableCell>.content-centered{padding:50px 40px 0}.column--1-2{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column--1-2+.column--1-2{padding:0 0 0 30px}.bg-slide-8{background:url(/local/templates/markup/css/../images/bg/screen-8-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-9{position:relative}
a.read_more_calc {
    color: #0076CE;
    text-decoration: underline;
}
.menu_mobile:first-child {
	border-top: 1px solid #d3ba78;

}
	.menu_mobile:last-child {
	border-bottom: 1px solid #d3ba78;

}


/*.block-promo.block-promo--even {
    width: 46%;
    margin-left: 54%;
}

.block-promo {
    width: 48%;
}*/

.login-menu-alert {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    position: absolute;
    top: -7px;
    right: -7px;
    z-index: 1;
    background: red;
    display: block;
}

.bg-slide-9:after{
    content:'';
    position:absolute;
    display:block;
    right:-17px;
    top:50%;
    width:250px;
    height:150px;
    margin-top:-75px;
    -webkit-background-size:cover;background-size:cover
}
.bg-slide-9.hand {
    background:url(/local/templates/markup/css/../images/bg/screen-9.png) right center no-repeat;
background-size: 50%;
}

/*.bg-slide-9.hand:after{
    content:'';
    position:absolute;
    display:block;
    right:-17px;
    top:50%;
    width:250px;
    height:150px;
    margin-top:-75px;
    background:url(/local/templates/markup/css/../images/bg/screen-9.png) right center no-repeat;
    -webkit-background-size:cover;background-size:cover
}*/

.bg-slide-10{background:url(/local/templates/markup/css/../images/bg/screen-10-tablet.jpg) center center no-repeat;
-webkit-background-size:cover;background-size:cover}.bg-page-transfers{background:url(/local/templates/markup/css/../images/bg/page-transfers-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-deposits{background:url(/local/templates/markup/css/../images/bg/page-deposits-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.bg-page-credits{
    background:url(/local/templates/markup/css/../images/bg/page-credits-tablet.jpg) center center no-repeat;
    -webkit-background-size:cover;background-size:cover
}

			.bg-page-cells{background:url(/local/templates/markup/css/../images/bg/page-cells-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-insurance{background:url(/local/templates/markup/css/../images/bg/page-insurance-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-vip{background:url(/local/templates/markup/css/../images/bg/page-vip-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-metals{background:url(/local/templates/markup/css/../images/bg/page-metals-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-about{background:url(/local/templates/markup/css/../images/bg/page-about-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-vip-1{background:url(/local/templates/markup/css/../images/bg/bg-vip-1-tablet.jpg) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:relative}.bg-vip-1:after{content:'';display:block;position:absolute;top:0;right:-27.2%;font-size:1px;background:url(/local/templates/markup/css/../images/bg-vip-1-pic.png) left center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:64.3%;height:100%}.bg-vip-2{position:relative}.bg-vip-2:after{content:'';display:block;position:absolute;top:0;left:0;font-size:1px;background:url(/local/templates/markup/css/../images/bg-vip-2-pic.png) right center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;width:35%;height:100%}.bg-vip-3{background:url(/local/templates/markup/css/../images/bg/bg-vip-3-tablet.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-about-1{background:url(/local/templates/markup/css/../images/bg/bg-about-1-tablet.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover;padding:145px 0}.block-subscribe .input--type-text{padding-right:240px}.block-subscribe .input--type-button{position:absolute;right:0;top:0}.logo{margin-right:365px}.block-contacts{width:220px;vertical-align:top;position:absolute;top:26px;left:50%;margin-left:80px;text-align:right}.block-contacts .block-contacts__phone{font-size:16px;margin-right:15px;font-weight:900;display:inline-block}.block-contacts .block-contacts__button{display:inline-block;vertical-align:middle;position:static;top:auto;left:auto;margin-left:0}.block-contacts .block-contacts__button .button{border:solid 1px #d3ba78;width:24px;height:24px;padding:8px}.block-contacts .block-contacts__button .button.button--state-active,.block-contacts .block-contacts__button .button.button--state-active:hover{color:#fff;border-color:#a37731;background-color:#a37731}.block-contacts .block-contacts__button .button:hover{color:#fff;border-color:#d0af7b;background-color:#d0af7b}.wrapper-menu{margin-left:30px;top:39px}.wrapper-menu__popup{width:380px;right:-390px}.wrapper-menu__scroll{width:400px}.wrapper-menu__phone{display:none}.outer-wrapper-footer{padding:25px 0}.page-heading__content{width:300px;text-align:left}.page-heading__description{margin:40px 0 0;width:auto;font-size:15px;line-height:21px}.page-heading__description.page-heading__description--width-long{width:400px}.page-heading__content--position-invert{margin-left:45%;width:300px}.block-description{padding-left:0}.block-description:before{left:-30px;width:20px}.block-table .block-table__td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%;padding-left:14px;margin:-1.4em 0 0 40%}.block-table .block-table__td:first-child{font-size:1em;margin:0;padding:0;width:40%;position:relative;overflow:hidden}.block-table .block-table__td:first-child:after{content:'';position:absolute;display:block;width:100%;height:3px;background:url(/local/templates/markup/css/../images/table-dots.png) right top repeat-x;right:0;bottom:4px}.block-table__title{vertical-align:top;padding-right:5px;background-color:#fff;position:relative;z-index:2}.block-offer__footer{white-space:nowrap}.wrapper-assistance{margin:0 -20px -40px;position:relative}.block-assistance{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;display:inline-block;vertical-align:top}.block-vip{width:50%}.block-vip.block-vip--even{margin-left:40%}.block-vip__title{text-align:left}.block-vip__content{margin:0 -100% 0 -25px;max-width:none;padding-right:100%}.block-vip--even .block-vip__content{margin:0 0 0 -50%;padding-right:25px;padding-left:50%}.block-current{margin:0 0 0 50px;padding:30px}.block-current__gallery{margin:0 20px 10px -90px;border:none;float:left;width:61%}.block-current__gallery:before{content:'';position:absolute;display:block;width:49.2481%;height:100%;padding:5px 0;left:-5px;top:-5px;background-color:rgba(217,175,118,0.9)}.block-current__img{position:relative;z-index:2}.block-current__content{color:#fff}.block-current__title{font:normal 400 20px/1.2em "Bitter",serif}.block-current__title:after{width:50px;right:-50px}.block-chat{position:absolute;right:-23px;width:504px}.block-chat:before{right:42px}.block-chat__close{right:45px}.block-chat-item__date{font-size:16px}.block-chat-item__baloon{padding:20px 24px;font-size:16px}.block-chat__content{max-height:400px}.form--chat .input--type-text{padding:14px 59px 14px 26px}.block-about__title:before{content:'';position:absolute;display:block;width:12px;height:15px;background:url(/local/templates/markup/css/../images/sprite/icon-triangle.png) left center no-repeat;left:-28px;top:0.6em;margin-top:-7px}.block-social__icon{display:inline-block;margin:0 0 0 20px}

.pop-up{padding:52px 60px 61px 60px}

.pop-up__title{
    /*margin-bottom:55px*/
}

.pop-up__title .input--type-button{margin-top:36px}.fancybox-close{top:9px;right:-58px}
.block-contacts--header .block-contacts__phone a+a {
    margin-left: 20px;
}
.outer-wrapper-header .content-centered, .outer-wrapper-footer .content-centered {
    width: 600px;
    max-width: 600px;
}


.page-heading__padding {
    padding-left: 0;
	text-align: center;
}

.page-heading__content {
	width: auto;

}

.main-page .wrapper-content .fp-tableCell .content-centered {
    position: absolute;
    margin: 0;
    padding: 10px 20px 0;
    max-height: 90%;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);

}
}

@media screen and (min-width: 768px) {
.bg-slide-2{background:url(/local/templates/markup/css/../images/bg/nn-tablet.jpg) center bottom no-repeat;
-webkit-background-size:cover;background-size:cover}
}


@media screen and (min-width: 800px){body,input,textarea,h1,h2,h3,h4,h5,li{font-size:15px;line-height:24px}h1{font-size:60px;line-height:1.05em}h2{font-size:24px;line-height:1.2em}h3{font-size:22px;margin-bottom:40px}.list--type-simple{margin:10px 0}.list--type-simple .list__item:before{left:-14px;top:12px}.list--type-round .list__item:before{top:10px}.bg-slide-9:after{width:360px;height:216px;margin-top:-68px;right:0}.bg-vip-1,.bg-vip-2{padding:100px 0}.page-heading{padding:120px 0 120px}.page-heading__content{width:400px;height:300px}.cabinet-user-name{font-size:23px}.cabinet-user-info{max-width:320px}.cabinet-user-button{max-width:400px}.page-heading__description.page-heading__description--width-long{width:520px}.page-heading__content--position-invert{width:400px}.block-description:before{top:13px}.block-list{margin-left:100px;max-width:750px}.block-list+.block-list{margin-top:68px}.block-list__item+.block-list__item{margin-top:25px}.block-list__item{padding-left:32px;line-height:1.1667em}.block-list__item:before{top:9px}.block-offer{max-width:980px;margin:0 auto 60px}.block-offer__gallery{float:left;width:44%}.block-offer--even .block-offer__gallery{float:right}
	.menu_mobile:first-child {
	border-top: none;

}
	.menu_mobile:last-child {
	border-bottom: none;

}
.page-heading__padding {
    padding-left: 0;
	text-align: center;
}
.login-menu-alert {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    position: absolute;
    top: -7px;
    right: -7px;
    z-index: 1;
    background: red;
    display: block;
}
.block-offer__content{
    padding:20px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    float:initial;
    /*width:56%*/
}

.block-offer__title{font-size:22px;margin-bottom:0.4em;max-height:3.72em;overflow:hidden}.block-offer__description{max-height:72px;overflow:hidden}.block-offer__info .list__item{font-size:16px}.block-offer__info .list__item:before{top:0.5em}.block-offer__footer{padding-top:0}.block-offer__footer .button:first-child{margin-right:15px}.block-offer__footer .button--layout-bordered.button--size-medium{padding:11px 16px 13px}.block-offer__footer .button--layout-simple.button--size-medium{margin-right:85px}.block-vip__title{line-height:1.7em;margin-bottom:2em}.block-vip__content{font-size:18px;line-height:45px}.block-current__title{font-size:25px}.block-factors__result{font-size:25px;padding:20px 25px}.block-factors .list--type-circle .list__item:before{top:0.5em}.block-award__content{padding-left:0}.block-award__content:before{top:8px;left:-40px}.block-award__gallery{float:left;margin:0 120px 0 10px}.block-award__gallery+.block-award__content{margin-left:302px;margin-top:20px}
.block-contacts--header .block-contacts__phone a+a {
    margin-left: 20px;
}

.block-contacts{width:240px; }
.outer-wrapper-header .content-centered, .outer-wrapper-footer .content-centered {
    width: 760px;
    max-width: 760px;
}
.block-award__content:before, block-news__content:before {

    left: -40px;
}

}


@media screen and (min-width: 1000px){h1{font-size: 60px;} h2{font-size: 24px;}.list--type-circle{margin:50px 0}.list--type-circle .list__item{font-size:25px;line-height:35px;padding-left:40px}.list--type-circle .list__item:before{top:10px}.list--type-circle .list__item+.list__item{margin-top:26px}.list--type-round{margin:50px 0}.list--type-round .list__item{font-size:25px}.list--type-round .list__item:before{top:13px}.list--type-round .list__item+.list__item{margin-top:26px}.list__description{font-size:20px}.inline-image{margin-top:10px}.text--align-left{text-align:left}.content-centered{width:960px;padding:0 20px;margin:0 auto}.main-page .wrapper-content>.content-centered,.main-page .wrapper-content .fp-tableCell>.content-centered{padding:0 20px;left:50%;margin-left:-500px;margin-top:65px;width:960px}.outer-wrapper-header .content-centered,.outer-wrapper-footer .content-centered{width:960px;max-width:960px;}.wrapper-content{padding:80px 0}.column--1-2+.column--1-2{padding:0 0 0 60px}.bg-paddings:before{height:112px}.bg-paddings:after{height:139px}.bg-padding-bottom:after{height:208px}.bg-slide-1{background:url(/local/templates/markup/css/../images/bg/screen-1.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-2{background:url(/local/templates/markup/css/../images/bg/screen-2.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-3{background:url(/local/templates/markup/css/../images/bg/screen-3.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-4{background:url(/local/templates/markup/css/../images/bg/screen-4.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-5{background:url(/local/templates/markup/css/../images/bg/screen-5.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-6{background:url(/local/templates/markup/css/../images/bg/screen-6.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-7{background:url(/local/templates/markup/css/../images/bg/screen-7.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-8{background:url(/local/templates/markup/css/../images/bg/screen-8.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-slide-10{background:url(/local/templates/markup/css/../images/bg/screen-10.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-transfers{background:url(/local/templates/markup/css/../images/bg/page-transfers.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-deposits{background:url(/local/templates/markup/css/../images/bg/page-deposits.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.login-menu-alert {

    display: none;
}
.bg-page-credits{
    background:url(/local/templates/markup/css/../images/bg/page-credits.jpg) center center no-repeat;
    -webkit-background-size:cover;
    background-size:cover
}

.page-heading__padding {
    padding-left: 650px !important;
	text-align: left;

} 

.bg-page-cells{background:url(/local/templates/markup/css/../images/bg/page-cells.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-insurance{background:url(/local/templates/markup/css/../images/bg/page-insurance.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-vip{background:url(/local/templates/markup/css/../images/bg/page-vip.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-metals{background:url(/local/templates/markup/css/../images/bg/page-metals.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-page-about{background:url(/local/templates/markup/css/../images/bg/page-about.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-vip-1{background:url(/local/templates/markup/css/../images/bg/bg-vip-1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.bg-vip-1:after{-webkit-background-size:auto 100%;background-size:auto 100%;width:643px;height:100%;right:-160px}.bg-vip-3{background:url(/local/templates/markup/css/../images/bg/bg-vip-3.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}.bg-about-1{background:url(/local/templates/markup/css/../images/bg/bg-about-1.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover;padding:145px 0}.checkbox .checkbox__label.checkbox__label--large{font-size:25px}.checkbox .checkbox__label.checkbox__label--large:before,.checkbox .checkbox__label.checkbox__label--large:after{top:0.2222em !important}.checkbox .checkbox__label{font-size:18px}.checkbox .checkbox__label:before,.checkbox .input--type-checkbox:checked+.checkbox__label:after{top:0.2222em}.block-subscribe{margin-bottom:65px}.block-subscribe .input--type-text,.block-subscribe .input--type-button{font-size:20px;letter-spacing:2px}.block-subscribe .input--type-text{padding-right:390px}.block-subscribe .input--type-button{padding:14px 65px 15px}.form__title{margin-bottom:106px}.outer-wrapper-header{padding-bottom:30px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.outer-wrapper-header.outer-wrapper-header--position-fixed{position:fixed;left:0;top:0;width:100%;z-index:10;background-color:#1a191a}.wrapper-content .outer-wrapper-header{display:block}.logo{width:224px;margin:15px 0 19px}.block-contacts{width:35%;top:47px;left:auto;right:20px;margin-left:0}.block-contacts .block-contacts__phone{font-size:18px;opacity:1}.block-contacts .block-contacts__button .button{font-size:14px;width:auto;padding:7px 20px 9px;opacity:1}.block-contacts .block-contacts__button .button:before{display:none}.wrapper-menu__icon{display:none}.wrapper-menu{position:static;left:auto;top:auto;margin-left:0}.wrapper-menu__popup{position:static;z-index:auto;top:auto;width:auto;height:auto;background:none;right:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;overflow:inherit}.wrapper-menu__popup .menu__item{display:inline-block;vertical-align:top;white-space:nowrap}.wrapper-menu__popup .menu__item+.menu__item{margin:0 0 0 20px}.wrapper-menu__popup .menu__link{display:inline;padding:0;font-size:15px;line-height:22px}.wrapper-menu__popup .menu__link:hover,.wrapper-menu__popup .menu__item--state-active .menu__link{background:none}.wrapper-menu__scroll{height:auto;overflow:inherit;width:auto}.wrapper-menu__close{display:none}.mobile-menu-open,.mobile-menu-open html{overflow:inherit}.wrapper-menu__popup.active{right:auto}.menu--top{position:absolute;width:35%;top:55px;left:20px;text-align:left}.menu--top .menu__link{color:#fff}.menu--top .menu__link:hover,.menu--top .menu__item--state-active .menu__link{color:#d3ba78}.menu--main .menu__link{color:#fff;opacity:1;}.menu--main .menu__link:hover,.menu--main .menu__item--state-active .menu__link{color:#d3ba78}.menu--main .menu__item+.menu__item{margin-left:10px;padding-left:15px;position:relative}.menu--main .menu__item+.menu__item:before{content:'';display:block;position:absolute;width:4px;height:4px;left:0;top:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e1b679}.hide-on-mobile{display:inline}.outer-wrapper-footer{text-align:left;padding:39px 0 49px}.outer-wrapper-footer .wrapper-menu{float:left;width:536px}.logo.logo--footer{float:left;margin:0 40px 0 0;width:155px}.block-contacts--footer{position:static;text-align:right;width:228px;float:right;}.block-contacts--footer .block-contacts__phone{display:block;margin:0 5px 17px 0}.block-contacts--footer .block-contacts__button{display:block}.menu--footer .menu__list{display:block;float:left;width:33.3333%}.menu--footer .menu__item,.menu--footer .menu__item+.menu__item{display:block;margin:0 0 10px 0}.menu--footer .menu__link{color:#7d7d8e;letter-spacing:0.5px}.menu--footer .menu__link:hover,.menu--footer .menu__item--state-active .menu__link{color:#fff}.block-promo{width:62%}.block-promo.block-promo--even{width:46%;margin-left:54%}.block-scroll-indicator{bottom:40px}.page-heading{padding:180px 0 180px}.page-heading__content{width:500px;height:400px}.page-heading__title{line-height:1.3521em}.page-heading__description{margin:40px 0 0;padding-left:25px;font-size:23px;line-height:36px}.page-heading__description--width-short{width:550px}.page-heading__description.page-heading__description--width-long{width:700px}.cabinet-user-name{letter-spacing:0.8px}.cabinet-user-info{font-size:18px;line-height:30px;letter-spacing:0.5px}.cabinet-user-button{max-width:576px;margin-top:120px;margin-bottom:-220px}.page-heading__content--position-invert{margin-left:55% !important}.wrapper-partners{text-align:justify}.wrapper-partners:after{content:'';position:relative;display:inline-block;width:100%;height:1px}.block-partner{margin-bottom:0}.spoiler:before{bottom:33px}.spoiler__title{font-size:18px;line-height:25px}.spoiler__title:before,.spoiler__title:after{top:0.25em !important}

.block-offer__content{padding:47px 47px 35px}

.block-offer__title{font-size:25px;margin-bottom:0.8em}.block-offer__description{font-size:15px;line-height:25px;max-height:75px}.block-offer__info .list__item{font-size:19px}.block-offer__info .list__item:before{top:0.5em}.block-offer__footer{padding-top:38px; text-align: right;}.block-offer__footer .button:first-child{margin-right:35px}.block-offer__footer .button--layout-bordered.button--size-medium{padding:11px 26px 13px;letter-spacing:0.5px}.block-offer__footer .button--layout-simple.button--size-medium{margin-right:95px;letter-spacing:0.5px}.wrapper-assistance{margin:0 -50px}.block-assistance{padding:0 50px;max-width:550px;margin-bottom:76px}.block-assistance__content{font-size:18px;line-height:45px}.block-vip__content{padding-right:50%;margin-right:-50%}.block-vip--even .block-vip__content{margin:0 0 0 -50%;padding-left:50%}.block-current{margin:0 0 0 248px;padding:50px}.block-current__gallery{margin:0 42px 20px -292px;width:532px}.block-current__content{line-height:2.5555em}.block-current__title:after{width:90px;right:-90px}.block-factors{font-size:18px;max-width:720px;margin-left:156px}.block-factors .list--type-circle .list__item+.list__item{margin-top:23px}.block-factors .list--type-circle .list__item:before{top:0.75em}.pop-up{max-width:380px}
.outer-wrapper-header .content-centered, .outer-wrapper-footer .content-centered {
    width: 960px;
    max-width: 960px;
}
.outer-wrapper-footer .copy {
    color: #fff;
    font-size: 0.7em;
}
.outer-wrapper-footer.fp-auto-height.fp-section,
.outer-wrapper-footer.fp-auto-height .fp-tableCell {
	padding-top: 0;
	padding-bottom: 0;
	height: 50px !important;
}

.outer-wrapper-footer.fp-auto-height .wrapper-menu {
	padding-top: 0 !important;

}

}

@media screen and (min-width: 1240px){
body,input,textarea,h1,h2,h3,h4,h5,li{font-size:18px;line-height:30px}
h1{font-size:49px;line-height:60px;margin-bottom:32px}
h2{font-size:27px;line-height:38px}
h3{font-size:25px;line-height:36px}
blockquote{position:relative}
blockquote:before{position:absolute;font-size:115px;left:-60px;top:22px;margin:0}
blockquote p{margin-bottom:31px}
blockquote cite{max-width:490px;display:block;margin:68px 0 -31px}
.list--type-simple{margin:25px 0}
.list--type-simple .list__item:before{top:10px}
.list--type-simple .list__item{line-height:21px}
.list--type-simple .list__item+.list__item{margin-top:25px}
.bg-slide-8{padding:140px 0 145px}.bg-slide-9{padding:140px 0 115px}
.bg-slide-9:after{width:600px;height:359px;margin-top:-100px;right:-40px}
.bg-slide-10{padding:160px 0 180px}
.bg-vip-1{background:url(/local/templates/markup/css/../images/bg/bg-vip-1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;padding:85px 0 208px}
.bg-vip-1:after{right:50%;width:40.1875%;min-width:643px;-webkit-background-size:cover;background-size:cover;margin-right:-42%}
.bg-vip-2{padding:116px 0 204px}.bg-vip-2:after{left:auto;right:50%;width:50%;background-position:right top}
.content-centered{width:1061px}
.cabinet-page .wrapper-content .content-centered{width:980px}
.main-page .wrapper-content>.content-centered,.main-page .wrapper-content .fp-tableCell>.content-centered{width:1040px !important;margin-left:-520px;margin-top:18px}
.page-heading--large .content-centered{width:auto;max-width:1440px}
.menu--top{top:53px}.menu--top .menu__item+.menu__item{margin-left:30px}
.menu--top .menu__link{font-size:18px;letter-spacing:0.5px}
.menu--main .menu__link{font-size:18px;letter-spacing:0.5px}



.block-contacts{top:39px}
.block-contacts--header .block-contacts__phone a+a {
    margin-left: 30px;
}


.block-contacts .block-contacts__phone{margin-right:10px;word-spacing:2px;letter-spacing:0.4px}
.block-contacts .block-contacts__button .button{padding:11px 24px 15px;font-size:18px;line-height:24px}
footer .block-contacts .block-contacts__phone a {text-decoration: none;}
footer .block-contacts .block-contacts__button .button{padding:11px 30px 15px;font-size:18px;line-height:24px; margin-top: 20px; }
.outer-wrapper-footer{padding:7px 0 7px}
.logo.logo--footer{margin:0;width:26.3889%}
.logo.logo--footer .logo__img{width:242px}
.outer-wrapper-footer .wrapper-menu{width:52.7778%;padding-top:38px}
.menu--footer .menu__item{margin:0}
.menu--footer .menu__item+.menu__item{margin:22px 0 0}
.menu--footer .menu__link{font-size:15px;line-height:20px}
.block-contacts.block-contacts--footer{display:inline-block;width:auto;vertical-align:top;float:right;text-align:left;padding-top:0}
.block-contacts.block-contacts--footer .block-contacts__phone{margin:35px 0 0;font-size:24px;line-height:30px;letter-spacing:1px}
.block-scroll-indicator{bottom:74px}.menu--heading .menu__list{margin:25px 0 0}
.menu--heading .menu__item+.menu__item{margin-top:30px}
.menu--heading .menu__link{padding-bottom:7px}
.block-promo{width:52.7804%}
.block-promo.block-promo--even{width:46.6667%;margin-left:53.3333%}
.block-promo.block-promo--long{width:64.0905%}
.block-promo__title{line-height:51px;margin-bottom:49px}
.block-promo__title.block-promo__title--size-large{font-size:35.56px;letter-spacing:2px}
.block-promo__pagination{margin-left:0}.block-promo__content{min-height:310px}
.page-heading{padding:200px 0 100px}.page-heading__content{width:650px;height:502px}
.cabinet-user-button{max-width:650px}.page-heading__content--position-invert{margin-left:57% !important;width:43%}
.vip-user-button{margin:68px 0 0 26px}.wrapper-partners{padding:0 0;margin:-11px -15px}
.block-description{line-height:45px}.block-description:before{left:-51px;width:30px;top:22px}
.h2-large{font-size:30px;line-height:38px}.block-info{max-width:913px;line-height:45px;padding-top:18px}
.block-info p{margin-bottom:45px}.block-table .block-table__tr+.block-table__tr{margin-top:37px}
.block-table .block-table__td{width:530px;line-height:1.1667em;margin:-1.1667em 0 0 531px}
.block-table .block-table__td:first-child{padding:0 126px 0 0;width:381px;margin-left:150px}
.block-list{margin-left:192px}
.block-list__item{padding-left:36px;line-height:1.1667em}
.block-list__item:before{top:9px}
.block-current{margin:86px 0 0 248px;padding:50px 61px 50px 50px}
.block-current__title{font-size:30px;line-height:51px;margin:40px 0 30px}
.block-current__title:after{width:113px;right:-113px;top:0.8em}
.block-current__content p{margin-bottom:40px}.block-vip{width:40%}
.block-vip__content{padding:34px 80% 52px 40px;margin:0 -80% 0 -42px}
.block-vip.block-vip--even{margin-left:53%}
.block-vip--even .block-vip__content{margin:0 -72px 0 -50%;padding:34px 70px 52px 50%}
.block-factors__result{margin-bottom:65px}.block-award+.block-award{margin-top:74px}
.block-award__content{font-size:18px;line-height:45px}.block-award__content:before,block-news__content:before{top:18px}
.wrapper-awards__button{padding-top:68px}.wrapper-awards__button .button{min-width:158px}
.block-news+.block-news{margin-top:45px}.block-news__date{font-size:13px}
.block-news__title{margin:15px 0 22px;font-size:25px;line-height:1.4em}
.block-news__title:before{left:-38px;top:0.7em}.block-news__content{font-size:18px;line-height:45px; position: relative;}

.block-news__title:before {
content: '';
position: absolute;
display: block;
width: 21px;
height: 2px;
background-color: #d9af76;
left: -30px;
top: 0.6em;
}



.wrapper-news__button{padding-top:68px}
.wrapper-news__button .button{min-width:158px}
.block-about+.block-about{margin-top:45px}
.block-about__date{font-size:13px}
.block-about__title{margin:15px 0 22px;font-size:25px;line-height:1.4em}
.block-about__title:before{top:0.7em}
.block-about__content{font-size:18px;line-height:45px}
.wrapper-about__button{padding-top:68px}
.wrapper-about__button .button{min-width:158px}
.wrapper-team+.wrapper-team{margin-top:75px}
.wrapper-team__title{margin:0 0 130px}
.wrapper-team__content{text-align:center;margin:0 -60px -86px}
.screen-pagination{display:inline-block;position:fixed;left:26px;width:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.screen-pagination__page{display:block;position:relative;background-color:transparent;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:10px auto;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
.screen-pagination__page:before{content:'';position:absolute;display:block;left:33%;top:35%;margin:-2px 0 0 -2px;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-color:rgba(255,255,255,0.5)}
.screen-pagination__page:hover,.screen-pagination__page.active{background-color:rgba(255,255,255,0.15)}
.screen-pagination__page:hover:before,.screen-pagination__page.active:before{background-color:rgba(243,193,121,0.7)}
.outer-wrapper-header .content-centered,.outer-wrapper-footer .content-centered{width:1110px ;max-width:1110px;}



}

@media screen and (min-width: 1540px){.bg-slide-9:after{width:723px;height:423px;margin-top:-162px;right:0}.content-centered{width:1061px}.cabinet-page .wrapper-content .content-centered{width:980px}.main-page .wrapper-content>.content-centered,.main-page .wrapper-content .fp-tableCell>.content-centered{width:1220px !important;margin-left:-620px;margin-top:75px}.page-heading--large .content-centered{width:auto;max-width:1440px}.screen-pagination{left:73px}}

}
}



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/vip_site_top/style.css?176915670394*/
.menu-list .exit_link a.menu-link:after {
	position: absolute;
	width: 20px;
	height: 20px;

}
/* End */


/* Start:/local/components/vip/main.callback/templates/.default/style.css?17691569112126*/
input[type="text"]:focus, input[type="tel"]:focus { outline: none; }
textarea:focus { outline: none; }

#callback-form-holder {
    overflow: hidden;
    min-width: 400px;
    min-height: 340px;
}

.switcher-holder{
    line-height: 25px;
    margin-bottom: 10px;
}

.switcher-holder > span {
    display: block;
    margin: 10px;
}

.switcher-holder > span.switch-button {
    display: none;
}

.popup-switcher-active {
	color: #fff;
}

@media screen and (min-width: 600px){
    .switcher-holder {
        white-space: nowrap;
    }
    .switcher-holder > span {
        display: inline-block;
        margin: 0;
    }

    .switch-button {
        width: 40px;
        height: 20px;
        margin-top: 0;
        margin-bottom: 0;
        /*background-color: blue;*/
        display: inline-block;
        border: 1px white solid;
        border-radius: 11px;
        position: relative;
        top: 6px;
        text-align: left;
        cursor: pointer;
        margin-left: 10px!important;;
        margin-right: 10px!important;;
    }

    .switch-button > span {
        width: 18px;
        height: 18px;
        margin: 1px;
        background-color: white;
        border-radius: 9px;
        display: inline-block;
        float: left;
    }

    .switch-button.switch-right > span {
        float: right;
    }

    .switcher-holder > * {
        cursor: pointer;
    }

    #callback-form-holder {
        min-width: 500px;
        min-height: 370px;
    }
    .switcher-holder > span.switch-button {
        display: inline-block;
    }

    .switcher-holder{
        line-height: 50px;
        margin-bottom: 10px;
    }

}

.callback-fields-error {
    color: red;
}

/*div.mfeedback {}*/
/*div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}*/
/*div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}*/

div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}


@media screen and (max-width: 767px) {
	.popup-switcher-active {
	color: #3b6d38;
}
	.fancybox-inner {
	height: auto !important;
}
}
/* End */


/* Start:/local/templates/vip-office-main/styles.css?176915691142*/
.fp-slidesNav ul li {
    height: 10px;
}

/* End */
/* /local/templates/markup/css/style.css?176915691176819 */
/* /bitrix/templates/.default/components/bitrix/menu/vip_site_top/style.css?176915670394 */
/* /local/components/vip/main.callback/templates/.default/style.css?17691569112126 */
/* /local/templates/vip-office-main/styles.css?176915691142 */
