html {scroll-behavior: smooth} .coming-box{padding: 250px 50px;text-align: center}.coming-box h3{font-size: 50px;letter-spacing: 10px}.coming-box p{padding: 20px;letter-spacing: 6px;font-weight: 600}.coming-box:after {content: "";width: 360px;height: 210px;background: url(../img/logo-bg.png) no-repeat;top: 15%;left: 24%;position: absolute;display: inline-block}a,ins{text-decoration:none}a,hr{padding:0}.menu__icon,.menu__link,article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}.list--styled,.list--unstyled{list-style-type:none}.scrollToTop,.works__caption{-webkit-backface-visibility:hidden}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}.list__item:before,input,select{vertical-align:middle}mark{font-style:italic;font-weight:700}.page-headline--3,body,h1{font-weight:400}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}.content-wrap{width:100%;height:100%;overflow:hidden;position:relative;background:#fff;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s;transition:transform .3s}#circle-loader-wrap,.close-button,.logo,.main-bg-image,.std-btn,.works__item--inner,header{overflow:hidden}.content::before{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,.3);content:'';opacity:0;-webkit-transition:opacity .3s,-webkit-transform 0s .3s;transition:opacity .3s,transform 0s .3s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.close-button{width:25px;height:25px;position:absolute;left:20px;top:20px;text-indent:20px;border:none;background:0 0;color:transparent;cursor:pointer;outline:0}.close-button::after,.close-button::before{content:'';position:absolute;width:2px;height:100%;top:0;left:50%;background:#b8b7ad}.close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-wrap{position:fixed;z-index:1001;width:300px;height:320px;background:#fff;color:#000;padding:2em 3em;-webkit-transform:translate3d(-320px,-320px,0);transform:translate3d(-320px,-320px,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;right:0}.menu__btn{background:0 0;border:0;outline:0;cursor:pointer;padding:0;position:relative}.menu__btn::before,.wrapper:before{position:absolute;content:''}.menu__btn::before{top:.5em;right:.5em;bottom:.5em;left:.5em}.menu__icon{background:url(../img/menu-icon.svg) no-repeat;width:48px;height:48px}.menu{margin-top:20px}.menu__item.active .menu__link{color:#5c9b04}.menu__link{color:#000;font-size:22px;padding:8px}.menu__link:hover{-webkit-transition:all .5s;transition:all .5s;color:#5c9b04}.show-menu{overflow-x:hidden}.show-menu .content-wrap{-webkit-transform:translate3d(-55px,55px,0);-moz-transform:translate3d(-55px,55px,0);-ms-transform:translate3d(-55px,55px,0);transform:translate3d(-55px,55px,0)}.show-menu .menu-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.wrapper:before{top:0;left:0;width:100%;height:0;z-index:60;background:rgba(0,0,0,.3);opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:opacity .3s,-webkit-transform 0s .3s;transition:opacity .3s,transform 0s .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.show-menu .wrapper::before{height:100%;opacity:1;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@font-face{font-family:'Arial Rounded MT Bold';src:url(../fonts/arial/ArialRoundedMTBold.eot);src:url(../fonts/arial/ArialRoundedMTBold.eot?#iefix) format('embedded-opentype'),url(../fonts/arial/ArialRoundedMTBold.woff2) format('woff2'),url(../fonts/arial/ArialRoundedMTBold.woff) format('woff'),url(../fonts/arial/ArialRoundedMTBold.svg#ArialRoundedMTBold) format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-02DC}@font-face{font-family:Montserrat-Bold;src:url(../fonts/montserrat/Montserrat-Bold.eot);src:url(../fonts/montserrat/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Bold.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Bold.woff) format('woff'),url(../fonts/montserrat/Montserrat-Bold.svg#Montserrat-Bold) format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/Montserrat-Italic.eot);src:url(../fonts/montserrat/Montserrat-Italic.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Italic.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Italic.woff) format('woff'),url(../fonts/montserrat/Montserrat-Italic.svg#Montserrat-Italic) format('svg');font-weight:400;font-style:italic;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:Montserrat-Regular;src:url(../fonts/montserrat/Montserrat-Regular.eot);src:url(../fonts/montserrat/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Regular.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Regular.woff) format('woff'),url('../fonts/montserrat/Montserrat-Regular.svg#Montserrat Regular') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:Montserrat-Light;src:url(../fonts/montserrat/Montserrat-Light.eot);src:url(../fonts/montserrat/Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Light.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Light.woff) format('woff'),url(../fonts/montserrat/Montserrat-Light.svg#Montserrat-Light) format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/montserrat/Montserrat-SemiBold.eot);src:url(../fonts/montserrat/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/Montserrat-SemiBold.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-SemiBold.woff) format('woff'),url('../fonts/montserrat/Montserrat-SemiBold.svg#Montserrat SemiBold') format('svg');font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}img{max-width:100%}html{font-size:15px;-webkit-tap-highlight-color:transparent}body{line-height:1;font-family:Montserrat-Light,Arial,sans-serif;background:#fff}.wrapper{min-height:100%;margin-bottom:-70px;position:relative}.wrapper:after{content:'';height:70px;display:block}.container{padding-left:15px;padding-right:15px;margin:auto}.scrollToTop{color:#5c9b04;font-size:30px;line-height:35px;position:fixed;bottom:5px;right:5px;width:45px;height:45px;text-align:center;cursor:pointer;background-color:#fff;border:2px solid #5c9b04;z-index:1005;-webkit-transform:translateZ(0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.scrollToTop.fadeToTop{-webkit-animation-name:fadeToTop;animation-name:fadeToTop;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeToTop{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeToTop{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.scrollToTop.fadeToBottom{-webkit-animation-name:fadeToBottom;animation-name:fadeToBottom;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeToBottom{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeToBottom{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.scrollToTop i{line-height:50px}.scrollToTop:hover{opacity:.8}.main-bg-image{content:'';background:url(../img/wrapper-cover.jpg) -180px 50px no-repeat;background-size:cover;width:50%;height:1500px;height:184vh;position:absolute;left:0;top:0}.header__right:before,.main-bg-image:after{top:0;content:" ";height:0;pointer-events:none}.main-bg-image:after{right:0;border:solid transparent;width:0;position:absolute;border-right-color:#fff;border-width:3300px 2000px 2000px}header{z-index:50;transition:top .2s ease-in-out;position:fixed;top:0;left:0;right:0;max-height:115px}.header__left{float:left;text-align:left;padding:20px 0;width:50%}.header__right{float:right;text-align:right;width:50%;padding:20px 0;background:#fff;position:relative}.logo,.std-btn,.text-center{text-align:center}.header__right:before{right:100%;border:solid transparent;width:0;position:absolute;border-right-color:#fff;border-width:207px 125px 125px}header:after,header:before{width:50%;display:block;position:absolute;bottom:0;height:115px;z-index:-1;content:'';top:0}header:before{background:#000;left:0}header:after{background:#fff;right:0}.floating{position:fixed;top:0}.about__right,.logo__text,.main-content,.page-headline--1,.services__item,.std-btn{position:relative}.logo{width:200px;padding-top: 6px;font-size:25px;font-family:'Arial Rounded MT Bold',Arial,sans-serif;display:inline-block}.logo,.logo img{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.logo,.logo:active,.logo:focus,.logo:hover{text-decoration:none;color:#fff}.logo:hover img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.logo__text{display:block;left:5px}.main-content{padding-top:180px;padding-bottom:100px;z-index:2}.intro-right{width:50%;float:right}h1{font-family:Montserrat-Light,Arial,sans-serif}.page-headline--2{font-size:2.5rem}strong{font-family:Montserrat-SemiBold,Arial,sans-serif}.list__item{color:#000;font-size:2rem;font-family:Montserrat-Light,Arial,sans-serif;margin:20px 0}.list__item:before{content:'';background:#5c9b04;margin-right:10px;width:15px;height:15px;display:inline-block;border-radius:999px}.std-btn,.white-bg{background:#fff}.page-headline--1{font-size:3.5rem;line-height:4rem;font-family:Montserrat-SemiBold,Arial,sans-serif;background:#fff;padding:4rem 2.5rem}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.section{margin-top:100px}.services__item{color:#000;border:1px solid #000;padding:2.5rem 1.5rem;width:50%;min-height:362px}.page-headline--3{color:#5c9b04;font-family:Montserrat-Bold,Arial,sans-serif;font-size:1.5rem}.services__right .page-headline--3{margin-bottom:20px;width:70%}.std-txt{font-size:1.25rem;line-height:35px}.std-btn{font-family:Montserrat-Regular,Arial,sans-serif;text-decoration:none;color:#000;outline:0;border:none;height:70px;line-height:70px;width:330px;font-size:25px;z-index:2;transition:.01s .23s ease-out all;display:inline-block;margin:50px auto 0}.std-btn:after,.std-btn:before{content:'';z-index:-1;position:absolute}.std-btn:before{left:0;top:0;height:100%;width:55%;background:#5c9b04;transition:.3s ease-in all}.std-btn:after{left:-5%;top:5%;height:90%;width:5%;background:#000;transition:.4s .02s ease-in all}.std-btn:hover{cursor:pointer;color:rgba(0,0,0,.3)}.std-btn:hover:before{left:100%;width:25%}.std-btn:hover:after{left:100%;width:70%}.std-btn:hover .icon-right.after:after{left:-137px;color:#5c9b04;transition:.2s .2s ease all}.std-btn:hover .icon-right:after{color:transparent}.icon-right{position:absolute;top:0;right:0}.icon-right:after{content:'\2192';color:#5c9b04;font-size:50px;display:inline-block;position:relative;top:31px;transform:translate3D(0,-50%,0)}.icon-right.after:after{left:-400px;font-size:50px;color:#000;transition:.15s .25s ease left,.5s .05s ease color}.bg-black-before,.bg-green-before{position:absolute;left:0;z-index:-1;right:0;bottom:0;content:''}.bg-green-before{background:url(../img/bg-green.svg) no-repeat;background-size:100% 46%;top:31%}.bg-black-before{background:url(../img/bg-black.svg) no-repeat;background-size:100% 143%;top:61%}.visible-xs{display:none}.works__item{width:33.3%}.works__item a{display:block}.contact__label,.form__right .page-headline--1{display:inline-block}.headline--right{text-align:right}.works .page-headline--1{padding:2.5rem}.form-headline{padding-top:20px}.no-bottom{padding-bottom:0}.contact__left{position:relative;z-index:20}.contact__input{width:100%;height:60px;border:1px solid #000;color:#000;padding:10px 20px;font-size:30px;font-family:Montserrat-Light,Arial,sans-serif;margin-bottom:40px;border-radius:0!important}textarea.contact__input{height:150px;resize:vertical;margin-bottom:0}::-webkit-input-placeholder{color:rgba(0,0,0,.3)}::placeholder{color:rgba(0,0,0,.3)}:-ms-input-placeholder{color:#000}::-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}:-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}.contact-headline{background:0 0;color:#fff;padding:0 0 50px}.list--unstyled li{margin-bottom:5px}ul ul{padding-left:30px;margin-top:15px}.contact__item{font-size:1.5rem;color:#fff;position:relative;z-index:10}.contact__item li,footer{font-size:1.25rem}.contact__list strong{color:#5c9b04}.contact__txt-wrapper{color:#000;border:1px solid #000;padding:2.5rem 1.5rem}.contact-us .std-btn{color:#fff;background:0 0}.contact-us .std-btn:hover{color:rgba(255,255,255,.3)}footer,footer a{color:#fff}.contact-us .std-btn:after{background:#fff}.bg-green-sm-before{content:'';background:url(../img/bg-green-sm.svg) no-repeat;background-size:100% 100%;position:absolute;top:80%;left:30%;bottom:0;right:0;z-index:-1}.test .std-btn:before{background:#c40404}.test .icon-right:after{color:#c40404}.contact__right .page-headline--1{background:0 0}footer{padding:20px 0;background:#000;position:relative}.line,.round{position:absolute}footer a:hover{color:#5c9b04}.copyright{line-height:30px;text-align:center;display:block}.round{background:url(../img/round.svg) no-repeat;width:70px;height:65px;top:6%;right:20%;z-index:50;opacity:.2}.round--2{top:16%;right:40%}.round--3{top:32%;right:65%}.round--4{right:65%;top:68%}.line{background:url(../img/lines.svg) no-repeat;width:630px;height:778px;top:15%;right:50%;z-index:1;opacity:.5}.line--2{top:53%;right:40%}.line--3{top:28%;right:13%;-ms-transform:rotate(193deg);-webkit-transform:rotate(193deg);transform:rotate(193deg)}.line--4{top:60%;right:53%;z-index:5}.line--5{top:78%;right:35%}.line--6{top:45%;right:5%}.back-link{text-align:center;margin-top:20px;font-size:16px}.back-link a{color:#373737}.works__item--inner{position:relative;float:left;text-align:center;cursor:pointer}.works__item--inner:before{content:'';background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.works__item--inner img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.95}.works-hover .works__caption::after,.works__caption,.works__caption>a{position:absolute;top:0;width:100%;height:100%;left:0}.works__caption{padding:1.4em;color:#fff;text-transform:uppercase;font-size:1.25em;backface-visibility:hidden}.works__caption::after,.works__caption::before{pointer-events:none}.works__caption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.works-hover .works__caption::after,.works-hover img,.works-hover p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.works__headline,.works__txt{-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);color:#000;font-weight:400;opacity:0}.works__headline{padding-top:0;text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;font-size:22px;font-weight:600}.works__txt{display:none;padding:15px 5px 15px;text-transform:none;font-size:30px!important;line-height:50px;bottom:0;right:10%;position:absolute!important}.works-hover:hover img{opacity:.12;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.works-hover:hover .works__caption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}.works-hover:hover h2{line-height:1.3}.works-hover:hover h2,.works-hover:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);color:#fff}.works__icon{position:static;font-size:30px;display:block}#loader,#loader:after{right:0;top:0;position:fixed}#loader{background:#fff;left:0;bottom:0;z-index:99999}#loader:after{border:solid transparent;content:" ";height:0;width:0;pointer-events:none;border-right-color:#5c9b04;border-width:486vh 1000vh 1000vh;z-index:-1}.loading__inner{top:42%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center}#circle-loader-wrap{position:relative;width:80px;height:80px;background-color:#fff;border-radius:999px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);margin:15px auto 0}#circle-loader-wrap:after{content:'';position:absolute;left:10px;top:10px;width:60px;height:60px;border-radius:50%;background-color:#fff}#circle-loader-wrap div{overflow:hidden;position:absolute;width:50%;height:100%}#circle-loader-wrap .loader{position:absolute;left:100%;top:0;width:100%;height:100%;border-radius:1000px;background-color:#5c9b04}#circle-loader-wrap .left-wrap{left:0}#circle-loader-wrap .left-wrap .loader{border-top-left-radius:0;border-bottom-left-radius:0;transform-origin:0 50% 0;-webkit-transform-origin:0 50% 0;animation:loading-left 6s infinite linear;-webkit-animation:loading-left 6s infinite linear}#circle-loader-wrap .right-wrap{left:50%}#circle-loader-wrap .right-wrap .loader{left:-100%;border-bottom-right-radius:0;border-top-right-radius:0;transform-origin:100% 50% 0;-webkit-transform-origin:100% 50% 0;animation:loading-right 6s infinite linear;-webkit-animation:loading-right 6s infinite linear}@keyframes loading-left{0%{transform:rotate(0)}100%,25%,50%,75%{transform:rotate(180deg)}}@-webkit-keyframes loading-left{0%{-webkit-transform:rotate(0)}100%,25%,50%,75%{-webkit-transform:rotate(180deg)}}@keyframes loading-right{0%,25%{transform:rotate(0)}100%,50%,75%{transform:rotate(180deg)}}@-webkit-keyframes loading-right{0%,25%{-webkit-transform:rotate(0)}100%,50%,75%{-webkit-transform:rotate(180deg)}}@media (min-width:768px){.container{width:750px}.nav-up{top:-200px}.pull-left{float:left}.pull-right{float:right}.content__right{float:right;width:65%}.contact__left,.contact__right{width:50%}.push-top{margin-top:-50px}.push-left{margin-left:-20px}.about .page-headline--1,.services .page-headline--1{width:35%}.about__txt strong,.main-color{color:#5c9b04}.form__right{padding-left:100px}.contact__label{width:130px}}@media (min-width:992px){.container{width:970px}.contact__right{margin-top:-150px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1601px){html{font-size:20px}.services__item{min-height:500px}}@media (max-width:1200px){.line--4,.line--5{display:none}#loader:after{border-width:486vh 790vh 1000vh}}@media (max-width:991px){html{font-size:10px}.intro-right{width:60%}.main-bg-image{height:120vh;background-position:-100px 50px}.std-txt{line-height:25px}.services__item{min-height:200px}.bg-green:before{background-size:100% 40%}.std-btn{width:250px;font-size:20px}.line{z-index:-1}}@media (max-width:767px){#loader:after,.hidden-xs,.page-headline--1 br{display:none}header,header:after,header:before{height:80px}.bg-green-before{top:30%}.main-content{padding-top:130px}.logo{font-size:16px}.logo img{width:60px}.services__item{float:left}.section{margin-top:50px}.works__item{width:50%;float:left}.copyright,.visible-xs{display:block}.contact__input{font-size:25px;height:50px}.contact-us{background:#000}.contact__right{background:#5c9b04;margin-top:20px}.contact__left,.contact__right{padding:10px}footer{text-align:center}.copyright{margin-bottom:10px}.line--4,.line--5{display:none}}@media (max-width:640px){.logo{text-align:left}.intro-right{width:50%}.services__item{float:none;min-height:0;width:100%}.main-bg-image{background:#5c9b04;width:50.2%;height:70vh}.main-bg-image:after{border-top-width:6500px}.page-headline--1{padding:10px 5px 20px}.header__right:before{border-width:85px 25px 25px}.line{display:none}.show-menu .content-wrap{-webkit-transform:translate3d(-20px,20px,0);-moz-transform:translate3d(-20px,20px,0);-ms-transform:translate3d(-20px,20px,0);transform:translate3d(-20px,20px,0)}}@media (max-width:480px){.works__txt{display:none}.menu-wrap{width:250px}.menu{margin-top:40px}}@media (max-width:350px){.intro-right{width:100%;float:none}.list__item:before{background:#fff}}