{"id":23743,"date":"2026-07-15T15:42:32","date_gmt":"2026-07-15T14:42:32","guid":{"rendered":"https:\/\/davittcollege.ie\/?page_id=23743"},"modified":"2026-09-22T11:05:23","modified_gmt":"2026-09-22T10:05:23","slug":"public-speaking","status":"publish","type":"page","link":"https:\/\/davittcollege.ie\/dev\/public-speaking\/","title":{"rendered":"Public Speaking"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23743\" class=\"elementor elementor-23743\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aac8cfb e-con-full full-bleed-hero e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"aac8cfb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-c2edf26 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"c2edf26\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1751e6a elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-image\" data-id=\"1751e6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1536\" height=\"864\" src=\"https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-1536x864.jpg\" class=\"attachment-1536x1536 size-1536x1536 wp-image-23746\" alt=\"\" srcset=\"https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-1536x864.jpg 1536w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-300x169.jpg 300w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-1024x576.jpg 1024w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-768x432.jpg 768w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-24x14.jpg 24w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-36x20.jpg 36w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero-48x27.jpg 48w, https:\/\/davittcollege.ie\/dev\/wp-content\/uploads\/2026\/07\/debatehero.jpg 1920w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<h1 data-interaction-id=\"78a0f80\" class=\"e-78a0f80-1a0f237 e-heading-base\">Public Speaking<\/h1>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aea13ca e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"aea13ca\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5cde028 elementor-widget elementor-widget-html\" data-id=\"5cde028\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"intro-portal-wrapper\">\n  \n  <!-- Section Title (Centered) -->\n  <div class=\"intro-section-header\">\n    <h2 class=\"intro-section-title\">Public Speaking at Davitt College<\/h2>\n    <div class=\"intro-section-divider\"><\/div>\n  <\/div>\n\n  <!-- Editorial Split Grid -->\n  <div class=\"intro-editorial-grid\">\n    \n    <!-- Left Focus Column: Big Bold Statement -->\n    <div class=\"editorial-left-col\">\n      <p class=\"lead-statement\">\n        Beyond the classroom, voice and debate at Davitt College come alive. Public Speaking is the home of our competitive debate teams, expressive workshops, student-led presentations, and national speech campaigns. \n      <\/p>\n      <p class=\"lead-sub-statement\">\n        Whether you are a natural orator or stepping up to the microphone for the very first time, there is a panel, a team, and a platform for your voice here.\n      <\/p>\n    <\/div>\n    \n    <!-- Right Context Column: Supporting Narrative -->\n    <div class=\"editorial-right-col\">\n      <p class=\"narrative-text\">\n        Articulation, critical thinking, and structured debate are cornerstones of the academic and leadership fabric here at Davitt College. Our Public Speaking program brings together a rich variety of speech disciplines, including the Concern Debates, Soroptimist Public Speaking, and local model assemblies, providing students each year with the opportunity to find their voice, challenge complex ideas, and present at the highest standard of post-primary communication.\n      <\/p>\n      <p class=\"narrative-text highlight-border\">\n        Our program succeeds because of the massive dedication of our volunteer coaches, mentors, and teaching staff, who push our students to excel not just as speakers, but as confident leaders, critical thinkers, and proud ambassadors for our school community.\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  \/* --- STRUCTURE & CONTAINER TYPOGRAPHY --- *\/\n  .intro-portal-wrapper {\n    max-width: 1140px; \n    margin: 80px auto 60px auto;\n    padding: 0 15px;\n    font-family: 'Plus Jakarta Sans', sans-serif;\n    box-sizing: border-box;\n  }\n  \n  \/* --- CENTERED SECTION HEADER --- *\/\n  .intro-section-header {\n    margin-bottom: 56px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n  \n  .intro-section-title {\n    font-size: 38px !important;\n    color: #0f2015;\n    font-weight: 800;\n    margin: 0 0 40px 0; \/* Adjusted spacing as requested *\/\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n  }\n  \n  .intro-section-divider {\n    width: 80px;\n    height: 4px;\n    background-color: #254b2e; \n    border-radius: 2px;\n  }\n\n  \/* --- EDITORIAL GRID SPLIT --- *\/\n  .intro-editorial-grid {\n    display: grid;\n    grid-template-columns: 5fr 6fr; \n    gap: 64px;\n    align-items: start;\n  }\n\n  \/* --- LEFT COLUMN: STRONG INTRO TONE --- *\/\n  .editorial-left-col {\n    display: flex;\n    flex-direction: column;\n    gap: 20px;\n  }\n\n  .lead-statement {\n    font-size: 21px;\n    line-height: 1.6;\n    color: #254b2e; \n    font-weight: 700;\n    margin: 0;\n    letter-spacing: -0.2px;\n  }\n\n  .lead-sub-statement {\n    font-size: 16px;\n    line-height: 1.6;\n    color: #475569;\n    font-weight: 500;\n    margin: 0;\n  }\n\n  \/* --- RIGHT COLUMN: DETAILED COPY --- *\/\n  .editorial-right-col {\n    display: flex;\n    flex-direction: column;\n    gap: 24px;\n  }\n\n  .narrative-text {\n    font-size: 15px;\n    line-height: 1.75;\n    color: #475569; \n    margin: 0;\n  }\n\n  .narrative-text.highlight-border {\n    padding-left: 20px;\n    border-left: 3px solid #e2e8f0;\n    font-style: italic;\n  }\n\n  \/* --- RESPONSIVE MOBILE SCALING --- *\/\n  @media (max-width: 992px) {\n    .intro-editorial-grid {\n      grid-template-columns: 1fr; \n      gap: 32px;\n    }\n    \n    .lead-statement {\n      font-size: 19px;\n    }\n    \n    .intro-section-title {\n      font-size: 32px !important;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c20b7b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"4c20b7b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b80e626 elementor-widget elementor-widget-html\" data-id=\"b80e626\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"disciplines-portal-wrapper\">\n  \n  <!-- Section Header -->\n  <div class=\"disciplines-section-header\">\n    <h2 class=\"disciplines-section-title\">Disciplines & Competitions<\/h2>\n    <div class=\"disciplines-section-divider\"><\/div>\n  <\/div>\n\n  <!-- Cards Grid Container -->\n  <div class=\"disciplines-grid\">\n    \n    <!-- Card 1: Concern Debates -->\n    <div class=\"discipline-card\">\n      <div class=\"card-image-wrapper\">\n        <div class=\"card-image\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2026\/07\/LiamHiggins2-1024x684-1.jpg'); background-position: center 15% !important;\"><\/div>\n        <div class=\"card-badge\">League<\/div>\n      <\/div>\n      <div class=\"card-content\">\n        <h3 class=\"card-heading\">Concern Debates<\/h3>\n        <p class=\"card-body\">\n          Tackling global development issues, human rights, and world politics. Our senior debate teams engage in rigorous, structured arguments competing against schools across the country in the prestigious national Concern Debates league.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Card 2: Soroptimist Public Speaking -->\n    <div class=\"discipline-card\">\n      <div class=\"card-image-wrapper\">\n        <div class=\"card-image\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2026\/07\/BPW-Business-and-Profesional-Womens-organisation-Winners-Western-Region-girls-public-speaking-competition-2019.jpg'); background-position: center 30% !important;\"><\/div>\n        <div class=\"card-badge\">Public Speaking<\/div>\n      <\/div>\n      <div class=\"card-content\">\n        <h3 class=\"card-heading\">Soroptimist Public Speaking<\/h3>\n        <p class=\"card-body\">\n          Empowering young women to develop look-ahead leadership and public speaking skills. Students select challenging, contemporary topics ranging from climate action to human rights, presenting structured speeches on competitive local and national platforms.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Card 3: Junior Debating -->\n    <div class=\"discipline-card\">\n      <div class=\"card-image-wrapper\">\n        <div class=\"card-image\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2017\/03\/PublicSpeaking2017.jpg');\"><\/div>\n        <div class=\"card-badge\">Junior Cycle<\/div>\n      <\/div>\n      <div class=\"card-content\">\n        <h3 class=\"card-heading\">Junior Debating<\/h3>\n        <p class=\"card-body\">\n          The perfect starting point for developing confidence and critical thinking. Junior cycles focus on fundamental arguments, impromptu speaking games, and local friendly debates, building essential communication skills from first year up.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Card 4: Creative Oratory -->\n    <div class=\"discipline-card\">\n      <div class=\"card-image-wrapper\">\n        <div class=\"card-image\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2019\/10\/EYP-Michael.png');\"><\/div>\n        <div class=\"card-badge\">Performance<\/div>\n      <\/div>\n      <div class=\"card-content\">\n        <h3 class=\"card-heading\">Creative Oratory<\/h3>\n        <p class=\"card-body\">\n          For students passionate about storytelling, poetry performance, and independent speechwriting. This space focuses on the art of delivery, voice projection, and connecting with an audience on a deeper level.\n        <\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  \/* --- WRAPPER & GRID SETUP --- *\/\n  .disciplines-portal-wrapper {\n    max-width: 1140px; \n    margin: 60px auto;\n    padding: 0 15px;\n    font-family: 'Plus Jakarta Sans', sans-serif;\n    box-sizing: border-box;\n  }\n  \n  .disciplines-section-header {\n    margin-bottom: 40px;\n  }\n  \n  .disciplines-section-title {\n    font-size: 32px !important;\n    color: #0f2015;\n    font-weight: 800;\n    margin: 0 0 10px 0;\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n  }\n  \n  .disciplines-section-divider {\n    width: 60px;\n    height: 4px;\n    background-color: #254b2e; \n    border-radius: 2px;\n  }\n\n  \/* --- GRID STRUCTURING --- *\/\n  .disciplines-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 32px;\n  }\n\n  \/* --- PREMIUM CARD FRAMEWORK --- *\/\n  .discipline-card {\n    background: #ffffff;\n    border: 1px solid #e2e8f0;\n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 4px 20px -2px rgba(15, 32, 21, 0.03);\n    display: flex;\n    flex-direction: column;\n    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);\n  }\n\n  .discipline-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 20px 45px -12px rgba(15, 32, 21, 0.1);\n    border-color: #cbd5e1;\n  }\n\n  \/* --- GRAPHIC ELEMENT FRAME & ZOOM --- *\/\n  .card-image-wrapper {\n    position: relative;\n    width: 100%;\n    height: 240px;\n    overflow: hidden;\n    background-color: #f1f5f9;\n  }\n\n  .card-image {\n    width: 100%;\n    height: 100%;\n    background-size: cover;\n    background-position: center;\n    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n  }\n\n  .discipline-card:hover .card-image {\n    transform: scale(1.04);\n  }\n\n  \/* Safeguarded: Positioned at the bottom to avoid covering faces *\/\n  .card-badge {\n    position: absolute;\n    bottom: 16px !important;\n    top: auto !important;\n    left: 16px;\n    background-color: rgba(37, 75, 46, 0.95); \n    color: #ffffff;\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    padding: 4px 12px;\n    border-radius: 50px;\n    letter-spacing: 0.5px;\n    backdrop-filter: blur(4px);\n    z-index: 2;\n  }\n\n  \/* --- TYPOGRAPHY INTERIOR --- *\/\n  .card-content {\n    padding: 32px;\n    display: flex;\n    flex-direction: column;\n    flex-grow: 1;\n  }\n\n  .card-heading {\n    font-size: 22px;\n    font-weight: 700;\n    color: #254b2e; \n    margin: 0 0 14px 0;\n    letter-spacing: -0.3px;\n  }\n\n  .card-body {\n    font-size: 15px;\n    line-height: 1.6;\n    color: #475569; \n    margin: 0;\n  }\n\n  \/* --- RESPONSIVE ADAPTATIONS --- *\/\n  @media (max-width: 768px) {\n    .disciplines-grid {\n      grid-template-columns: 1fr;\n      gap: 24px;\n    }\n    \n    .card-image-wrapper {\n      height: 200px;\n    }\n\n    .card-content {\n      padding: 24px;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7fba382 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"7fba382\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4fe723d elementor-widget elementor-widget-html\" data-id=\"4fe723d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- SECTION: PRACTICE SCHEDULE (SOFT SAGE BACKDROP WITH HIGH-CONTRAST CARD) -->\n<div class=\"schedule-section-outer-wrapper\">\n  <div class=\"schedule-portal-wrapper\">\n    \n    <!-- Section Header (Aligned to Core Container Grid) -->\n    <div class=\"schedule-section-header\">\n      <h2 class=\"schedule-section-title\">Weekly Practice Schedule<\/h2>\n      <div class=\"schedule-section-divider\"><\/div>\n    <\/div>\n\n    <!-- Premium Contrast Schedule Display Card -->\n    <div class=\"schedule-display-card\">\n      \n      <!-- Left Column: Day Anchor Block (Rich Accent Green #254B2E) -->\n      <div class=\"schedule-day-column\">\n        <span class=\"day-label-sub\">Every<\/span>\n        <h3 class=\"day-label-main\">Tuesday<\/h3>\n      <\/div>\n      \n      <!-- Right Column: Detail Manifest Block -->\n      <div class=\"schedule-details-column\">\n        <div class=\"schedule-meta-row\">\n          <span class=\"schedule-discipline-tag\">Debating & Public Speaking<\/span>\n        <\/div>\n        \n        <div class=\"schedule-logistics-grid\">\n          <!-- Time logistics item -->\n          <div class=\"logistics-item\">\n            <div class=\"logistics-icon-box\">\n              <svg class=\"logistics-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\" \/>\n              <\/svg>\n            <\/div>\n            <div class=\"logistics-text\">\n              <span class=\"logistics-label\">Time Slot<\/span>\n              <span class=\"logistics-value\">9:55 PM<\/span>\n            <\/div>\n          <\/div>\n\n          <!-- Venue logistics item -->\n          <div class=\"logistics-item\">\n            <div class=\"logistics-icon-box\">\n              <svg class=\"logistics-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\" \/>\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 11a3 3 0 11-6 0 3 3 0 016 0z\" \/>\n              <\/svg>\n            <\/div>\n            <div class=\"logistics-text\">\n              <span class=\"logistics-label\">Meeting Venue<\/span>\n              <span class=\"logistics-value\">School Library<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  \/* --- GLOBAL OUTER SOFT SAGE WRAPPER BREAKOUT --- *\/\n  .schedule-section-outer-wrapper {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n    background-image: linear-gradient(135deg, #e6eee9 0%, #dbe7df 100%); \n    padding: 80px 0;\n    margin-top: 20px;\n    margin-bottom: 20px;\n    box-sizing: border-box;\n    font-family: 'Plus Jakarta Sans', sans-serif;\n  }\n\n  \/* Fixed to match the core layout boundaries of your standard site sections *\/\n  .schedule-portal-wrapper {\n    max-width: 1140px; \/* Standard Elementor row default width\u2014adjust if your theme uses a custom layout width like 1200px or 1320px *\/\n    margin: 0 auto;\n    padding: 0 15px; \/* Clean baseline padding to prevent screen clipping *\/\n    box-sizing: border-box;\n  }\n  \n  \/* --- SECTION HEADER SETUP --- *\/\n  .schedule-section-header {\n    margin-bottom: 32px;\n    padding-left: 0 !important; \/* Forces strict alignment with structural container margin layout *\/\n  }\n  \n  .schedule-section-title {\n    font-size: 32px !important;\n    color: #0f2015 !important; \n    font-weight: 800;\n    margin: 0 0 10px 0;\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n  }\n  \n  .schedule-section-divider {\n    width: 60px;\n    height: 4px;\n    background-color: #254b2e; \n    border-radius: 2px;\n  }\n\n  \/* --- LIGHT CARD WITH PREMIUM SHADOW LAYER --- *\/\n  .schedule-display-card {\n    display: grid;\n    grid-template-columns: 280px 1fr;\n    background: #ffffff; \n    border: 1px solid #e2e8f0;\n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 15px 35px -10px rgba(15, 32, 21, 0.06);\n    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);\n  }\n\n  .schedule-display-card:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 25px 50px -12px rgba(15, 32, 21, 0.12);\n    border-color: #cbd5e1;\n  }\n\n  \/* --- LEFT COLUMN: DAY MATRIX BLOCK --- *\/\n  .schedule-day-column {\n    background-color: #254b2e; \n    padding: 40px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: flex-start;\n  }\n\n  .day-label-sub {\n    font-size: 12px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #CAD244; \n    letter-spacing: 1.5px;\n    margin-bottom: 4px;\n  }\n\n  .day-label-main {\n    font-size: 28px;\n    font-weight: 800;\n    color: #ffffff;\n    margin: 0;\n    letter-spacing: -0.5px;\n  }\n\n  \/* --- RIGHT COLUMN: SPECIFICATION BLOCK --- *\/\n  .schedule-details-column {\n    padding: 40px 48px;\n    background-color: #ffffff; \n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .schedule-meta-row {\n    margin-bottom: 24px;\n  }\n\n  .schedule-discipline-tag {\n    display: inline-block;\n    font-size: 14px;\n    font-weight: 700;\n    color: #137333; \n    background-color: #e6f4ea; \n    padding: 6px 16px;\n    border-radius: 6px;\n    letter-spacing: -0.2px;\n  }\n\n  \/* Logistics Metric Grid *\/\n  .schedule-logistics-grid {\n    display: flex;\n    gap: 48px;\n  }\n\n  .logistics-item {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .logistics-icon-box {\n    width: 44px;\n    height: 44px;\n    border-radius: 10px;\n    background-color: #fafaf9; \n    border: 1px solid #e2e8f0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n  }\n\n  .logistics-svg {\n    width: 20px;\n    height: 20px;\n    color: #475569; \n  }\n\n  .logistics-text {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .logistics-label {\n    font-size: 12px;\n    font-weight: 600;\n    color: #64748b; \n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 2px;\n  }\n\n  .logistics-value {\n    font-size: 18px;\n    font-weight: 700;\n    color: #0f2015; \n  }\n\n  \/* --- RESPONSIVE ADJUSTMENTS --- *\/\n  @media (max-width: 992px) {\n    .schedule-section-outer-wrapper {\n      padding: 60px 0;\n    }\n\n    .schedule-display-card {\n      grid-template-columns: 1fr;\n    }\n    \n    .schedule-day-column {\n      padding: 32px;\n      align-items: center;\n      text-align: center;\n    }\n\n    .schedule-details-column {\n      padding: 32px;\n    }\n\n    .schedule-logistics-grid {\n      flex-direction: column;\n      gap: 24px;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cd6962 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"2cd6962\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54b68c9 elementor-widget elementor-widget-html\" data-id=\"54b68c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- PUBLIC SPEAKING & DEBATING: EVENTS DIRECTORY -->\n<div class=\"events-portal-wrapper\" style=\"background-color: #fafaf9; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; padding: 70px 20px 90px 20px; box-sizing: border-box; font-family: 'Plus Jakarta Sans', sans-serif;\">\n  <div style=\"max-width: 1200px; margin: 0 auto; box-sizing: border-box;\">\n\n    <!-- Section Header -->\n    <div style=\"margin-bottom: 40px; display: flex; flex-direction: column; align-items: flex-start; text-align: left;\">\n      <span style=\"display: inline-block; background-color: #e6f4ea; color: #137333; font-weight: 800; text-transform: uppercase; letter-spacing: 3px; font-size: 11px; padding: 6px 16px; border-radius: 50px; margin-bottom: 10px;\">\n        Oratory Excellence\n      <\/span>\n      <h2 style=\"font-size: 34px !important; color: #0f2015; font-weight: 800; margin: 0 0 10px 0; letter-spacing: -0.5px !important;\">\n        Upcoming Debates & Public Speaking Events\n      <\/h2>\n      <div style=\"width: 60px; height: 4px; background-color: #234e32; border-radius: 2px;\"><\/div>\n    <\/div>\n\n    <!-- Container Card with Search & Spacious 3-in-a-Row Grid Layout -->\n    <div style=\"background: #ffffff; border: 1px solid #e2e8f0; border-radius: 20px; box-shadow: 0 10px 30px -10px rgba(15, 32, 21, 0.05); overflow: hidden; padding: 40px; box-sizing: border-box;\">\n      \n      <!-- Search and Filter Bar -->\n      <div style=\"margin-bottom: 36px; display: flex; justify-content: flex-end; box-sizing: border-box;\">\n        <div style=\"position: relative; width: 320px;\">\n          <span style=\"position: absolute; left: 16px; top: 50%; transform: translateY(-50%); font-size: 14px; color: #64748b; pointer-events: none; z-index: 2;\">\ud83d\udd0d<\/span>\n          <input type=\"text\" id=\"debatingEventsSearch\" onkeyup=\"filterDebatingCards()\" placeholder=\"Search teams, motions or venues...\" style=\"width: 100%; padding: 12px 16px 12px 44px; font-family: 'Plus Jakarta Sans', sans-serif; font-size: 14px; color: #0f2015; background-color: #ffffff; border: 1px solid #cbd5e1; border-radius: 10px; outline: none; transition: all 0.2s ease; box-sizing: border-box;\">\n        <\/div>\n      <\/div>\n\n      <!-- Editorial Cards Grid (3 in a row) -->\n      <div id=\"debatingEventsGrid\" style=\"display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; box-sizing: border-box;\" class=\"pa-events-grid\">\n        <!-- Dynamically populated via script -->\n      <\/div>\n\n      <!-- Pagination Footer -->\n      <div style=\"margin-top: 44px; padding-top: 28px; border-top: 1px solid #e2e8f0; display: flex; justify-content: space-between; align-items: center; box-sizing: border-box;\" class=\"pa-events-footer\">\n        <div id=\"debatingPageInfo\" style=\"font-size: 13px; color: #64748b; font-weight: 500;\"><\/div>\n        <div id=\"debatingPageNav\" style=\"display: flex; gap: 6px;\"><\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .pa-event-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 16px;\n    padding: 28px 24px;\n    min-height: 220px;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n    box-sizing: border-box;\n  }\n  .pa-event-card:hover {\n    transform: translateY(-4px);\n    border-color: #234e32;\n    box-shadow: 0 12px 25px rgba(35, 78, 50, 0.08);\n    background: #ffffff;\n  }\n  .pa-pag-btn {\n    font-family: 'Plus Jakarta Sans', sans-serif;\n    font-size: 13px;\n    font-weight: 600;\n    background: #ffffff;\n    border: 1px solid #cbd5e1;\n    color: #334155;\n    min-width: 36px;\n    height: 36px;\n    border-radius: 8px;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: all 0.2s ease;\n  }\n  .pa-pag-btn:hover:not(.disabled) {\n    border-color: #234e32;\n    background-color: #234e32;\n    color: #ffffff;\n  }\n  .pa-pag-btn.active {\n    background-color: #234e32;\n    border-color: #234e32;\n    color: #ffffff;\n  }\n  .pa-pag-btn.disabled {\n    opacity: 0.4;\n    cursor: not-allowed;\n    background: #f1f5f9;\n  }\n  @media (max-width: 1024px) {\n    .pa-events-grid {\n      grid-template-columns: repeat(2, 1fr) !important;\n    }\n  }\n  @media (max-width: 768px) {\n    .pa-events-grid {\n      grid-template-columns: 1fr !important;\n    }\n    .pa-events-footer {\n      flex-direction: column !important;\n      gap: 20px !important;\n      align-items: center !important;\n      text-align: center;\n    }\n  }\n<\/style>\n\n<script>\n(function() {\n  const debatingData = [\n    { team: \"Senior Team\", details: \"\\\"Fast fashion should be legally banned\\\"\", comp: \"Concern Round 1\", date: \"14 Oct 2025\", venue: \"Away\" },\n    { team: \"Soroptimist\", details: \"Local Public Speaking Heat\", comp: \"Public Speaking\", date: \"12 Nov 2025\", venue: \"Castlebar\" },\n    { team: \"Senior Team\", details: \"\\\"AI does more harm than good in education\\\"\", comp: \"Concern Round 2\", date: \"03 Dec 2025\", venue: \"Home\" },\n    { team: \"Junior Panel\", details: \"Mayo Schools Friendly Blitz\", comp: \"Friendly\", date: \"22 Jan 2026\", venue: \"Davitt College\" },\n    { team: \"Senior Team\", details: \"National Knockout Phase - Round of 16\", comp: \"National Knockout\", date: \"04 Mar 2026\", venue: \"Dublin\" }\n  ];\n\n  let filteredRows = [...debatingData], currentPage = 1, perPage = 6;\n\n  window.filterDebatingCards = function() {\n    const val = document.getElementById(\"debatingEventsSearch\").value.toUpperCase();\n    filteredRows = debatingData.filter(d => d.team.toUpperCase().includes(val) || d.details.toUpperCase().includes(val) || d.venue.toUpperCase().includes(val) || d.comp.toUpperCase().includes(val));\n    currentPage = 1;\n    renderDebatingCards();\n  }\n\n  window.goToDebatePageNum = function(p) {\n    const totalPages = Math.ceil(filteredRows.length \/ perPage);\n    if(p >= 1 && p <= totalPages) {\n      currentPage = p;\n      renderDebatingCards();\n    }\n  }\n\n  function renderDebatingCards() {\n    const grid = document.getElementById(\"debatingEventsGrid\");\n    if (!grid) return;\n    grid.innerHTML = \"\";\n    \n    const start = (currentPage - 1) * perPage;\n    const paginated = filteredRows.slice(start, start + perPage);\n    \n    if (paginated.length === 0) {\n      grid.innerHTML = `<div style=\"grid-column: 1 \/ -1; text-align: center; padding: 40px; color: #64748b; font-weight: 500;\">No matching events found.<\/div>`;\n    }\n\n    paginated.forEach(item => {\n      const card = `\n        <div class=\"pa-event-card\">\n          <div>\n            <div style=\"display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 14px; gap: 8px;\">\n              <span style=\"display: inline-block; font-size: 11px; font-weight: 800; text-transform: uppercase; background-color: #e6f4ea; color: #137333; padding: 4px 12px; border-radius: 50px; letter-spacing: 0.5px;\">${item.team}<\/span>\n              <span style=\"font-size: 12px; font-weight: 700; color: #64748b; background: #e2e8f0; padding: 4px 8px; border-radius: 6px; white-space: nowrap;\">\ud83d\udcc5 ${item.date}<\/span>\n            <\/div>\n            <h4 style=\"font-size: 16px; font-weight: 800; color: #0f2015; margin: 0 0 8px 0; line-height: 1.5;\">${item.details}<\/h4>\n            <span style=\"display: inline-block; font-size: 11px; font-weight: 600; color: #137333; background-color: #e6f4ea; padding: 2px 8px; border-radius: 4px; margin-bottom: 16px;\">${item.comp}<\/span>\n          <\/div>\n          <div style=\"display: flex; align-items: center; gap: 6px; font-size: 13px; font-weight: 700; color: #475569; border-top: 1px solid #e2e8f0; padding-top: 14px; margin-top: 4px;\">\n            <span>\ud83d\udccd Venue:<\/span>\n            <span style=\"color: #137333; font-weight: 800;\">${item.venue}<\/span>\n          <\/div>\n        <\/div>\n      `;\n      grid.insertAdjacentHTML('beforeend', card);\n    });\n\n    const totalPages = Math.ceil(filteredRows.length \/ perPage) || 1;\n    const nav = document.getElementById(\"debatingPageNav\");\n    if (nav) {\n      nav.innerHTML = `<button class=\"pa-pag-btn ${currentPage === 1 ? 'disabled' : ''}\" ${currentPage === 1 ? 'disabled' : ''} onclick=\"goToDebatePageNum(${currentPage - 1})\">\u00ab<\/button>`;\n      for(let i = 1; i <= totalPages; i++) {\n        nav.innerHTML += `<button class=\"pa-pag-btn ${i === currentPage ? 'active' : ''}\" onclick=\"goToDebatePageNum(${i})\">${i}<\/button>`;\n      }\n      nav.innerHTML += `<button class=\"pa-pag-btn ${currentPage === totalPages ? 'disabled' : ''}\" ${currentPage === totalPages ? 'disabled' : ''} onclick=\"goToDebatePageNum(${currentPage + 1})\">\u00bb<\/button>`;\n    }\n    \n    const info = document.getElementById(\"debatingPageInfo\");\n    if (info) {\n      info.innerText = `Showing ${filteredRows.length > 0 ? start + 1 : 0} to ${Math.min(start + perPage, filteredRows.length)} of ${filteredRows.length} events`;\n    }\n  }\n\n  if (document.readyState === \"complete\" || document.readyState === \"interactive\") {\n    renderDebatingCards();\n  } else {\n    document.addEventListener(\"DOMContentLoaded\", renderDebatingCards);\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51ea1bd e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"51ea1bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-494fb07 elementor-widget elementor-widget-html\" data-id=\"494fb07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"fame-portal-wrapper\">\n  \n  <!-- Centered Section Header -->\n  <div class=\"fame-section-header\">\n    <h2 class=\"fame-section-title\">Public Speaking Hall of Fame<\/h2>\n    <div class=\"fame-section-divider\"><\/div>\n  <\/div>\n\n  <!-- Three-Column Grid Matrix -->\n  <div class=\"fame-grid\">\n    \n    <!-- Column 1: Global & Elite -->\n    <div class=\"fame-card tier-global\">\n      <div class=\"fame-icon-header\">\n        <svg class=\"fame-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9h18\" \/>\n        <\/svg>\n      <\/div>\n      <h3 class=\"fame-card-title\">Global & Elite Orators<\/h3>\n      \n      <div class=\"fame-listing-container\">\n        <div class=\"fame-item\">\n          <span class=\"fame-meta-tag tag-global\">EYP Ireland<\/span>\n          <h4 class=\"fame-achievement-title\">European Youth Parliament Irish Delegate<\/h4>\n          <p class=\"fame-achievers\"><span class=\"fame-year\">2019<\/span> Michael Fleming (Hamburg International Session)<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Column 2: All-Ireland Finalists -->\n    <div class=\"fame-card tier-national\">\n      <div class=\"fame-icon-header\">\n        <svg class=\"fame-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 3v4M3 5h4M6 17v4m-2-2h4m5-16l2.286 6.857L21 12l-5.714 2.143L13 21l-2.286-6.857L5 12l5.714-2.143L13 3z\" \/>\n        <\/svg>\n      <\/div>\n      <h3 class=\"fame-card-title\">All-Ireland Finalists<\/h3>\n      \n      <div class=\"fame-listing-container\">\n        <div class=\"fame-item\">\n          <h4 class=\"fame-achievement-title\">Concern Debates All-Ireland Quarter-Finalists<\/h4>\n          <p class=\"fame-achievers\"><span class=\"fame-year\">2017<\/span> Emma Barrett, Chloe Bright, John Feeney, Claire McHale<\/p>\n        <\/div>\n        <div class=\"fame-item\">\n          <h4 class=\"fame-achievement-title\">Public Speaking All-Ireland Semi-Finalists<\/h4>\n          <p class=\"fame-achievers\"><span class=\"fame-year\">Legacy<\/span> 1990, 1992, 1994, 1997, 2000<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Column 3: Provincial & County -->\n    <div class=\"fame-card tier-regional\">\n      <div class=\"fame-icon-header\">\n        <svg class=\"fame-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z\" \/>\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 12l2 2 4-4\" \/>\n        <\/svg>\n      <\/div>\n      <h3 class=\"fame-card-title\">Provincial & County Champions<\/h3>\n      \n      <div class=\"fame-listing-container\">\n        <div class=\"fame-item\">\n          <h4 class=\"fame-achievement-title\">BPW Western Region Public Speaking Champions<\/h4>\n          <p class=\"fame-achievers\"><span class=\"fame-year\">2019<\/span> Davitt College Girls Panel<\/p>\n        <\/div>\n        <div class=\"fame-item\">\n          <h4 class=\"fame-achievement-title\">Conradh na Gaeilge Public Speaking Awards<\/h4>\n          <p class=\"fame-achievers\">\n            <span class=\"fame-year\">2025<\/span> Seisear Dalta\u00ed<br>\n            <span class=\"fame-year\">2026<\/span> Surna\u00ed N\u00ed Cheallaigh, Aisling N\u00ed Ghabhl\u00e1in\n          <\/p>\n        <\/div>\n        <div class=\"fame-item\">\n          <h4 class=\"fame-achievement-title\">Mayo Association Dublin Schools Debating Finalists<\/h4>\n          <p class=\"fame-achievers\"><span class=\"fame-year\">2017, 2018<\/span> Trinity College Finals<\/p>\n        <\/div>\n        <div class=\"fame-item\">\n          <h4 class=\"fame-achievement-title\">County Public Speaking & Debating Champions<\/h4>\n          <p class=\"fame-achievers\"><span class=\"fame-year\">Legacy<\/span> 1994, 1996 (Toni Bourke)<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  \/* --- SETUP STRUCTURING --- *\/\n  .fame-portal-wrapper {\n    max-width: 1140px;\n    margin: 40px auto;\n    padding: 0 15px;\n    font-family: 'Plus Jakarta Sans', sans-serif;\n    box-sizing: border-box;\n  }\n\n  \/* --- HEADER ALIGNMENT --- *\/\n  .fame-section-header {\n    margin-bottom: 56px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n  \n  .fame-section-title {\n    font-size: 32px !important;\n    color: #0f2015;\n    font-weight: 800;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n  }\n  \n  .fame-section-divider {\n    width: 60px;\n    height: 4px;\n    background-color: #254b2e; \n    border-radius: 2px;\n  }\n\n  \/* --- GRID MATRIX LAYOUT --- *\/\n  .fame-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 30px;\n    align-items: start;\n  }\n\n  \/* --- PREMIUM CARD BASE STYLES --- *\/\n  .fame-card {\n    background: #ffffff;\n    border: 1px solid #e2e8f0;\n    border-radius: 16px;\n    padding: 40px 32px;\n    box-shadow: 0 4px 20px -2px rgba(15, 32, 21, 0.02);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);\n  }\n\n  .fame-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 20px 40px -10px rgba(15, 32, 21, 0.08);\n    border-color: #cbd5e1;\n  }\n\n  \/* --- VECTOR HEADER ARTWORK --- *\/\n  .fame-icon-header {\n    width: 64px;\n    height: 64px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 24px;\n  }\n\n  .fame-svg {\n    width: 28px;\n    height: 28px;\n  }\n\n  \/* Color Theme Variations per Tier *\/\n  .tier-global .fame-icon-header { background-color: #fef3c7; }\n  .tier-global .fame-svg { color: #d97706; }\n\n  .tier-national .fame-icon-header { background-color: #e2e8f0; }\n  .tier-national .fame-svg { color: #475569; }\n\n  .tier-regional .fame-icon-header { background-color: #ffedd5; }\n  .tier-regional .fame-svg { color: #ca8a04; }\n\n  \/* --- TYPOGRAPHY HIERARCHY --- *\/\n  .fame-card-title {\n    font-size: 20px;\n    font-weight: 700;\n    color: #254b2e; \/* Program Accent Green *\/\n    margin: 0 0 32px 0;\n    letter-spacing: -0.3px;\n  }\n\n  .fame-listing-container {\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n  }\n\n  \/* Segment rows separation *\/\n  .fame-item {\n    padding: 20px 0;\n    border-bottom: 1px dashed #e2e8f0;\n    text-align: left;\n  }\n\n  .fame-item:first-child { padding-top: 0; }\n  .fame-item:last-child { border-bottom: none; padding-bottom: 0; }\n\n  .fame-achievement-title {\n    font-size: 14px;\n    font-weight: 700;\n    color: #0f2015;\n    line-height: 1.4;\n    margin: 0 0 6px 0;\n  }\n\n  .fame-achievers {\n    font-size: 13px;\n    line-height: 1.5;\n    color: #64748b;\n    margin: 0;\n  }\n\n  \/* Timeline tags highlight *\/\n  .fame-year {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    color: #254b2e;\n    background-color: #e6f4ea;\n    padding: 1px 6px;\n    border-radius: 4px;\n    margin-right: 4px;\n  }\n\n  .fame-meta-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 800;\n    text-transform: uppercase;\n    padding: 2px 8px;\n    border-radius: 4px;\n    margin-bottom: 8px;\n    letter-spacing: 0.5px;\n  }\n  \n  .tag-global {\n    background-color: #eff6ff;\n    color: #1d4ed8;\n  }\n\n  \/* --- MOBILE ADAPTATIONS --- *\/\n  @media (max-width: 992px) {\n    .fame-grid {\n      grid-template-columns: 1fr;\n      gap: 24px;\n    }\n    \n    .fame-card {\n      padding: 32px 24px;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c2cdf5 elementor-widget elementor-widget-html\" data-id=\"0c2cdf5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"milestones-portal-wrapper\">\n  \n  <!-- Section Header -->\n  <div class=\"milestones-section-header\">\n    <h2 class=\"milestones-section-title\">Program Milestones & Highlights<\/h2>\n    <div class=\"milestones-section-divider\"><\/div>\n  <\/div>\n\n  <!-- Interactive Milestone List Matrix -->\n  <div class=\"milestones-container\">\n    \n    <!-- Item 1: Global Representation -->\n    <div class=\"milestone-row tier-global\">\n      <div class=\"milestone-icon-column\">\n        <div class=\"milestone-icon-box\">\n          <svg class=\"milestone-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9h18\" \/>\n          <\/svg>\n        <\/div>\n      <\/div>\n      <div class=\"milestone-content-column\">\n        <h3 class=\"milestone-label\">Global Representation<\/h3>\n        <p class=\"milestone-body\">Representing Ireland on the international stage with student Michael Fleming selected as a national delegate to the European Youth Parliament in Hamburg (2019)<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Item 2: All-Ireland Elite -->\n    <div class=\"milestone-row tier-national\">\n      <div class=\"milestone-icon-column\">\n        <div class=\"milestone-icon-box\">\n          <svg class=\"milestone-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 3v4M3 5h4M6 17v4m-2-2h4m5-16l2.286 6.857L21 12l-5.714 2.143L13 21l-2.286-6.857L5 12l5.714-2.143L13 3z\" \/>\n          <\/svg>\n        <\/div>\n      <\/div>\n      <div class=\"milestone-content-column\">\n        <h3 class=\"milestone-label\">All-Ireland Elite<\/h3>\n        <p class=\"milestone-body\">Reaching the elite All-Ireland Quarter-Finals of the prestigious Concern Public Speaking & Debating Competition (2017) under the guidance of Mr. Liam Egan<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Item 3: Regional & Provincial Triumphs -->\n    <div class=\"milestone-row tier-regional\">\n      <div class=\"milestone-icon-column\">\n        <div class=\"milestone-icon-box\">\n          <svg class=\"milestone-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z\" \/>\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 12l2 2 4-4\" \/>\n          <\/svg>\n        <\/div>\n      <\/div>\n      <div class=\"milestone-content-column\">\n        <h3 class=\"milestone-label\">Regional & Provincial Triumphs<\/h3>\n        <p class=\"milestone-body\">Crowned champions of the BPW Western Region Girls Public Speaking Competition (2019) and finalists in the Mayo Association Dublin Schools Debating Grand Final at Trinity College (2017, 2018)<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- Item 4: Gaeilge Excellence -->\n    <div class=\"milestone-row tier-gaeilge\">\n      <div class=\"milestone-icon-column\">\n        <div class=\"milestone-icon-box\">\n          <svg class=\"milestone-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z\" \/>\n          <\/svg>\n        <\/div>\n      <\/div>\n      <div class=\"milestone-content-column\">\n        <h3 class=\"milestone-label\">Gaeilge Excellence<\/h3>\n        <p class=\"milestone-body\">Celebrating outstanding public speaking triumphs on the national Irish language stage, capturing multiple Gradam \u00d3r\u00e1id Phoibl\u00ed awards at Conradh na Gaeilge events (2025, 2026)<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  \/* --- WRAPPER CONSTRAINTS --- *\/\n  .milestones-portal-wrapper {\n    max-width: 1140px;\n    margin: 40px auto;\n    padding: 0 15px;\n    font-family: 'Plus Jakarta Sans', sans-serif;\n    box-sizing: border-box;\n  }\n\n  \/* --- HEADER SETUP --- *\/\n  .milestones-section-header {\n    margin-bottom: 40px; \/* Tightened from 48px *\/\n  }\n  \n  .milestones-section-title {\n    font-size: 32px !important;\n    color: #0f2015;\n    font-weight: 800;\n    margin: 0 0 10px 0;\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n  }\n  \n  .milestones-section-divider {\n    width: 60px;\n    height: 4px;\n    background-color: #254b2e; \n    border-radius: 2px;\n  }\n\n  \/* --- GRID MATRIX --- *\/\n  .milestones-container {\n    background: #ffffff;\n    border: 1px solid #e2e8f0;\n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 4px 20px -2px rgba(15, 32, 21, 0.02);\n  }\n\n  \/* --- INDIVIDUAL TIMELINE ROWS --- *\/\n  .milestone-row {\n    display: grid;\n    grid-template-columns: 60px 1fr; \/* Tightened icon column track width *\/\n    padding: 24px 40px; \/* Tightened padding based on your preference *\/\n    border-bottom: 1px solid #f1f5f9;\n    align-items: center;\n    position: relative;\n    background-color: #ffffff;\n    transition: background-color 0.25s ease;\n  }\n\n  .milestone-row:last-child {\n    border-bottom: none;\n  }\n\n  \/* Fixed: Kept padding completely identical to baseline so text stays locked in place *\/\n  .milestone-row:hover {\n    background-color: #fafaf9;\n  }\n\n  \/* Absolute green accent bar handles the hover transition independently *\/\n  .milestone-row::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 0;\n    bottom: 0;\n    width: 0;\n    background-color: #254b2e;\n    transition: width 0.2s ease;\n  }\n\n  .milestone-row:hover::before {\n    width: 4px;\n  }\n\n  \/* --- VECTOR BOXES --- *\/\n  .milestone-icon-box {\n    width: 40px; \/* Balanced down to match tighter grid padding *\/\n    height: 40px;\n    border-radius: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .milestone-svg {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/* Core Palette Variations *\/\n  .tier-global .milestone-icon-box { background-color: #eff6ff; }\n  .tier-global .milestone-svg { color: #1d4ed8; }\n\n  .tier-national .milestone-icon-box { background-color: #fef3c7; }\n  .tier-national .milestone-svg { color: #d97706; }\n\n  .tier-regional .milestone-icon-box { background-color: #ffedd5; }\n  .tier-regional .milestone-svg { color: #ca8a04; }\n\n  .tier-gaeilge .milestone-icon-box { background-color: #e6f4ea; }\n  .tier-gaeilge .milestone-svg { color: #137333; }\n\n  \/* --- CONTENT MATRIX COLUMN LAYOUT --- *\/\n  .milestone-content-column {\n    display: grid;\n    grid-template-columns: 240px 1fr; \/* Tightened key label spacing track *\/\n    gap: 20px; \/* Tightened from 32px *\/\n    align-items: center;\n  }\n\n  .milestone-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: #254b2e; \n    margin: 0;\n    letter-spacing: -0.2px;\n  }\n\n  .milestone-body {\n    font-size: 15px;\n    line-height: 1.6;\n    color: #475569;\n    margin: 0;\n  }\n\n  \/* --- RESPONSIVE SCALING ADAPTATIONS --- *\/\n  @media (max-width: 992px) {\n    .milestone-content-column {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .milestone-row {\n      grid-template-columns: 1fr;\n      gap: 16px;\n      padding: 20px;\n    }\n    \n    .milestone-icon-column {\n      display: none;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8230182 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"8230182\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-91ed7a8 elementor-widget elementor-widget-html\" data-id=\"91ed7a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- PUBLIC SPEAKING EDITORIAL NEWS SECTION -->\n<div class=\"speaking-news-section\">\n  \n  <!-- SECTION HEADER -->\n  <div class=\"news-section-header\">\n    <h2 class=\"news-section-title\">Public Speaking News<\/h2>\n    <div class=\"news-section-divider\"><\/div>\n  <\/div>\n\n  <!-- EDITORIAL GRID -->\n  <div class=\"editorial-news-grid\">\n    \n    <!-- Story 1: Large Hero -->\n    <a href=\"#\" class=\"news-story-card large\">\n      <div class=\"news-img\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2026\/07\/Conradh-na-Gaeilge2026.jpg');\"><\/div>\n      <div class=\"news-content\">\n        <span class=\"news-tag\">Gaeilge<\/span>\n        <h3>Gradam \u00d3r\u00e1id Phoibl\u00ed: Double Victory for Davitt College!<\/h3>\n      <\/div>\n    <\/a>\n\n    <!-- Story 2 -->\n    <a href=\"#\" class=\"news-story-card\">\n      <div class=\"news-img\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2026\/07\/Conradh-na-Gaeilge-2025_5.jpg');\"><\/div>\n      <div class=\"news-content\">\n        <span class=\"news-tag\">2025<\/span>\n        <h3>Seachtain na Gaeilge 2025: Tr\u00e1th na gCeist &amp; Caint Phoibl\u00ed!<\/h3>\n      <\/div>\n    <\/a>\n\n    <!-- Story 3 -->\n    <a href=\"#\" class=\"news-story-card\">\n      <div class=\"news-img\" style=\"background-image: url('https:\/\/davittcollege.ie\/wp-content\/uploads\/2026\/07\/BPW2019.jpg');\"><\/div>\n      <div class=\"news-content\">\n        <span class=\"news-tag\">2019<\/span>\n        <h3>BPW Western Region Champions!<\/h3>\n      <\/div>\n    <\/a>\n  <\/div>\n\n  <!-- ACTION BUTTON -->\n  <div class=\"news-cta-wrapper\">\n    <a href=\"\/public-speaking-news\/\" class=\"news-action-btn\">\n      View All Public Speaking News&nbsp;\n      <span class=\"btn-arrow\">&rarr;<\/span>\n    <\/a>\n  <\/div>\n<\/div>\n\n<style>\n  .speaking-news-section { padding: 40px 0 80px 0; font-family: 'Plus Jakarta Sans', sans-serif; background-color: #ffffff; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; box-sizing: border-box; overflow-x: hidden; }\n  \n  .news-section-header { margin-bottom: 30px; display: flex; flex-direction: column; align-items: center; text-align: center; }\n  .news-section-title { font-size: 32px !important; color: #0f2015 !important; font-weight: 800 !important; margin: 0 0 10px 0 !important; letter-spacing: -0.5px !important; }\n  .news-section-divider { width: 80px; height: 4px; background-color: #254b2e; border-radius: 2px; }\n\n  .editorial-news-grid {\n    display: grid;\n    grid-template-columns: 2fr 1fr;\n    gap: 20px;\n    max-width: 1140px;\n    margin: 0 auto 40px auto;\n    padding: 0 15px;\n    box-sizing: border-box;\n  }\n  \n  .news-story-card {\n    position: relative; border-radius: 12px; overflow: hidden; text-decoration: none;\n    background: #0A2240; display: block; min-height: 320px;\n  }\n  \n  .news-story-card.large { grid-row: span 2; }\n  \n  .news-img {\n    position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n    background-size: cover; background-position: center;\n    transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1); opacity: 0.85;\n  }\n  \n  .news-story-card:hover .news-img { transform: scale(1.08); }\n  \n  .news-content {\n    position: absolute; bottom: 0; width: 100%; padding: 35px;\n    background: linear-gradient(to top, rgba(10, 34, 64, 0.95), transparent);\n    box-sizing: border-box;\n    z-index: 2;\n  }\n  \n  .news-tag {\n    background: #cad244; color: #0A2240; padding: 4px 12px;\n    font-size: 10px; font-weight: 800; text-transform: uppercase;\n    border-radius: 4px; letter-spacing: 0.5px; display: inline-block;\n  }\n  \n  .news-content h3 { font-size: 22px; margin-top: 12px; line-height: 1.3; color: #fff; font-weight: 700; }\n\n  \/* CTA Button Styles *\/\n  .news-cta-wrapper { text-align: center; }\n  \n  .news-action-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #0A2240 !important;\n    color: #ffffff !important;\n    padding: 15px 34px !important;\n    border-radius: 50px !important;\n    font-weight: 800 !important;\n    font-size: 14px !important;\n    text-decoration: none !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    transition: all 0.3s ease !important;\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\n    box-shadow: 0 10px 25px rgba(10, 34, 64, 0.25) !important;\n  }\n  \n  .news-action-btn:hover { \n    background-color: #254b2e !important; \n    color: #ffffff !important; \n    transform: translateY(-3px) !important; \n    box-shadow: 0 15px 30px rgba(37, 75, 46, 0.35) !important;\n  }\n  \n  .btn-arrow { \n    margin-left: 8px; \n    font-size: 16px; \n  }\n\n  \/* Mobile Responsive Fix: Ensures cards maintain a reliable display height on small screens *\/\n  @media (max-width: 768px) {\n    .editorial-news-grid { grid-template-columns: 1fr; }\n    .news-story-card { min-height: 340px !important; }\n    .news-story-card.large { grid-row: auto; min-height: 380px !important; }\n    .news-img { position: absolute; inset: 0; height: 100% !important; }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eb2d81c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"eb2d81c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5865426 elementor-widget elementor-widget-html\" data-id=\"5865426\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ==========================================================================\n     PUBLIC SPEAKING DEPARTMENT: BESPOKE EDITORIAL NOTICEBOARD REDESIGN (DOMINANT GREEN)\n     ========================================================================== -->\n<div class=\"speaking-noticeboard-master\" style=\"font-family: 'Plus Jakarta Sans', sans-serif; width: 100vw !important; max-width: 100vw !important; position: relative !important; left: 50% !important; right: 50% !important; margin-left: -50vw !important; margin-right: -50vw !important; background-color: #ffffff !important; color: #0A2240 !important; padding: 60px 0 90px 0 !important; box-sizing: border-box !important; overflow: hidden !important; margin-top: 0 !important; margin-bottom: 0 !important; border: none !important;\">\n  <div style=\"max-width: 1140px; margin: 0 auto; padding: 0 15px; box-sizing: border-box;\">\n\n    <!-- SECTION HEADER -->\n    <div class=\"news-section-header\" style=\"margin-bottom: 45px; display: flex; flex-direction: column; align-items: center; text-align: center;\">\n      <span style=\"display: inline-block; background-color: rgba(37, 75, 46, 0.1); color: #254b2e; font-weight: 800; text-transform: uppercase; letter-spacing: 3px; font-size: 11px; padding: 6px 18px; border-radius: 50px; margin-bottom: 15px; border: 1px solid rgba(37, 75, 46, 0.2);\">\n        Department Bulletin\n      <\/span>\n      <h2 style=\"font-size: 36px !important; color: #0f2015 !important; font-weight: 800 !important; margin: 0 0 12px 0 !important; letter-spacing: -0.5px !important;\">\n        Noticeboard &amp; Updates\n      <\/h2>\n      <div style=\"width: 80px; height: 4px; background-color: #254b2e; border-radius: 2px;\"><\/div>\n    <\/div>\n\n    <!-- NOTICEBOARD EDITORIAL GRID (BENTO STYLE) -->\n    <div class=\"speaking-notice-grid\">\n      \n      <!-- Notice Card 1: Gaeilge Victory (Featured Hero Card) -->\n      <div class=\"speaking-notice-card featured\">\n        <div class=\"notice-top-bar\">\n          <span class=\"notice-tag\">Competition Result<\/span>\n          <span class=\"notice-date\">\ud83d\udcc5 10 March 2026<\/span>\n        <\/div>\n        <h3 class=\"notice-title\">Gradam \u00d3r\u00e1id Phoibl\u00ed ag Conradh na Gaeilge<\/h3>\n        <p class=\"notice-excerpt\">\n          Comhghairdeas m\u00f3r le Surna\u00ed N\u00ed Cheallaigh agus Aisling N\u00ed Ghabhl\u00e1in (Dalta\u00ed Bliain a Ceathair) a bhuaigh gradaim san \u00f3r\u00e1id phoibl\u00ed ag \u00f3c\u00e1id Conradh na Gaeilge ar\u00e9ir! Congratulations to our Coiste Gaeilge representatives. N\u00ed neart go cur le ch\u00e9ile!\n        <\/p>\n        <div class=\"notice-footer-meta\">\n          <span>Coiste Gaeilge Excellence<\/span>\n          <span class=\"notice-bullet\">\u25cf<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- Notice Card 2: Masterclasses -->\n      <div class=\"speaking-notice-card\">\n        <div class=\"notice-top-bar\">\n          <span class=\"notice-tag\">Masterclass Series<\/span>\n          <span class=\"notice-date\">\ud83d\udcc5 Academic Year 2026\/27<\/span>\n        <\/div>\n        <h3 class=\"notice-title\">Debating &amp; Public Speaking Masterclasses<\/h3>\n        <p class=\"notice-excerpt\">\n          We are delighted to welcome back renowned public speaking coach Mr. Liam Egan early in the upcoming 2026\u20132027 academic year. These sessions are open to all year groups and are the perfect opportunity for anyone looking to join our competitive teams, build presentation confidence, or sharpen their communication skills.\n        <\/p>\n        <div class=\"notice-footer-meta\">\n          <span>Upcoming Schedule<\/span>\n          <span class=\"notice-bullet\">\u25cf<\/span>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  \/* Elementor Container Overrides for Seamless Full-Bleed Layout *\/\n  .elementor-element:has(.speaking-noticeboard-master),\n  .elementor-widget-html:has(.speaking-noticeboard-master),\n  .elementor-widget-container:has(.speaking-noticeboard-master) {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    max-width: 100% !important;\n    width: 100% !important;\n    border: none !important;\n  }\n\n  \/* Bento Grid Layout *\/\n  .speaking-notice-grid {\n    display: grid;\n    grid-template-columns: 1.2fr 1fr;\n    gap: 24px;\n    align-items: stretch;\n  }\n\n  \/* Notice Card Base Styles (Dominant Green Theme) *\/\n  .speaking-notice-card {\n    background: #143820;\n    border-radius: 16px;\n    padding: 38px;\n    position: relative;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    box-shadow: 0 20px 40px rgba(20, 56, 32, 0.2);\n    border: 1px solid rgba(74, 222, 128, 0.2);\n    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n  }\n\n  .speaking-notice-card.featured {\n    background: linear-gradient(135deg, #143820 0%, #1e4f30 100%);\n    border-left: 5px solid #4ade80;\n  }\n\n  .speaking-notice-card:not(.featured) {\n    border-left: 5px solid #254b2e;\n  }\n\n  .speaking-notice-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 30px 60px rgba(20, 56, 32, 0.35);\n    border-color: rgba(74, 222, 128, 0.5);\n  }\n\n  .notice-top-bar {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 20px;\n    flex-wrap: wrap;\n    gap: 10px;\n  }\n\n  .notice-tag {\n    background: #4ade80;\n    color: #0A2214;\n    padding: 5px 14px;\n    font-size: 11px;\n    font-weight: 800;\n    text-transform: uppercase;\n    border-radius: 6px;\n    letter-spacing: 0.5px;\n  }\n\n  .notice-date {\n    font-size: 12px;\n    font-weight: 700;\n    color: #cbd5e1;\n    background: rgba(10, 34, 20, 0.5);\n    padding: 5px 12px;\n    border-radius: 6px;\n  }\n\n  .notice-title {\n    font-size: 24px;\n    color: #ffffff;\n    margin: 0 0 16px 0;\n    font-weight: 800;\n    line-height: 1.3;\n    letter-spacing: -0.5px;\n  }\n\n  .notice-excerpt {\n    font-size: 15px;\n    color: #e2e8f0;\n    line-height: 1.7;\n    margin: 0 0 25px 0;\n    font-weight: 400;\n  }\n\n  .notice-footer-meta {\n    border-top: 1px solid rgba(255, 255, 255, 0.1);\n    padding-top: 18px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    font-size: 12.5px;\n    font-weight: 700;\n    color: #4ade80;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .notice-bullet {\n    color: #4ade80;\n    font-size: 10px;\n  }\n\n  \/* Responsive Breakpoints *\/\n  @media (max-width: 992px) {\n    .speaking-notice-grid {\n      grid-template-columns: 1fr;\n    }\n    .speaking-notice-card {\n      padding: 30px 24px;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a5fe59 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"1a5fe59\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5dd121 elementor-widget elementor-widget-html\" data-id=\"e5dd121\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ==========================================================================\n     PUBLIC SPEAKING DEPARTMENT: SEAMLESS TIGHT FOOTER CTA\n     ========================================================================== -->\n<div class=\"cta-fullwidth-bleed\">\n  <div class=\"cta-portal-wrapper\">\n    <div class=\"cta-split-grid\">\n      \n      <!-- Left Column: Prominent Action Heading -->\n      <div class=\"cta-heading-col\">\n        <h2 class=\"cta-title\">Got an Opinion?<\/h2>\n        <div class=\"cta-title-divider\"><\/div>\n      <\/div>\n      \n      <!-- Right Column: Supporting Narrative & Invitation -->\n      <div class=\"cta-content-col\">\n        <p class=\"cta-body-text\">\n          That is literally the only qualification you need. Public speaking at Davitt College isn\u2019t about standing at a podium being perfect from day one\u2014it\u2019s about learning to back up your ideas and building confidence that lasts a lifetime.\n        <\/p>\n        <p class=\"cta-body-text cta-highlight\">\n          Whether you want to test your wits in national debates, polish your class presentations, or just figure out how to speak up without the nerves, <strong>drop into Mr. Gallagher\u2019s room to get started!<\/strong>\n        <\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- STYLES & ELEMENTOR \/ ASTRA SEAMLESS TIGHT FOOTER FIX -->\n<style>\n  \/* --- Elementor & Astra Full-Bleed & Zero-Gap Engine Overrides --- *\/\n  .elementor-element:has(.cta-fullwidth-bleed),\n  .elementor-widget-html:has(.cta-fullwidth-bleed),\n  .elementor-widget-container:has(.cta-fullwidth-bleed),\n  .ast-container:has(.cta-fullwidth-bleed) {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    max-width: 100% !important;\n    width: 100% !important;\n    border: none !important;\n  }\n\n  \/* --- FULL-WIDTH REVISED CANVAS BLEED WITH TIGHT FOOTER OVERLAP FIX --- *\/\n  .cta-fullwidth-bleed {\n    width: 100vw !important;\n    position: relative !important;\n    left: 50% !important;\n    right: 50% !important;\n    margin-left: -50vw !important;\n    margin-right: -50vw !important;\n    max-width: 100vw !important;\n    \n    background-color: #fcfbfa; \n    \n    \/* Increased bottom padding and negative margins to lock tightly to footer *\/\n    padding: 90px 0 110px 0 !important;\n    margin-top: -60px !important;\n    margin-bottom: -40px !important;\n    \n    box-sizing: border-box !important;\n    border: none !important;\n    outline: none !important;\n    overflow: hidden;\n  }\n\n  \/* Target Astra \/ Elementor footer to maintain tight overlap *\/\n  footer, \n  #footer,\n  .site-footer, \n  #colophon, \n  .elementor-location-footer,\n  .davitt-custom-footer,\n  .ast-footer-builder-layout {\n    margin-top: -20px !important;\n    border-top: none !important;\n    box-shadow: none !important;\n    position: relative !important;\n    z-index: 10 !important;\n  }\n\n  \/* --- INNER GRID ALIGNMENT BOUNDARIES --- *\/\n  .cta-portal-wrapper {\n    max-width: 1140px;\n    margin: 0 auto;\n    padding: 0 15px;\n    font-family: 'Plus Jakarta Sans', sans-serif;\n    box-sizing: border-box;\n  }\n\n  \/* --- EDITORIAL ASYMMETRIC GRID --- *\/\n  .cta-split-grid {\n    display: grid;\n    grid-template-columns: 4fr 7fr;\n    gap: 48px;\n    align-items: start;\n  }\n\n  \/* --- LEFT COLUMN: HEADING DESIGN --- *\/\n  .cta-heading-col {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .cta-title {\n    font-size: 32px !important;\n    color: #0f2015 !important;\n    font-weight: 800;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n  }\n\n  .cta-title-divider {\n    width: 50px;\n    height: 4px;\n    background-color: #cad244;\n    border-radius: 2px;\n  }\n\n  \/* --- RIGHT COLUMN: TYPOGRAPHY LAYOUT --- *\/\n  .cta-content-col {\n    display: flex;\n    flex-direction: column;\n    gap: 18px;\n  }\n\n  .cta-body-text {\n    font-size: 15.5px;\n    line-height: 1.65;\n    color: #475569;\n    margin: 0;\n  }\n\n  \/* Callout invitation layout highlight *\/\n  .cta-body-text.cta-highlight {\n    padding-left: 18px;\n    border-left: 3px solid #254b2e;\n    color: #0f2015;\n  }\n\n  .cta-body-text strong {\n    color: #254b2e;\n    font-weight: 700;\n  }\n\n  \/* --- RESPONSIVE SCALING ADAPTATIONS --- *\/\n  @media (max-width: 992px) {\n    .cta-fullwidth-bleed {\n      padding: 60px 0 80px 0 !important;\n      margin-top: -30px !important;\n    }\n    \n    .cta-split-grid {\n      grid-template-columns: 1fr;\n      gap: 24px;\n    }\n    \n    .cta-title {\n      font-size: 28px !important;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Public Speaking Public Speaking at Davitt College Beyond the classroom, voice and debate at Davitt College come alive. Public Speaking is the home of our competitive debate teams, expressive workshops, student-led presentations, and national speech campaigns. Whether you are a natural orator or stepping up to the microphone for the very first time, there is a panel, a team, and a platform for your voice here. Articulation, critical thinking, and structured debate are cornerstones of the academic and leadership fabric here at Davitt College. Our Public Speaking program brings together a rich variety of speech disciplines, including the Concern Debates, Soroptimist Public Speaking, and local model assemblies, providing students each year with the opportunity to find their voice, challenge complex ideas, and present at the highest standard of post-primary communication. Our program succeeds because of the massive dedication of our volunteer coaches, mentors, and teaching staff, who push our students to excel not just as speakers, but as confident leaders, critical thinkers, and proud ambassadors for our school community. Disciplines &#038; Competitions League Concern Debates Tackling global development issues, human rights, and world politics. Our senior debate teams engage in rigorous, structured arguments competing against schools across the country in the prestigious national Concern Debates league. Public Speaking Soroptimist Public Speaking Empowering young women to develop look-ahead leadership and public speaking skills. Students select challenging, contemporary topics ranging from climate action to human rights, presenting structured speeches on competitive local and national platforms. Junior Cycle Junior Debating The perfect starting point for developing confidence and critical thinking. Junior cycles focus on fundamental arguments, impromptu speaking games, and local friendly debates, building essential communication skills from first year up. Performance Creative Oratory For students passionate about storytelling, poetry performance, and independent speechwriting. This space focuses on the art of delivery, voice projection, and connecting with an audience on a deeper level. Weekly Practice Schedule Every Tuesday Debating &#038; Public Speaking Time Slot 9:55 PM Meeting Venue School Library Oratory Excellence Upcoming Debates &#038; Public Speaking Events &#x1f50d; Public Speaking Hall of Fame Global &#038; Elite Orators EYP Ireland European Youth Parliament Irish Delegate 2019 Michael Fleming (Hamburg International Session) All-Ireland Finalists Concern Debates All-Ireland Quarter-Finalists 2017 Emma Barrett, Chloe Bright, John Feeney, Claire McHale Public Speaking All-Ireland Semi-Finalists Legacy 1990, 1992, 1994, 1997, 2000 Provincial &#038; County Champions BPW Western Region Public Speaking Champions 2019 Davitt College Girls Panel Conradh na Gaeilge Public Speaking Awards 2025 Seisear Dalta\u00ed 2026 Surna\u00ed N\u00ed Cheallaigh, Aisling N\u00ed Ghabhl\u00e1in Mayo Association Dublin Schools Debating Finalists 2017, 2018 Trinity College Finals County Public Speaking &#038; Debating Champions Legacy 1994, 1996 (Toni Bourke) Program Milestones &#038; Highlights Global Representation Representing Ireland on the international stage with student Michael Fleming selected as a national delegate to the European Youth Parliament in Hamburg (2019) All-Ireland Elite Reaching the elite All-Ireland Quarter-Finals of the prestigious Concern Public Speaking &#038; Debating Competition (2017) under the guidance of Mr. Liam Egan Regional &#038; Provincial Triumphs Crowned champions of the BPW Western Region Girls Public Speaking Competition (2019) and finalists in the Mayo Association Dublin Schools Debating Grand Final at Trinity College (2017, 2018) Gaeilge Excellence Celebrating outstanding public speaking triumphs on the national Irish language stage, capturing multiple Gradam \u00d3r\u00e1id Phoibl\u00ed awards at Conradh na Gaeilge events (2025, 2026) Public Speaking News Gaeilge Gradam \u00d3r\u00e1id Phoibl\u00ed: Double Victory for Davitt College! 2025 Seachtain na Gaeilge 2025: Tr\u00e1th na gCeist &amp; Caint Phoibl\u00ed! 2019 BPW Western Region Champions! View All Public Speaking News&nbsp; &rarr; Department Bulletin Noticeboard &amp; Updates Competition Result &#x1f4c5; 10 March 2026 Gradam \u00d3r\u00e1id Phoibl\u00ed ag Conradh na Gaeilge Comhghairdeas m\u00f3r le Surna\u00ed N\u00ed Cheallaigh agus Aisling N\u00ed Ghabhl\u00e1in (Dalta\u00ed Bliain a Ceathair) a bhuaigh gradaim san \u00f3r\u00e1id phoibl\u00ed ag \u00f3c\u00e1id Conradh na Gaeilge ar\u00e9ir! Congratulations to our Coiste Gaeilge representatives. N\u00ed neart go cur le ch\u00e9ile! Coiste Gaeilge Excellence \u25cf Masterclass Series &#x1f4c5; Academic Year 2026\/27 Debating &amp; Public Speaking Masterclasses We are delighted to welcome back renowned public speaking coach Mr. Liam Egan early in the upcoming 2026\u20132027 academic year. These sessions are open to all year groups and are the perfect opportunity for anyone looking to join our competitive teams, build presentation confidence, or sharpen their communication skills. Upcoming Schedule \u25cf Got an Opinion? That is literally the only qualification you need. Public speaking at Davitt College isn\u2019t about standing at a podium being perfect from day one\u2014it\u2019s about learning to back up your ideas and building confidence that lasts a lifetime. Whether you want to test your wits in national debates, polish your class presentations, or just figure out how to speak up without the nerves, drop into Mr. Gallagher\u2019s room to get started!<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_angie_page":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-23743","page","type-page","status-publish","hentry"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"Damien Gallagher","author_link":"https:\/\/davittcollege.ie\/dev\/author\/dgallagher\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Public Speaking Public Speaking at Davitt College Beyond the classroom, voice and debate at Davitt College come alive. Public Speaking is the home of our competitive debate teams, expressive workshops, student-led presentations, and national speech campaigns. Whether you are a natural orator or stepping up to the microphone for the very first time, there is&hellip;","_links":{"self":[{"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/pages\/23743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/comments?post=23743"}],"version-history":[{"count":118,"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/pages\/23743\/revisions"}],"predecessor-version":[{"id":35093,"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/pages\/23743\/revisions\/35093"}],"wp:attachment":[{"href":"https:\/\/davittcollege.ie\/dev\/wp-json\/wp\/v2\/media?parent=23743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}