.terms-condition{margin-top:30px;padding:50px 0;background-color:#f8f9fa}.terms-condition .container{max-width:900px;background:#fff;padding:40px 6px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.terms-condition h2{font-size:1.8rem;font-weight:700;color:#394ed4;margin-bottom:15px}.terms-condition h5{font-size:1.4rem;font-weight:700;color:#dc3545}.terms-condition .paragraph{font-size:1rem;color:#555;line-height:1.6;margin-bottom:15px;text-align:justify}.terms-condition .paragraph.indented{text-indent:20px}.terms-condition .pp-view-list{padding-left:25px}.terms-condition .pp-view-list li{font-size:1rem;margin-bottom:8px;color:#333}.terms-condition .fw-bold{font-weight:700}.terms-condition .text-danger{color:#dc3545!important}.pp-view-list li{list-style-type:none;background-image:url(/_next/static/media/terms-and-conditions.80149576.webp);background-size:22px 22px;background-repeat:no-repeat;padding-left:25px;font-size:14px;font-weight:400;margin-bottom:10px;color:#333}@media (max-width:768px){.terms-condition{margin-top:80px}.terms-condition .container{padding:20px}.terms-condition h2{font-size:1.5rem}.terms-condition h5{font-size:1.2rem}}.privacy-policy ul.nav-pills{top:20px;position:-webkit-sticky;position:sticky}.li-data-privacy{color:#070707}.privacy-policy .scrollspy-section{padding-top:60px;height:500px;overflow-y:auto}.privacy-policy .title-1{color:#dc3545!important;font-weight:700}.privacy-policy .nav-pills .nav-link{color:#000!important}.privacy-policy .nav-pills .nav-link.active{background-color:#dc3545!important;color:#fff!important}.privacy-policy p{line-height:2.2;font-size:16px;font-family:"sans-serif";text-indent:24px;color:#000}.contact-section{background:#f8f9fa;padding:3rem 1rem}.contact-card{background:#fff;border-radius:20px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:2rem;margin:0 auto;max-width:1140px}.contact-btn-bg{background-color:#007bff!important;color:#fff!important;border:none!important;font-weight:600}.contact-btn-bg:hover{background-color:#0056b3!important}.form-control{border-radius:10px;border:1px solid #ccc;box-shadow:none!important}.form-control:focus{border-color:#007bff!important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)!important}.error{color:red;font-size:.875rem}.contact-info .des{margin-bottom:.5rem;color:#14213d}.cn-ar{color:#007bff;font-weight:700}@media (max-width:768px){.contact-card{padding:1rem}}