.l-main{margin:0}section.about-us{width:100%;overflow:hidden}section.about-us,section.about-us p,section.about-us h1,section.about-us h2,section.about-us h3,section.about-us h4,section.about-us span,section.about-us strong{color:#393939}section.about-us h1,section.about-us h2,section.about-us h3,section.about-us h4{padding:20px 0 10px;font-weight:600}section.about-us h2{font-size:28px}section.about-us p{padding:10px 0}section.about-us strong{font-weight:600}section.about-us .green{color:#70ad22}section.about-us .row.white,section.about-us .row.gray{padding:20px 15px 30px}section.about-us .row.white{background:#fff}section.about-us .row.gray{background:#fafafa}section.about-us .content{max-width:935px}section.about-us .btn.show-mob{display:none}section.about-us .btn{margin:20px auto;display:block;width:250px;color:#fff;text-transform:none;font-weight:600;text-align:center;padding:0;box-shadow:3px 2px 4px 1px #eaeaea}section.about-us .btn:hover{border:none;box-shadow:3px 2px 4px 1px #eaeaea}section.about-us .btn.white{background:#fff;color:#393939}section.about-us .btn.white:hover{background:#cacaca}section.about-us .bg-img{background-repeat:no-repeat;background-position-x:center;background-attachment:fixed}section.about-us #we1{background-size:cover;background-position-y:bottom;width:100%;height:600px;background-image:url("/assets/img/aboutus/aboutus_001.jpg")}section.about-us .row.gray.all-img{padding:0}section.about-us .all-img img{width:100%}section.about-us .bg-img.map{width:100%;height:413px;background:url("/assets/img/aboutus/aboutus_map.jpg") top center no-repeat;background-size:1920px;overflow:hidden}section.about-us .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}section.about-us .cards .card{width:300px;height:155px;background:#fff;position:relative;padding:60px 20px 10px 40px;box-shadow:3px 2px 4px 1px #eaeaea;margin:40px 35px}section.about-us .cards .card img{position:absolute;top:-32px;left:13px}section.about-us .cards .card .line{border:2px solid #70ad22;width:53px;display:block;transition:.2s}section.about-us .cards .card p{font-size:14px}section.about-us .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}section.about-us .list .item{width:500px;height:130px;background:#fff;position:relative;margin:13px 23px}section.about-us .list .img{width:90px;height:90px;background:#fff;border-radius:50%;box-shadow:3px 2px 4px 1px #eaeaea;padding:19px;position:absolute;margin:0}section.about-us .list .img img{display:block;margin:auto}section.about-us .list .item>div{display:inline-block}section.about-us .list .text{width:100%;padding:0 15px 0 115px}section.about-us .list .text .title{padding:10px 0;font-size:16px}section.about-us .list .text p{font-size:14px;padding-top:0}section.about-us .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto;overflow-x:auto}section.about-us .gallery:after{display:none}section.about-us .gallery .img{width:calc(100%/6);min-width:150px}section.about-us .gallery .img img{width:100%}section.about-us .gallery.smi{-ms-flex-pack:distribute;justify-content:space-around}section.about-us .gallery.smi .scroll{min-width:960px;display:inherit}section.about-us .gallery.smi .img{margin:auto}section.about-us .gallery.smi .img img{width:auto}section.about-us .gallery.smi .img:first-child{width:20%}section.about-us .gallery.smi .img:first-child img{width:80px}section.about-us .gallery.smi .img:nth-child(2){width:25%}section.about-us .gallery.smi .img:nth-child(2) img{width:205px}section.about-us .gallery.smi .img:nth-child(3){width:35%}section.about-us .gallery.smi .img:nth-child(3) img{width:315px}section.about-us .gallery.smi .img:nth-child(4){width:20%;text-align:right}section.about-us .gallery.smi .img:nth-child(4) img{width:185px}section.about-us .contact input{width:100%;max-width:360px;display:block;border:none;font-size:14px}section.about-us .contact .btn{margin:20px auto 20px 0}section.about-us .contact .input-box{width:100%;max-width:600px;display:inline-block;margin:4% 0 0 0}section.about-us .map .contact{position:relative}section.about-us .map .point{display:block;position:absolute;right:180px;top:15px}section.about-us .map .point img{position:relative}section.about-us .map .point .on-map{position:absolute;bottom:20px;left:47px;text-decoration:underline;transition:bottom .2s ease-in-out}section.about-us .map .point:hover .on-map{bottom:-2px}section.about-us .cards .card:hover .line{width:100%}section.about-us .list .loading{-webkit-animation:loading 20s ease-in-out infinite;animation:loading 20s ease-in-out infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}15%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}15%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}section.about-us .list .hours{-webkit-animation:hours 10s ease-in-out infinite;animation:hours 10s ease-in-out infinite}@-webkit-keyframes hours{90%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}95%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes hours{90%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}95%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}section.about-us .list .spy{-webkit-animation:spy 7s ease-in-out infinite;animation:spy 7s ease-in-out infinite}@-webkit-keyframes spy{90%{-webkit-transform:scale(1,1);transform:scale(1,1)}95%{-webkit-transform:scale(-1,1);transform:scale(-1,1)}}@keyframes spy{90%{-webkit-transform:scale(1,1);transform:scale(1,1)}95%{-webkit-transform:scale(-1,1);transform:scale(-1,1)}}section.about-us .list .card-icon{-webkit-animation:card 18s ease-in-out infinite;animation:card 18s ease-in-out infinite}@-webkit-keyframes card{92%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}95%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes card{92%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}95%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}section.about-us .list .objectivity{-webkit-animation:objectivity 5s ease-in-out infinite;animation:objectivity 5s ease-in-out infinite}@-webkit-keyframes objectivity{90%{-webkit-transform:scale(1,1);transform:scale(1,1)}95%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}}@keyframes objectivity{90%{-webkit-transform:scale(1,1);transform:scale(1,1)}95%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}}section.about-us .list .contract{-webkit-animation:contract 30s ease-in-out infinite;animation:contract 30s ease-in-out infinite}@-webkit-keyframes contract{90%{-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes contract{90%{-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-transform:translateX(10px);transform:translateX(10px)}}section.about-us .list .security{-webkit-animation:security 13s ease-in-out infinite;animation:security 13s ease-in-out infinite}@-webkit-keyframes security{90%{-webkit-transform:scale(1,1);transform:scale(1,1)}95%{-webkit-transform:scale(1,-1);transform:scale(1,-1)}}@keyframes security{90%{-webkit-transform:scale(1,1);transform:scale(1,1)}95%{-webkit-transform:scale(1,-1);transform:scale(1,-1)}}section.about-us .list .law{-webkit-animation:law 10s ease-in-out infinite;animation:law 10s ease-in-out infinite}@-webkit-keyframes law{2%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes law{2%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#circles{width:30px;height:30px;display:block;position:absolute;left:10px;bottom:-10px;border-radius:50%;box-shadow:0 0 7px 7px #f1f1f1,inset 0 0 2px 2px #f1f1f1;opacity:.8;-webkit-animation:circles 4s ease-in-out infinite;animation:circles 4s ease-in-out infinite}@-webkit-keyframes circles{50%{-webkit-transform:scale(8,8);transform:scale(8,8)}}@keyframes circles{50%{-webkit-transform:scale(8,8);transform:scale(8,8)}}@media only screen and (max-width:1200px){section.about-us .contact .input-box{margin:4% 0 0 50px}section.about-us .map .point{right:12%}}@media only screen and (max-width:991px){section.about-us .map .point{right:5%}section.about-us #we1{background-size:auto;width:auto;background-position-y:-200px;height:300px}}@media only screen and (max-width:830px){section.about-us .contact{text-align:center}section.about-us .contact .input-box{margin:4% auto 0;max-width:360px}section.about-us .map .point{display:none}section.about-us .btn.show-mob{display:block}}@media only screen and (max-width:767px){.l-main section.about-us .input-box{width:360px!important}}@media only screen and (max-width:480px){section.about-us .cards .card{margin:40px 0 20px;padding:55px 10px 5px}section.about-us .cards .card img{left:86px}section.about-us .list .item{margin:0 0 15px 0;height:auto}section.about-us .list .text{padding:0 0 0 75px}section.about-us .list .img{width:75px;height:75px;padding:12px;margin-top:30px;left:-10px}section.about-us .all-img img{width:300%;position:relative;left:-80%}.l-main section.about-us .input-box{width:290px!important}}