@font-face{font-family:AgoraSPReg;src:url(../../fonts/AgoraSansProRegular/AgoraSansProRegular.eot);src:url(../../fonts/AgoraSansProRegular/AgoraSansProRegular.eot?#iefix) format("embedded-opentype"),url(../../fonts/AgoraSansProRegular/AgoraSansProRegular.woff) format("woff"),url(../../fonts/AgoraSansProRegular/AgoraSansProRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:AgoraSPBold;src:url(../../fonts/AgoraSansProBold/AgoraSansProBold.eot);src:url(../../fonts/AgoraSansProBold/AgoraSansProBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/AgoraSansProBold/AgoraSansProBold.woff) format("woff"),url(../../fonts/AgoraSansProBold/AgoraSansProBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BebasReg;src:url(../../fonts/BebasRegular/BebasRegular.eot);src:url(../../fonts/BebasRegular/BebasRegular.eot?#iefix) format("embedded-opentype"),url(../../fonts/BebasRegular/BebasRegular.woff) format("woff"),url(../../fonts/BebasRegular/BebasRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BebasBold;src:url(../../fonts/BebasBold/BebasBold.eot);src:url(../../fonts/BebasBold/BebasBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/BebasBold/BebasBold.woff) format("woff"),url(../../fonts/BebasBold/BebasBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:AgoraSPLight;src:url(../../fonts/AgoraSansProLight/AgoraSansProLight.eot);src:url(../../fonts/AgoraSansProLight/AgoraSansProLight.eot?#iefix) format("embedded-opentype"),url(../../fonts/AgoraSansProLight/AgoraSansProLight.woff) format("woff"),url(../../fonts/AgoraSansProLight/AgoraSansProLight.ttf) format("truetype");font-style:normal;font-weight:400}@-webkit-keyframes ToLeft{0{right:0;opacity:1}30%{right:10%;opacity:.95}70%{right:80%;opacity:.3}100%{right:100%;opacity:0}}@-moz-keyframes ToLeft{0{right:0;opacity:1}30%{right:10%;opacity:.95}70%{right:80%;opacity:.3}100%{right:100%;opacity:0}}@-o-keyframes ToLeft{0{right:0;opacity:1}30%{right:10%;opacity:.95}70%{right:80%;opacity:.3}100%{right:100%;opacity:0}}@keyframes ToLeft{0{right:0;opacity:1}30%{right:10%;opacity:.95}70%{right:80%;opacity:.3}100%{right:100%;opacity:0}}.header{width:100%;position:relative;height:110px;padding-top:40px}.decor-square{width:40px;height:25px;background-color:#dbbc00;position:absolute;right:3.75%;top:0}.phone{position:absolute;top:40px;right:3.75%;left:3.75%;text-align:right}.phone__icon--wrapper{display:inline-block;margin-right:15px}.phone__icon--wrapper img{width:45px}.phone__text-block--wrapper{display:inline-block;font-family:AgoraSPLight,sans-serif;color:#707173;text-align:left}.phone__text-block--wrapper .phone__number{font-size:2.8em;line-height:1.3em}.phone__text-block--wrapper .phone__comment{font-size:1.5em;line-height:1.3em}.header-describe{width:610px;height:20px;position:absolute;right:3.75%;top:98px;font:2em/2em agorasplight;color:#333;display:none}@media (min-width:1024px){.header-describe{display:inline-block}}.nav{width:100%;position:relative;z-index:20}.nav .logo{margin-left:3.75%;width:150px}.nav .nav-list{padding:0;margin:0;width:150px;position:absolute;right:-50%;list-style:none;z-index:20;background-color:#fff;transition:right .3s}.nav .nav-list .nav-list__elem{font:1.6em/1.8em BebasBold,sans-serif;padding:10px;border:1px solid rgba(0,0,0,.1);margin-top:-1px}.nav .nav-list a{text-decoration:none;color:#333;padding:10px}.nav .nav-active{right:0;transition:right .3s;position:relative;width:100%}.nav .nav-decor{width:85px;position:absolute;right:0;top:0;padding:15px 0 2px;border-bottom:3px solid #dbbc00}.nav .show-menu{background:0 0;border:none;padding:0}.nav .show-menu:focus{outline:0}.nav .menu-btn{width:25px}.nav .decor-square--menu{position:absolute;right:0;top:10px;width:40px;height:40px;background-color:#dbbc00}.nav .menu-sub{font-family:agoraSPRlight,sans-serif;font-size:10px}@media (min-width:400px){.nav .nav-decor{width:120px}.nav .decor-square--menu{width:60px}}@media (min-width:700px){.nav{height:auto;padding-left:3.75%;position:absolute;top:50%;transform:translate(0,-50%)}.nav .logo{width:18.75%}.nav .nav-active{position:absolute;width:auto}.nav .nav-list{width:70%;right:0;top:20%;border-bottom:3px solid #dbbc00;text-align:right;padding-right:13.75%;background:0 0}.nav .nav-list .nav-list__elem{display:inline-block;margin:0 1.875%;font:1.5em/2.6em BebasBold,sans-serif;padding:0;border:none}.nav .nav-list .nav-list__elem a:hover{color:#aaa}.nav .nav-list:after{content:'';display:block;position:absolute;width:15%;height:40px;background-color:#dbbc00;right:0;top:0}.nav .nav-decor{display:none}.nav--on-pages{width:30%;height:100%;transform:translate(0,0);top:0;left:0;padding:40px 0 60px}.nav--on-pages .logo-wrapper .logo{width:185px;margin-left:12.5%}.nav--on-pages .nav-list{border:none;width:220px;left:-10px;top:50%;transform:translate(0,-100%);position:relative}.nav--on-pages .nav-list:after{display:none}.nav--on-pages .nav-list .nav-list__elem{display:block;position:relative;width:200px}.nav--on-pages .nav-list .nav-list__elem a{color:#333}.nav--on-pages .nav-list .nav-list__elem--active{border-bottom:2px solid #dbbc00}.nav--on-pages .nav-list .nav-list__elem--active a{color:#333}.nav--on-pages .nav-list .nav-list__elem--active:before{content:'';display:block;position:absolute;width:40px;height:38px;background-color:#dbbc00;left:0;top:0}}@media (min-width:1024px){.nav .nav-list{padding-right:18.75%}.nav .nav-list .nav-list__elem{font-size:1.7em;line-height:2.3em;margin:0 3.1875%}.nav .nav-list .nav-list__elem--last{margin-right:31.875%}.nav .nav-list:after{width:25.5%}}@media (min-width:1200px){.nav .logo{width:15%}.nav .nav-list .nav-list__elem{font:2.2em/1.8em BebasBold,sans-serif}}@media (min-width:1400px){.nav .nav-list .nav-list__elem{font:2.4em/1.6em BebasBold,sans-serif}}.new-object{width:250px;margin:10px auto;position:relative;height:172px}.new-object__image{width:100%}.new-object__price{width:120px;height:62px;position:absolute;top:15px;right:-7px}.new-object__price .new-object__price--img{width:100%}.new-object__price .new-object__price--normal{position:absolute;top:25px;left:5px;right:5px;font:1em/1.5em BebasBold,sans-serif;white-space:nowrap}.new-object__price .new-object__price--high{font-size:2.3em}.new-object__price .new-object__price--subscribe{position:absolute;left:5px;right:5px;bottom:10px;font:.8em/0.5em AgoraSPreg,sans-serif;color:gray}.new-object__status{position:absolute;bottom:0;left:0;right:0;padding:5px;font-family:BebasBold,sans-serif;background-color:#fd0;text-transform:uppercase;font-size:1.4em}@media (min-width:400px){.new-objects{width:100%;padding:10px 3.75%}.new-objects .new-object{width:190px;height:131px;margin:5px;float:right}.new-objects .new-object img{height:100%}}@media (min-width:700px){.new-objects{position:absolute;top:-180px;right:0}.new-objects .new-object{width:200px;height:139px}.new-objects .new-object:hover{opacity:.6}}@media (min-width:1024px){.new-objects{top:50px;right:0}}@media (min-width:1400px){.new-objects{top:60px}}.footer{width:90%;margin:0 auto;padding:5px 0;border-top:1px solid gray;text-align:center}.copyright{color:#333;font-family:AgoraSPReg,sans-serif}.social-buttons{list-style:none;padding:0}.social-buttons .social{display:inline-block;margin:0 5px;width:30px;height:30px;background-image:url(../img/iconSocial-18054f69157b2274947b66ecf8eaff6f.png);background-repeat:no-repeat}.social-buttons .social:hover{background-image:url(../img/iconSocialHover-4ce331d44186d60735148604d9392545.png)}.social-buttons .vk{background-position:0 0}.social-buttons .fb{background-position:-36px 0}.social-buttons .tw{background-position:-72px 0}.social-buttons .gm{background-position:-107px 0}.social-buttons .rss{background-position:-142px 0}@media (min-width:600px){.footer .copyright{float:left;padding:10px 0}.footer .social-buttons{float:right;margin:0}}@media (min-width:700px){.footer{width:92.5%;position:absolute;bottom:0;left:3.75%}}.modal-dialog{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:1005;display:block}.modal-dialog .modal-next{position:fixed;width:50%;top:0;bottom:0;right:0;z-index:1}.modal-dialog .modal-next:hover{background:url(../img/right-arrow-5ec8928b63df033ce29c9f00e5ab4f0e.png) 90% center no-repeat rgba(0,0,0,.2)}.modal-dialog .modal-next:hover:after{content:'';font-size:100px;display:block;position:absolute;width:100px;height:100px;left:30%;right:0;bottom:0;top:0;margin:auto;color:#fff}.modal-dialog .modal-prev{position:fixed;width:50%;top:0;bottom:0;left:0;z-index:1}.modal-dialog .modal-prev:hover{background:url(../img/left-arrow-5fb3dd562f4c1c3dd0bd11a76713d260.png) 10% center no-repeat rgba(0,0,0,.2)}.modal-dialog .modal-prev:hover:after{content:'';font-size:100px;display:block;position:absolute;width:100px;height:100px;left:0;right:30%;bottom:0;top:0;margin:auto;color:#fff}.modal-window{position:absolute;top:20%;width:300px;min-height:300px;background-color:#fff;left:0;right:0;margin:0 auto;padding:15px;text-align:center;z-index:2}.modal-window img{display:inline-block}.modal-window .object-modal__close{position:absolute;padding:3px 6px;background:#222;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff;text-decoration:none;right:-10px;top:-10px}.modal-window .object-modal__image{width:100%}.modal-window .object-modal__descritpion{font:1.4em/1.4em AgoraSPreg,sans-serif;text-align:left;color:#333}.modal-window .news-item-modal__close{position:absolute;padding:3px 6px;background:#222;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff;text-decoration:none;right:-10px;top:-10px}.modal-window .news-item-modal__image{width:100%}.modal-window .news-item-modal__descritpion{font:1.4em/1.4em AgoraSPreg,sans-serif;text-align:left;color:#333}@media (min-width:1024px){.modal-window{min-width:40%;max-width:60%}.modal-window .news-item-modal__image,.modal-window .object-modal__image{width:auto;max-width:100%;max-height:100%}}.main{width:100%}.main-elem{margin:5px 3.75%;float:right}.elem--first{width:90%}.elem--second{width:70%}.main-elem__title{font:1.4em/2em AgoraSPReg,sans-serif;color:#333;text-align:right}.main-elem__description{font:1em/1.4em AgoraSPReg,sans-serif;color:#333;text-align:right}.main-elem__description p{padding:0;margin:0}@media (min-width:400px){.main{padding:0 3.75%}.main .main-elem{float:right;margin:0 5px}.main .elem--first{width:55%}.main .elem--second{width:35%}}@media (min-width:600px){.main .main-elem{float:right;margin:10px 5px;clear:right}}@media (min-width:700px){.main{width:100%;position:absolute;bottom:5%;padding-right:3.75%}.main .main-elem{float:right;clear:right}.main .elem--first{width:45%}.main .elem--second{width:30%}.main .main-elem__title{font:1.4em/2em sans-serif}.main .main-elem__description{font:1em/1.4em sans-serif}}@media (min-width:1024px){.main .main-elem{clear:none}.main .main-elem__title{font:1.8em/2em sans-serif}.main .main-elem__description{font:1.2em/1.6em sans-serif}}@media (min-width:1200px){.main .elem--first{width:40%}.main .elem--second{width:30%}}@media (min-width:1400px){.main .elem--first{width:30%}.main .elem--second{width:20%}}.about-page{margin:10px 3.75%}.about-page .about-page__content{color:#333;text-align:right;border-right:2px solid #dbbc00;padding:0 20px}.about-page .about-page__content h1{font:15px/15px bebasbold,sans-serif;font-weight:700}.about-page .about-page__content p{font:13px/13px AgoraSPReg,sans-serif}@media (min-width:600px){.about-page{width:70%;margin-left:26%}}@media (min-width:700px){.about-page{width:60%;margin-left:35%;margin-bottom:60px}.about-page .about-page__content h1{font:20px/20px Bebasbold,sans-serif}.about-page .about-page__content p{font:14px/14px AgoraSPReg,sans-serif}}@media (min-width:1024px){.about-page .about-page__content h1{font:25px/15px bebasbold,sans-serif;margin:0}.about-page .about-page__content p{font:15px/15px AgoraSPReg,sans-serif}}@media (min-width:1200px){.about-page{width:65%;margin:0;right:3.75%;position:absolute;top:50%;transform:translate(0,-50%)}}@media (min-width:1600px){.about-page{width:56%}}.objects-page{width:100%;padding:10px 3.75%}.objects-categories{list-style:none;width:100%;padding:0;text-align:center;font:1.5em/1.5em BebasBold,sans-serif}.objects-categories a{color:#333;text-decoration:none}.objects-categories .objects-categories__elem{display:block}.objects-categories .objects-categories__elem--active{font-family:BebasBold,sans-serif}.objects{width:100%;border-right:3px solid #dbbc00;padding-bottom:15vh}.objects .object{width:100%;float:right;padding:10px}.objects .object__img--wrapper{width:100%;overflow-y:hidden;margin-bottom:10px}.objects .object__img{width:100%}.objects .object__marker{float:left;margin-left:5px}.objects .object__description{color:#333}.objects p{text-align:right;margin:0;font:1.5em/1.5em AgoraSPReg,sans-serif}@media (min-width:400px){.objects .object{width:350px}}@media (min-width:550px){.objects-categories{text-align:right}.objects-categories .objects-categories__elem{padding:10px 5px}.decor-separator{position:relative}.decor-separator:after{content:'';position:absolute;right:0;height:2px;top:-1px;background-color:#ccc}.decor-separator .objects-categories__elem{display:inline-block;padding:5px 10px}.decor-separator .objects-categories__elem--active{height:6px;background-color:#dbbc00;position:absolute}.objects .object{width:210px}.objects p{font:1.2em/1.2em AgoraspReg,sans-serif}}@media (min-width:700px){.objects{overflow:auto;height:70vh;padding:0 13px 0 0;position:relative;border-right:2px solid #dbbc00}.objects .object{width:50%}.objects .ember-view:last-child .object{padding-bottom:150px}.objects .object__description{height:40px}.objects-categories{margin:0;padding:0;text-align:center}.objects-categories:after{width:100%}.objects-categories .objects-categories__elem{display:inline-block;padding:15px 10px}}@media (min-width:850px){.objects .object{width:33.33%}}@media (min-width:1024px){.objects-categories{text-align:center;font:2em/2em BebasBold,sans-serif}.objects .object{width:25%}}@media (min-width:1500px){.objects .object{width:20%}}.object-page{width:100%;padding:5px 0 5px 3.75%;margin-right:3.75%}.object-page a{color:#333}.way-to-object a{font:.7em/0.7em AgoraSPReg,sans-serif;color:#333;text-decoration:none}.object-block{width:100%;color:#333}.object-block__img{width:300px}.object-block__title{font:1.4em/1.6em AgoraSPbold,sans-serif;min-height:33px}.object-block__title .object-block__marker{float:left;margin-right:10px}.object-block__description--bold{font:12px/14px AgoraSPbold,sans-serif;display:block;padding-top:20px}.object-images{display:none;clear:both}.object-images .object-images__elem,.object-images .object-images__elem--wrapper{display:block}.object-feedback{width:100%}.object-feedback__map--wrapper{width:300px;min-height:200px}.object-feedback__info{font:1.2em/1.4em AgoraSPReg,sans-serif}.feedback-form{width:300px;height:200px}.feedback-form .feedback-form__name,.feedback-form .feedback-form__phone{padding:5px;margin-bottom:15px;border:1px solid #959595;background:#fff;color:#666;width:100%;position:relative;display:inline-block}.feedback-form .feedback-form__text{padding:5px;background:#fff;height:70px;resize:none;width:100%;margin-bottom:15px;color:#666;border:1px solid #959595;position:relative}.feedback-form .feedback-form__submit{font-size:1.5em;text-align:left;font-weight:700;font-family:AgoraSPreg;padding:5px;width:100%;background:#fc3;color:#333;border:1px solid #959595;cursor:pointer}.feedback-form--object{margin-bottom:20px}.objects-pdf{padding:10px 0}.objects-pdf__main-title{font:12px/14px agoraspbold,sans-serif}.objects-pdf_links-block--wrapper{padding:5px 0;font:10px/12px agoraspreg,sans-serif}.objects-pdf_links-block--wrapper a{text-decoration:none}.objects-pdf_links-block--wrapper a:hover{text-decoration:underline;color:#666}@media (min-width:550px){.decor-separator:after{width:100%}.way-to-object{padding:10px 0;font:14px/14px Bebasreg,sans-serif}.way-to-object a{font-size:14px;line-height:14px;font-family:Bebasreg,sans-serif}.object-block__img{float:left;margin:0 10px 10px 0}.object-images{display:block}.object-images__elem--wrapper{width:33.3%;padding:10px;float:left}.object-images__elem--wrapper .object-images__elem{width:100%}.object-feedback{clear:both}.object-feedback__map--wrapper{width:96.25%;margin:10px 4% 10px 0}.object-feedback__info{float:left;width:190px}.feedback-form--object{display:inline-block}}@media (min-width:700px){.object-page{height:70vh;overflow:auto;border-right:2px solid #dbbc00;margin:0;padding:0 16px 0 0}.object-feedback{padding-bottom:150px}}@media (min-width:1024px){.object-block{font-size:1.4em;line-height:1.6em;padding:10px 0}.way-to-object{padding:15px 10px}.way-to-object a{font-size:14px;line-height:14px}.object-images__elem--wrapper{width:200px}.objects-pdf__main-title{font:1.6em/1.8em agoraspbold,sans-serif}.objects-pdf_links-block--wrapper{padding:0 10px}.objects-pdf_links-block--wrapper a{font:14px/16px agoraspreg,sans-serif;position:relative}.objects-pdf_links-block--wrapper a:after{content:'';position:absolute;display:block;right:-25px;top:0;width:16px;height:16px;background:url(../img/pdficon-f43e05c533ff397a40e4d44c66bf5ab4.png) center center no-repeat}}@media (min-width:1200px){.object-feedback{padding:10px 0 150px}.object-feedback__map--wrapper{width:37%;float:left;margin:0 10px 0 0}}@media (min-width:1600px){.object-feedback__info{width:300px;padding:0 20px 0 10px}.objects-pdf_links-block--wrapper a{font:16px/16px agoraspreg,sans-serif}}.news-categories{list-style:none;width:100%;padding:0;text-align:center;font:1.5em/1.5em BebasBold,sans-serif}.news-categories a{color:#333;text-decoration:none}.news-categories .news-categories__elem{display:block}.news-page{width:92.5%;margin:5px 3.75%}.news-page a{color:#333;text-decoration:none}.news-item{float:right;width:100%;min-height:100px;padding:10px;text-align:right;clear:both}.news-item__date{font:1em/1em AgoraSPReg,sans-serif;color:#454545}.news-item__description--wrapper{font:1.2em/1.4em AgoraSPReg,sans-serif}.news-item__description--wrapper a{text-decoration:none;color:#4b4b4b;font-weight:700}.news-item__description--wrapper p{color:#4b4b4b}.news-item__description-wrap--noimg{width:100%;float:none;font:1.2em/1.4em AgoraSPReg,sans-serif}.news-item__description-wrap--noimg a{text-decoration:none;color:#4b4b4b;font-weight:700}.news-item__description-wrap--noimg p{color:#4b4b4b}.news-item__img--wrapper{width:100%;overflow:hidden;float:right}.news-item__img--wrapper img{width:100%}@media (min-width:550px){.news-categories{text-align:right;padding:0}.decor-separator{position:relative}.decor-separator:after{content:'';position:absolute;right:0;height:2px;top:-1px;background-color:#ccc}.decor-separator .news-categories__elem{display:inline-block;padding:5px 10px}.news-item__description--wrapper{float:left;width:55%;padding-right:15px;height:240px;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}.news-item__img--wrapper{height:240px;width:45%}.news-item__img--wrapper img{min-height:100%;min-width:100%;position:relative}}@media (min-width:700px){.news{padding:0 16px 0 0;height:70vh;overflow:auto;position:relative;border-right:2px solid #dbbc00}.news .ember-view:last-child .news-item{padding-bottom:150px}.news-page{width:66%;margin:0 3.75% 0 30.25%;font:12px/12px agoraspreg,sans-serif}.news-categories{margin:0;padding:0 5px;position:relative;text-align:center}.news-categories:after{width:100%}.news-categories .news-categories__elem{display:inline-block;padding:15px 10px}.news-categories .news-categories__elem--active{height:6px;background-color:#dbbc00;position:absolute}}@media (min-width:1024px){.news-item__description--wrapper{width:55%;height:300px;float:left;display:inline-block}.news-item__description--wrapper h3{font-size:20px;line-height:20px}.news-item__description-wrap--noimg{width:45%;float:right}.news-item__description-wrap--noimg h3{font-size:20px;line-height:20px}.news-categories{text-align:center}.news-categories .news-categories__elem{font:20px/20px BebasBold,sans-serif}.news-item__img--wrapper{height:300px;width:45%}.news-item__img--wrapper img{min-height:100%;min-width:100%;position:relative}}@media (min-width:1200px){.news-categories{font-size:1.5em;line-height:1.5em}}.news-item-page{width:100%;padding:5px 3.75%}.way-to-news-item a{font:.7em/0.7em AgoraSPReg,sans-serif;color:#333;text-decoration:none}.news-item-images{display:none}.news-item-images .news-item-images__elem,.news-item-images .news-item-images__elem--wrapper{display:block}.news-item-block{padding:20px 0;text-align:right}.news-item__img--on-page{width:300px;float:left;display:inline-block;padding:10px}.news-item__description--on-page{width:auto;display:inline-block;float:none;text-align:left}.news-item--noimg{width:100%;height:auto;float:none}.bottom-part--wrapper{clear:both;padding-top:10px;text-align:left;font:1.2em/1.4em AgoraSPreg,sans-serif;color:#333}@media (min-width:550px){.news-item-page{border-right:2px solid #dbbc00}.way-to-news-item{padding:10px 0;font:14px/14px BebasBold,sans-serif}.way-to-news-item a{font-size:14px;line-height:14px;font-family:BebasBold,sans-serif}.news-item-images{display:block;clear:both}.news-item-images__elem--wrapper{width:33.3%;padding:10px;float:left}.news-item-images__elem--wrapper .news-item-images__elem{width:100%}.news-item__img--on-page{width:30%;float:left}.news-item__description--on-page{width:70%;float:right}.bottom-part--wrapper{clear:both;padding-top:10px}.news-item--noimg{width:100%;height:auto;float:none}}@media (min-width:700px){.news-item-page{height:70vh;overflow:auto;border-right:2px solid #dbbc00;padding:0 16px 0 0;margin:0}.news-item-block{font:1.5em/1.5em agoraspreg,sans-serif}.news-item--noimg{width:100%;height:auto;float:none}.news-item-images{padding-bottom:400px}}@media (min-width:1024px){.news-item-images__elem--wrapper{width:200px}.way-to-news-item{padding:15px 10px}.news-item--noimg{width:100%;height:auto;float:none}}@media (min-width:1200px){.news-item__img--on-page{width:300px}.news-item__description--on-page{width:400px;float:none}.top-part--wrapper{text-align:left}.news-item__date--on-page{text-align:right}.news-item--noimg{width:100%;height:auto;float:none}}.contacts-page{width:92.5%;margin:5px auto}.contacts-list{width:100%}.contacts-list__elem,.feedback__info{width:100%;float:left;font:1.5em/1.5em AgoraSPReg,sans-serif}.contacts-feedback{clear:left}.feedback{padding:10px 0}.map--wrapper{width:100%;min-height:300px;margin:10px 0;position:relative}@media (min-width:550px){.contacts-page .decor-separator:after{width:100%}}@media (min-width:700px){.contacts-page{height:70vh;overflow:auto;padding:0 13px 0 0;width:100%;margin:0;border-right:2px solid #dbbc00}.contacts-page .feedback{padding-bottom:300px}.contacts-list__elem h2{font-family:bebasbold}}@media (min-width:1024px){.contacts-list__elem{width:33%;float:left;font:1.2em/1.2em AgoraSPReg,sans-serif}.contacts-list__elem h2{font-family:bebasbold}.feedback__info{width:50%;float:left;margin-right:20px;font:1.2em/1.2em AgoraSPReg,sans-serif}.feedback-form{clear:none;display:inline-block}.map--wrapper{min-height:300px;width:500px}}@media (min-width:1200px){.contacts-list,.contacts-page{text-align:right}.contacts-list__elem{width:150px;vertical-align:top;float:none;padding:0 5px;display:inline-block;font:1.3em/1.3em AgoraSPReg,sans-serif}.feedback__info{width:250px;float:none;display:inline-block;vertical-align:top;font:1.3em/1.3em AgoraSPReg,sans-serif}.feedback{text-align:right}.map--wrapper{display:inline-block;width:100%;height:300px}}@media (min-width:1600px){.contacts-page{width:80%;margin-left:20%}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a{outline:0}body{padding:0;margin:0;font:10px/10px sans-serif;overflow-x:hidden;position:relative}.container:after,.container:before{content:'';display:table;clear:both}.main-background{position:fixed;left:0;right:0;min-height:100%;z-index:-1}.pages-hide{display:none}@media (min-width:700px){body{height:100vh;overflow-y:hidden}.pages-hide{display:block;position:absolute;left:0;right:16px;bottom:0;height:150px;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(135deg,rgba(255,255,255,0),#fff);background-image:linear-gradient(135deg,rgba(255,255,255,0),#fff)}.pages-hide-padding{display:none}.page--wrapper{position:relative;overflow-x:hidden}.content-page{width:66%;margin-right:3.75%;margin-left:30.25%;overflow:auto;position:relative;padding:0}}@media (min-width:1400px){.content-page{width:56%;margin-left:40.25%}}