#banner .sub,#banner h1{margin:0 0 50px;color:#fff}#banner.onab,#team .tt,.team>div{position:relative}#banner .sub,.team .t{font-size:58px;line-height:1.25}#banner .sub,#banner h1,.review .text1,.review .title,.team .t{text-transform:uppercase;font-weight:600}.mvideo,.mvideo img{display:none}#team .bg,.easy_mode .mvideo img,.mvideo video{left:0;width:100%;height:100%}#banner.onab{background:url(../images/about2.webp) center center/auto 980px no-repeat;background-position-x:calc(50% + 70px);background-position-y:calc(50% + 25px);overflow:hidden}#banner.onab:before{content:url(../images/bg12.svg);position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}#banner .container{position:relative;z-index:3}#banner h1{font-size:124px;line-height:1}#banner h1 span{display:block}#banner .sub{overflow:hidden}#banner .desc{color:#fff;font-size:17px;line-height:1.4;font-weight:500;max-width:465px;margin-left:auto;overflow:hidden}#banner .desc.m{min-height:215px}#banner .desc textarea{font-size:16px}@media screen and (min-width:1920px){#banner{background-size:100% auto}}@media screen and (max-width:1440px){#banner h1{font-size:7.5vw}#banner .sub{font-size:3vw}}@media screen and (min-width:1200px) and (max-height:1000px){#banner h1{font-size:10.5vh}#banner .sub{font-size:4vh}}@media screen and (min-width:1200px) and (max-height:900px){#banner h1{font-size:9vh;margin-bottom:30px}#banner .sub{font-size:4vh}#banner .more{margin-top:15px}.menu .anim-button{transform:scale(.75);transform-origin:right bottom}.menu .col-center a{font-size:4.2vw}}@media screen and (min-width:1200px) and (max-height:800px){#banner h1{font-size:10.5vh}}#team{padding:150px 0}#team .tt{z-index:2}#about.type2,.mvideo{z-index:3}#team .bg{max-width:100%;position:absolute;top:0;z-index:1}#team .bg:after{pointer-events:none;content:' ';position:fixed;bottom:0;z-index:1;width:100%;height:50vh;opacity:0;visibility:hidden;transition:.25s;background:linear-gradient(180deg,rgba(20,11,39,0) 0,#140b27 68.87%)}#team .bg.fix:after{opacity:1;visibility:visible}.team>div{transition:.6s;cursor:pointer}.easy_mode .mvideo img,.mvideo,.mvideo video{position:absolute;top:0}.team>div:hover+div>.t{border-color:rgba(255,255,255,.1)}.team .t{padding:40px 0;border-top:1px solid rgba(255,255,255,.1);transition:.6s}.team:hover>div>div{opacity:.2}.team:hover>div:hover>div{opacity:1;padding-left:40px;border-color:transparent}.team>div:last-child .t{border-bottom:1px solid rgba(255,255,255,.1)}#reviews{padding:0 0 150px}#reviews .section-title{margin:0}.reviews{max-width:calc(100% - 305px)}.review .company{max-width:360px;padding-right:25px;width:100%;padding-top:45px}.review .info{width:calc(100% - 360px);padding-left:60px;padding-bottom:5px}.review .text1{background:url(../images/quote.svg) left top no-repeat;padding:45px 0 0 60px;margin:0 0 60px -65px;font-size:32px}.review .text2{margin:0 0 50px;font-size:24px;line-height:1.5}.review .title{font-size:32px;margin:0 0 10px}.review .sub{color:var(--Grey-Text,#7f7893)}.review .btn-inline2{margin:0 20px;padding:16px 32px 14px;background:0 0;border:2px solid rgba(255,255,255,.1)}.review .btn-inline2:hover{border-color:var(--Hover,#dff0ac)}.review .open-review>span{display:block;margin-top:3px}.review .open-review{margin-left:30px;display:flex;align-items:center;align-content:center;font-size:16px;font-weight:500;color:#fff}.review .open-review .icon{border-radius:100%;background:#3667ff;width:55px;height:55px;overflow:hidden;margin-left:20px;transition:.25s linear}.review .open-review:hover .icon{background:var(--Hover,#dff0ac);transform:scale(1.1)}.review .open-review .icon img{display:block;height:40px;object-position:center top;width:45px;margin-left:5px;object-fit:cover;margin-top:15px;border-radius:5px}.mvideo{left:60%;width:400px;height:560px;pointer-events:none}.easy_mode .mvideo img{display:block;object-fit:cover}.mvideo video{display:none;object-fit:cover}