﻿#top-header{background: rgba(0,0,0,0.2);position:absolute;top:0;left:0;z-index:2000;width:100%}#media{float:left;margin-top:30px}#media a{display:block;float:left;margin-right:5px;color:#fff;width:25px}#media a img{width:15px}#media #more-media{float:left}#media #more-media:hover{background-color:#475569}#media #more-media a{margin:0;display:block;clear:both;height:25px;text-align:center;line-height:23px}#media #more-media span > a{margin-top:-2px}#media #more-media div a{display:none}#media #more-media:hover div a{display:block}#media #more-media a img{display:block;margin:0 auto}.txt-sec{margin:30px 0;text-align:center}.title-home{color:#000;font-size:1.5em}.txt-sec .txt{margin:30px 0}.txt-sec .more a,#item-project .item .more a{color:#000;text-decoration:underline!important}.txt-sec .more a:hover,#item-project .item .more a:hover{color:#777}.full-sec{max-width:1920px}#img-about .item,#img-services .item,#img-product .item{width:25%;float:right;border-right:3px solid #fff}#img-about .item img{filter:grayscale(1);width:100%}#img-services .item img,#img-product .item img{width:100%}#item-project .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#item-project .item:nth-child(2n+1){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#item-project .item img{max-width:50%;width:50%}#item-project .item .txt{max-width:50%;width:50%;padding:50px;direction:rtl;text-align:right}#item-project .item .txt h3{color:#000;font-size:1.1em}#item-project .item .txt .cnt{margin:20px 0}.txt-sec.insta .more{margin-top:10px}#insta-item a:hover img{opacity:.8}#footer-site{border-top:1px solid #e6ebec;margin-top:30px;padding:15px 0}#footer-site .container{text-align:left}#media-footer a{float:right;display:block;width:18px;margin-left:5px}#media-footer a img{opacity:.6}#media-footer a:hover img{opacity:1}@media (max-width:991px){#logo{width:95px;margin:17px 0 0}#open-menu{margin-top:18px}#open-menu .icon-bar,#open-menu .icon-bar:before,#open-menu .icon-bar:after{background-color:#fff}#media{margin-top:28px}}@media (min-width:992px){#logo{margin:5px 0 5px 20px}}@media (max-width:767px){#img-about .item,#img-services .item,#img-product .item{width:50%;border-bottom:3px solid #fff}#item-project .item .txt{padding:15px}#insta-item div > div{margin-bottom:30px}}@media (max-width:600px){#item-project .item .txt,#item-project .item img{width:100%;max-width:100%}}img{height:auto}