.ota-btn-box{text-align:right}.banner-section{background-color:#1a3d7a}.banner-section .container{align-items:center;display:flex;gap:90px;justify-content:center;margin:auto;max-width:1500px;padding:90px 5px}.banner-section .container .img-container{padding:4px}.banner-section .container .text-container .btn-1{background-color:#e0ab5c;border:none;border-radius:15px;color:#343435;cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:6px 10px}.banner-section .container .text-container .btn-2{background:none;border:none;border-radius:15px;color:#e0ab5c;cursor:pointer;font-size:18px;font-weight:600;outline:none;padding:6px 10px}.banner-section .container .text-container{width:500px}.banner-section .container .text-container h3{color:#fff;font-size:64px;font-weight:700;margin:8px 0}.banner-section .container .text-container p{color:#fff;font-size:16px;word-spacing:2px}.banner-section .container img{width:380px}.integration-section{margin:auto;max-width:1300px;padding:2rem;text-align:center}.integration-section h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.custom-btn{background-color:#00c8f0;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;margin-right:10px;padding:10px 20px}.card-container{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-content:center;margin-top:12px}.integration-card{background-color:#f3f3f3;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.05);padding:20px;text-align:left;transition:transform .3s}.integration-card:hover{transform:translateY(-5px)}.integration-card .logoimg,.integration-card img{height:40px;margin-bottom:10px}.integration-card .logoimg{object-fit:contain;width:100px}.integration-card h3{color:#00357a;font-size:1.1rem;margin-bottom:.5rem}.integration-card p{font-size:.95rem;line-height:1.4}.integration-card a{background-color:#00357a;border-radius:20px;color:#e2ac5b;display:inline-block;font-weight:700;margin-top:1rem;padding:8px 15px;text-decoration:none}.integration-section .btn-container{align-items:center;display:flex;justify-content:space-between}.image-section img{height:500px;object-fit:cover;width:100%}.two-card-section{background-color:#f9f9f9;padding:3rem 1rem}.container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;margin:0 auto;max-width:1200px}.left-card,.right-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.05);flex:1 1 500px;padding:2rem}.left-card h2{color:#00357a;font-size:3rem;font-weight:700;margin-bottom:1rem}.left-card p{color:#333;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.green-btn{background-color:#4caf86;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 1.5rem}.right-card{background-color:#f2f2f2;border-top:6px solid #4caf86;margin-top:-180px;padding:50px}.right-card h3{color:#00357a;font-size:1.8rem;margin-bottom:35px}.right-card ul{list-style:none;padding:0}.right-card li{color:#333;display:flex;font-size:1rem;gap:10px;line-height:1.5;margin-bottom:1rem}.check{color:#4caf86;font-weight:700}@media screen and (max-width:576px){.banner-section .container{flex-direction:column;gap:50px;margin:auto;max-width:1500px;padding:90px 5px}.banner-section .container img{width:350px}.banner-section .container .text-container{width:330px}.banner-section .container .text-container h3{color:#fff;font-size:48px;font-weight:700;margin:8px 0;text-align:center}.banner-section .container .text-container p{color:#fff;font-size:16px;text-align:center;word-spacing:2px}.banner-section .container .text-container .btn-1,.banner-section .container .text-container .btn-2{display:block;margin:0 auto}.card-container{grid-template-columns:repeat(1,1fr);margin-top:40px}.integration-card{border-radius:20px;margin:5px auto;padding:20px 10px;text-align:center;width:300px}.integration-section .btn-container{flex-direction:column}.integration-card h3{font-size:1.1rem;margin-bottom:.5rem}.integration-card p{font-size:.95rem;line-height:1.4}.integration-section{margin:auto;padding:5px;text-align:center}.integration-section h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.container{align-items:center;flex-direction:column;justify-content:center}.left-card{margin:auto;width:320px}.left-card h2{font-size:1.5rem}.right-card{margin-top:10px;padding:10px}.image-section img{height:380px;object-fit:cover;width:100%}.left-card,.right-card{flex:1 1 340px;padding:20px;width:90%}.right-card h3{color:#00357a;font-size:1.5rem;margin-bottom:35px}}@media screen and (min-width:577px) and (max-width:992px){.banner-section .container img{width:320px}.ota-btn-box{margin:10px 0;text-align:center}.banner-section .container .text-container{width:320px}.banner-section .container .text-container h3{color:#fff;font-size:54px;font-weight:700;margin:8px 0}.banner-section .container .text-container p{color:#fff;font-size:16px;word-spacing:2px}.banner-section .container{gap:30px;margin:auto;max-width:1500px;padding:90px 5px}.card-container{grid-template-columns:repeat(2,1fr);margin-top:40px}.container{align-items:center;flex-direction:column;justify-content:center}.left-card h2{font-size:1.5rem}.right-card{margin-top:10px}.image-section img{height:410px;object-fit:cover;width:100%}.left-card,.right-card{align-items:center;flex:1 1 340px;justify-content:center;padding:30px;width:90%}.right-card h3{color:#00357a;font-size:1.5rem;margin-bottom:1rem}}