@media screen and (max-width:1175px){.page{margin:0px;padding:0px;overflow:visible}.top-info-block .top-info-block-content{max-height:167px}.top-info-block .top-info-block-content.l-custom{padding:10px 5px 0 20px}.top-info-block .top-info-block-content.l-custom .sub-info .text-wrap,.top-info-block .top-info-block-content.l-custom .email .text-wrap{font-size:9px}.top-info-block .top-info-block-content.l-custom .address .text-wrap,.top-info-block .top-info-block-content.l-custom .phone .text-wrap{font-size:12px}.top-info-block .top-info-block-content.l-custom .city .text-wrap,.top-info-block .top-info-block-content.l-custom .work-time .text-wrap{font-size:13px}.top-info-block .gallery .gallery-images{height:400px}.top-info-block .gallery .gallery-image{height:400px;background-size:100% auto}.top-info-block .title-style1,.top-info-block .title-style1 a{font-size:16px}.top-info-block .top-info-block-content .title-icon{vertical-align:bottom;margin:8px}}@media screen and (max-width:768px){.header{box-shadow:0 0 5px 0px black;z-index:12;position:relative;overflow:initial}.header .header-shadow{display:none}.top-info-block-content{max-height:initial}.gallery .gallery-images{height:260px}.gallery .gallery-image{height:260px;background-size:100% auto}.map-wrap-center .map-wrap-center-title,.gallery .gallery-title{display:none}.gallery-images-next-control,.gallery-images-prev-control,.gallery-images-close-control{margin-left:2px;margin-right:2px}.gallery-images-close-control{top:27px}.gallery-images-square-control{display:none}.media-align{display:inline-block;width:100%;text-align:center}.footer .footer-rb,.footer .footer-lb{width:100%;text-align:center}.footer .block-auto-heigh{padding-bottom:30px}.top-info-block{width:100%}.content-js{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:scroll}body.js .top-info.desktop{display:none}.top-info.mobile{display:none}body.js .top-info.mobile{display:inline-block;position:relative;height:46px;width:100%;background:0px 0px 3px 0px rgba(0,0,0,0.8);z-index:10}.top-info-item{display:inline-block;float:left;height:45px;width:33.3%;border-bottom:1px solid rgba(0,0,0,0.3);-khtml-user-select:none;-moz-user-select:none;user-select:none}.top-info-item .top-info-content{display:none;position:absolute;left:0;top:46px;height:0px;width:100%;z-index:1;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.top-info-item:last-child{width:33.4%;border-right:none}.top-info-item:last-child .top-info-cell{border-right:none}.top-info-item.active .top-info-content{display:block;z-index:1}.top-info-menu{display:table;height:45px;width:100%;cursor:pointer;border-spacing:0}.top-info-cell{display:table-cell;height:45px;width:100%;border-right:1px solid rgba(0,0,0,0.3);font:13px GothaProNarBol;line-height:1.1em;vertical-align:middle}.top-info-pad{display:inline-block;position:relative;padding-left:10px;padding-right:24px;font:13px / 15px GothaProMed}.top-info-pad .icon{position:absolute;right:0;top:50%;margin-top:-8px}.block-fixed-content{margin:0;padding:20px;text-align:center}.block-fixed-content img{max-width:100%;max-height:100%}.header .icon.mobile-visible{display:inline-block;margin-right:20px;padding:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.3)}.header .top-menu.desktop{display:block;background-color:#000}.header .top-menu.desktop .top-menu-item{width:100%;padding:0px;border-bottom:1px solid #4d4d4d}.header .top-menu.desktop .mod-link{display:block;padding:0}.header .top-menu.desktop .top-menu-item a{display:block;text-align:left;padding:12px 15px 10px}.header .top-menu.desktop .mod-link a:hover,.header .top-menu.desktop .mod-link a.active{background-color:#212121;padding-bottom:10px;padding-top:12px;border-bottom:none}.header .top-menu.mobile .mod-link{text-decoration:none}body.js .header .top-menu.mobile{display:inline-block;width:100%;text-transform:uppercase;background:#333;font:14px GothaProNarBol}body.js .header .top-menu.desktop{position:absolute;width:300px;left:-300px}body.js:not(.touchmove) .header,body.js:not(.touchmove) .content-js{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.top-menu-open .page{overflow:hidden;margin:0}.header .top-menu .top-menu-item.mobile-menu,.header .top-menu .top-menu-item.mobile-title{display:table;height:46px;padding:0px}.header .top-menu .top-menu-item.mobile-menu{float:left;width:33%}.header .top-menu .top-menu-item.mobile-menu a{font:14px GothaProMed;text-align:left}.header .top-menu .top-menu-item.mobile-title{float:right;width:67%}.header .top-menu .top-menu-item.mobile-title a{font:11px GothaProBol;padding:15px;text-align:right}body.top-info-open,body.top-menu-open{position:relative;overflow-x:hidden;overflow-y:hidden}body.top-menu-open.top-menu-active .top-menu.desktop{-webkit-box-shadow:0 0 5px 0 #000000;box-shadow:0 0 5px 0 #000000;z-index:4}.block-fixed-heigh{display:inline-block;height:auto;min-height:250px;width:100%}.top-info-block-content.l-custom .sub-info .text-wrap,.top-info-block-content.l-custom .email .text-wrap{font-size:13px}.top-info-block-content.l-custom .address .text-wrap,.top-info-block-content.l-custom .phone .text-wrap,.top-info-block-content.l-custom .city .text-wrap,.top-info-block-content.l-custom .work-time .text-wrap{font-size:15px}.linker-table-icon{height:60px;width:60px;margin-right:25px}.dev-info{width:auto}.dev-info-left,.dev-info-right{float:none}.design-info{width:100%;margin:0 0 10px}.bottom-block{position:relative;margin:15px}.bottom-block-wrap .footer-lb,.bottom-block-wrap .footer-rb{height:auto}.footer-links{text-align:center}.footer-links.mobile-visible{display:none}.media-item{margin-right:15px;margin-left:15px;float:none}.media-wrap{text-align:center}.feedback-layout .label,.feedback-layout .label2{text-align:left;padding-right:0;width:95px}.feedback-layout td:first-child{white-space:normal;padding-right:2px}.feedback-layout td:last-child{width:auto}.feedback-two-row{width:100%}.price-wrap{margin:0;max-height:none;overflow:auto}.title-tooltip-style1.mobile-visible,.title-tooltip-style2.mobile-visible,.title-tooltip-style3.mobile-visible{display:none}.title-style1-wrap{width:100%}.title-style1-wrap img.title-icon,.title-style2-wrap img.title-icon{display:none}.title-style1,.title-style1 a{font-size:18px}.bg-style-null{display:none}.youtube-content .content-item{width:300px;height:225px;max-width:100%}.youtube-content .content-item *{height:100%;max-width:100%}.page-grid .row.right .title-style1-wrap,.page-grid .row.right .title-style2-wrap,.page-grid .row.right .title-style3-wrap,.page-grid .row.right .block-fixed-content .title-style1-wrap,.page-grid .row.right .block-fixed-content .title-style2-wrap,.page-grid .row.right .block-fixed-content .title-style3-wrap{margin-left:0}.price-frame{width:100%;margin-left:0%}.js-loader-bg{background:#141414}}@media screen and (max-width:500px){body.js .header .top-menu.desktop{position:absolute}body.top-menu-open .page{margin:0}}@media screen and (max-width:320px){.header .top-menu .top-menu-item.mobile-menu .menu-name{display:none}.page-grid .row.right .block-fixed-content{padding:30px 0 60px 0}.stroke_mobile .text-fitem{font-size:16px}}@media screen and (max-width:1024px){.fimages-wrap .fimage-wrap iframe{width:595px;height:361px}}@media screen and (max-width:720px){.fimages-wrap .fimage-wrap iframe{width:460px;height:280px}}