.five-cal-box{padding:80px 0 0;vertical-align:top}.five-cal-box,.five-cal-box .five-cal-box-inner{display:inline-block;width:100%}.five-cal-box .five-cal-box-inner .wrap{align-items:center;display:flex;gap:98px;justify-content:center}.five-cal-box .five-cal-box-inner .top-content{align-items:flex-end;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-bottom:32px;width:100%}.five-cal-box .five-cal-box-inner .top-content h2{line-height:39px;margin-bottom:26px}.five-cal-box .five-cal-box-inner .top-content p{font-size:18px;font-weight:400;line-height:24px;padding-right:30px}.five-cal-box .five-cal-box-inner .top-content .right a{align-items:center;border-radius:9px;color:#fff;display:flex;font-size:18px;font-weight:500;gap:10px;justify-content:center;line-height:23px;padding:0;transition:.3s ease-in-out;width:auto}.five-cal-box .five-cal-box-inner .top-content .right a img{max-width:16px;object-fit:contain}.five-cal-box .five-cal-box-inner .top-content .right a:hover{color:#dd6e38}.five-cal-box .five-cal-box-inner .top-content .left{display:inline-block;margin:0;width:100%}.five-cal-box .five-cal-box-inner .top-content .right{display:inline-block;margin:0;width:auto}.five-cal-box .five-cal-box-inner .box-sec{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%}.five-cal-box .five-cal-box-inner .box-sec .box{align-items:center;background-color:#333;border-radius:8px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.five-cal-box .five-cal-box-inner .box-sec .box .box-logo{display:inline-block;height:110px;text-align:center;width:100%}.five-cal-box .five-cal-box-inner .box-sec .box a{display:inline-block;height:100%;padding:25px;width:100%}.five-cal-box .five-cal-box-inner .box-sec .box .box-logo img{height:100%}.five-cal-box .five-cal-box-inner .box-sec .box .box-content,.five-cal-box .five-cal-box-inner .box-sec .box .box-content .box-title{display:inline-block;width:100%}.five-cal-box .five-cal-box-inner .box-sec .box .box-content .box-title h3{display:inline-block;font-size:20px;font-weight:600;line-height:26px;margin-bottom:20px;width:100%}.five-cal-box .five-cal-box-inner .box-sec .box .box-content p{font-weight:400}@media(max-width:1199px){.five-cal-box{padding:60px 0}}@media(max-width:991px){.five-cal-box{padding:50px 0}}@media(max-width:767px){.five-cal-box{padding:40px 0}.five-cal-box .five-cal-box-inner .top-content p{padding-right:0}}