.terms-conditions-page .breadcrumb-section{background-color:#f8f9fa;padding:20px 0;border-bottom:1px solid #e9ecef}.terms-conditions-page .breadcrumb-section .breadcrumb{margin-bottom:10px;background:transparent;padding:0}.terms-conditions-page .breadcrumb-section .breadcrumb .breadcrumb-item{font-size:14px}.terms-conditions-page .breadcrumb-section .breadcrumb .breadcrumb-item a{color:#6c757d;text-decoration:none;transition:color .3s ease}.terms-conditions-page .breadcrumb-section .breadcrumb .breadcrumb-item a:hover{color:var(--theme-color)}.terms-conditions-page .breadcrumb-section .breadcrumb .breadcrumb-item.active{color:#212529}.terms-conditions-page .breadcrumb-section .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"›";color:#6c757d}.terms-conditions-page .breadcrumb-section .page-title{font-size:32px;font-weight:600;color:#212529;margin:0}.terms-conditions-page .content-page{padding:60px 0}.terms-conditions-page .content-page .policy-content{max-width:800px;margin:0 auto}.terms-conditions-page .content-page .policy-content h2{font-size:28px;font-weight:600;color:#212529;margin-bottom:30px;text-align:center;position:relative;padding-bottom:15px}.terms-conditions-page .content-page .policy-content h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background-color:var(--theme-color)}.terms-conditions-page .content-page .policy-content h3{font-size:22px;font-weight:600;color:#212529;margin-top:35px;margin-bottom:15px}.terms-conditions-page .content-page .policy-content h4{font-size:18px;font-weight:500;color:#495057;margin-top:25px;margin-bottom:12px}.terms-conditions-page .content-page .policy-content p{font-size:16px;line-height:1.8;color:#6c757d;margin-bottom:15px;text-align:justify}.terms-conditions-page .content-page .policy-content p strong{color:#495057;font-weight:600}.terms-conditions-page .content-page .policy-content p a{color:var(--theme-color);text-decoration:none;transition:opacity .3s ease}.terms-conditions-page .content-page .policy-content p a:hover{opacity:.8;text-decoration:underline}.terms-conditions-page .content-page .policy-content ol,.terms-conditions-page .content-page .policy-content ul{margin-bottom:20px;padding-left:30px}.terms-conditions-page .content-page .policy-content ol li,.terms-conditions-page .content-page .policy-content ul li{font-size:16px;line-height:1.8;color:#6c757d;margin-bottom:8px}.terms-conditions-page .content-page .policy-content ol li strong,.terms-conditions-page .content-page .policy-content ul li strong{color:#495057;font-weight:600}.terms-conditions-page .content-page .policy-content ol li ul,.terms-conditions-page .content-page .policy-content ul li ul{margin-top:8px;margin-bottom:8px}.terms-conditions-page .content-page .policy-content ul{list-style-type:none}.terms-conditions-page .content-page .policy-content ul li{position:relative;padding-left:25px}.terms-conditions-page .content-page .policy-content ul li:before{content:"✓";position:absolute;left:0;top:0;color:var(--theme-color);font-weight:700}.terms-conditions-page .content-page .policy-content ol li strong{display:inline-block;margin-bottom:5px}.terms-conditions-page .content-page .policy-content .contact-info{background-color:#f8f9fa;border-radius:8px;padding:20px;margin-top:15px;list-style:none}.terms-conditions-page .content-page .policy-content .contact-info li{padding-left:0;margin-bottom:12px;display:flex;align-items:flex-start}.terms-conditions-page .content-page .policy-content .contact-info li:before{display:none}.terms-conditions-page .content-page .policy-content .contact-info li strong{min-width:80px;color:#495057}.terms-conditions-page .content-page .policy-content .contact-info li a{color:var(--theme-color);text-decoration:none;transition:opacity .3s ease}.terms-conditions-page .content-page .policy-content .contact-info li a:hover{opacity:.8;text-decoration:underline}@media(max-width:768px){.terms-conditions-page .breadcrumb-section{padding:15px 0}.terms-conditions-page .breadcrumb-section .page-title{font-size:24px}.terms-conditions-page .content-page{padding:40px 0}.terms-conditions-page .content-page .policy-content h2{font-size:24px}.terms-conditions-page .content-page .policy-content h3{font-size:20px}.terms-conditions-page .content-page .policy-content h4{font-size:17px}.terms-conditions-page .content-page .policy-content ol li,.terms-conditions-page .content-page .policy-content p,.terms-conditions-page .content-page .policy-content ul li{font-size:15px}.terms-conditions-page .content-page .policy-content .contact-info{padding:15px}.terms-conditions-page .content-page .policy-content .contact-info li{flex-direction:column}.terms-conditions-page .content-page .policy-content .contact-info li strong{margin-bottom:5px}}@media(max-width:576px){.terms-conditions-page .breadcrumb-section .breadcrumb{font-size:13px}.terms-conditions-page .content-page{padding:30px 0}.terms-conditions-page .content-page .policy-content ol,.terms-conditions-page .content-page .policy-content ul,.terms-conditions-page .content-page .policy-content ul li{padding-left:20px}}