// About + Contact responsive layout correction add_action( 'wp_enqueue_scripts', function () { if ( ! is_page( array( 'about', 'contact' ) ) ) { return; } $css = <<<'KQINFO' /* Remove Astra's duplicate page-title strip: the designed hero already has its own H1 */ body.page-id-13 .entry-header,body.page-id-14 .entry-header, body.page-id-13 .ast-archive-description,body.page-id-14 .ast-archive-description{display:none!important} body.page-id-13 .site-content,body.page-id-14 .site-content{padding-top:0!important} body.page-id-13 .site-main,body.page-id-14 .site-main{margin-top:0!important} .kq-info-page,.kq-contact-page{width:100%;max-width:100%;overflow:hidden} .kq-info-page *,.kq-contact-page *{box-sizing:border-box} .kq-info-page .kq-info-hero,.kq-contact-page .kq-info-hero{ display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)!important; align-items:center!important;column-gap:clamp(22px,4vw,54px)!important;row-gap:22px!important; width:calc(100% - 32px)!important;max-width:1240px!important;margin:0 auto!important; padding:clamp(32px,5vw,68px) clamp(20px,4vw,48px)!important;min-height:0!important; overflow:hidden!important;border-radius:0 0 24px 24px!important } .kq-info-page .kq-info-hero>.kq-info-wrap,.kq-contact-page .kq-info-hero>.kq-info-wrap{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;position:relative!important;z-index:2!important} .kq-info-page .kq-info-hero h1,.kq-contact-page .kq-info-hero h1{font-size:clamp(32px,4.2vw,54px)!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 0 18px!important;max-width:680px!important;overflow-wrap:normal!important} .kq-info-page .kq-info-lead,.kq-contact-page .kq-info-lead{font-size:clamp(15px,1.25vw,17px)!important;line-height:1.75!important;margin:0 0 22px!important;max-width:680px!important} .kq-info-page .kq-info-actions,.kq-contact-page .kq-info-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:22px 0 18px!important} .kq-info-page .kq-info-btn,.kq-contact-page .kq-info-btn{ display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important; min-height:48px!important;padding:13px 22px!important;border-radius:999px!important; font-size:14px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:.01em!important; text-decoration:none!important;white-space:normal!important;text-align:center!important; box-shadow:0 8px 22px rgba(0,0,0,.22)!important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease!important } .kq-info-page .kq-info-btn:hover,.kq-contact-page .kq-info-btn:hover{transform:translateY(-3px)!important;box-shadow:0 13px 28px rgba(0,0,0,.3)!important} .kq-info-page .kq-info-btn-primary,.kq-info-page .kq-info-btn-gold,.kq-contact-page .kq-info-btn-primary,.kq-contact-page .kq-info-btn-gold{ background:linear-gradient(135deg,#f5dfa4 0%,#d5a84e 100%)!important;color:#28131b!important;border:1px solid #f4d99a!important } .kq-info-page .kq-info-btn-light,.kq-contact-page .kq-info-btn-light{background:rgba(255,255,255,.07)!important;color:#fff1d8!important;border:1px solid rgba(229,192,126,.55)!important} .kq-info-page .kq-info-trust,.kq-contact-page .kq-info-trust{display:flex!important;flex-wrap:wrap!important;gap:9px 16px!important;margin:22px 0 0!important;position:relative!important;z-index:3!important} .kq-info-page .kq-info-trust span,.kq-contact-page .kq-info-trust span{display:inline-flex!important;align-items:center!important;padding:8px 12px!important;border:1px solid rgba(225,190,130,.2)!important;border-radius:999px!important;background:rgba(255,255,255,.045)!important;line-height:1.4!important;font-size:12px!important} .kq-info-page .kq-info-orbit,.kq-contact-page .kq-contact-art{ position:relative!important;inset:auto!important;float:none!important;transform:none!important; width:100%!important;max-width:360px!important;min-width:0!important;min-height:230px!important; margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important; padding:18px!important;overflow:hidden!important;border:1px solid rgba(229,192,126,.35)!important; border-radius:24px!important;background:radial-gradient(circle at 50% 20%,rgba(218,174,101,.22),transparent 55%),linear-gradient(145deg,#3a1425,#1b0c15)!important; box-shadow:inset 0 1px rgba(255,255,255,.08),0 18px 44px rgba(0,0,0,.25)!important } .kq-info-page .kq-info-orbit-card,.kq-contact-page .kq-contact-art-inner{ position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:280px!important; margin:0 auto!important;padding:25px 22px!important;display:flex!important;flex-direction:column!important; gap:14px!important;background:rgba(15,7,13,.48)!important;border:1px solid rgba(230,193,127,.2)!important; border-radius:18px!important;box-shadow:0 14px 30px rgba(0,0,0,.2)!important;line-height:1.5!important } .kq-info-page .kq-info-orbit-card small,.kq-contact-page .kq-contact-art-inner span{display:block!important;color:#e8c984!important;font-size:10px!important;letter-spacing:.16em!important;line-height:1.5!important} .kq-info-page .kq-info-orbit-card strong,.kq-contact-page .kq-contact-art-inner strong{display:block!important;color:#fff3dc!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.12!important;letter-spacing:-.035em!important} .kq-info-page .kq-info-orbit-card em,.kq-contact-page .kq-contact-art-inner i{display:block!important;color:#d7c2ca!important;font-size:14px!important;line-height:1.5!important} .kq-info-page .kq-info-section,.kq-contact-page .kq-info-section{padding:clamp(34px,5vw,64px) clamp(16px,3vw,30px)!important} .kq-info-page .kq-info-section-head,.kq-contact-page .kq-info-section-head{margin:0 0 26px!important} .kq-info-page .kq-info-section-head h2,.kq-contact-page .kq-info-section-head h2, .kq-info-page .kq-info-split h2,.kq-contact-page .kq-info-copy h2{line-height:1.25!important;margin:10px 0 14px!important} .kq-info-page .kq-info-grid,.kq-contact-page .kq-info-grid{gap:18px!important} .kq-info-page .kq-info-card,.kq-contact-page .kq-info-card{height:100%!important;padding:22px!important;min-width:0!important} .kq-info-page .kq-info-card h3,.kq-contact-page .kq-info-card h3{line-height:1.35!important;margin:18px 0 10px!important} .kq-info-page .kq-info-card p,.kq-contact-page .kq-info-card p, .kq-info-page .kq-info-section p,.kq-contact-page .kq-info-section p{line-height:1.75!important} .kq-info-page .kq-info-split{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr)!important;gap:clamp(22px,4vw,48px)!important;align-items:center!important} .kq-info-page .kq-info-category-list{display:grid!important;gap:10px!important} .kq-info-page .kq-info-category-list a{display:flex!important;align-items:center!important;gap:12px!important;min-height:54px!important;padding:12px 16px!important;line-height:1.4!important;border-radius:14px!important} .kq-contact-page .kq-contact-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.92fr)!important;gap:clamp(22px,4vw,48px)!important;align-items:start!important} .kq-contact-page .kq-contact-topic{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:17px!important;margin:12px 0!important;border:1px solid rgba(225,190,130,.22)!important;border-radius:16px!important;background:rgba(255,255,255,.025)!important} .kq-contact-page .kq-contact-topic h3{margin:0 0 6px!important;line-height:1.35!important} .kq-contact-page .kq-contact-topic p{margin:0!important;line-height:1.65!important} .kq-contact-page .kq-contact-form-card{min-width:0!important;padding:clamp(20px,3vw,30px)!important;border-radius:20px!important} .kq-contact-page .kq-contact-form-card h2{line-height:1.25!important;margin:12px 0!important} .kq-contact-page .kq-contact-response{padding:18px!important;border-radius:16px!important;line-height:1.7!important} .kq-info-page .kq-info-bottom-cta,.kq-contact-page .kq-info-bottom-cta{padding:34px 18px!important} .kq-info-page .kq-info-bottom-cta .kq-info-wrap,.kq-contact-page .kq-info-bottom-cta .kq-info-wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;flex-wrap:wrap!important} @media(max-width:760px){ .kq-info-page .kq-info-hero,.kq-contact-page .kq-info-hero{grid-template-columns:minmax(0,1fr)!important;width:calc(100% - 24px)!important;margin:0 12px!important;padding:32px 20px 26px!important;gap:22px!important;border-radius:0 0 20px 20px!important} .kq-info-page .kq-info-hero h1,.kq-contact-page .kq-info-hero h1{font-size:clamp(30px,8vw,40px)!important;line-height:1.12!important;margin-bottom:14px!important} .kq-info-page .kq-info-lead,.kq-contact-page .kq-info-lead{font-size:14px!important;line-height:1.75!important;margin-bottom:18px!important} .kq-info-page .kq-info-actions,.kq-contact-page .kq-info-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:18px 0!important} .kq-info-page .kq-info-btn,.kq-contact-page .kq-info-btn{width:100%!important;min-height:48px!important;padding:13px 18px!important;font-size:14px!important} .kq-info-page .kq-info-trust,.kq-contact-page .kq-info-trust{gap:8px!important;margin-top:14px!important} .kq-info-page .kq-info-trust span,.kq-contact-page .kq-info-trust span{font-size:11px!important;padding:7px 10px!important} .kq-info-page .kq-info-orbit,.kq-contact-page .kq-contact-art{max-width:none!important;min-height:170px!important;padding:14px!important} .kq-info-page .kq-info-orbit-card,.kq-contact-page .kq-contact-art-inner{max-width:100%!important;padding:18px!important;gap:9px!important} .kq-info-page .kq-info-orbit-card strong,.kq-contact-page .kq-contact-art-inner strong{font-size:30px!important} .kq-info-page .kq-info-section,.kq-contact-page .kq-info-section{padding:30px 14px!important} .kq-info-page .kq-info-grid,.kq-contact-page .kq-info-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important} .kq-info-page .kq-info-split,.kq-contact-page .kq-contact-layout{grid-template-columns:minmax(0,1fr)!important;gap:24px!important} .kq-info-page .kq-info-card,.kq-contact-page .kq-info-card{padding:19px!important} .kq-contact-page .kq-contact-topic{grid-template-columns:40px minmax(0,1fr)!important;padding:14px!important} .kq-contact-page .kq-contact-form-card{padding:20px!important} .kq-info-page .kq-info-bottom-cta .kq-info-wrap,.kq-contact-page .kq-info-bottom-cta .kq-info-wrap{display:grid!important;grid-template-columns:1fr!important} } @media(prefers-reduced-motion:reduce){.kq-info-page .kq-info-btn,.kq-contact-page .kq-info-btn{transition:none!important}} KQINFO; wp_register_style( 'kitabiq-about-contact-layout-fix', false, array(), '1.0.0' ); wp_enqueue_style( 'kitabiq-about-contact-layout-fix' ); wp_add_inline_style( 'kitabiq-about-contact-layout-fix', $css ); }, 100 ); https://kitabiq.com/?kitabiq_product=30-day-screen-free-kids-kit2026-11-02T15:58:44+00:00