.title{padding:0 0 40px}.title .sub-title{border:1px solid #c1c2ca;border-radius:20px;display:inline-block;font-size:13px;letter-spacing:1.92px;line-height:1.23;padding:9px 20px;text-align:center;text-transform:uppercase}.title .h2{padding:15px 0 0}.title .btn-wrap{padding:30px 0 0}.service-box{background:#fff;border-radius:5px;box-shadow:0 120px 120px rgba(76,86,115,.08);display:flex;flex-direction:column;height:100%;padding:40px;width:100%}.service-box .img-box{border-radius:5px;margin:0 auto;position:relative}.service-box .service-info{display:flex;flex-direction:column;height:100%;padding:30px 0 0}.service-box .service-info p{font-weight:500}.service-box .service-info p:empty{display:none}.service-box .service-info .cta-link-wrap{margin-top:auto}.service-box h3{color:#070707;font-weight:600;padding:0 0 25px}.service-box .cta-link-wrap{padding:10px 11px 0}.service-box .cta-link{margin-left:auto}.home-solution{overflow:hidden}.home-solution .title{max-width:921px}.home-solution .solution-list>ul{margin-bottom:-30px}.home-solution .solution-list>ul>li{display:flex;padding-bottom:30px}.home-company .container{max-width:1193px}.home-company .service-box.big-box{text-align:center}.home-company .service-box.big-box .desc{margin:0 auto 15px;max-width:750px}.home-company .service-box .img-box{padding:0 0 340px}.cta-btn-wrap{text-align:right}.service-box .btn{display:inline-block;margin-left:auto;margin-right:0;text-align:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content}@media(min-width:1281px){.home-company .portfolio-list>ul,.home-solution .solution-list>ul{margin:0 -27px -54px}.home-company .portfolio-list ul li,.home-solution .solution-list>ul>li{padding:0 27px 54px}}@media (max-width:1280px){.service-box{padding:30px}}@media (max-width:991px){.service-box h3{padding:0 0 15px}.service-box{padding:20px}}@media (max-width:767px){.service-box{padding:15px}.home-company .service-box .img-box{padding:0 0 220px}}