@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&subset=cyrillic");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;outline:none}html{height:100%}body{font-size:62.5%;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}strong{font-weight:700}input{outline:none}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}a,a:hover{text-decoration:none}.clearfix:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.mob_menu_online{height:70px;-ms-flex-pack:start;justify-content:flex-start;margin-right:50px}.mob_menu_content,.mob_menu_online{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.mob_menu_content{-ms-flex-pack:distribute;justify-content:space-around;background-color:#fff;border-radius:5px;max-height:70%;padding:3px 9px}.mob_menu_content i{width:0;display:block;margin-right:8px;height:0;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent red}.mob_menu_content_txt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:start;align-items:flex-start}.mob_menu_content_txt p{margin-bottom:0;text-align:left;color:#424242;font-size:13px}.mob_menu_content_txt span{color:#000;font-size:12px}html,input,textarea{font-family:PT Sans Narrow,sans-serif}body,html{position:relative;font-size:14px;line-height:1;font-weight:400;font-style:normal;padding:0;margin:0;background-color:#fff;min-height:100%;width:100%;overflow-x:hidden}@media only screen and (max-width:359px){html{font-size:34px}}@media only screen and (min-width:360px) and (max-width:767px){html{font-size:42px}}@media only screen and (min-width:768px) and (max-width:991px){html{font-size:46px}}@media only screen and (min-width:992px) and (max-width:1199px){html{font-size:56px}}@media only screen and (min-width:1200px) and (max-width:1599px){html{font-size:48px}}@media only screen and (min-width:1600px) and (max-width:1919px){html{font-size:56px}}@media only screen and (min-width:1920px){html{font-size:72px}}.page,.page--no-offset{position:relative;display:block;box-sizing:border-box;min-height:100vh;padding:0 30px;padding-bottom:100px;text-align:center}.page *,.page--no-offset *,.page--no-offset :after,.page--no-offset :before,.page :after,.page :before{box-sizing:border-box}.page--no-offset{padding:0;padding-bottom:100px}.page--fullscreen{height:100vh;padding:0}.page--fullscreen *,.page--fullscreen :after,.page--fullscreen :before{box-sizing:border-box}.custom-input,.news-button,.rent__form__input,.rent__form__input--alongside,.rent__form__input--square,.rent__form__submit,.rent__form__textarea,.reveal-form__input,.reveal-form__submit{box-sizing:content-box;float:left;margin:0 15px 0 0;padding:10px 20px;outline:none;border-radius:5px;border:2px solid #000;font-family:PT Sans Narrow,sans-serif;font-size:16px;line-height:16px;color:#000;background-color:transparent}.custom-input::-webkit-input-placeholder,.news-button::-webkit-input-placeholder,.rent__form__input--alongside::-webkit-input-placeholder,.rent__form__input--square::-webkit-input-placeholder,.rent__form__input::-webkit-input-placeholder,.rent__form__submit::-webkit-input-placeholder,.rent__form__textarea::-webkit-input-placeholder,.reveal-form__input::-webkit-input-placeholder,.reveal-form__submit::-webkit-input-placeholder{opacity:.75;font-weight:200}.custom-input:-moz-placeholder,.custom-input::-moz-placeholder,.news-button:-moz-placeholder,.news-button::-moz-placeholder,.rent__form__input--alongside:-moz-placeholder,.rent__form__input--alongside::-moz-placeholder,.rent__form__input--square:-moz-placeholder,.rent__form__input--square::-moz-placeholder,.rent__form__input:-moz-placeholder,.rent__form__input::-moz-placeholder,.rent__form__submit:-moz-placeholder,.rent__form__submit::-moz-placeholder,.rent__form__textarea:-moz-placeholder,.rent__form__textarea::-moz-placeholder,.reveal-form__input:-moz-placeholder,.reveal-form__input::-moz-placeholder,.reveal-form__submit:-moz-placeholder,.reveal-form__submit::-moz-placeholder{opacity:.75;font-weight:200}.custom-input:-ms-input-placeholder,.custom-input::-ms-input-placeholder,.news-button:-ms-input-placeholder,.news-button::-ms-input-placeholder,.rent__form__input--alongside:-ms-input-placeholder,.rent__form__input--alongside::-ms-input-placeholder,.rent__form__input--square:-ms-input-placeholder,.rent__form__input--square::-ms-input-placeholder,.rent__form__input:-ms-input-placeholder,.rent__form__input::-ms-input-placeholder,.rent__form__submit:-ms-input-placeholder,.rent__form__submit::-ms-input-placeholder,.rent__form__textarea:-ms-input-placeholder,.rent__form__textarea::-ms-input-placeholder,.reveal-form__input:-ms-input-placeholder,.reveal-form__input::-ms-input-placeholder,.reveal-form__submit:-ms-input-placeholder,.reveal-form__submit::-ms-input-placeholder{opacity:.75;font-weight:200}.custom-input::placeholder,.news-button::placeholder,.rent__form__input--alongside::placeholder,.rent__form__input--square::placeholder,.rent__form__input::placeholder,.rent__form__submit::placeholder,.rent__form__textarea::placeholder,.reveal-form__input::placeholder,.reveal-form__submit::placeholder{opacity:.75;font-weight:200}.custom-radio{position:relative}.custom-radio__input{cursor:pointer;position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:0;opacity:0}.custom-radio__input:checked~.custom-radio__box{color:#fff;background-color:#666}.custom-radio__box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:36px;height:36px;border:2px solid #000;border-radius:5px;text-align:center;transition:all .2s}.custom-radio__label{width:100%;font-size:16px;font-weight:600}.darken{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:.2}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}sup{font-size:.5em;vertical-align:super}@media only screen and (max-width:1024px){.page,.page--no-offset{padding:0 30px;padding-bottom:100px}.page--no-offset{padding:0;padding-bottom:100px}}@media only screen and (max-width:768px){.page,.page--no-offset{padding:0 20px;padding-bottom:100px}.page--no-offset{padding:0;padding-bottom:100px}}@media only screen and (max-width:480px){.page,.page--no-offset{padding:0 10px;padding-bottom:80px}.page--no-offset{padding:0;padding-bottom:100px}}.article-page-wrapper .text-block{text-align:justify}.article-page-wrapper nav.breadcrumb{color:#000;font-size:18px;font-size:1.125rem;padding:5px 0 10px}h1,h2,h3,h4,h5,h6{color:#000}h1.bg-title{font-size:85px}h2{font-size:50px}h2,h3{text-transform:uppercase}h3{font-size:36px}h5{font-size:20px;text-transform:uppercase}p{color:#000;font-size:15px;line-height:1.3;margin-bottom:20px}p.bold{font-weight:700}p.italic{font-style:italic}.scroll-link{cursor:pointer}#detail_slider_wrapper{overflow:hidden!important}#depart_container .item{width:100%!important}#news_container{padding-bottom:70px}#news_container .news_item.item.reduced.non-actual{display:none!important}#about .part .centered p{display:block;margin:0 auto;padding-left:0;padding-right:0;max-width:40em}.text-block h3{margin:50px 0 30px}#top_menu.menu .mob_menu{display:block}#invest_title,#top_subbar,.lang-panel .lang:not(.active){display:none}.lang-panel .lang.active>a{text-decoration:none;color:#0081c8}.bg_slider_item{position:relative}#team-over-footer{padding-bottom:0}#vacancy-over-footer{padding-top:0}#career{padding-bottom:120px}#sidebar .sidebar-inner{height:auto;min-height:100%;overflow:hidden}#sidebar .mCSB_container{margin-right:0}#sidebar_tabs{display:none}.full_height #content_wrapper,.full_height .b-page{height:100%}#projects_slider .slider_header{background:#fff!important}.content_wrapper .bg_map_wrapper{height:100%;position:relative;display:table;width:100%;table-layout:fixed}.content_wrapper .bg_map_wrapper .cell{display:table-cell;vertical-align:top}.content_wrapper .sidebar{width:360px;padding-top:70px;padding-bottom:60px;color:#000;text-align:left}.content_wrapper .sidebar .sidebar-inner{padding:0 40px;padding-top:50px;background:#fff;height:100%}.content_wrapper .sidebar .sidebar_title{padding:30px 0;padding-bottom:20px}.content_wrapper .sidebar .sidebar_list{text-transform:uppercase}.content_wrapper .sidebar .sidebar_list .item{margin-bottom:15px}.content_wrapper .sidebar .sidebar_list .item .title{font-size:15px;margin-bottom:5px}.content_wrapper .sidebar .sidebar_list .item .desc{font-size:15px;text-transform:none}.content_wrapper .sidebar .sidebar_list .item .desc a.link{color:#0081c8;text-decoration:underline}.content_wrapper .sidebar .sidebar_list .item .desc a.dashed{text-decoration:none}.content_wrapper .sidebar .sidebar_list .item.block{border:1px solid #e5e5e5;padding:15px 10px}.content_wrapper .sidebar .sidebar_list .item.block .sep{border-top:1px solid #bfbfbf;margin:20px 0}.content_wrapper .sidebar .sidebar_list .item.block .content-wrapper .content{display:none;line-height:1.5}.content_wrapper .sidebar .sidebar_list .item.block .content-wrapper .content.active{display:block}.content_wrapper .team_control_block{position:absolute;width:230px;top:80px;z-index:1;left:6%;color:#000;text-align:left}.content_wrapper .team_control_block h2{padding-top:50px;padding-bottom:20px}.bg_team_slider{padding-top:72px}.bg_team_slider .item.hide{display:none}.content_wrapper .team_control_block .wrapper{padding:0 15px;border:4px solid #000;border-bottom:none;text-align:left;position:relative}.content_wrapper .team_control_block .wrapper .team-select{margin-left:-18px;margin-top:-3px;width:230px}.content_wrapper .team_control_block .wrapper .nav_wrapper{min-height:70px;max-height:130px;margin-top:30px;margin-bottom:20px}.content_wrapper .team_control_block .wrapper .corner{width:230px;height:25px;position:absolute;left:-4px;background:url(images/team_control_panel_corner.png) no-repeat}.content_wrapper .team_control_block .wrapper .nav_wrapper{margin:30px 0 20px}.content_wrapper .team_control_block .wrapper .nav_list>div.hide{display:none}.content_wrapper .team_control_block .wrapper .nav_list a{font-size:18px;color:#000;margin-bottom:7px;display:inline-block;text-decoration:none}.content_wrapper .team_control_block .wrapper .nav_list a>span{border-bottom:1px dashed;line-height:1.3}.content_wrapper .team_control_block .wrapper .nav_list a.active{color:#000;text-decoration:none}.content_wrapper .team_control_block .wrapper .nav_list a.active>span,.content_wrapper .team_control_block .wrapper .sep{border-bottom:2px solid #000}.content_wrapper .team_control_block .wrapper .desc{padding:30px 0 20px;font-size:14px;line-height:1.3}.content_wrapper .team_member_info{position:absolute;top:150px;right:6%;display:none;width:420px;color:#000}.content_wrapper .team_member_info .title{text-align:left;margin-left:50px;position:relative}.content_wrapper .team_member_info .title .team-members-control{position:absolute;display:inline-block}.content_wrapper .team_member_info .title .team-members-control.disabled{display:none}.content_wrapper .team_member_info .title .team-members-control.next{right:-45px;top:-9px}.content_wrapper .team_member_info .title .team-members-control.prev{left:-45px;top:-9px}.content_wrapper .team_member_info .title .team-members-control>a{background:url(images/sprites/slider_nav_small.png) no-repeat;display:inline-block;height:30px;width:20px;font-size:0}.content_wrapper .team_member_info .title .team-members-control>a.disabled{display:none}.content_wrapper .team_member_info .title .team-members-control.next>a{background-position:-20px 0}.content_wrapper .team_member_info .title .team-members-control.prev>a{background-position:0 0}.content_wrapper .team_member_info .title .wrap{display:inline-block;text-align:left}.content_wrapper .team_member_info .desc{width:360px;padding-left:50px}.content_wrapper .team_member_info .desc p{text-align:left;margin:25px 0;line-height:1.3;font-size:14px}.content_wrapper .team_member_info .desc p.bold{font-weight:700;font-size:17px}.content_wrapper .over-footer-block{padding-bottom:100px;padding-top:110px;width:100%;color:#000}#team-over-footer.over-footer-block{background:url(images/vacancies_background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.content_wrapper .over-footer-block .career{max-width:660px;padding:0 20px;margin:0 auto;text-align:center}.content_wrapper .over-footer-block .career .desc{padding:15px 0}.vertical-button{display:inline-block;text-align:center;padding:20px}.vertical-button>a{display:block;color:#000;text-decoration:none;text-transform:uppercase;text-align:center;font-size:22px}.vertical-button:after{content:" ";display:inline-block;width:20px;height:20px;background:url(images/sprites/arrow-black-down.png) 50%;background-repeat:no-repeat}#vacancy-over-footer{display:block;margin:0 auto}#vacancies{text-align:left;border:4px solid #000;max-width:660px;padding:55px;margin:0 auto}#vacancies .desc{padding-top:40px}#vacancies dl{display:block;border-bottom:1px solid #dcdcdc;padding:15px 0}#vacancies dt{color:#0081c8;font-weight:700;float:left}#vacancies dl:last-child{border-bottom:0}#vacancies dd{text-align:right}.header{position:fixed;top:0;left:0;right:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:1000;width:100%;height:70px;padding:0 30px;color:#fff;background-color:black}.header__logo{display:block;-ms-flex-item-align:start;align-self:flex-start;height:80%}.header__logo img{height:125%}.header__nav{-ms-flex-item-align:center;align-self:center;height:100%}.header__nav ul{height:100%}.header__nav__item{cursor:pointer;position:relative;height:100%;float:left;font-size:16px;text-transform:uppercase}.header__nav__item a{display:block;height:100%;padding:0 20px;color:inherit;line-height:70px;white-space:nowrap;transition:all .15s}.header__callback-btn{float:left;height:42px;padding:0 10px;margin-right:15px;line-height:42px;border-radius:5px;background-color:#fff;color:green}.header__callback-btn__icon{line-height:42px;font-size:20px}.header__online-btn{float:left;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;height:42px;padding:0 12px 0 6px;border-radius:5px;background-color:#fff}.header__online-btn__content p,.header__online-btn__icon{color:green}.header__online-btn__content,.header__online-btn__icon{-ms-flex-item-align:center;align-self:center}.header__online-btn__content{text-align:left;margin-left:5px}.header__online-btn__content p,.header__online-btn__content span{font-size:12px}.header__online-btn__content p{margin-bottom:2px;white-space:nowrap}.header__online-btn__content span{color:#000}.header__hamburger{display:none;cursor:pointer}.header__hamburger .line{position:relative;height:2px;width:30px;background-color:#fff;margin:6px 0;transition:all .2s}@media only screen and (min-width:1201px){.header__nav__item.about .header__nav__item__submenu,.header__nav__item:first-child{display:none}.header__nav__item__submenu{display:block;position:absolute;left:0;top:100%;background-color:#fff;pointer-events:none;opacity:0;transition:all .15s}.header__nav__item__submenu a{color:#000}.header__nav__item:hover>a{color:#0081c8;background-color:#f7f7f7}.header__nav__item:hover .header__nav__item__submenu{pointer-events:auto;opacity:1}.header__nav__item__submenu a:hover{color:#0081c8}}@media only screen and (max-width:1200px){.header{transition:background-color .2s}.header__nav{position:absolute;display:block;top:100%;left:0;right:0;height:0;width:100%;background-color:black;opacity:0.9;transition:background-color .2s,height .3s ease-out}.header__nav ul{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;text-align:center}.header__nav__item{height:auto;width:100%;font-size:24px;letter-spacing:1px;opacity:0;transition:opacity 0s}.header__nav__item a{line-height:40px}.header__nav__item__submenu{overflow:hidden;height:0;font-size:20px;opacity:0;transition:all .25s}.header__nav__item__submenu a{height:auto;line-height:30px;opacity:.5;white-space:nowrap}.header__nav__item:hover .header__nav__item__submenu{opacity:1;height:60px;margin-bottom:10px}.header__side-btns{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header__hamburger{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.header__nav__item{font-size:40px}.header__nav__item>a{line-height:60px}.header__hamburger .line{width:40px;margin:8px 0}}@media only screen and (max-width:768px){.header{padding:0 20px}}@media only screen and (max-width:600px){.header__side-btns{position:absolute;left:60%;top:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:481px){.header__nav__item.callback{display:none!important}}@media only screen and (min-width:361px) and (max-width:480px){.header__callback-btn{display:none}}@media only screen and (max-width:360px){.header__side-btns{display:none}.header__nav__item.callback{display:inline-block}}@media only screen and (max-width:480px){.header{height:60px;padding:0 10px}}@media only screen and (min-width:361px){.header__nav__item.online{display:none!important}}@media only screen and (max-width:360px){.header__nav__item.online{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-pack:center;justify-content:center;margin-top:20px}.header__nav__item.online .header__online-btn{height:42px;display:-ms-flexbox;display:flex;float:none;-ms-flex-pack:center;justify-content:center}.header__nav__item.online .header__online-btn__content{line-height:10px}.header__nav__item.online .header__online-btn__content p{margin-bottom:-2px}}.header.mobile-nav-open .header__hamburger .line:first-child{transform:translateY(8px) rotate(45deg)}.header.mobile-nav-open .header__hamburger .line:nth-child(2){width:0;margin-left:50%}.header.mobile-nav-open .header__hamburger .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media only screen and (min-width:768px) and (max-width:1024px){.header.mobile-nav-open .header__hamburger .line:first-child{transform:translateY(10px) rotate(45deg)}.header.mobile-nav-open .header__hamburger .line:nth-child(3){transform:translateY(-10px) rotate(-45deg)}}.header.mobile-nav-open .header__nav{height:calc(100vh - 60px)}.header.mobile-nav-open .header__nav ul{pointer-events:auto}.header.mobile-nav-open .header__nav__item{display:block;opacity:1;transition:opacity .3s .2s}.footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;position:absolute;bottom:0;left:0;right:0;z-index:50;padding:15px 30px;background-color:black;color:#fff}.footer__block__content{float:left}.footer__block__icon,.footer__block__item{display:block;margin-bottom:0;color:inherit;text-align:left}.footer__block__icon{float:left;font-size:20px;line-height:40px;margin-right:15px}.footer__block__item{text-transform:uppercase;white-space:nowrap;font-size:16px;line-height:20px}.footer__block__item:last-child{margin:0}.footer__block.social-icons .footer__block__icon{font-size:20px}.footer__button{display:block;padding:15px 20px;border-radius:5px;font-size:14px;font-weight:600;text-transform:uppercase;color:#000;background-color:#fff}.footer__link{color:inherit;transition:color .2s}.footer__link .footer__block__icon{width:40px;height:40px;line-height:40px;text-align:center;margin:0;padding:0}.footer__link:hover{color:green}.footer input.footer__search{margin-right:0;border:2px solid #fff;font-size:16px;color:#fff;background-color:hsla(0,0%,100%,0)}.footer input.footer__search::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.footer input.footer__search:-moz-placeholder,.footer input.footer__search::-moz-placeholder{color:hsla(0,0%,100%,.5)}.footer input.footer__search:-ms-input-placeholder,.footer input.footer__search::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.footer input.footer__search::placeholder{color:hsla(0,0%,100%,.5)}@media only screen and (max-width:1000px){.footer__block.time,.page--fullscreen .footer{display:none}}@media only screen and (max-width:768px){.footer{padding:15px 20px}}@media only screen and (max-width:620px){#about-page .footer__block.button--filled,#about-page .footer__block.button--half,#about-page .footer__block.button--underline,.footer__block.button{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.footer__block.phones{-ms-flex-order:1;order:1}.footer__block.address{-ms-flex-order:3;order:3}.footer__block.social-icons{-ms-flex-order:2;order:2}#about-page .footer__block.button--filled,#about-page .footer__block.button--half,#about-page .footer__block.button--underline,.footer__block.button{-ms-flex-order:4;order:4}}@media only screen and (max-width:480px){.footer{padding:15px 10px;-ms-flex-pack:distribute;justify-content:space-around}#about-page .footer__block.button--filled,#about-page .footer__block.button--half,#about-page .footer__block.button--underline,.footer__block.button{-ms-flex-preferred-size:60%;flex-basis:60%}.footer__block.social-icons{margin-top:10px}.footer__block.address{-ms-flex-order:2;order:2}.footer__block.social-icons{-ms-flex-order:3;order:3}#about-page .footer__block.button--filled,#about-page .footer__block.button--half,#about-page .footer__block.button--underline,.footer__block.button{-ms-flex-order:4;order:4}}@media only screen and (max-width:360px){.footer__block__item{font-size:13px}.footer__block.social-icons .footer__block__icon{font-size:16px}.footer__button{font-size:12px}.footer__block__icon{font-size:14px}}a.link{font-size:16px;color:#fff;text-decoration:underline}a.link.dashed{text-decoration:none;border-bottom:1px dashed}a.link.upper{text-transform:uppercase}.b-input{padding:0 10px;height:30px;border:2px solid #e4e4e4}.b-area,.b-input{background:#e4e4e4;color:#000;font-size:16px;transition:all .2s linear}.b-area{padding:15px 10px;height:100px;border:1px solid #e4e4e4;resize:none}.b-area.error,.b-input.error{border:2px solid #dc1111}.b-area.correct,.b-input.correct{border:2px solid green}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}.b-form{width:100%}.b-form .b-area,.b-form .b-button,.b-form .b-input{margin-bottom:2px;width:100%}.b-form .b-input{height:45px}.b-button,.b-form .b-area,.b-form .b-button a,.b-form .b-input{box-sizing:border-box}.b-button{border:3px solid #000;text-align:center;display:inline-block}.b-button.light{border:2px solid #fff}.b-button a{text-transform:uppercase;display:inline-block;width:100%;height:100%;padding:.625rem 1rem;font-size:1.429rem;color:#000}.b-button.light a{color:#fff}.b-button.next-icon a span{background:url(images/buttons/next.png) no-repeat right 3px;padding-right:20px;position:relative;top:2px}.b-button.light.next-icon a span{background:url(images/buttons/next_light.png) no-repeat right 3px}.b-button.dark{background:#000}.b-button.dark a{color:#fff}.b-popup{display:none;background:#fff;width:445px}.b-popup .popup_content{padding:20px;padding-bottom:18px;position:relative}.b-popup .popup_content .b-close{display:inline-block;width:34px;height:34px;background:url(images/popup_close.png) no-repeat;position:absolute;top:-17px;right:-17px}.b-popup .popup_content .text{color:#000;text-align:center;font-size:18px}.state_filter{width:20%;top:10px;left:20px;text-align:left}.state_filter .wrapper{display:inline-block;border-right:1px solid #d9d9d9;padding:15px 20px}.state_filter .item{display:block;text-align:left;margin:5px 0}.state_filter a,.type_filter a{display:inline-block}.state_filter a>span,.type_filter a>span{color:#000;display:inline-block;border-bottom:1px dashed;text-transform:uppercase}.state_filter .active a>span,.state_filter a:hover>span,.type_filter .active a>span,.type_filter a:hover>span{color:#0081c8;border-bottom-color:transparent}.state_filter a.active>span{color:#0081c8;border-bottom:0}.type_filter{margin:0 auto;height:100%;width:60%}.type_filter a.active>span{color:#0081c8;border-bottom:0}.type_filter .item{height:100%;position:relative;display:inline-block;vertical-align:middle}.type_filter .item.active i{background-image:url(/local/templates/coalco/images/sprites/current-round.png)!important}.type_filter .item a i.sample-icon.static-icon{background-image:url(/local/templates/coalco/images/sprites/sample-icon.png)}.type_filter .item>.va-fix,.type_filter .item>.wrapper{display:inline-block;vertical-align:middle}.type_filter .item>.va-fix{height:100%}.type_filter .item a{margin:10px;text-align:center}.type_filter .item i{display:block;width:100%;height:50px;width:50px;margin:0 auto 5px;background-position:bottom;background-repeat:no-repeat}.type_filter .item.active i{background-image:url(images/sprites/current-round.png)!important}.type_filter .item a i.sample-icon.static-icon{background-image:url(images/sprites/sample-icon.png)}.type_filter .item:not(.active) a i.dinamic-icon{background-position:0 100%}.type_filter .item:hover:not(.active) a i.dinamic-icon{background-position:100% 100%}.type_filter .item:hover a span{color:#0081c8;background-bottom-color:#0081c8}.place_filter{width:20%;padding-right:20px;text-align:right}.place_filter select{padding:5px!important;border-radius:0!important;border:2px solid #000!important}.top-menu,.top-menu--plans{position:fixed;z-index:50;left:0;right:0;top:70px;width:100%;background-color:#fff;text-align:center}.top-menu__list--desktop{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.top-menu__item__submenu .top-menu__list--desktop a,.top-menu__list--desktop .top-menu__item,.top-menu__list--desktop .top-menu__item--button,.top-menu__list--desktop .top-menu__item__submenu a{padding:0}.top-menu__item__submenu .top-menu__list--desktop a a,.top-menu__list--desktop .top-menu__item--button a,.top-menu__list--desktop .top-menu__item__submenu a a,.top-menu__list--desktop .top-menu__item a{padding:0 20px}.top-menu__item,.top-menu__item--button,.top-menu__item__submenu a{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin:0;padding:0 20px;line-height:45px;font-size:16px;text-transform:uppercase;white-space:nowrap;color:#000;transition:all .15s}.top-menu__item--button a,.top-menu__item__submenu a a,.top-menu__item a{display:block;width:100%;color:inherit;line-height:inherit}.is-active.top-menu__item--button,.top-menu__item.is-active,.top-menu__item__submenu a.is-active{color:#fff;background-color:green}.top-menu__item--button:hover .top-menu__item__submenu,.top-menu__item:hover .top-menu__item__submenu,.top-menu__item__submenu a:hover .top-menu__item__submenu{opacity:1;pointer-events:auto}.top-menu__item__submenu{pointer-events:none;position:absolute;top:100%;left:0;background-color:#fff;opacity:0;transition:all .2s}.top-menu__item__submenu a{color:#000;display:block;text-align:left;white-space:nowrap;transition:color .15s}.top-menu__item__submenu a:hover{color:#0081c8}.top-menu__arrows{display:none}.top-menu__arrows__next,.top-menu__arrows__prev{position:absolute;z-index:20;top:0;height:100%;width:60px;background-color:#fff}.top-menu__arrows__next i,.top-menu__arrows__prev i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:26px}.top-menu__arrows__prev{left:0}.top-menu__arrows__next{right:0}.top-menu--plans .top-menu__item,.top-menu--plans .top-menu__item--button,.top-menu--plans .top-menu__item__submenu a,.top-menu__item__submenu .top-menu--plans a{padding:0 40px}@media only screen and (min-width:1201px){.top-menu__list--mobile{display:none}}@media only screen and (max-width:1200px){.top-menu__list--desktop{display:none}}@media only screen and (max-width:480px){.top-menu,.top-menu--plans{top:60px}.top-menu--plans .top-menu__item,.top-menu--plans .top-menu__item--button,.top-menu--plans .top-menu__item__submenu a,.top-menu__item__submenu .top-menu--plans a{padding:0 20px}}.reveal-form{visibility:hidden;box-sizing:border-box;position:absolute;left:50%;top:50vh;transform:translate(-50%,-60%);width:25%;padding:30px 40px;background-color:#fff;text-align:center}.reveal-form__title{font-size:30px}.reveal-form__description{width:75%;margin:15px auto;color:#404040}.news-button,.rent__form__input,.rent__form__input--alongside,.rent__form__input--square,.rent__form__submit,.rent__form__textarea,.reveal-form__input,.reveal-form__submit{box-sizing:border-box;width:100%;padding:6px 12px;border-radius:0!important;border-color:#666;color:#666;transition:all .25s}.news-button:focus,.rent__form__input--alongside:focus,.rent__form__input--square:focus,.rent__form__input:focus,.rent__form__submit:focus,.rent__form__textarea:focus,.reveal-form__input:focus,.reveal-form__submit:focus{color:#000;border-color:#000}.news-button,.rent__form__submit,.reveal-form__submit{cursor:pointer;width:calc(50% - 7.5px);padding:10px 0;margin-top:10px;margin-right:15px;background-color:green;color:#fff;border:none}.news-button:last-child,.rent__form__submit:last-child,.reveal-form__submit:last-child{margin-right:0}.news-button:active,.news-button:focus,.rent__form__submit:active,.rent__form__submit:focus,.reveal-form__submit:active,.reveal-form__submit:focus{color:#fff}.reveal-form.subscription{width:33.33%}.reveal-form.subscription .reveal-form__description{margin-bottom:30px}.reveal-form.subscription .news-button,.reveal-form.subscription .rent__form__input,.reveal-form.subscription .rent__form__input--alongside,.reveal-form.subscription .rent__form__input--square,.reveal-form.subscription .rent__form__submit,.reveal-form.subscription .rent__form__textarea,.reveal-form.subscription .reveal-form__input,.reveal-form.subscription .reveal-form__submit{width:calc(66.66% - 7.5px)}.reveal-form.subscription .news-button,.reveal-form.subscription .rent__form__submit,.reveal-form.subscription .reveal-form__submit{width:calc(33.33% - 7.5px);margin:0}.reveal-form.subscription .reveal-form__policy{display:block;float:left;width:100%;margin:15px 0 0;font-size:12px;opacity:.5}@media only screen and (max-width:1366px){.reveal-form{width:33.33%}.reveal-form.subscription{width:41.66%}}@media only screen and (max-width:1024px){.reveal-form.subscription{width:66.66%}}@media only screen and (max-width:768px){.reveal-form{width:58.33%}.reveal-form.subscription{width:75%}.reveal-form__description{width:100%}}@media only screen and (max-width:480px){.reveal-form{width:83.33%;padding:30px 25px;font-size:13px}.reveal-form__title{font-size:24px}.news-button,.rent__form__input,.rent__form__input--alongside,.rent__form__input--square,.rent__form__submit,.rent__form__textarea,.reveal-form__input,.reveal-form__submit{font-size:14px}.reveal-form.subscription{width:91.33%}.reveal-form.subscription .news-button,.reveal-form.subscription .rent__form__input,.reveal-form.subscription .rent__form__input--alongside,.reveal-form.subscription .rent__form__input--square,.reveal-form.subscription .rent__form__submit,.reveal-form.subscription .rent__form__textarea,.reveal-form.subscription .reveal-form__input,.reveal-form.subscription .reveal-form__submit{width:100%;margin-right:0}.reveal-form.subscription .news-button,.reveal-form.subscription .rent__form__submit,.reveal-form.subscription .reveal-form__submit{margin-top:10px}}@media only screen and (max-width:350px){.reveal-form{width:91.66%}}.slider,.slider .bx-wrapper,.slider .bx_viewport{height:100%}.slider--gallery .slider__footer{display:none}.slider__slides{height:100%}.slider__slides__item{position:absolute;height:100%;background:no-repeat 50%;background-size:cover}.slider__slides__item__darken{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.slider__slides__item__title{-ms-flex-item-align:center;align-self:center;width:85%;font-size:80px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;margin-top:-150px}.slider__footer{position:absolute;left:50%;transform:translateX(-50%);z-index:3;bottom:10%}.slider__pagination,.slider__pause{float:left}.slider__pagination{margin-top:5px}.slider__pagination .bx-pager-item{float:left}.slider__pagination .bx-pager-item a{display:block;overflow:hidden;width:12px;height:12px;margin:0 5px;color:#fff;background:#fff;border:2px solid #fff;border-radius:100px;transition:all .2s}.slider__pagination .bx-pager-item a.active{color:#0081c8;background:#0081c8}.slider__pause{cursor:pointer;margin-right:5px;color:#fff}.slider__pause i{font-size:22px}.slider__pause i:nth-child(2){display:none}.slider__pause.is-paused i:nth-child(2),.slider__pause i:first-child{display:block}.slider__pause.is-paused i:first-child{display:none}.slider__controls{margin:0 auto;position:absolute;z-index:3;top:46%;width:100%}.slider__controls__next,.slider__controls__prev{position:absolute;display:block;width:30px;height:50px;background:url(images/sprites/slider_nav.png) no-repeat}.slider__controls__prev{background-position:0;left:30px}.slider__controls__next{background-position:100%;right:30px}.butterflies{display:block;position:absolute;bottom:150px;left:50%;transform:translateX(-50%)}.butterflies__item{position:relative;float:left;display:block;width:82.5px;height:55px;margin-left:10px}.butterflies__item:first-child{margin-left:0}.butterflies__item__text{position:absolute;left:50%;top:25%;transform:translateX(-50%);z-index:2;font-size:12px;font-weight:600;text-align:center;white-space:nowrap;text-transform:uppercase;color:#fff}.butterflies__item:nth-child(2){transform:translateY(10px)}.butterflies__item:after,.butterflies__item:before{content:"";position:absolute;top:0;height:100%;width:51%;background:no-repeat 50%;background-size:100% 100%;}.butterflies__item:before{left:0;transform-origin:right center;background:black;animation-name:a;animation-delay:inherit}.butterflies__item:after{right:0;transform-origin:left center;background:black;animation-name:b;animation-delay:inherit}.butterflies__item:first-child{animation-delay:0s}.butterflies__item:nth-child(2){animation-delay:.25s}.butterflies__item:nth-child(3){animation-delay:.5s}@keyframes a{0%{transform:none}50%{transform:scaleX(.95) skewY(5deg)}to{transform:none}}@keyframes b{0%{transform:none}50%{transform:scaleX(.95) skewY(-5deg)}to{transform:none}}@media only screen and (max-width:1366px){.slider__slides__item__title{font-size:70px;width:80%}}@media only screen and (max-width:1024px){.slider__slides__item__title{margin-left:0}.butterflies{bottom:200px}}@media only screen and (max-width:768px){.slider__slides__item__title{font-size:60px}.butterflies{bottom:80px}.slider__controls__prev{left:20px}.slider__controls__next{right:20px}.slider__footer{bottom:20px}}@media only screen and (max-width:850px){.slider__slides__item{position:absolute;height:100%;background:no-repeat 50%;background-size:cover}}@media only screen and (max-width:480px){.slider__slides__item__title{font-size:36px}.slider__footer{bottom:10px}.slider__controls__next,.slider__controls__prev{transform:scale(.6)}.slider__controls__prev{left:10px}.slider__controls__next{right:10px}.butterflies{bottom:60px}.butterflies,.slider__footer,.slider__footer .bx-pager{display:-ms-flexbox;display:block}}.part{display:inline-block;width:100%;min-height:600px;padding-top:130px}#about .part,.part h2{color:#fff}.part h2{font-size:66px}#about-page #about .part .more.button--filled,#about-page #about .part .more.button--half,#about-page #about .part .more.button--underline,#about .part #about-page .more.button--filled,#about .part #about-page .more.button--half,#about .part #about-page .more.button--underline,#about .part .button.more{display:inline-block;border:3px solid #fff;padding:10px;color:#fff;font-size:18px;text-transform:uppercase}#about .part .centered p{position:relative;top:-18px;color:#fff;width:100%;display:inline-block;line-height:26px;font-size:20px}#about_presentation{background:linear-gradient(transparent,rgba(0,0,0,.4)),url(images/bg_about/bg_img1.jpg);min-height:700px;padding-top:160px}#about_presentation .centered{margin:0 auto;text-align:center;color:#fff}#about_presentation h2{font-size:60px;padding:0 0 2%;text-transform:uppercase;display:block}#about_presentation h2:after,#about_presentation h2:before{content:" ";display:inline-block;margin-top:15px;width:165px;height:18px;background:url(images/lines.png) 50% no-repeat}#about_presentation h1{position:relative;top:10px;color:#fff;font-size:100px;text-transform:uppercase}#about_presentation p{padding:0 25%}#about_portfolio{background-image:url(images/bg_about/bg_img2.jpg);background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.1)),url(images/bg_about/bg_img2.jpg);text-transform:uppercase;margin-top:-36px}#about_portfolio p{padding:2% 25%}#about_portfolio h2:after,#about_portfolio h2:before{content:" ";display:inline-block;width:185px;height:40px;background:url(images/lines_3_right.png) 50% no-repeat}#about_portfolio h2:before{background-image:url(images/lines_3_left.png)}#about_portfolio .card-wrapper{font-size:0;display:block;width:1020px;height:240px;margin:0 auto;text-transform:uppercase}.card-wrapper .card{display:inline-block;float:left;text-align:top;padding:20px;width:340px;height:200px;background:url(images/separator_vertical.png) 0 no-repeat;font-size:20px}#about_portfolio .card:first-child{background:none}#about_portfolio .card .conjunction,#about_portfolio .card .value{display:block}#card_projects{font-size:16px}#card_projects .label .number{display:block;font-size:70px}#card_projects .label:after{content:" более"}#card_projects.card>.conjunction{display:none}#card_projects>.value{padding:10px 0}#card_projects>.count{font-size:20px}#card_projects>.count>.number{font-size:40px}#card_landbank{font-weight:"bold"}#card_landbank .title:before{content:"«"}#card_landbank .title:after{content:"»"}#card_landbank .conjunction{font-size:40px;padding:12px 0}#card_landbank .conjunction:after,#card_landbank .conjunction:before{content:" • "}#card_landbank>.count{font-size:20px}#card_landbank>.count>.number{font-size:56px}#card_space .conjunction{padding:20px 0}#card_space .conjunction:after,#card_space .conjunction:before{content:" ";display:inline-block;width:100px;height:20px;background:url(images/lines_1.png) 50% no-repeat}#card_space>.count{font-size:20px}#card_space>.count>.number{font-size:54px}#about_noncommerce{background-image:url(images/bg_about/bg_img3.jpg);background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(images/bg_about/bg_img3.jpg);margin-top:-3px}#about_noncommerce h2{font-size:80px}#about_noncommerce p{padding-top:30px}#about_partners{background:#63b20d;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.1)),#63b20d}#about_partners .centered_box{position:relative;left:50%;margin-left:-525px;width:1051px;margin-bottom:140px;background:hsla(0,0%,100%,.75);border-top:1px solid #fff;border-left:1px solid #fff}#about_partners .centered_box:after{content:" ";display:table;width:100%;font-size:0;clear:both}#about-page #about_partners .centered_box .tenants>*,#about_partners .centered_box #about-page .tenants>*,#about_partners .centered_box .partners>*,#about_partners .centered_box .text_block{display:inline-block;padding:20%;border-right:1px solid #fff;border-bottom:1px solid #fff}#about_partners .centered_box .text_block{float:left;padding:60px 30px;width:600px;height:300px;text-align:left}#about-page #about_partners .centered_box .tenants>*,#about_partners .centered_box #about-page .tenants>*,#about_partners .centered_box .partners>*{float:left;padding:10px;color:#000;width:150px;height:150px}#about_partners .centered_box .other_block:before,#about_partners .centered_box .partner:before{content:" ";display:inline-block;font-size:0;width:0;height:50%}#about_partners .centered_box .partner .logo{vertical-align:middle}#about_partners .centered_box .other_block{padding:25px;text-align:left}#about_partners .centered_box .other_block .middle{vertical-align:middle;display:inline-block;text-align:center}#about_partners .centered_box .other_block a{border-bottom:1px solid #000;color:#000;font-size:20px;text-transform:uppercase;line-height:25px}#about_partners .centered_box .text_block h2{color:#000;font-size:50px;margin-bottom:10px}#about_partners .centered_box .text_block p{color:#000;line-height:26px;font-size:20px;text-transform:uppercase}#about_noncommerce,#about_partners,#about_portfolio,#about_presentation{background-size:cover;background-position:bottom;background-repeat:no-repeat;position:relative}#about_noncommerce:after,#about_partners:after,#about_portfolio:after,#about_presentation:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .3s,visibility 0s linear .3s;z-index:0}#about_noncommerce:hover:after,#about_partners:hover:after,#about_portfolio:hover:after,#about_presentation:hover:after{opacity:.3}#about_noncommerce .centered,#about_partners .centered_box,#about_portfolio .centered,#about_presentation .centered{position:relative;z-index:1}#about_slider{padding-top:0;min-height:400px}#portfolio_slider .mCS-blue.mCSB_horizontal>.mCSB_container{height:400px;margin-bottom:12px}#portfolio_slider .mCS-blue.mCSB_horizontal .mCSB_scrollTools{height:12px}#about_slider .slider_wrapper .bx-wrapper{max-width:100%!important}#about_slider .slider_nav{background-color:#fff;display:table;width:100%;table-layout:auto;margin-top:-4px;z-index:1;position:relative}#about_slider .slider_nav>a{padding:0 10px;height:40px;vertical-align:middle;display:table-cell;color:#000;font-size:18px}#about_slider .slider_nav>a.active,#about_slider .slider_nav>a:hover{background-color:#ebe13b}#about-page{position:static!important}#about-page .top-panel{position:absolute;top:0;left:0;right:0;height:50vh}#about-page .bottom-panel{overflow:auto;margin:0 auto;padding:calc(50vh + 50px) 0 100px}#about-page .bottom-panel h1{margin-top:0}#about-page .about__hero{width:100%;height:95vh;overflow:hidden;background:no-repeat 50%;background-size:cover;margin-top:100px}#about-page .about__content{background-color:#fff;padding:1.4rem 0}#about-page .about__content .container{width:960px;margin:0 auto}@media only screen and (max-width:359px){#about-page .about__content .container{width:100%}}@media only screen and (min-width:360px) and (max-width:767px){#about-page .about__content .container{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){#about-page .about__content .container{width:600px}}@media only screen and (min-width:992px) and (max-width:1199px){#about-page .about__content .container{width:768px}}@media only screen and (min-width:1200px) and (max-width:1599px){#about-page .about__content .container{width:960px}}@media only screen and (min-width:1600px) and (max-width:1919px){#about-page .about__content .container{width:960px}}@media only screen and (min-width:1920px){#about-page .about__content .container{width:960px}}@media only screen and (max-width:767px){#about-page .about__content .container{padding:0 10px}}#about-page .about__block{margin-bottom:1.2rem}#about-page .standard-title{font-size:.83rem;font-weight:600;text-transform:none;text-align:left;color:#green;margin-bottom:.55rem}#about-page .standard-paragraph{font-size:.42rem;line-height:.5rem;text-align:left}#about-page .grid-text{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-page .grid-text__item{width:30%;margin-bottom:50px}#about-page .grid-text__item__paragraph,#about-page .grid-text__item__title{font-size:.58rem;font-weight:600;line-height:.5rem;text-align:left;padding:0;margin:0}#about-page .grid-text__item__title{color:green}@media only screen and (max-width:479px){#about-page .grid-text__item{width:45%}}#about-page .grid-icons{-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 0 5px 10px rgba(0,0,0,.1)}#about-page .grid-icons,#about-page .grid-icons__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#about-page .grid-icons__item{float:left;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:14.28571vw;width:14.285%;background-color:#1a8c13;color:#fff}#about-page .grid-icons__item .grid-icons__img,#about-page .grid-icons__item .grid-icons__img--dark,#about-page .grid-icons__item .grid-icons__img--light{width:42.66%}#about-page .grid-icons__item .grid-icons__img--dark{display:none}#about-page .grid-icons__item .grid-icons__img--light{display:block}#about-page .grid-icons__item .grid-icons__text{font-size:.33rem;font-weight:600;line-height:.42rem;margin:.2rem 0 0;color:inherit}@media only screen and (min-width:1200px){#about-page .grid-icons__item:nth-child(2n){background-color:#fff;color:#000}#about-page .grid-icons__item:nth-child(2n) .grid-icons__img--dark{display:block}#about-page .grid-icons__item:nth-child(2n) .grid-icons__img--light{display:none}}@media only screen and (min-width:768px) and (max-width:1199px){#about-page .grid-icons__item .grid-icons__img,#about-page .grid-icons__item .grid-icons__img--dark,#about-page .grid-icons__item .grid-icons__img--light{width:33.33%}}@media only screen and (min-width:480px) and (max-width:1199px){#about-page .grid-icons__item{height:20vw}#about-page .grid-icons__item .grid-icons__img--dark{display:none}#about-page .grid-icons__item .grid-icons__img--light{display:block}#about-page .grid-icons__item:nth-child(2n){background-color:#fff;color:#000}#about-page .grid-icons__item:nth-child(2n) .grid-icons__img--dark{display:block}#about-page .grid-icons__item:nth-child(2n) .grid-icons__img--light{display:none}}@media only screen and (max-width:479px){#about-page .grid-icons__item{height:50vw;width:50%}#about-page .grid-icons__item .grid-icons__img--dark{display:none}#about-page .grid-icons__item .grid-icons__img--light{display:block}#about-page .grid-icons__item:first-child,#about-page .grid-icons__item:nth-child(4n),#about-page .grid-icons__item:nth-child(4n+1){background-color:#fff;color:#000}#about-page .grid-icons__item:first-child .grid-icons__img--dark,#about-page .grid-icons__item:nth-child(4n) .grid-icons__img--dark,#about-page .grid-icons__item:nth-child(4n+1) .grid-icons__img--dark{display:block}#about-page .grid-icons__item:first-child .grid-icons__img--light,#about-page .grid-icons__item:nth-child(4n) .grid-icons__img--light,#about-page .grid-icons__item:nth-child(4n+1) .grid-icons__img--light{display:none}}#about-page .grid-butterflies{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-page .grid-butterflies__item{position:relative;width:33.33%;height:0;padding:24% 0 0;color:#000}#about-page .grid-butterflies__item__text{position:absolute;left:50%;top:30%;transform:translateX(-50%);width:66.66%;font-size:.42rem;line-height:.42rem;font-weight:600;color:inherit}@media only screen and (min-width:768px){#about-page .grid-butterflies__item:nth-child(2n-1){background:black; no-repeat 50%;background-size:contain;color:#fff}}@media only screen and (min-width:1200px) and (max-width:1650px){#about-page .grid-butterflies__item:nth-child(2n-1){background-size:80%}#about-page .grid-butterflies__item:nth-child(2n-1) .grid-butterflies__item__text{top:35%}}@media only screen and (max-width:479px){#about-page .grid-butterflies__item{width:50%;padding:36% 0 0}#about-page .grid-butterflies__item:first-child,#about-page .grid-butterflies__item:nth-child(4),#about-page .grid-butterflies__item:nth-child(5){background:black;border-radius:50% no-repeat 50%;background-size:contain;color:#fff}}#about-page .list-butterflies__item{position:relative;font-size:.42rem;line-height:.5rem;font-weight:600;text-align:left;margin-bottom:.55rem}#about-page .list-butterflies__item:before{content:"";position:absolute;left:-1.4rem;top:0;height:.83rem;width:.83rem; no-repeat 50%;background-size:contain}#about-page .partners,#about-page .tenants{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-around;-ms-flex-align:start;align-items:flex-start}#about-page .partners__item{width:30%}#about-page .tenants{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;width:125%;margin-left:-12.5%}#about-page .tenants__item{max-width:21%;margin:0 20px 40px 0}@media only screen and (min-width:1024px){#about-page .tenants__item:nth-child(4n){margin-right:0}}@media only screen and (max-width:1023px){#about-page .tenants{width:100%;margin-left:0;-ms-flex-pack:distribute;justify-content:space-around}#about-page .tenants__item{min-width:20%;max-width:40%}}#about-page .video{position:relative;width:125%;margin-left:-12.5%;height:0;padding-top:70.5%}#about-page .video__frame{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1023px){#about-page .video{width:100%;margin-left:0}}#about-page .button,#about-page .button--filled,#about-page .button--half,#about-page .button--underline{display:inline-block;width:25%;padding:10px 0;clear:both;font-size:.28rem;line-height:.28rem;color:#000}@media only screen and (min-width:480px){#about-page .button--filled:last-child,#about-page .button--half:last-child,#about-page .button--underline:last-child,#about-page .button:last-child{margin-left:0px}}@media only screen and (max-width:479px){#about-page .button,#about-page .button--filled,#about-page .button--half,#about-page .button--underline{width:48%;font-size:.33rem;line-height:.33rem;margin:10px 0}}#about-page .button--filled{color:#fff;background-color:green}#about-page .button--underline{text-decoration:underline}.infrastructure{position:relative;width:auto;height:100%}.infrastructure.pokrytie_tc .infrastructure__image>img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;left:0;top:0}.infrastructure.pokrytie_tc .infrastructure__image--map{z-index:1}.infrastructure.pokrytie_tc .infrastructure__image--text{z-index:3}.infrastructure.pokrytie_tc .infrastructure__image .image__fields,.infrastructure.pokrytie_tc .infrastructure__image .image__markers{position:absolute;left:50%;top:50%}.infrastructure.pokrytie_tc .infrastructure__image .image__markers{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:5}.infrastructure.pokrytie_tc .infrastructure__image .image__markers .markers__item{pointer-events:auto;cursor:pointer}.infrastructure.pokrytie_tc .infrastructure__image .image__fields{z-index:2}.infrastructure.pokrytie_tc .infrastructure__image .image__fields [class^=fields__item]{cursor:pointer;transition:fill-opacity .25s}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--first:hover,.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--fourth:hover,.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--second:hover,.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--third:hover{fill-opacity:.8;animation:d 1s infinite}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--first{fill:#e30613;fill-opacity:0}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--first:hover{fill-opacity:.8;animation:c 1s infinite}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--second{fill:#006432;fill-opacity:.5}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--third{fill:#008c36;fill-opacity:.45}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--fourth{fill:#95c11f;fill-opacity:.45}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--academ,.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--center-road{fill:#000;fill-opacity:0;animation:e 1.5s infinite}.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--academ:hover,.infrastructure.pokrytie_tc .infrastructure__image .image__fields .fields__item--center-road:hover{animation-play-state:paused}@keyframes c{0%{fill-opacity:0}50%{fill-opacity:.4}to{fill-opacity:0}}@keyframes d{0%{fill-opacity:.45}50%{fill-opacity:.6}to{fill-opacity:.45}}@keyframes e{0%{fill-opacity:0}50%{fill-opacity:.2}to{fill-opacity:0}}.infrastructure img{width:100%;height:100%}.infrastructure__image{position:relative;width:100%;height:100%}.infrastructure__markers{position:absolute;left:0;top:0;width:100%;height:100%}.infrastructure__markers__item{cursor:pointer;position:absolute;height:75px;width:55px;transform:translate(-50%,-100%);background:no-repeat 50%;background-size:contain;color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infrastructure__markers__item[data-icon=parking]{height:75px;width:75px}.infrastructure__info-window{display:none;position:absolute;z-index:100;transform:translate(-50%,-100%);max-width:250px;background-color:#fff;border-radius:5px;font-size:16px;padding:15px 20px;color:#000;font-weight:600}.infrastructure__info-window__title{white-space:nowrap}.infrastructure__info-window__numbers{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.infrastructure__info-window__numbers__title{display:inline-block;font-size:13px;font-weight:200;line-height:20px;margin-right:5px}.infrastructure__info-window__numbers__item{float:left;box-sizing:border-box;border-radius:2px;padding:0 6px;font-size:14px;line-height:20px;margin:5px 5px 0 0;color:#fff}.infrastructure__info-window__numbers__item.taxi{background-color:#e6b82e}.infrastructure__info-window__numbers__item.bus{line-height:18px;color:#000;border:1px solid #666}.infrastructure__info-window__numbers__item.trolley{background-color:#0051f2}.infrastructure__info-window__numbers__item.tram{background-color:#f44336}.infrastructure__info{pointer-events:none;position:absolute;left:0;top:0;bottom:0;z-index:10;width:100%;height:100%}.infrastructure__info .network__info{position:absolute;left:50px;top:50px;width:70%;line-height:26px;text-align:left;color:#fff}.infrastructure__info .network__title{font-size:.82rem;line-height:.82rem;font-weight:800;color:green;margin-bottom:20px}.infrastructure__info .network__text{font-size:.42rem;line-height:.42rem;font-weight:800;color:#fff}.infrastructure__info .network__numbers{position:absolute;right:50px;top:50px}.infrastructure__info .network__numbers__item{float:left;margin-left:50px}.infrastructure__info .network__numbers__item__number{font-size:1.66rem;line-height:1.33rem;font-weight:600;color:green;margin-bottom:0}.infrastructure__info .network__numbers__item__text{font-size:.66rem;font-weight:800;color:#fff}.infrastructure .markers__item{animation:f 1s infinite;opacity:0;transition:opacity .2s}.infrastructure .markers__item:hover{animation-play-state:paused}@keyframes f{0%{opacity:0}50%{opacity:.2}to{opacity:0}}.infrastructure .cover__fields-text__mobile{display:none}.infrastructure .cover__fields-text [class^=fields-text__item]{pointer-events:none;position:absolute;z-index:10;height:auto;opacity:0;transition:opacity .25s}.infrastructure .cover__fields-text [class^=fields-text__item].is-active{opacity:1}.infrastructure .cover__fields-text .fields-text__item--first,.infrastructure .cover__fields-text .fields-text__item--fourth,.infrastructure .cover__fields-text .fields-text__item--second,.infrastructure .cover__fields-text .fields-text__item--third{right:.33rem;bottom:2rem;width:5rem}@media screen and (max-width:1279px){.infrastructure .cover__fields-text .fields-text__item--first,.infrastructure .cover__fields-text .fields-text__item--fourth,.infrastructure .cover__fields-text .fields-text__item--second,.infrastructure .cover__fields-text .fields-text__item--third{bottom:.33rem}}.infrastructure .cover__fields-text .fields-text__item--from-academ,.infrastructure .cover__fields-text .fields-text__item--to-academ{left:28%;top:14%;width:9.5%;height:auto}.infrastructure .cover__fields-text .fields-text__item--to-academ{left:41%}.infrastructure .cover__fields-text .fields-text__item--circle-road{width:11.5%;left:28%;top:35%}.infrastructure .cover__fields-text .fields-text__item--m-borsch{width:14.5%;left:42.7%;top:56.5%}.infrastructure .cover__fields-text .fields-text__item--from-center,.infrastructure .cover__fields-text .fields-text__item--to-center{width:9.5%;left:60.5%;top:11%}.infrastructure .cover__fields-text .fields-text__item--to-center{top:33%}@media only screen and (max-width:768px){.infrastructure .cover__fields-text{width:3rem;bottom:.66rem}.infrastructure .network__info{left:20px;top:20px;width:66.66%}.infrastructure .network__numbers{right:20px;top:20px}.infrastructure .network__numbers__item{margin-left:20px}.infrastructure .network__numbers__item__number{margin-bottom:0;font-size:1rem;line-height:.83rem}.infrastructure .network__numbers__item__text{font-size:.42rem}}@media only screen and (max-width:480px){.infrastructure .network__info{left:15px;top:15px;width:90%}.infrastructure .network__title{width:50%;margin-bottom:10px;font-size:.42rem;line-height:.5rem}.infrastructure .network__text{font-size:.33rem}.infrastructure .network__numbers{right:15px;top:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.infrastructure .network__numbers__item{float:none;margin-left:0}.infrastructure .network__numbers__item__number{margin-bottom:0}}#about-page .segmentation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}#about-page .segmentation__item{cursor:pointer;position:relative;height:0;width:calc((100% - 20px * 3) / 4);padding-top:20%;margin-bottom:20px;background:no-repeat 50%;background-size:cover}#about-page .segmentation__item:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s}#about-page .segmentation__item__title{position:absolute;z-index:10;left:.3rem;bottom:.5rem;margin-bottom:0;font-size:.75rem;font-weight:600;line-height:.82rem;text-align:left;text-transform:uppercase;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6);transform-origin:left bottom;transition:transform .2s}#about-page .segmentation__item:hover:after{opacity:.25}#about-page .segmentation__item:hover .segmentation__item__title{transform:scale(1.02)}@media only screen and (max-width:1199px){#about-page .segmentation__item{width:calc((100% - 20px * 2) / 3);padding-top:25%}#about-page .segmentation__item__title{font-size:.66rem;line-height:.72rem}}@media only screen and (max-width:767px){#about-page .segmentation__item{width:calc((100% - 20px) / 2);padding-top:40%}}@media only screen and (max-width:479px){#about-page .segmentation__item{width:100%;padding-top:60%}}@media only screen and (min-width:1024px){#about-page .segmentation{margin-top:115px}}@media only screen and (max-width:1023px){#about-page .segmentation{margin-top:105px}}.rent{padding:120px 0}.rent__title{width:33.33%;margin:0 auto 40px;font-size:30px;font-weight:700}.rent__form{overflow:auto;width:33.33%;margin:0 auto}.news-button,.rent__form__caption,.rent__form__input,.rent__form__input--alongside,.rent__form__input--square,.rent__form__label,.rent__form__submit,.rent__form__subtitle,.rent__form__textarea{font-size:.33rem}.rent__form__label{color:#7c7c7c}.rent__form option{text-transform:capitalize}.rent__form__subtitle{color:green;text-align:left;margin-left:15px}.rent__form__stores{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;margin-bottom:15px}.rent__form__stores .rent__form__input--square{margin:0 0 0 15px}.rent__form__stores input[required]+.rent__form__label{color:#000}.rent__form__stores__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px}.rent__form__stores__item .rent__form__label{-ms-flex-order:-1;order:-1}.rent__form__input,.rent__form__input--alongside,.rent__form__input--square,.rent__form__textarea{width:100%;margin-bottom:15px;border:2px solid #000}.rent__form__input--square{width:50px}.rent__form__input--alongside{margin-bottom:5px}.rent__form__input--alongside::-webkit-input-placeholder,.rent__form__input--square::-webkit-input-placeholder,.rent__form__input::-webkit-input-placeholder,.rent__form__textarea::-webkit-input-placeholder{color:#7c7c7c;text-overflow:ellipsis;transition:color .15s}.rent__form__input--alongside:-moz-placeholder,.rent__form__input--alongside::-moz-placeholder,.rent__form__input--square:-moz-placeholder,.rent__form__input--square::-moz-placeholder,.rent__form__input:-moz-placeholder,.rent__form__input::-moz-placeholder,.rent__form__textarea:-moz-placeholder,.rent__form__textarea::-moz-placeholder{color:#7c7c7c;text-overflow:ellipsis;transition:color .15s}.rent__form__input--alongside:-ms-input-placeholder,.rent__form__input--alongside::-ms-input-placeholder,.rent__form__input--square:-ms-input-placeholder,.rent__form__input--square::-ms-input-placeholder,.rent__form__input:-ms-input-placeholder,.rent__form__input::-ms-input-placeholder,.rent__form__textarea:-ms-input-placeholder,.rent__form__textarea::-ms-input-placeholder{color:#7c7c7c;text-overflow:ellipsis;transition:color .15s}.rent__form__input--alongside::placeholder,.rent__form__input--square::placeholder,.rent__form__input::placeholder,.rent__form__textarea::placeholder{color:#7c7c7c;text-overflow:ellipsis;transition:color .15s}.rent__form__input--alongside[required]::-webkit-input-placeholder,.rent__form__input--square[required]::-webkit-input-placeholder,.rent__form__input[required]::-webkit-input-placeholder,.rent__form__textarea[required]::-webkit-input-placeholder{color:#000}.rent__form__input--alongside[required]:-moz-placeholder,.rent__form__input--alongside[required]::-moz-placeholder,.rent__form__input--square[required]:-moz-placeholder,.rent__form__input--square[required]::-moz-placeholder,.rent__form__input[required]:-moz-placeholder,.rent__form__input[required]::-moz-placeholder,.rent__form__textarea[required]:-moz-placeholder,.rent__form__textarea[required]::-moz-placeholder{color:#000}.rent__form__input--alongside[required]:-ms-input-placeholder,.rent__form__input--alongside[required]::-ms-input-placeholder,.rent__form__input--square[required]:-ms-input-placeholder,.rent__form__input--square[required]::-ms-input-placeholder,.rent__form__input[required]:-ms-input-placeholder,.rent__form__input[required]::-ms-input-placeholder,.rent__form__textarea[required]:-ms-input-placeholder,.rent__form__textarea[required]::-ms-input-placeholder{color:#000}.rent__form__input--alongside[required]::placeholder,.rent__form__input--square[required]::placeholder,.rent__form__input[required]::placeholder,.rent__form__textarea[required]::placeholder{color:#000}.rent__form select.rent__form__input,.rent__form select.rent__form__input--alongside,.rent__form select.rent__form__input--square,.rent__form select.rent__form__textarea{padding:6px 8px}.rent__form__textarea{padding:15px 12px;resize:none}.news-button,.rent__form__submit{width:100%;margin-top:5px;line-height:.42rem}@media only screen and (max-width:1366px){.rent__form{width:41.66%}.rent__title{width:50%}.news-button,.rent__form__caption,.rent__form__input,.rent__form__input--alongside,.rent__form__input--square,.rent__form__label,.rent__form__submit,.rent__form__subtitle,.rent__form__textarea{font-size:.36rem}}@media only screen and (max-width:768px){.rent__form{width:58.33%}}@media only screen and (max-width:480px){.rent__title{width:100%}.rent__form{width:91.66%}}@media only screen and (max-width:350px){.rent__form{width:100%}}.content-wrapper{overflow:hidden}.news-button{display:inline-block;margin:120px 33.33% 50px;width:33.33%;clear:both}.news{pointer-events:none;position:relative;max-width:1600px;margin:100px auto;font-size:0;text-align:left}.news__item{pointer-events:auto;display:inline-block;position:relative;margin-right:20px;margin-bottom:20px;height:auto;vertical-align:top}.news__item:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:.4;box-shadow:0 0 15px rgba(0,0,0,.6);transition:opacity .2s}.news__item__image{display:block;height:20vh;background:no-repeat 50%;background-size:contain}.news__item__info{padding:20px 10px}.news__item__info__date{font-size:12px;color:#555;text-transform:uppercase}.news__item__info__title{margin-top:10px;text-align:left;color:#000;font-size:16px;font-weight:600;line-height:1.2}.news__item:hover:before{opacity:1}@media only screen and (min-width:1368px){.news-button{width:50%;margin:120px 25% 50px}.news__item{width:calc((100% - 60px) / 4)}.news__item:nth-child(4n){margin-right:0}}@media only screen and (min-width:1025px) and (max-width:1367px){.news__item{width:calc((100% - 40px) / 3)}.news__item:nth-child(3n){margin-right:0}}@media only screen and (min-width:481px) and (max-width:1024px){.news-button{margin:90px 33.33% 30px}.news__item{width:calc((100% - 20px) / 2)}.news__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:480px){.news-button{width:100%;margin:80px 0 20px}.news__item{width:100%;margin-right:0}}#invest-info{text-align:left;margin:0 auto;padding-bottom:70px;width:780px}#invest-info .wrapper{padding:25px 30px;background:#f2f2f2}#invest_container{padding:60px 0 20px;height:570px;overflow:hidden}#invest_container .item{display:block;min-height:100px;max-width:780px;margin:0 auto;text-align:left;vertical-align:top}#invest_container .image{float:left;display:inline-block;width:160px;text-align:center}#invest_container .image img{max-width:100px}#invest_container .item h2{font-size:30px;padding:15px 0}#invest_container .item .inner{display:block;color:#000;margin-left:160px}#projects .part{background-size:cover;background-position:bottom;background-repeat:no-repeat;min-height:90px;padding:0}#project_photo{height:760px}#project_map{height:400px;z-index:109}#project_map .btn.icon,#project_map .fullsize.btn.icon{display:inline-block;width:38px;height:38px;border-radius:3px;cursor:pointer;background:url(images/lightbox-icon.png) 50% rgba(0,0,0,.6);background-repeat:no-repeat;background-size:38px 38px;font-size:0;color:transparent;border:0;z-index:103}#project_info{min-height:500px;height:auto;background:#fff;border-top:1px solid #ccc}.last-part{margin-bottom:60px}.bx-pager{z-index:100}#detail_project_slider{height:100%;min-height:300px}#detail_slider_wrapper{position:relative}#detail_slider_wrapper .bx-next{background:url(images/sprites/slider_nav.png) no-repeat 100%;width:40px;height:55px;margin-top:-70px}#detail_slider_wrapper .bx-prev{background:url(images/sprites/slider_nav.png) no-repeat 0;width:40px;height:55px;margin-top:-70px}#detail_slider_wrapper .heading{display:inline-block;position:absolute;width:100%;height:70px;left:0;bottom:0;background:rgba(0,0,0,.75);z-index:80}#detail_slider_wrapper .heading *{color:#fff}#detail_slider_wrapper .left-pos{left:0;position:relative;float:left;display:inline-block;padding:16px 40px;max-width:40%}#detail_slider_wrapper .left-pos .title{display:block;font-size:24px;font-size:1.625rem;text-transform:uppercase;text-align:left}#detail_slider_wrapper .left-pos .title:after{content:" Специально добавляем к заголовку контента, чтобы протестировать 2 строки"}#detail_slider_wrapper .left-pos .scroll-link{display:block;position:relative;font-size:14px;font-size:.875rem;text-transform:uppercase;padding:5px 30px 0 0;text-align:left;text-decoration:underline}#detail_slider_wrapper .left-pos .scroll-link:after{content:" ";position:relative;display:inline-block;background:url(images/sprites/arrow-white-down.png) 50%;background-repeat:no-repeat;margin-left:10px;right:5px;width:10px;height:8px}#detail_slider_wrapper .center-pos{margin:0 auto;display:block;position:absolute;width:100%}#detail_slider_wrapper .center-pos .swipe{display:inline-block;position:static;margin-top:16px;height:20px;width:16px}#detail_slider_wrapper .center-pos .swipe>a{display:inline-block;vertical-align:top;box-sizing:border-box;margin:4px;width:10px;height:10px;background:#fff;border-radius:5px;font-size:0;color:transparent}#detail_slider_wrapper .center-pos .swipe.active>a{background:#0081c8;border:2px solid #fff}#detail_slider_wrapper .swipe .caption,#detail_slider_wrapper .swipe .lightbox{display:none}#detail_slider_wrapper .swipe.active .caption{display:inline-block;position:absolute;left:0;top:40px;text-align:center;width:100%;font-size:14px;font-size:.875rem;text-transform:uppercase}#detail_slider_wrapper .swipe.active .lightbox{display:inline-block;position:absolute;left:100%;top:20px;width:28px;height:28px;z-index:20}#detail_slider_wrapper .lightbox .btn{display:inline-block;position:relative;right:78px;background:url(images/lightbox-icon.png);background-size:contain;width:28px;height:28px;cursor:pointer}#detail_project_slider .item{height:100%;background:url(images/ajax-loader.gif);background-color:grey;background-position:50%;background-repeat:no-repeat}#detail_project_slider .item img{visibility:hidden}#detail_slider_wrapper .bx-viewport{height:100%;z-index:2}.project-nav{width:100%;background:#fff;}.project-nav nav{width:100%;height:90px;margin:0 auto}.project-nav .item{position:relative;display:inline-block;height:34px;font-size:14px}.project-nav .item a{color:#000;text-transform:uppercase;border:3px solid #000;padding:7px 15px;display:inline-block}.project-nav .item.tolist{display:block;width:100%;margin:25px auto;text-align:center}.project-nav .item.next,.project-nav .item.prev{position:absolute;margin:25px 0;z-index:15}.project-nav .item.prev{border-left:0;left:12px}.project-nav .item.next{border-right:0;right:12px}.project-nav .item.prev>a{border-left:0}.project-nav .item.next>a{border-right:0}.project-nav .item.next:after,.project-nav .item.prev:after{content:" ";position:absolute;display:inline-block;height:34px;width:12px;background:50% no-repeat}.project-nav .item.prev:after{left:-11px;background-image:url(images/sprites/arrow-black-left.png)}.project-nav .item.next:after{right:-11px;background-image:url(images/sprites/arrow-black-right.png)}#project_info{margin:0 auto;min-width:768px;width:100%;max-width:1080px;color:#000;text-align:left}#project_info .contacts,#project_info .heading,#project_info .parameters{width:500px}#project_info .heading,#project_info .parameters{padding-right:20px}#project_info .parameters .bar{display:inline-block;position:relative;font-size:0;overflow:hidden;top:1px;width:250px;border:2px solid #0081c8}#project_info .parameters .line{display:inline-block;font-size:0;overflow:hidden;height:8px!important;background:#0081c8}#project_info .slider{position:relative;display:inline-block;float:right;width:580px;overflow-y:hidden;margin-top:60px}#project_info .slider .slider_container{height:400px;min-width:100%;width:580px}#project_info .slider .slider_container.line{height:190px}#project_info .slider .photo{margin:0 10px 11px 0}#project_info .slider .photo,#project_info .slider .photo a{display:inline-block;width:180px;height:180px;position:relative}#project_info .slider .photo a:after{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.5);height:100%;width:100%;display:block;transition:opacity .3s,visibility 0s linear .3s;opacity:0;z-index:0}#project_info .slider .photo:hover a:after{opacity:1}#project_info .slider .photo a:before{display:none;z-index:0}#project_info .slider .photo.active a:before,#project_info .slider .photo a:before{content:"";position:absolute;top:0;left:0;border:2px solid #fff;width:150px;height:150px;margin:15px}#project_info .slider .photo.active a:before{display:block;z-index:2}#project_info .slider .photo span{position:relative;display:inline-block;width:180px;height:180px;background-position:50%;background-repeat:no-repeat;background-size:cover}#project_info .slider .photo span:before{content:" ";position:absolute;margin:20px;height:140px;width:140px;outline:2px solid #fff}#project_info .heading{display:inline-block;margin-top:40px;margin-bottom:20px}#project_info .heading a{color:#000;text-decoration:underline}#project_info .heading .separator{margin:0 10px}#project_info .heading h1{font-size:24px}#project_info .parameters{table-layout:auto;margin:25px 0}#project_info .parameters td{padding:5px 0;padding-right:20px}#project_info .parameters .label{width:180px;font-weight:700;font-size:15px}#project_info .parameters dl{display:block;margin:15px 0}#project_info .contacts{display:inline-block;width:480px}#project_info .contacts .tabs{font-size:0}#project_info .contacts .tab{display:inline-block;vertical-align:bottom;font-size:16px;text-transform:uppercase;z-index:3;border:1px solid #eee;border-bottom:0;height:32px;background:#fff;color:#000}#project_info .contacts .tab a{display:inline-block;padding:11px 10px 7px}#project_info .contacts .tab.active{height:36px;background-color:#0081c8;color:#fff}#project_info .contacts .tab-content{border:1px solid #eee;border-top:0;padding:10px 0;display:none;width:100%}#project_info .contacts .tab-content.active{display:inline-block}#project_info .contacts .tab-content li{display:block;width:100%;margin:10px 0}#project_info .contacts .tab-content a{color:#0081c8;border-bottom:1px dashed}#project_info .contacts .tab-content span{position:relative;display:inline-block;padding-left:30px;min-height:23px;margin-left:5px;background:0 no-repeat}#project_info .contacts .tab-content span a{display:inline-block;vertical-align:middle}#project_info .contacts .tab-content span:before{content:"";display:inline-block;vertical-align:middle;width:0;min-height:23px;height:100%}#project_info .contacts .tab-content span.callback{background-image:url(images/sprites/woman.png)}#project_info .contacts .tab-content span.callback a:not(.callback_link){text-decoration:none;border-bottom:0;padding-bottom:5px}#project_info .contacts .tab-content span.yield{background-image:url(images/sprites/icon-chart-line-20.png)}#project_info .contacts .tab-content span.phone{background-image:url(images/sprites/phone.png)}#project_info .contacts .tab-content span.pdf{background-image:url(images/sprites/pdf.png)}#project_info .description{width:100%;padding:40px 0;clear:both;column-gap:50px;column-count:2;column-width:500px;line-height:20px;overflow:hidden}#project_info .description li,#project_info .description p{margin-bottom:15px 0}#project_info .description a{color:#0081c8}#projects_slider .jspTrack{background:#000}#projects_slider .jspDrag{position:relative;overflow-y:hidden;background:#0081c8;height:10px}#projects_slider .jspDrag:after,#projects_slider .jspDrag:before{content:" ";z-index:100;position:absolute;width:5px;height:10px;top:0}#projects_slider .jspDrag:after{right:0;background:url(images/sprites/scrollbar-drag-right.png)}#projects_slider .jspDrag:before{left:0;background:url(images/sprites/scrollbar-drag-left.png)}#projects_slider .jspHorizontalBar{height:10px}#project_info .jspDrag{background:#0181c8;height:10px!important}#project_info .jspHorisontalBar,#project_info .jspTrack{height:10px;background:#e5e5e5}.jspHorizontalBar{background:transparent!important}#project_contacts .tab a{color:inherit!important}.top-menu--plans{border-bottom:2px solid #737373}.plans{position:relative;margin-top:115px;margin-bottom:75px;height:90vh}@media only screen and (max-width:480px){.plans{margin-top:105px;margin-bottom:125px}}.plans__info{position:absolute;z-index:10;left:0;width:100%;height:2rem;border-bottom:2px solid #737373;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;transform:translateY(-100%);transition:transform .25s ease-in-out}.plans__info.is-open{transform:translateY(0)}.plans__info__center{-ms-flex-align:center;align-items:center}.plans__info__center,.plans__info__floor{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.plans__info__floor{-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:1rem;width:1rem;margin-right:.83rem;border:2px solid #a1a1a1;color:#000}.plans__info__floor__number,.plans__info__floor__text{width:100%;text-align:center;font-weight:600;text-transform:uppercase;padding:0;margin:0}.plans__info__floor__number{font-size:.5rem;line-height:.5rem}.plans__info__floor__text{font-size:.2rem}.plans__info__logo{height:1.25rem;width:2rem;margin-right:1rem;background:no-repeat 50%;background-size:contain}.plans__info__title{font-weight:600;font-size:.5rem;padding:0;margin:0 2.25rem 0 0;text-transform:uppercase}.plans__info__addition p{font-size:.33rem;font-weight:400;margin:0;padding:0}.plans__info__addition .plans__info__area{font-weight:700;color:green}.plans__info__open-btn img{height:.83rem}.plans__info__separator,.plans__info__separator--link{width:2px;height:1.15rem;margin:0 .42rem;background-color:#737373}.plans__info__separator--link{margin-left:2.25rem}@media only screen and (max-width:1024px){.plans__info__separator--link{margin-left:1rem}}.is-hidden.plans__info__separator--link,.plans__info__logo.is-hidden,.plans__info__open-btn.is-hidden,.plans__info__separator.is-hidden{display:none}@media only screen and (max-width:768px){.plans__info__addition,.plans__info__floor{margin-right:.5rem}.plans__info__logo,.plans__info__title{margin-right:.33rem}.plans__info__separator,.plans__info__separator--link{display:none}}@media only screen and (max-width:480px){.plans__info__floor{display:none}}.plans__queue{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;position:absolute;left:0;right:0;top:0;z-index:-10;width:100%;height:100%;display:none}.plans__queue.is-active{pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;z-index:0;display:block}.plans__queue .queue__floors{position:relative;width:80%;height:100%;margin:0 5% 0 15%}@media only screen and (max-width:1024px){.plans__queue .queue__floors{width:91.33%;margin:0 4.33%}}.plans__queue .queue__floors__item{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s}.plans__queue .queue__floors__item.is-active{opacity:1;pointer-events:auto;cursor:-webkit-grab;cursor:grab}.plans__queue .queue__floors__item .floors__zoom-container{height:100%;width:100%}.plans__queue .queue__floors__item .floor__rooms,.plans__queue .queue__floors__item img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.plans__queue .queue__floors__item .floor__rooms polygon{fill:transparent;cursor:pointer}.plans__queue .queue__floors__item .floor__rooms polygon.is-hidden{cursor:-webkit-grab;cursor:grab}.plans__queue .queue__floors__item img{width:100%;height:auto;transition:opacity .15s}.plans__queue .queue__floors__item img.is-first-open,.plans__queue .queue__floors__item img.is-hidden{opacity:0}.plans__queue .queue__floors__item img.is-active{opacity:1}.plans__queue .queue__floors__item img.is-semi-hidden{opacity:.2}.plans__category{position:absolute;top:30px;left:30px;background-color:#eee;transition:top .25s ease-in-out}.plans__category.is-info-open{top:calc(30px + 2rem)}.plans__category.is-hidden{opacity: 0; pointer-events: none;}@media only screen and (max-width:768px){.plans__category{top:20px;left:20px}.plans__category.is-info-open{top:calc(20px + 2rem)}}@media only screen and (max-width:480px){.plans__category{top:10px;left:10px}.plans__category.is-info-open{top:calc(10px + 2rem)}}.plans__category.is-opened .category__title:after{transform:translateY(-50%) scaleY(-1)}.plans__category.is-opened .category__drop{padding:.21rem .83rem .21rem .42rem}.plans__category *{display:block}.plans__category .category__label,.plans__category .category__title{cursor:pointer;font-size:.36rem;font-weight:400;color:#737373;text-transform:uppercase;margin:0}.plans__category .category__drop{overflow:hidden;height:0;padding:0 .83rem 0 .42rem;transition:all .25s}.plans__category .category__title{position:relative;padding:.21rem .42rem}.plans__category .category__title:after{content:"\f0dd";position:absolute;right:.42rem;height:.6rem;top:50%;transform:translateY(-50%);font-family:FontAwesome,sans-serif;transition:transform .1s}.plans__category .category__label{line-height:.5rem}.plans__category .category__label:hover{color:#555}.plans__category .category__radio{display:none}.plans__category .category__radio:checked+.category__label{color:#000}.plans .floor__control__level,.plans .floor__control__zoom{position:absolute}.plans .floor__control__level{top:30px;right:30px;transition:top .25s ease-in-out}.plans .floor__control__level.is-info-open{top:calc(30px + 2rem)}@media only screen and (max-width:768px){.plans .floor__control__level{top:20px;right:20px}.plans .floor__control__level.is-info-open{top:calc(20px + 2rem)}}@media only screen and (max-width:480px){.plans .floor__control__level{top:10px;right:10px}.plans .floor__control__level.is-info-open{top:calc(10px + 2rem)}}.plans .floor__control__zoom{bottom:30px;right:30px}@media only screen and (max-width:768px){.plans .floor__control__zoom{bottom:20px;right:20px}}@media only screen and (max-width:480px){.plans .floor__control__zoom{display:none;bottom:10px;right:10px}}.plans .floor__control__box{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;height:.9rem;width:.9rem;margin:.1rem 0;border:2px solid #a1a1a1;color:#a1a1a1;background-color:#fff;font-weight:700;font-size:.42rem;line-height:.9rem;text-align:center;transition:all .2s}.plans .floor__control__box:hover{background-color:#d4d4d4}.plans .floor__control__box.is-active{background-color:green;color:#fff}.shops{overflow:auto;width:91.66%;margin:0 auto;padding:125px 0}.shops__navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:50px}.shops__navigation__search{box-sizing:border-box;width:calc(25% - 45px);padding:6px 12px;margin-right:45px;border-radius:0;border-color:#666;color:#666}.shops__navigation__search::-webkit-input-placeholder{color:#666}.shops__navigation__search:-moz-placeholder,.shops__navigation__search::-moz-placeholder{color:#666}.shops__navigation__search:-ms-input-placeholder,.shops__navigation__search::-ms-input-placeholder{color:#666}.shops__navigation__search::placeholder{color:#666}.shops__navigation__alphabet-btn{cursor:pointer;float:left;height:36px;padding:11px 2px;border-bottom:3px solid #666}.shops__navigation__alphabet-btn p{font-size:14px;line-height:14px;font-weight:600;text-transform:uppercase;color:#666}.shops__navigation__floor{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.shops__navigation__floor__item{margin-bottom:15px}.shops__navigation__floor__item:last-child{margin-bottom:0}.shops__navigation__floor__item *{float:left}.shops__navigation__floor__item__title{width:100px;margin:0 30px 0 0;padding:0;font-size:16px;font-weight:600;line-height:36px;text-transform:uppercase;text-align:right;color:#666}.shops__navigation__floor__item__box{margin-right:15px}.shops__navigation__floor__item__box .custom-radio__box{border-radius:0;border-color:#666;color:#666}.shops__navigation__floor__item__box .custom-radio__label{cursor:pointer}.shops__navigation__floor__item__box:last-child{margin-right:0}.shops__filter{float:left;width:calc(25% - 45px);margin-right:45px}.shops__filter__item{cursor:pointer;position:relative;width:100%;height:auto;text-transform:uppercase;color:#333;border-bottom:2px solid #666}.shops__filter__item.is-open .shops__filter__item__drop{margin-bottom:20px;opacity:1;transition:all .5s}.shops__filter__item.is-open .shops__filter__item__icon{transform:translateY(-50%) scaleY(-1)}.shops__filter__item__name{height:65px;font-size:16px;text-align:left;line-height:65px;margin:0;padding:0}.shops__filter__item__icon{pointer-events:none;position:absolute;right:15px;top:32px;transform:translateY(-50%);transition:transform .25s}.shops__filter__item__drop{overflow:hidden;height:0;margin-bottom:0;opacity:0;transition:all .25s}.shops__filter__item__drop__item{cursor:pointer;display:block;text-align:left;font-size:18px;line-height:45px;font-weight:600;text-transform:none;white-space:nowrap;color:#999;transition:color .15s}.shops__filter__item__drop__item:hover{color:#4d4d4d}.shops__filter__item__drop input[type=radio]{display:none}input[type=radio]:checked+.shops__filter__item__drop__item{color:#000}.shops__list{float:left;width:75%}.shops__list__item{cursor:pointer;overflow:hidden;float:left;position:relative;padding:30px 40px;margin-bottom:20px;height:auto;background-color:#f2f2f2}.shops__list__item__image{padding-top:50%;background:no-repeat 50%;background-size:contain}.shops__list__item__title{margin:30px 0 10px;font-size:30px;font-weight:600;color:#666}.shops__list__item__category{width:75%;margin:0 auto;font-size:18px;color:#666;text-transform:capitalize}@media only screen and (max-width:1600px){.shops__list__item__title{font-size:26px}.shops__list__item__category{font-size:16px}}@media only screen and (max-width:1024px){.shops{width:100%}.shops__list__item{padding:20px 30px}.shops__list__item__title{font-size:26px}.shops__list__item__category{font-size:16px}}@media only screen and (min-width:769px){.shops__list__item{width:calc((100% - 20px * 2) / 3);margin-right:20px}.shops__list__item:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){.shops{padding:120px 0}.shops__navigation{-ms-flex-wrap:wrap;flex-wrap:wrap}.shops__navigation__search{width:calc(30% - 30px);margin-right:30px}.shops__navigation__floor__item:first-child{margin-right:30px}.shops__navigation__floor__item__title{width:auto;line-height:28px}.shops__navigation__floor__item__box{margin-right:10px}.shops__navigation__floor__item__box .custom-radio__box{height:28px;width:28px}.shops__navigation__floor__item__box .custom-radio__box .custom-radio__label{font-size:12px}.shops__filter{width:calc(30% - 30px);margin-right:30px}.shops__filter__item__drop__item,.shops__filter__item__name{font-size:14px}.shops__list{width:70%}.shops__list__item{width:calc((100% - 20px) / 2);margin-right:20px}.shops__list__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:600px){.shops{padding:80px 0}.shops__navigation{margin-bottom:10px}.shops__navigation__search{-ms-flex-order:1;order:1;width:100%;margin:15px 0}.shops__navigation__alphabet-btn{-ms-flex-order:1;order:1;width:100%;border:2px solid #666}.shops__navigation__floor{-ms-flex-pack:justify;justify-content:space-between;width:100%}.shops__navigation__floor__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:auto;margin:0!important}.shops__navigation__floor__item:first-child{margin-bottom:10px!important}.shops__navigation__floor__item__title{font-size:14px;text-align:center;margin:0 15px 0 0}.shops__navigation__floor__item__box{margin-right:10px}.shops__navigation__floor__item__box .custom-radio__box{height:32px;width:32px}.shops__navigation__floor__item__box .custom-radio__box .custom-radio__label{font-size:12px}.shops__filter{width:100%;margin-bottom:50px}.shops__filter__item{float:left;width:calc((100% - 20px) / 2);height:40px}.shops__filter__item:first-child{margin-right:20px}.shops__filter__item__name{line-height:40px}.shops__filter__item__icon{top:20px}.shops__list{width:100%}}@media only screen and (max-width:480px){.shops__list__item{padding:15px}.shops__list__item__title{font-size:22px}.shops__list__item__category{font-size:14px}}@media only screen and (max-width:350px){.shops__navigation__alphabet-btn{height:30px;padding:0}.shops__navigation__alphabet-btn p{line-height:26px;font-size:12px;margin:0}.shops__navigation__search{width:100%;margin:10px 0;text-align:center;font-size:16px}__title{font-size:14px;text-align:center;line-height:25px;margin:0}__box{margin-right:5px}__box .custom-radio__label{font-size:12px}.shops__navigation__floor__item__title{font-size:12px;line-height:30px}.shops__navigation__floor__item .custom-radio__box,.shops__navigation__floor__item .custom-radio__input,.shops__navigation__floor__item__box{height:30px;width:30px}.shops__navigation__floor__item .custom-radio__label{font-size:12px;line-height:12px}}.single-shop{width:91.33%;padding:150px 0;margin:0 auto}.single-shop__head{overflow:auto;width:100%;margin-bottom:75px}.single-shop__return-btn{display:inline-block;float:left;cursor:pointer;padding:11px 2px;font-size:20px;line-height:20px;font-weight:600;text-transform:uppercase;text-align:left;color:#666;border-bottom:3px solid #666}.single-shop__info{overflow:auto;width:100%;display:flex;}.single-shop__info__general{float:left;width:41.66%}.single-shop__info__general__logo,.single-shop__info__general__phone,.single-shop__info__general__time,.single-shop__info__general__to-plans,.single-shop__info__general__website{display:inline-block;float:left;width:100%;text-align:left}.single-shop__info__general__phone,.single-shop__info__general__time,.single-shop__info__general__website{font-size:24px;line-height:24px;font-weight:600;color:#000;margin-bottom:25px}.single-shop__info__general__phone i,.single-shop__info__general__phone p,.single-shop__info__general__time i,.single-shop__info__general__time p,.single-shop__info__general__website i,.single-shop__info__general__website p{float:left;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.single-shop__info__general__phone i,.single-shop__info__general__time i,.single-shop__info__general__website i{margin-right:15px}.single-shop__info__general__logo{width:75%;padding-top:30%;margin-bottom:50px;background:no-repeat 0;background-size:contain}.single-shop__info__general__website{margin-bottom:0}.single-shop__info__general__to-plans{display:inline-block;width:auto;padding:10px 30px;margin-top:75px;font-size:20px;line-height:24px;font-weight:600;text-transform:uppercase;color:#666;background-color:#d9d9d9}.single-shop__info__photo{float:right;width:650px;background:no-repeat 50%;background-size:contain;height:500px !important}.single-shop__description{text-align:left;margin-top:100px}.single-shop__description__title{text-transform:capitalize;font-size:40px;font-weight:600;margin-bottom:40px}.single-shop__description__text{font-size:26px;line-height:1.5}@media only screen and (max-width:1600px){.single-shop__info__general__logo{margin-bottom:30px}.single-shop__info__general__to-plans{margin-top:50px}.single-shop__info__general__phone,.single-shop__info__general__time,.single-shop__info__general__website{font-size:20px}.single-shop__description__title{font-size:34px}.single-shop__description__text{font-size:22px}}@media only screen and (max-width:1366px){.single-shop__return-btn{font-size:16px}.single-shop__info__general__phone,.single-shop__info__general__time,.single-shop__info__general__website{font-size:18px}.single-shop__info__general__to-plans{font-size:14px}.single-shop__description__title{font-size:30px}.single-shop__description__text{font-size:18px}}@media only screen and (max-width:767px){.single-shop{width:100%;padding:100px 0}.single-shop__head{margin-bottom:50px}.single-shop__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-shop__info__general,.single-shop__info__photo{width:100%}.single-shop__info__photo{-ms-flex-order:1;order:1;margin-bottom:50px}}.contacts__sidebar__content{padding-top:120px}.contacts__sidebar__title{margin-bottom:25px;font-weight:600}.contacts__sidebar__item{display:inline-block;width:100%;margin-bottom:20px;font-size:15px}.contacts__sidebar__item__link,.contacts__sidebar__item__text,.contacts__sidebar__item__title{display:block;margin-bottom:5px;font-size:inherit;color:#000}.contacts__sidebar__item__link:last-child,.contacts__sidebar__item__text:last-child,.contacts__sidebar__item__title:last-child{margin-bottom:0;display:block}.contacts__sidebar__item__link{display:inline-block;border-bottom:1px dashed #000;transition:all .15s}.contacts__sidebar__item__link:hover{color:#0081c8;border-bottom-color:#0081c8}.contacts__map{position:relative;height:100vh;width:100%}.contacts__map__bar{position:absolute;z-index:500;top:70px;left:0;right:0;width:100%;padding:20px 30px}.contacts__map__direction{float:left;width:75%}.contacts__map__direction label{float:left;margin:0 25px 0 0;font-size:16px;line-height:44px;color:#fff;text-transform:uppercase;font-weight:600}.contacts__map__direction input{width:50%;color:#fff;border-color:#fff}.contacts__map__direction input::-webkit-input-placeholder{color:#fff}.contacts__map__direction input:-moz-placeholder,.contacts__map__direction input::-moz-placeholder{color:#fff}.contacts__map__direction input:-ms-input-placeholder,.contacts__map__direction input::-ms-input-placeholder{color:#fff}.contacts__map__direction input::placeholder{color:#fff}.contacts__map__link{float:right;padding:15px 20px;border-radius:5px;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;color:#000;background-color:#fff}@media only screen and (min-width:1601px){.contacts__sidebar__item{font-size:18px}}@media only screen and (min-width:1025px){.contacts__map{position:absolute;right:0;bottom:0;top:0;width:73%;height:100vh}.contacts__sidebar{width:25%;padding-right:25px;text-align:left}}@media only screen and (max-width:1024px){.contacts__map{position:absolute;top:0;left:0;right:0;width:100%;height:75vh}.contacts__sidebar{padding-top:75vh}.contacts__sidebar__content{padding:75px 0}}@media only screen and (max-width:768px){.contacts__map__bar{padding:20px}}@media only screen and (max-width:480px){.contacts__sidebar__content{padding:50px 0}.contacts__map{height:90vh}.contacts__sidebar{padding-top:90vh}.contacts__map__bar{top:60px;padding:10px}.contacts__map__bar .contacts__map__link{margin:0 auto;display:inline-block;float:none}.contacts__map__direction{display:none}}.download-presentation{display:inline-block;margin-top:15px;background-color:green;color:#fff;font-size:16px;padding:15px 20px}@media only screen and (max-width:480px){.download-presentation{margin:10px 0 50px}}.reveal-form__close{cursor:pointer;position:absolute;right:10px;top:10px;font-size:20px}.heading{margin-top:100px !important}@media only screen and (max-width:550px){.butterflies__item{width:55px;margin-bottom:100px};butterflies{margin-bottom:100px}}
    @media only screen and (max-width:825px){#about-page .about__hero{width:100%;height:35vh;overflow:hidden;background:no-repeat 50%;background-size:contain;margin-top:100px}}
