@font-face{font-family:HelveticaLight;src:url(../font/HelveticaNeueCyr-Light.eot);src:url(../font/HelveticaNeueCyr-Light.eot?) format('eot'),url(../font/HelveticaNeueCyr-Light.woff) format('woff'),url(../font/HelveticaNeueCyr-Light.ttf) format('truetype'),url(../font/HelveticaNeueCyr-Light.svg#svgGraublauweb) format('svg')}@font-face{font-family:HelveticaMedium;src:url(../font/HelveticaNeueCyr-Medium.eot);src:url(../font/HelveticaNeueCyr-Medium.eot?) format('eot'),url(../font/HelveticaNeueCyr-Medium.woff) format('woff'),url(../font/HelveticaNeueCyr-Medium.ttf) format('truetype'),url(../font/HelveticaNeueCyr-Medium.svg#svgGraublauweb) format('svg')}@font-face{font-family:HelveticaRoman;src:url(../font/HelveticaNeueCyr-Roman.eot);src:url(../font/HelveticaNeueCyr-Roman.eot?) format('eot'),url(../font/HelveticaNeueCyr-Roman.woff) format('woff'),url(../font/HelveticaNeueCyr-Roman.ttf) format('truetype'),url(../font/HelveticaNeueCyr-Roman.svg#svgGraublauweb) format('svg')}@font-face{font-family:HelveticaBold;src:url(../font/HelveticaNeueCyr-Bold.eot);src:url(../font/HelveticaNeueCyr-Bold.eot?) format('eot'),url(../font/HelveticaNeueCyr-Bold.woff) format('woff'),url(../font/HelveticaNeueCyr-Bold.ttf) format('truetype'),url(../font/HelveticaNeueCyr-Bold.svg#svgGraublauweb) format('svg')}body,html{height:100%}body{font-size:0}button,ul{padding:0}ul li{list-style:none}button{border:none;background-color:rgba(0,0,0,0);cursor:pointer}.bg-main:not(.contacts){background-color:#282828;background-image:url(../img/bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.container,.menu-wrapper{width:100%;min-width:300px}.container{position:absolute;top:0;left:0;right:0;margin:0 auto;padding:0 50px 50px;height:100%}.bg-main .container{min-height:800px}.menu-wrapper{z-index:5;height:100px}.video{width:100%;height:100%;overflow:hidden;text-align:center;position:fixed}iframe.main{min-height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.menu-left,.menu-right{padding-top:50px;padding-bottom:15px}.menu-right{text-align:right;position:absolute;right:50px}.bg-main .menu-right{top:0}.menu-left .logo{height:100px;margin-bottom:50px}.ul-about{margin-bottom:40px}.ul-about li{margin-bottom:20px}.menu-left li a{font-family:HelveticaLight;font-size:17px;color:#fff}.menu-right .humburger{display:none}.menu-right .humburger .icon-bar{background-color:#d96457;display:block;height:5px;width:34px}.icon-bar+.icon-bar{margin-top:5px}.menu-right a.tel{font-family:HelveticaMedium;font-size:21px;color:#d96457;line-height:25px;vertical-align:top}.menu-left li a.little-grey-link,a.little-grey-link{font-family:HelveticaLight;font-size:15px;color:#999}.menu-right .links{text-align:right;display:none}.menu-left .links{position:absolute;top:50px;width:150px;left:450px;vertical-align:top}.menu-left .links ul li:first-child{display:none}.menu-left .little-grey-link{line-height:30px}.menu-right .little-grey-link{margin-right:147px;vertical-align:bottom}.menu-left .footer-left{position:fixed;bottom:50px}.footer-left,.footer-left a{font-family:HelveticaLight;color:#999}.footer-left img{width:120px}.footer-left h2{font-size:24px;margin-top:50px;margin-bottom:30px}.footer-left a,.footer-left p{font-size:15px}.footer-left p{margin-bottom:0;line-height:15px}.bg-main:not(.contacts) .footer-right{position:absolute;right:50px}.footer-right{bottom:50px;text-align:right}.footer-right .project-preview{position:relative;display:inline-block;height:300px;width:420px}.footer-right .project-preview img{width:100%}.footer-right .project-preview a{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;padding:50px;text-align:left;font-family:HelveticaLight;color:#fff}.footer-right .project-preview a:hover{background-color:rgba(0,0,0,.5);text-decoration:none}.footer-right .project-preview a h2{margin-top:0;font-size:24px;display:none}.footer-right .project-preview a p{font-size:17px;display:none}.container>.footer-left{display:none}.footer-right .project-preview a:hover h2,.footer-right .project-preview a:hover p{display:block}@media (max-width:1510px) and (min-width:940px){.bg-main:not(.contacts) .footer-right{width:420px}.bg-main,.bg-main .container{min-height:1100px}}@media (max-width:1200px){.menu-left .links{left:300px}}@media (max-width:940px){.container{padding:0 30px 30px}.menu-left,.menu-right{padding-top:30px}.menu-right{right:30px}.menu-left .links{left:250px;top:30px}.menu-left .links ul li:first-child{display:block}.menu-left .footer-left{bottom:30px}.menu-right>.little-grey-link{display:none}.bg-main:not(.contacts) .footer-right{width:300px;right:30px;bottom:30px}.bg-main .footer-right .project-preview{display:block;width:300px;height:auto}.footer-right .project-preview img{width:100%;height:auto}.footer-right .project-preview a{padding:30px}.footer-right .project-preview a h2{font-size:17px}.footer-right .project-preview a p{font-size:13px}}@media (max-width:760px){.bg-main .menu-left .links{margin-left:0;display:block;margin-bottom:10px;position:inherit}.bg-main .menu-left .links .little-grey-link{font-size:17px}.bg-main:not(.contacts) .menu-left .links .little-grey-link{color:#fff}.menu-left .logo{height:84px}.bg-main .footer-right .project-preview,.bg-main:not(.contacts) .footer-right{width:245px}}@media (max-width:520px){.container{padding:0 15px 15px;height:auto}.bg-main .menu-left .links,.video{display:none}.menu-wrapper{height:285px}.menu-left,.menu-right{padding-top:15px}.bg-main .menu-left,.bg-main .menu-rigt{position:relative;width:50%}.menu-right{top:0;right:15px}.footer-left,.footer-right{position:relative!important}.footer-left{margin-top:40px}.menu-left .footer-left{display:none}.container>.footer-left{display:block;bottom:0}.footer-right{left:0;right:0;margin:0 auto}.bg-main .footer-right,.bg-main .footer-right .project-preview{width:100%}.menu-left .logo{height:70px;margin-bottom:40px}.menu-left ul{margin-bottom:60px}.menu-right a.tel{font-size:17px;margin-right:0;display:block}.footer-right .project-preview{overflow:hidden}.menu-right .humburger{margin-bottom:40px}.menu-left .links{display:none}.menu-right .links{display:block}.bg-main .menu-right .links,.white.active .menu-right .links{margin-top:85px}.menu-right .links ul li,.menu-right a.tel{margin-bottom:20px}.menu-right .links .little-grey-link{margin-right:0;font-size:17px}.bg-main .menu-right .links .little-grey-link{color:#fff}}@media (max-height:800px){.bg-main .footer-left{position:absolute}}@media (max-width:1510px) and (min-width:940px) and (max-height:1100px){.bg-main .footer-left{position:absolute}}.white{background-color:#fff;min-width:275px}.white .container{min-height:1000px;height:auto}#dropd-menu{background-color:#d96457;padding:25px;margin-top:100px;margin-right:15px;text-align:left;width:270px;right:0;position:absolute;z-index:20}#dropd-menu ul li a,ul.style-grey li a,ul.style-red li a{font-family:HelveticaRoman;font-size:15px;text-transform:uppercase}.white ul.style-grey li a:hover,.white ul.style-red li a{color:#d96457}.white ul.style-grey a,.white ul.style-red a:hover{color:#666}.white ul.style-blue a,.white ul.style-blue a:hover{color:#09528e}ul.style-white a,ul.style-white a:hover{color:#fff;margin-top:25px}.contacts .menu-left ul:not(.style-red):not(.style-grey) a:not(.little-grey-link),.white .menu-left ul:not(.style-red):not(.style-grey) a:not(.little-grey-link){color:#999}.white .menu-right{padding-right:35px;margin-right:15px;top:0}.white .menu-wrapper{position:fixed;background-color:#fff}.white .menu-left{position:fixed;z-index:10}.white .menu-left ul{width:210px}.white .footer-right{position:relative;float:right;margin-top:100px;margin-left:200px;max-width:2500px;bottom:0}@media (max-width:1170px){.white .footer-right .project-preview{display:block;height:auto;width:300px}}@media (max-width:1000px){.white .logo{margin-bottom:40px}}@media (max-width:940px){.white .menu-left .links .little-grey-link{font-size:17px}}@media (max-width:850px){.white .footer-right .project-preview{width:245px}}@media (max-width:760px){.white .menu-right{padding-right:20px}.white .menu-left .links{position:static}}@media (max-width:750px){.white .footer-right .project-preview{width:300px}}@media (max-width:570px){.menu-left .logo{height:70px}.white .footer-right .project-preview{width:245px}}@media (max-width:520px){.white .menu-left .links,.white .menu-left .style-grey,.white .menu-left .style-red{display:none}.white .menu-right .humburger{display:inline}.white .menu-right{padding-bottom:35px;padding-right:0}.white .footer-right{float:none;margin:270px auto 0}.white .footer-right .project-preview{float:none;width:100%}.white .footer-left{position:relative}.white .footer-right{max-height:none;width:100%}}@media (min-width:520px){#dropd-menu{display:none}}@media (max-height:1000px){.white:not(.active) .menu-left>.footer-left{position:absolute;bottom:-300px;left:0}}.white.active .footer-right{text-align:left;margin-left:415px;margin-top:100px;float:none}.white.active .active-prj-wrapper{font-family:HelveticaLight;max-width:1260px}.white.active .active-prj-wrapper h2{font-size:24px;margin-bottom:30px}.address a,.white.active .active-prj-wrapper h2 span,.white.active .active-prj-wrapper p{font-size:17px;color:#666}.white.active .active-prj-wrapper p{margin-bottom:30px}@media (max-width:1000px){.white.active .footer-right{margin-left:250px}}@media (max-width:550px){.white.active .footer-right{margin-left:200px}}@media (max-width:500px){.white.active .footer-right{margin:280px auto 0}}@media (max-height:700px){.white.active .menu-left>.footer-left{position:absolute;bottom:-260px;left:0}}.bg-main.contacts{background-color:#fff}input.border-btm{border:0;outline:0;background:0 0;border-bottom:1px solid #fff}.address{margin-top:105px}.address a{font-family:HelveticaLight;color:#000}.address h2{font-family:HelveticaMedium;font-size:17px}.contacts-form{color:#fff;margin-top:150px}.contacts-form h2{font-family:HelveticaLight;font-size:35px;margin-bottom:35px}.contacts-form input,.contacts-form p{font-family:HelveticaLight;font-size:21px}.contacts-form input{line-height:21px}.contacts-form button,.error-place{font-family:HelveticaBold;font-size:17px;color:#000;background-color:#fff;padding:10px 20px;margin-top:20px}.contacts .footer-right{margin-left:400px;text-align:left;max-width:840px}.contacts .container{background-image:url(../img/contacts.jpg);background-repeat:no-repeat;background-position:center -80px}.contacts .menu-right .links .little-grey-link{color:#999}.error-place{padding:5px 10px;color:red;font-size:15px;text-align:center;display:block}#captcha{display:block;margin:10px 0}@media (max-width:940px){.contacts .footer-right{margin-left:250px}.address{margin-top:85px}}@media (max-width:780px){.contacts .footer-right{margin-left:190px}.contacts .contacts-form{margin-top:100px}}@media (max-width:760px){.address{margin-top:75px}}@media (max-width:700px) and (min-width:520px){.contacts .container{min-height:1250px}}@media (max-width:520px){.contacts .container{background:0 0}.contacts .contacts-form{display:none}.contacts .footer-right{margin-left:0;margin-top:60px}.contacts .footer-right h2{font-family:HelveticaMedium;font-size:17px}}@media (min-width:520px){.contacts .footer-left,.contacts .footer-left a{color:#fff}}
/*# sourceMappingURL=main.css.map */
