.nav-banner{background:url(../img/bg02.jpg) no-repeat center;background-size:cover}.part-title h1{font-size:40px;line-height:40px;padding:20px;color:#3A4F66;text-align:center}.part-txt p{font-size:20px;color:#A7A7A7;text-align:center}.banner .banner-part .banner-btn{margin-top:30px}.banner .banner-part .banner-btn button{padding:10px 20px;border-radius:8px;background-color:#ff6a00;font-size:20px;transition:all .5s}.banner .banner-part .banner-btn button:first-child{margin-right:20px}.banner .banner-part .banner-btn button a{color:white;line-height:24px}.banner .banner-part .banner-btn button a span{font-size:20px}.banner .banner-part .banner-btn button:hover{transform:scale(1.1);background-color:white}.banner .banner-part .banner-btn button:hover a{color:#ff6a00}.tab-1{margin-top:80px}.tab-1 .tab-1-part .tab-1-part-box .part-box{display:flex;justify-content:space-around;align-items:center;gap:20px;margin-top:50px}.tab-1 .tab-1-part .tab-1-part-box .part-box .box{background:linear-gradient(45deg, #FF6A00 41%, #EBD5C2 100%);padding:30px 20px;display:flex;justify-content:space-around;align-items:center;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.tab-1 .tab-1-part .tab-1-part-box .part-box .box .box-txt{color:white;display:flex;flex-direction:column;align-items:left}.tab-1 .tab-1-part .tab-1-part-box .part-box .box .box-txt .title{font-size:35px;font-weight:800}.tab-1 .tab-1-part .tab-1-part-box .part-box .box .box-btn a{display:inline-block;padding:10px 20px;background-color:white;color:#FF6A00;border-radius:8px;font-size:20px;transition:all .5s}.tab-1 .tab-1-part .tab-1-part-box .part-box .box .box-btn a:hover{transform:scale(1.1)}.tab-2{margin-top:80px}.tab-2 .tab-2-part .tab-2-part-box{margin-top:50px;display:flex;justify-content:space-around;gap:40px}.tab-2 .tab-2-part .tab-2-part-box .box{flex:1;padding:50px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.1);text-align:center}.tab-2 .tab-2-part .tab-2-part-box .box h3{font-size:30px;color:#3A4F66;padding:20px}.tab-2 .tab-2-part .tab-2-part-box .box span{font-size:50px;color:#ff6a00;padding:50px;display:inline-block}.tab-2 .tab-2-part .tab-2-part-box .box p{padding-top:20px;font-size:20px;color:#A7A7A7}.tab-2 .tab-2-part .tab-2-part-box .box .btn{padding-top:50px}.tab-2 .tab-2-part .tab-2-part-box .box .btn a{display:inline-block;padding:10px 20px;background-color:#FF6A00;color:white;border-radius:8px;font-size:20px;transition:all .5s}.tab-2 .tab-2-part .tab-2-part-box .box .btn a:hover{transform:scale(1.1)}