@@ -398,14 +398,56 @@ html[data-theme="dark"] .menu__link--active::after {
398398 white-space : nowrap;
399399}
400400
401+ /* Center FAQ subtitle under the main FAQ heading */
402+
403+ .mb-10 .text-center {
404+ display : flex !important ;
405+ flex-direction : column !important ;
406+ align-items : center !important ;
407+ text-align : center !important ;
408+ }
409+
410+ /* Ensure the FAQ section container is centered and uses the intended max-width */
411+ .relative .mx-auto .max-w-6xl {
412+ margin-left : auto !important ;
413+ margin-right : auto !important ;
414+ width : 100% !important ;
415+ max-width : 1100px !important ;
416+ padding-left : 1rem !important ;
417+ padding-right : 1rem !important ;
418+ }
419+
420+ .mb-10 .text-center {
421+ justify-content : center !important ;
422+ }
423+
424+ .mb-10 .text-center > p ,
425+ .mb-10 .text-center p .mx-auto {
426+ margin-left : auto !important ;
427+ margin-right : auto !important ;
428+ }
429+
401430.navbar__items {
431+
402432 display : flex;
403433 align-items : center;
404434 gap : 0.3rem !important ;
405435 margin : 0 !important ;
406436 padding : 0 !important ;
407437}
408438
439+ .mb-10 .text-center > p .mx-auto .max-w-3xl {
440+ align-self : center !important ;
441+ text-align : center !important ;
442+ width : 100% !important ;
443+ max-width : 900px !important ;
444+ box-sizing : border-box !important ;
445+ padding-left : 1rem !important ;
446+ padding-right : 1rem !important ;
447+ margin-left : 0 !important ;
448+ margin-right : 0 !important ;
449+ }
450+
409451/* ======== SECTION 7 : Adjust individual navbar items ==========*/
410452.navbar__items > .navbar__item {
411453 padding : 0.2rem 0.3rem !important ;
0 commit comments