.elementor-kit-5{--e-global-color-primary:#c62c26;--e-global-color-secondary:#15171c;--e-global-color-text:#7A7A7A;--e-global-color-accent:#c62c26;--e-global-color-firestarter_red:#c62c26;--e-global-typography-primary-font-family:"League Spartan";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-02bee2a-font-family:"League Spartan";--e-global-typography-02bee2a-font-weight:700;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */:root, body { --font-sans: 'Montserrat', sans-serif !important; --font-serif: 'League Spartan', sans-serif !important; } h1, h2, h3, h4, h5, h6, h1 *, h2 *, h3 *, h4 *, h5 *, h6 *, .tl-masthead__title, .tl-masthead__title *, .masthead__title, .masthead__title *, .svc-hero__title, .svc-hero__title *, .svc-section__title, .svc-section__title *, .final-cta__title, .final-cta__title *, .elementor-heading-title, .elementor-heading-title * { font-family: 'League Spartan', sans-serif !important; font-weight: 700 !important; } body, p, li, .svc-section__lede, .svc-eyebrow, .tl-masthead__lede { font-family: 'Montserrat', sans-serif !important; } body.home .chapter-title, body.home .chapter-title *, body.page-id-18 .chapter-title, body.page-id-18 .chapter-title * { font-family: 'Montserrat', sans-serif !important; font-weight: 400 !important; } body.home .chapter-body p, body.page-id-18 .chapter-body p { font-family: 'Montserrat', sans-serif !important; font-weight: 400 !important; font-size: 1.25rem !important; -webkit-text-stroke: 0 !important; text-stroke: 0 !important; } @media (min-width: 768px) { body.home .chapter-body p, body.page-id-18 .chapter-body p { font-size: 1.5rem !important; } } .primary-nav__list li { position: relative; } .primary-nav__list ul.sub-menu { display: none; position: absolute; top: 100%; left: 0; background: #15171c; border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 0.5rem 0; min-width: 220px; list-style: none; margin: 0; z-index: 100; box-shadow: 0 12px 30px rgba(0,0,0,0.4); } .primary-nav__list li:hover > ul.sub-menu { display: block; } .primary-nav__list ul.sub-menu a { display: block; padding: 0.6rem 1.25rem; font-size: 0.88rem; white-space: nowrap; } .primary-nav__list ul.sub-menu a:hover { background: rgba(255,255,255,0.06); } body.page-id-24, body.page-id-25, body.page-id-26, body.page-id-27 { --svc-2: 3 69% 47%; --svc-1: 3 69% 47%; --svc-accent: #c62c26; --accent: 3 69% 47%; } [class*='eyebrow']::before, [class*='eyebrow']::after { content: none !important; display: none !important; } .fs-eyebrow-line, .eyebrow-line, .eyebrow__line, .eyebrow-dash { display: none !important; } body.page-id-24 .svc-eyebrow, body.page-id-25 .svc-eyebrow, body.page-id-26 .svc-eyebrow, body.page-id-27 .svc-eyebrow { display: none !important; } body.page-id-18 .elementor-widget-nav-menu ul, body.page-id-18 .elementor-widget-nav-menu li, body.home .elementor-widget-nav-menu ul, body.home .elementor-widget-nav-menu li { list-style: none !important; } body.page-id-18 .elementor-nav-menu li::before, body.home .elementor-nav-menu li::before { content: none !important; display: none !important; } .site-footer ul, .site-footer li, .footer ul, .footer li, [class*='footer'] ul, [class*='footer'] li { list-style: none !important; } [class*='footer'] li::before, [class*='footer'] li::marker { content: none !important; display: none !important; } .svc-solution__panel { position: relative; overflow: hidden; background-size: cover !important; background-position: center top !important; background-repeat: no-repeat !important; } .svc-solution__panel svg { opacity: 0.15; } body.page-id-24 .svc-solution__panel { background-image: url('https://firestarter.pk/wp-content/uploads/2026/08/Coroporate-Documentaries.jpeg') !important; } body.page-id-25 .svc-solution__panel { background-image: url('https://firestarter.pk/wp-content/uploads/2026/08/Storytelling-trainings.jpeg') !important; } body.page-id-26 .svc-solution__panel { background-image: url('https://firestarter.pk/wp-content/uploads/2026/08/Sponsored-Content.jpeg') !important; } body.page-id-27 .svc-solution__panel { background-image: url('https://firestarter.pk/wp-content/uploads/2026/08/Afiliate-marketing-2.jpeg') !important; } .cookieadmin_consent_inside, .cookieadmin_law_container .cookieadmin_consent_inside { background-color: #1a1d24 !important; border: 1px solid rgba(255,255,255,0.1) !important; color: #ffffff !important; } #cookieadmin_notice_title, #cookieadmin_notice, .cookieadmin_notice_con, .cookieadmin_notice_con p { color: #ffffff !important; } .cookieadmin_customize_btn { display: none !important; } .cookieadmin_accept_btn { background-color: #c62c26 !important; color: #ffffff !important; border: none !important; border-radius: 50px !important; padding: .65rem 1.5rem !important; font-size: .85rem !important; width: auto !important; flex: 1 !important; } .cookieadmin_reject_btn { background-color: transparent !important; color: rgba(255,255,255,0.8) !important; border: 1px solid rgba(255,255,255,0.3) !important; border-radius: 50px !important; padding: .65rem 1.5rem !important; font-size: .85rem !important; width: auto !important; display: inline-block !important; } .cookieadmin_reject_btn:hover { color: #fff !important; border-color: rgba(255,255,255,0.7) !important; } .cookieadmin_re_consent, .cookieadmin_reconsent_img, [class*='cookieadmin_reconsent'], [class*='cookieadmin-reconsent'], #cookieadmin_reconsent { display: none !important; } .cookieadmin-poweredby { display: none !important; } body.page-id-17 .elementor-field-textual, body.page-id-17 .elementor-field-textual:focus, body.page-id-17 input.elementor-field, body.page-id-17 textarea.elementor-field { background-color: #2a2d35 !important; border: 1px solid rgba(255,255,255,0.15) !important; border-radius: 6px !important; color: #ffffff !important; padding: 0.75rem 1rem !important; } body.page-id-17 .elementor-field-textual::placeholder { color: rgba(255,255,255,0.4) !important; } body.page-id-17 .elementor-field-group { margin-bottom: 0.75rem !important; }/* End custom CSS */