.aboutus-item-layout{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 0;background:#f4f6f9}.aboutus-item{display:flex;align-items:center;justify-content:space-between;gap:5rem}.aboutus-img{width:100%;width:740px}.aboutus-txt-title{color:#030b20;text-align:right;font-size:40px;font-style:normal;font-weight:600;line-height:60px;margin-bottom:30px}.aboutus-item.b .aboutus-txt-title{text-align:left}.aboutus-txt-description{color:rgba(0,0,0,.5);text-align:justify;font-size:22px;font-style:normal;font-weight:400}@media screen and (max-width:1280px){.aboutus-item-layout{padding:25px 0 0;background-color:#fff}.aboutus-item{flex-direction:column;gap:2.5rem}.aboutus-item.a{flex-direction:column-reverse}.aboutus-txt-wrap{margin-left:1.25rem;margin-right:1.25rem}.aboutus-txt-title{font-size:24px;text-align:left;margin-bottom:10px}.aboutus-txt-description{text-align:justify;font-size:16px}}.lazy-load-image-background.blur{-webkit-filter:blur(15px);filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.tenn-main{padding-top:96px;background-color:#fff;font-family:Poppins,Sans-serif}@media screen and (max-width:1280px){.tenn-main{padding-top:66px}}.tenn-banner{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;height:680px;z-index:9}.tenn-banner-aboutus{background-image:url(/_next/static/media/bg-banner-aboutus.a919b552.png)}.tenn-banner-contactus{background-image:url(/_next/static/media/bg-banner-contactus.728eabc3.png)}.tenn-banner-pricing{background-image:url(/_next/static/media/bg-banner-pricing.6e86415a.png)}.tenn-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(3,11,32,.3)}.tenn-banner-container{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;max-width:1150px;margin:0 auto}.tenn-banner-title{color:#fff;text-align:center;font-size:80px;font-style:normal;font-weight:600;margin-bottom:30px}.tenn-banner-desc{color:hsla(0,0%,100%,.7);text-align:center;font-size:40px;font-style:normal;font-weight:400}.tenn-banner .tenn-banner-ctrl{cursor:pointer}.tenn-banner .tenn-banner-down{position:absolute;left:50%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tenn-banner .tenn-banner-down:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tenn-banner .tenn-banner-down{margin-left:-48px;bottom:-55px;z-index:99}@media screen and (max-width:1280px){.tenn-banner{height:250px}.tenn-banner-title{font-size:26px;margin-bottom:10px}.tenn-banner-desc{font-size:16px}.tenn-banner-ctrl{display:none}.tenn-banner-container{max-width:100%}}