.banner{width:100%;float:left;position:relative;margin-top:70px}.banner img{width:100%}.banner .pattern{position:absolute;width:507px;height:509px;top:-145px;left:0}@media(max-width: 1112px){.banner .pattern{display:none}}.banner .blur-effect{position:absolute;width:100%;height:20%;bottom:0;background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 70.21%);opacity:.99}@media(max-width: 1112px){.banner .blur-effect{height:40%}}.teamwork{width:100%;float:left;padding-top:103px}@media(max-width: 1112px){.teamwork{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.teamwork{padding-top:50px}}.teamwork .title{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:40px;font-weight:500;color:#1a4a9c;padding-bottom:32px;line-height:54px;text-align:center}@media(max-width: 1112px){.teamwork .title{padding-bottom:20px}}@media(max-width: 767px){.teamwork .title{font-size:20px;line-height:27px}}.teamwork .subtitle{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:26px;font-weight:300;color:#1a4a9c;padding:0 15% 56px;line-height:40px;text-align:center}@media(max-width: 1112px){.teamwork .subtitle{padding:0 0 20px}}@media(max-width: 767px){.teamwork .subtitle{font-size:15px;line-height:21px}}@keyframes ripple{0%{transform:scale(0, 0);opacity:1}20%{transform:scale(25, 25);opacity:1}100%{opacity:0;transform:scale(40, 40)}}.teamwork .button{float:left;font-family:"Rubik",sans-serif;font-size:20px;font-weight:500;text-decoration:none;border-radius:8px;text-align:center;border:0;cursor:pointer;position:relative;overflow:hidden;width:273px;height:68px;line-height:68px;margin-left:calc((100% - 273px)/2)}.teamwork .button:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1, 1) translate(-50%);transform-origin:50% 50%}.teamwork .button:focus::after{animation:ripple 1s ease-out}.teamwork .button.yellow{background-color:#fee200;color:#1a4a9c}.teamwork .button.yellow:hover,.teamwork .button.yellow.active{background-color:#f0a61f}.teamwork .button.yellow-o{border:solid 1px #fee200;color:#1a4a9c}.teamwork .button.white{background-color:#fff;color:#1a4a9c}.teamwork .button.white-o{border:solid 1px #fff;color:#fff}@media(max-width: 767px){.teamwork .button{font-size:14px;height:45px;line-height:45px}}.our-work-wrap{width:100%;float:left;padding-top:136px}@media(max-width: 1112px){.our-work-wrap{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.our-work-wrap{padding-top:50px}}.our-work-wrap .our-work-slider-wrap{width:100%;float:left;position:relative}.our-work-wrap .our-work-slider-wrap .slick-prev{width:45px;height:20px;background-image:url(../image/left-arrow.svg);background-repeat:no-repeat;position:absolute;top:30%;left:39px;z-index:1;background-size:100%}@media(max-width: 1112px){.our-work-wrap .our-work-slider-wrap .slick-prev{left:15px;width:35px;height:15px}}@media(max-width: 414px){.our-work-wrap .our-work-slider-wrap .slick-prev{width:15px;height:10px}}@media(max-width: 375px){.our-work-wrap .our-work-slider-wrap .slick-prev{width:15px;height:10px}}.our-work-wrap .our-work-slider-wrap .slick-prev:before{content:""}.our-work-wrap .our-work-slider-wrap .slick-next{width:45px;height:20px;background-image:url("../image/right-arrow.svg");background-repeat:no-repeat;position:absolute;top:30%;right:116px;z-index:1;background-size:100%}@media(max-width: 1112px){.our-work-wrap .our-work-slider-wrap .slick-next{right:15px;width:35px;height:15px}}@media(max-width: 414px){.our-work-wrap .our-work-slider-wrap .slick-next{width:15px;height:10px}}.our-work-wrap .our-work-slider-wrap .slick-next:before{content:""}.our-work-wrap .our-work-slider-wrap .our-work-slider{width:100%;float:left;padding:80px 70px 0}@media(max-width: 1112px){.our-work-wrap .our-work-slider-wrap .our-work-slider{padding:80px 0 0}}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider{padding:60px 0 0}}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider{padding:40px 0 0}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work{width:100%;float:left}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap{width:100%;float:left;position:relative;padding-right:75px;padding-bottom:50px}@media(max-width: 1112px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap{padding-right:0;padding-bottom:0}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap:before{content:"";position:absolute;width:571px;height:calc(100% - 53px);background-color:#f3f6ff;bottom:0;right:0;z-index:-1}@media(max-width: 1112px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap:before{content:none}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap img{width:100%;float:left}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap .pattern{width:280px;height:277px;position:absolute;bottom:-30px;left:93px;z-index:-1}@media(max-width: 1112px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap .pattern{display:none}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .img-wrap .pattern img{width:100%;float:left}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap{width:80%;float:left;padding:30px;margin-top:-150px;margin-left:30px;position:relative;background-color:rgba(255,255,255,.9)}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap{padding-top:20px;padding-left:0;padding-right:0;margin-top:20px}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap .content{width:50%;float:left;font-family:"Rubik",sans-serif;font-size:17px;font-weight:300;color:#1a4a9c;line-height:23px}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap .content{width:100%}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap .content:nth-child(1){padding-right:30px}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap .content:nth-child(1){padding-right:0}}.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap .content:last-child{padding-left:30px}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider .our-work .content-wrap .content:last-child{padding-left:0}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots{margin:0;padding:0;position:absolute;top:0;left:0;margin-left:calc((90% - 640px)/2)}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots{margin-left:calc((100% - 480px)/2)}}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots{margin-left:calc((100% - 280px)/2)}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li{width:160px;height:80px;position:relative;display:inline-block;cursor:pointer;color:#1a4a9c;font-family:"Rubik",sans-serif;font-size:16px;font-weight:700;line-height:53px}@media(max-width: 768px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li{width:120px;height:60px;font-family:"Rubik",sans-serif;font-size:12px;font-weight:700}}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li{width:70px;height:40px;font-family:"Rubik",sans-serif;font-size:8px;font-weight:700;line-height:40px}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(1)::before{content:"What we do";position:absolute;top:0;left:22px}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(1)::before{left:10px}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(2)::before{content:"Our methods";position:absolute;top:0;left:22px}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(2)::before{left:10px}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(3)::before{content:"Our philosphy";position:absolute;top:0;left:22px}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(3)::before{left:10px}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(4)::before{content:"More than tech";position:absolute;top:0;left:22px}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li:nth-child(4)::before{left:10px}}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li button{display:none}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li.slick-active{background:#f3f6ff}.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li.slick-active::after{content:"";position:absolute;height:5px;width:50px;background-color:#1a4a9c;top:42px;left:22px}@media(max-width: 639px){.our-work-wrap .our-work-slider-wrap .our-work-slider .custom-dots li.slick-active::after{height:3px;width:30px;top:30px;left:10px}}.team{width:100%;float:left;padding-top:104px;position:relative;padding-bottom:0;background-image:url(../image/pattern_00.svg),url(../image/pattern_011.svg);background-repeat:no-repeat;background-position:94% 395px,31% 113%;background-size:350px,386px}@media(max-width: 1366px){.team{background-position:114% 432px,31% 113%}}@media(max-width: 1112px){.team{padding-left:20px;padding-right:20px;background-image:none}}@media(max-width: 767px){.team{padding-top:50px;padding-bottom:0}}.team .title{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:40px;font-weight:500;color:#1a4a9c;padding-bottom:111px;line-height:54px;text-align:center}@media(max-width: 1112px){.team .title{padding-bottom:50px}}@media(max-width: 767px){.team .title{font-size:20px;line-height:27px}}.team .team-card-wrap{width:100%;float:left}.team .team-card-wrap .team-card{width:calc((100% - 104px)/3);float:left;margin-right:52px;margin-bottom:87px;height:360px;padding-top:50px;position:relative}@media(max-width: 834px){.team .team-card-wrap .team-card{width:calc((100% - 52px)/2)}}@media(max-width: 767px){.team .team-card-wrap .team-card{width:100%;margin-right:0}}.team .team-card-wrap .team-card .team-card-front{float:left;width:100%;border:3px solid #1a4a9c;border-radius:8px;min-height:310px;position:relative}.team .team-card-wrap .team-card .team-card-front .img-wrap{position:absolute;width:200px;height:200px;border-radius:50%;background-color:#f1f1f1;top:-50px;left:calc((100% - 200px)/2);border-radius:8px}.team .team-card-wrap .team-card .team-card-front .img-wrap img{width:100%;float:left;border-radius:8px}.team .team-card-wrap .team-card .team-card-front .content-wrap{width:100%;float:left;background-color:#1a4a9c;padding:17px 24px 24px;position:absolute;bottom:0;left:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.team .team-card-wrap .team-card .team-card-front .content-wrap .identity-wrap{width:100%;float:left}.team .team-card-wrap .team-card .team-card-front .content-wrap .identity-wrap .name{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:21px;font-weight:500;color:#fff;padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid #fff}@media(max-width: 1024px){.team .team-card-wrap .team-card .team-card-front .content-wrap .identity-wrap .name{font-family:"Rubik",sans-serif;font-size:15px;font-weight:500}}.team .team-card-wrap .team-card .team-card-front .content-wrap .identity-wrap .position{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:17px;font-weight:500;color:#fff}@media(max-width: 768px){.team .team-card-wrap .team-card .team-card-front .content-wrap .identity-wrap .position{font-family:"Rubik",sans-serif;font-size:12px;font-weight:500}}.team .team-card-wrap .team-card .team-card-front .content-wrap .arrow{right:24px;width:38px;float:right;position:absolute;top:41%}.team .team-card-wrap .team-card .team-card-front .content-wrap .arrow img{width:100%;float:left}.team .team-card-wrap .team-card .team-card-back{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#1a4a9c;display:none;padding:24px;border-radius:8px;transition:2s ease-out;cursor:pointer}.team .team-card-wrap .team-card .team-card-back .desc{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:17px;font-weight:300;color:#fff;line-height:23px}@media(max-width: 1112px){.team .team-card-wrap .team-card .team-card-back .desc{font-family:"Rubik",sans-serif;font-size:14px;font-weight:300}}.team .team-card-wrap .team-card .team-card-back .identity-wrap{width:100%;float:left;position:absolute;bottom:0;left:0;padding:0 24px 24px}.team .team-card-wrap .team-card .team-card-back .identity-wrap .name-wrap{width:72%;float:left}.team .team-card-wrap .team-card .team-card-back .identity-wrap .name-wrap .name{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:21px;font-weight:500;color:#fff;padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid #fff}@media(max-width: 1024px){.team .team-card-wrap .team-card .team-card-back .identity-wrap .name-wrap .name{font-family:"Rubik",sans-serif;font-size:15px;font-weight:500}}.team .team-card-wrap .team-card .team-card-back .identity-wrap .name-wrap .position{width:100%;float:left;font-family:"Rubik",sans-serif;font-size:17px;font-weight:500;color:#fff}@media(max-width: 768px){.team .team-card-wrap .team-card .team-card-back .identity-wrap .name-wrap .position{font-family:"Rubik",sans-serif;font-size:12px;font-weight:500}}.team .team-card-wrap .team-card .team-card-back .identity-wrap .linked-in{float:right;width:42px;margin-top:5px}.team .team-card-wrap .team-card .team-card-back .identity-wrap .linked-in img{width:100%;float:left}.team .team-card-wrap .team-card:nth-child(3n){margin-right:0}@media(max-width: 834px){.team .team-card-wrap .team-card:nth-child(3n){margin-right:52px}}@media(max-width: 834px){.team .team-card-wrap .team-card:nth-child(2n){margin-right:0}}/*# sourceMappingURL=about-us.css.map */
