@font-face {
  font-family: 'PTMono-Regular';
  src: url('../fonts/PTMono-Regular.eot');
  src: url('../fonts/PTMono-Regular.woff2') format('woff2'),
       url('../fonts/PTMono-Regular.woff') format('woff'),
       url('../fonts/PTMono-Regular.ttf') format('truetype'),
       url('../fonts/PTMono-Regular.svg#PTMono-Regular') format('svg'),
       url('../fonts/PTMono-Regular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Rune';
  src: url('../fonts/Rune.woff') format('woff'),
       url('../fonts/Rune.ttf') format('truetype'),
       url('../fonts/Rune.svg#Rune') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'rune';
  src: url('../fonts/rune.eot');
  src: url('../fonts/rune.woff2') format('woff2'),
       url('../fonts/rune.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
.slider{width:85%;margin:0px auto;}
.slick-slide img{max-width:100%;display:block;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-mz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.slick-prev:before, .slick-next:before{color:black;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;height:100%;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;height:100%;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative;margin:0 20px;overflow:hidden;-webkit-transition:all .3s;-mz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-dotted.slick-slider{margin-bottom:30px;height:100%;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
#wrapper_slider{width:100%;position:relative;left:0px;height:100%;}
.content_slide{float:left;width:550px;height:100%;white-space:normal;background-repeat:no-repeat;}
#contentContainer{width:100%;height:100%;overflow:hidden;margin:0 auto;}
.content_slide img{width:100%;margin:0 auto;display:block;text-align:center;}
.ca-nav-next{width:65px;height:100%;background:none;position:absolute;margin-top:0px;right:0px;top:0;text-indent:-9000px;cursor:pointer;z-index:100;}
.ca-nav-prev{width:65px;height:100%;background:none;position:absolute;margin-top:0px;left:0px;top:0;text-indent:-9000px;cursor:pointer;z-index:100;}
.block_slider{height:100%;}
html,
body,
button,
div,
span,
applet,
object,
iframe,
input,
h1,
h2,
h3,
h4,
h5,
h6,
header,
footer,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
textarea{margin:0;padding:0;border:none;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:inherit;vertical-align:baseline;text-decoration:none;}
body{height:100vh;overflow:hidden;background:#000;}
.box{width:650px;display:block;cursor:pointer;color:#2c3e50;margin:0 auto;overflow:hidden;position:relative;margin-bottom:50px;}
.animate_show{-webkit-animation:dash .2s linear forwards;-mz-animation:dash .2s linear forwards;-o-animation:dash .2s linear forwards;animation:dash .2s linear forwards;stroke:rgb(255, 255, 255);}
.animate_show_invers{-webkit-animation:dash_invers .2s linear forwards;-mz-animation:dash_invers .2s linear forwards;-o-animation:dash_invers .2s linear forwards;animation:dash_invers .2s linear forwards;stroke:rgb(255, 255, 255);}
path, line{stroke-dasharray:100;stroke-dashoffset:100;}
@-webkit-keyframes dash{from{stroke-dashoffset:100;}
to{stroke-dashoffset:0;}
}
@keyframes dash{from{stroke-dashoffset:100;}
to{stroke-dashoffset:0;}
}
@-webkit-keyframes dash_invers{from{stroke-dashoffset:-100;}
to{stroke-dashoffset:0;}
}
@keyframes dash_invers{from{stroke-dashoffset:-100;}
to{stroke-dashoffset:0;}
}
.ca-nav{position:relative;}
.block_icons{text-align:justify;width:100%;max-width:360px;margin:0 auto;height:42px;}
.block_icons:after{display:inline-block;content:'';width:100%;}
.block_word{display:inline-block;cursor:pointer;text-transform:uppercase;}
.block_word strong{display:inline-block;font-family:'PTMono-Regular';font-size:16px;color:#fff;cursor:pointer;}
.block_word_play{display:inline-block;cursor:pointer;text-transform:uppercase;vertical-align:top;line-height:56px;}
.block_word_play span{display:block;float:left;font-family:'PTMono-Regular';font-size:18px;color:#fff;cursor:pointer;margin-left:5px;}
.block_word_play span:first-child{margin-left:0px;}
.logo_title{font-family:'PTMono-Regular';color:#fff;font-size:22.3px;letter-spacing:3.8px;word-spacing:8px;text-transform:uppercase;}
body{left:0;right:0;margin:0 auto;overflow:hidden;position:relative;}
.block_price, .block_contacts{background:#000;height:100%;width:100%;float:none;display:none;}
#wrapper{position:relative;height:100%;width:100%;float:none;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-flex-direction:column;-moz-flex;flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;}
#polaroid{margin:0 auto;width:100%;height:100%;stroke:#f9f9f9;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.svg_2{position:absolute;top:0;left:174px;}
.svg_1{position:relative;}
.st2{fill:none;stroke-miterlimit:10;stroke-dashoffset:0;}
line{stroke-width:1;}
.close_contact{font-family:'PTMono-Regular';color:#fff;font-size:16px;display:inline-block;cursor:pointer;vertical-align:top;line-height:56px;}
.close_price{cursor:pointer;font-family:'PTMono-Regular';color:#fff;font-size:16px;float:right;margin-top:26px;margin-right:42px;overflow:hidden;display:block;}
.main_title_page{font-family:'PTMono-Regular';font-size:34px;text-align:left;color:#fff;}
.line_bord{width:100%;margin:0 auto;background:#fff;width:100%;height:1px;}
.content_img_works{width:100%;max-width:none;margin:0 auto;overflow:hidden;position:relative;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;height:100%;}
.content_header_name{width:100%;max-width:1190px;margin:0 auto;position:relative;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;z-index:888;}
#svg{enable-background:new 0 0 258 92;display:block;margin:0 auto;}
#map{width:100%;height:100%;margin:0 auto;display:block;z-index:1;}
.firstHeading{margin-bottom:10px;font-size:18px;}
#bodyContent p{line-height:22px;}
#bodyContent p>a{text-decoration:none;color:#000;font-weight:bold;}
.tit_white{color:#fff;}
.block_rgba_l{background:rgba(0,0,0,0);background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0)), color-stop(16%, rgba(0,0,0,0.39)), color-stop(26%, rgba(0,0,0,0.55)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);width:400px;height:100%;position:absolute;top:57px;right:0;z-index:2;background-size:100% 100%;}
.block_rgba_r{background:rgba(0,0,0,1);background:-moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(74%, rgba(0,0,0,0.55)), color-stop(84%, rgba(0,0,0,0.39)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);width:400px;height:100%;position:absolute;top:57px;left:0;z-index:2;background-size:100% 100%;}
.ca-nav-next_mob, .block_rgba_l_1{background:rgba(0,0,0,0);background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0)), color-stop(16%, rgba(0,0,0,0.39)), color-stop(26%, rgba(0,0,0,0.55)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 60%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 60%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 60%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 16%, rgba(0,0,0,0.55) 26%, rgba(0,0,0,1) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);width:260px;height:100%;position:absolute;top:0px;right:0;z-index:2;background-size:100% 100%;cursor:pointer;}
.ca-nav-prev_mob, .block_rgba_r_1{background:rgba(0,0,0,1);background:-moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(74%, rgba(0,0,0,0.55)), color-stop(84%, rgba(0,0,0,0.39)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,1) 40%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,1) 40%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,1) 40%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,1) 40%, rgba(0,0,0,0.55) 74%, rgba(0,0,0,0.39) 84%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);width:260px;height:100%;position:absolute;top:0px;left:0;z-index:2;background-size:100% 100%;cursor:pointer;}
.block_main_pos{width:100%;height:100%;overflow:hidden;position:relative;}
.gmnoprint, .gmnoscreen, .gm-style-cc{display:none !important;}
.block_el_map{height:calc(100% - 56px);-webkit-height:calc(100% - 56px);-mz-height:calc(100% - 56px);}
.block_el__works{height:calc(100% - 56px);-webkit-height:calc(100% - 56px);-mz-height:calc(100% - 56px);box-sizing:border-box;}
.contacts{float:right;text-align:right;line-height:40px;padding:70px 0px 0px 140px;position:absolute;z-index:9;right:0;width:440px;display:none;}
.contacts p, .contacts p>a{font-family:'PTMono-Regular';color:#fff;display:inline-block;}
.city_title{font-size:28px;word-spacing:-12px;}
.contacts p>a:hover{color:#616161;}
#typed_2{display:inline-block;}
.type-wrap{overflow:hidden;height:25px;width:100%;max-width:310px;margin:0 auto;}
.typed-cursor{display:none;}
#typed_3{opacity:1;font-weight:100;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite;color:#fff;display:inline-block;vertical-align:top;font-size:20px;}
@-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
#typed_1{margin-left:10px;overflow:hidden;-webkit-transition:1.4s linear;-moz-transition:1.4s linear;-ms-transition:1.4s linear;-o-transition:1.4s linear;transition:1.4s linear;}
#typed_2{-webkit-transition:1.4s linear;-moz-transition:1.4s linear;-ms-transition:1.4s linear;-o-transition:1.4s linear;transition:1.4s linear;}
.st2_1{stroke-width:2;}
.ca-nav{position:relative;top:50%;transform:translateY(-50%);}
@-webkit-keyframes start_arrow_right{from{right:-10px;opacity:0.5;}
to{right:0px;opacity:0;}
}
@keyframes start_arrow_right{from{right:-10px;opacity:0.5;}
to{right:0px;opacity:0;}
}
@-webkit-keyframes start_arrow_left{from{left:-10px;opacity:0.5;}
to{left:0px;opacity:0;}
}
@keyframes start_arrow_left{from{left:-10px;opacity:0.5;}
to{left:0px;opacity:0;}
}
.image_sldie{cursor: move;}
.ca-nav-prev, .ca-nav-next{display:none;}
.slick-track{-webkit-transition:left .4s linear;-mz-transition:left .4s linear;-o-transition:left .4s linear;transition:left .4s linear;}
.prizetation{position:absolute;right:20px;bottom:20px;}
.block_head{text-align:justify;height:56px;}
.block_head:after{display:inline-block;width:100%;content:'';}
.text_description{}
.text_description>p{font-size:14px;line-height:18px;}
.text_description>a{color:#fff;text-decoration:none;position:absolute;bottom:0;}
.text_description>a:hover{text-decoration:underline;}
.description_popup{position:absolute;background:#000;border:1px solid #fff;left:-200px;right:0;width:450px;margin:0 auto;height:100px;padding:25px;top:100%;opacity:0;visibility:hidden;-webkit-transition:.3s linear 0s;-moz-transition:.3s linear 0s;-ms-transition:.3s linear 0s;-o-transition:.3s linear 0s;transition:.3s linear 0s;}
.description_popup_show{font-family:'PTMono-Regular';color:#fff;font-size:16px;display:inline-block;cursor:pointer;vertical-align:top;line-height:56px;position:relative;-webkit-transition:.3s linear 0s;-moz-transition:.3s linear 0s;-ms-transition:.3s linear 0s;-o-transition:.3s linear 0s;transition:.3s linear 0s;}
.description_popup_show:hover .description_popup{opacity:1;visibility:visible;z-index:999;}
@media screen and (min-width:320px) and (max-width:574px){.contacts p, .contacts p>a{font-size:12px;color:#000;}
.contacts p{color:#000;font-weight:bold;}
.svg_2{left:1px;}
.block_main_pos{width:100%;left:0;}
.block_price, .block_contacts{width:100%;float:none;display:none;}
#wrapper{width:100%;float:none;}
.box{text-align:center;width:100%;max-width:304px;}
#typed_1{margin-left:5px;overflow:hidden;}
.logo_title{font-size:22.3px;letter-spacing:3.8px;word-spacing:8px;}
.block_icons{width:80%;max-width:310px;}
.close_contact{margin-top:15px;margin-right:5px;margin-bottom:0;font-size:10px;}
.block_rgba_r, .block_rgba_l{width:120px;height:3px;top:67px;}
.block_rgba_l_1, .block_rgba_r_1{max-width:120px;height:100%;width:100%;display:none;}
.main_title_page{margin-top:18px;}
.block_el_map{height:100%;}
.contacts span>a{color:#000;font-weight:bold;}
.contacts span{color:#000;font-weight:bold;}
.contacts{float:none;text-align:center;line-height:22px;padding:0;width:100%;left:0;bottom:0;display:block;background:rgba(255, 255, 255, 0.6);-webkit-box-shadow:0px 5px 20px 0px;-mz-box-shadow:0px 5px 20px 0px;-o-box-shadow:0px 5px 20px 0px;box-shadow:0px 5px 20px 0px;}
.city_title{font-size:12px;word-spacing:0;}
.contacts span, .contacts span>a{font-size:12px;}
.block_head{margin:0px 15px;}
.ca-nav{position:relative;top:50%;-webkit-transform:translateY(-50%);-mz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.ca-nav-prev_mob{background:url(../img/arrows_left.png)no-repeat;width:19px;height:39px;position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%) translateX(0%);-mz-transform:translateY(-50%) translateX(0%);-o-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%);float:left;cursor:pointer;z-index:5555;opacity:1;-webkit-animation:start_arrow_left .50s ease infinite alternate;-mz-animation:start_arrow_left .50s ease infinite alternate;-o-animation:start_arrow_left .50s ease infinite alternate;-ms-animation:start_arrow_left .50s ease infinite alternate;animation:start_arrow_left .50s ease infinite alternate;}
.ca-nav-next_mob{background:url(../img/arrows_right.png)no-repeat;width:19px;height:39px;position:absolute;right:-60px;top:50%;-webkit-transform:translateY(-50%) translateX(0%);-mz-transform:translateY(-50%) translateX(0%);-o-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%);float:right;cursor:pointer;z-index:5555;opacity:1;-webkit-animation:start_arrow_right .50s ease infinite alternate;-mz-animation:start_arrow_right .50s ease infinite alternate;-o-animation:start_arrow_right .50s ease infinite alternate;-ms-animation:start_arrow_right .50s ease infinite alternate;animation:start_arrow_right .50s ease infinite alternate;}
.ca-nav-prev, .ca-nav-next{display:none;}
.slick-slide img{max-width:100%;margin:0 auto;}
}
@media screen and (min-width:575px) and (max-width:729px){.svg_2{left:0px;}
.block_main_pos{width:100%;left:0;}
.block_price, .block_contacts{width:100%;float:none;display:none;}
#wrapper{width:100%;float:none;}
.box{text-align:center;width:100%;max-width:304px;}
#typed_1{margin-left:5px;overflow:hidden;}
.logo_title{font-size:22.3px;letter-spacing:3.8px;word-spacing:8px;}
.block_icons{width:80%;max-width:310px;}
.close_contact{margin-top:15px;margin-right:5px;margin-bottom:0;font-size:10px;}
.block_rgba_r, .block_rgba_l{width:120px;height:3px;top:67px;}
.main_title_page{margin-top:18px;}
.block_el_map{height:100%;}
.contacts span>a{color:#000;font-weight:bold;}
.contacts p{color:#000;font-weight:bold;}
.contacts{float:none;text-align:center;line-height:22px;padding:0;width:100%;left:0;bottom:0;display:block;background:rgba(255, 255, 255, 0.6);-webkit-box-shadow:0px 5px 20px 0px;-mz-box-shadow:0px 5px 20px 0px;-o-box-shadow:0px 5px 20px 0px;box-shadow:0px 5px 20px 0px;}
.city_title{font-size:12px;word-spacing:0;}
.contacts p, .contacts p>a{font-size:12px;color:#000;}
.block_head{margin:0px 15px;}
.ca-nav{position:relative;top:50%;-webkit-transform:translateY(-50%);-mz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.ca-nav-prev_mob{background:url(../img/arrows_left.png)no-repeat;width:19px;height:39px;position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-mz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);float:left;cursor:pointer;z-index:5555;opacity:1;-webkit-animation:start_arrow_left .50s ease infinite alternate;-mz-animation:start_arrow_left .50s ease infinite alternate;-o-animation:start_arrow_left .50s ease infinite alternate;-ms-animation:start_arrow_left .50s ease infinite alternate;animation:start_arrow_left .50s ease infinite alternate;}
.ca-nav-next_mob{background:url(../img/arrows_right.png)no-repeat;width:19px;height:39px;position:absolute;right:-60px;top:50%;-webkit-transform:translateY(-50%) translateX(50%);-mz-transform:translateY(-50%) translateX(50%);-o-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);float:right;cursor:pointer;z-index:5555;opacity:1;-webkit-animation:start_arrow_right .50s ease infinite alternate;-mz-animation:start_arrow_right .50s ease infinite alternate;-o-animation:start_arrow_right .50s ease infinite alternate;-ms-animation:start_arrow_right .50s ease infinite alternate;animation:start_arrow_right .50s ease infinite alternate;}
.ca-nav-prev, .ca-nav-next{display:none;}
.slick-slide img{max-width:100%;margin:0 auto;}
}
@media screen and (min-width:730px) and (max-width:860px){.block_rgba_l_1, .block_rgba_r_1{width:280px;}
.block_rgba_l, .block_rgba_r{max-width:300px;width:100%;}
.block_head{margin:0px 15px;}
.ca-nav{position:relative;top:50%;-webkit-transform:translateY(-50%);-mz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.ca-nav-prev_mob{background:url(../img/arrows_left.png)no-repeat;width:19px;height:39px;position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%) translateX(-40%);-mz-transform:translateY(-50%) translateX(-40%);-o-transform:translateY(-50%) translateX(-40%);transform:translateY(-50%) translateX(-40%);float:left;cursor:pointer;z-index:5555;opacity:1;-webkit-animation:start_arrow_left .50s ease infinite alternate;-mz-animation:start_arrow_left .50s ease infinite alternate;-o-animation:start_arrow_left .50s ease infinite alternate;-ms-animation:start_arrow_left .50s ease infinite alternate;animation:start_arrow_left .50s ease infinite alternate;}
.ca-nav-next_mob{background:url(../img/arrows_right.png)no-repeat;width:19px;height:39px;position:absolute;right:-60px;top:50%;-webkit-transform:translateY(-50%) translateX(40%);-mz-transform:translateY(-50%) translateX(40%);-o-transform:translateY(-50%) translateX(40%);transform:translateY(-50%) translateX(40%);float:right;cursor:pointer;z-index:5555;opacity:1;-webkit-animation:start_arrow_right .50s ease infinite alternate;-mz-animation:start_arrow_right .50s ease infinite alternate;-o-animation:start_arrow_right .50s ease infinite alternate;-ms-animation:start_arrow_right .50s ease infinite alternate;animation:start_arrow_right .50s ease infinite alternate;}
.block_head{margin:0px 15px;}
}
@media screen and (min-width:861px) and (max-width:1200px){.block_rgba_l, .block_rgba_r{max-width:300px;width:100%;}
}
