.faq-modern-section{background:#fff;border:1px solid #dee2e6;border-radius:10px}.faq-title{display:flex;align-items:center;color:#212529!important;font-size:1rem!important}.faq-list .faq-item{display:flex;align-items:flex-start;gap:15px;padding:12px 0;border-top:1px solid #f0f0f0;transition:background-color .2s}.faq-list .faq-item:first-child{border-top:none}.faq-list .faq-item:hover{background-color:#f8f9fa}.faq-icon{color:#0d6efd;font-size:1.2rem;margin-top:5px;flex-shrink:0;transition:transform .2s}.faq-content span{font-size:1rem;font-weight:600;color:#035b8e;margin-bottom:4px}.faq-content p{font-size:.95rem;color:#000;margin-bottom:0}.brandNo{font-size:.75rem}.owl-carousel .owl-stage{display:flex;align-items:center}.owl-carousel .owl-item img{width:70%}#gtRdPage .fs-5{font-size:1.25rem!important}.category-header{font-weight:500;color:#055990}.author-container{padding:15px;background-color:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.author-name{color:#055b8e!important}.author-img{width:90px;height:90px;object-fit:cover;border:3px solid #dee2e6;transition:transform .3s}.reasons-list li{padding:.35rem 0 .35rem .75rem;font-size:.95rem;border-left:3px solid transparent;transition:.25s;cursor:pointer;text-align:left}.reasons-list li:hover{background-color:#e9f2ff;border-left:3px solid #055990;color:#055990;transform:translateX(2px)}.brand-logo-img,.iso-logo-img{max-height:100px}.sticky-keywords{position:sticky;top:7.8rem;z-index:1049;background-color:#ebebeb}.keyword-pill{padding:6px;border-radius:30px;font-size:14px;color:#035b8e;transition:.3s;cursor:pointer;text-decoration:none;font-weight:600}@media only screen and (max-width:767px){.sticky-keywords{position:relative;top:0}}