{"id":5654,"date":"2025-04-02T07:59:38","date_gmt":"2025-04-02T07:59:38","guid":{"rendered":"https:\/\/aldenham.fluiddev.co.uk\/prep\/?page_id=5654"},"modified":"2025-12-18T13:17:08","modified_gmt":"2025-12-18T13:17:08","slug":"term-dates","status":"publish","type":"page","link":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/","title":{"rendered":"Term Dates"},"content":{"rendered":"  <section id=\"block_f2886f315950899ce467f780ec7bf1a1\" class=\" hero-banner-inner ipad:pt-md ipad:pb-md pt-md pb-md relative ipad:min-h-[450px] min-h-[calc(100vh-155px)] flex items-center\" style=\" background-image: url('https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/04\/IMG_9524-reduced-scaled-1.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center; \"> \n    <div class=\"overlay absolute bg-[#2B2B2B] opacity-[0.65] h-full w-full top-0 bottom-0 left-0 right-0\"><\/div>\n\n    <div class=\" hero-banner-inner__container container ipad:px-0 px-0 relative z-10\">\n      <div class=\" hero-banner-inner__content flex flex-col gap-[17px] justify-center items-center text-center mx-auto\">\n\n                  <div class=\"w-[1px] h-[40px] bg-white block mx-auto\"><\/div>\n          <div class=\" hero-banner-inner__sub-heading bg-white px-5 inline mb-[3px]\">\n            <p class=\"subheading\">Term Dates<\/p>\n          <\/div>\n        \n                  <div class=\"text-center text-white relative\">\n            <h1>\n              \n            <\/h1>\n          <\/div>\n        \n                  <div class=\" hero-banner-inner__content-text wysiwyg text-white mt-[-10px]\">\n            <p>These are the key term dates for Aldenham School, noting some public holidays and other important information. A more detailed calendar for exsting parents is available through the school portal. Please note, all future year term dates are provisional and are subject to change.<\/p>\n\n          <\/div>\n        \n      <\/div>\n    <\/div> \n  <\/section>\n\n\r\n \n\n\r\n<section data-section=\"block\" id=\"base-block_d61d6da1e0ebce47c10bbe8169361e6c\" class=\" term-dates   bg-white ipad:pt-xl ipad:pb-xl pt-lg pb-lg relative flex  items-center w-full overflow-hidden\">\r\n  <div class=\"w-full  term-dates__container ipad:px-md px-0 relative z-10   mx-auto max-w-[1920px]\"> \r\n    <div class=\" term-dates__content\">  \r\n      <div class=\"flex flex-col w-full  relative z-10 items-center justify-between mx-auto  container \">  \r\n        <div class=\"heading flex flex-col text-white font-bold w-full  px-[15px] text-center  mt-auto ipad:mt-0 \">  \r\n                                    <div class=\"text-center mb-[11px]\">\r\n                <p class=\"subtitle text-forsubtitle\">\r\n                  SELECT CHOSEN ACADEMIC YEAR                <\/p>\r\n              <\/div>\r\n              \r\n\r\n                          <div class=\"text-primary relative\">\r\n                <h2 class=\"h2-class\">\r\n                                  <\/h2>\r\n              <\/div>\r\n             \r\n\r\n           \r\n        <\/div><!-- heading -->  \r\n        \r\n        <!-- Dropdown for Year Filter -->\r\n        <select aria-label=\"yearFilter\" id=\"yearFilter\" class=\"filter-dropdown min-h-[50px] border border-[#DEDEDE] w-full max-w-[730px] pl-[20px]\">\r\n            <option value=\"all\">All Years<\/option>\r\n                            <option value=\"2024 - 2025\" >\r\n                    Academic Year 2024 &#8211; 2025                <\/option>\r\n                            <option value=\"2025 - 2026\" >\r\n                    Academic Year 2025 &#8211; 2026                <\/option>\r\n                            <option value=\"2026 - 2027\" selected>\r\n                    Academic Year 2026 &#8211; 2027                <\/option>\r\n                    <\/select>\r\n\r\n    <div id=\"yearSections\" class=\"w-full\">\r\n                    <div id=\"year-2024 - 2025\" \r\n                class=\"year-section mx-auto w-full flex flex-col ipad:flex-row gap-[18px] mt-[20px] md:mt-[50px]\r\n                hidden\">\r\n                \r\n                <!-- Term Dates Section -->\r\n                <div class=\"block w-full flex-1\">\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Christmas Term 2024                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"September 4 2024\">\r\n                                Wednesday 4 September                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"October 19 2024|November 3 2024\">\r\n                                    Saturday 19 October &#8211; Sunday 3 November                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"December 13 2024\">\r\n                                    Friday 13 December                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Lent Term 2025                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"January 7 2025\">\r\n                                Tuesday 7 January                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"February 15 2025|February 23 2025\">\r\n                                    Saturday 15 February &#8211; Sunday 23 February                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"April 4 2025\">\r\n                                    Friday 4 April                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Summer Term 2025                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"April 22 2025\">\r\n                                Tuesday 22 April                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"May 24 2025|June 1 2025\">\r\n                                    Saturday 24 May &#8211; Sunday 1 June                                    <p>(INSET Friday 23 May)<\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"June 27 2025\">\r\n                                    Friday 27 June                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                    <\/div>\r\n\r\n                <!-- Public Holidays Section -->\r\n                <div class=\"block w-full flex-1\">\r\n                                            <table class=\"w-full py-[20px] block bg-[#FAFAFA]\">\r\n                            <tr class=\"md:py-[13px]\">\r\n                                <th class=\"text-left md:px-[16px] px-[20px] md:py-[13px]\" colspan=\"2\">\r\n                                    <h2>Public Holidays<\/h2>\r\n                                <\/th>\r\n                            <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            NEW YEAR\u2019S DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Wednesday 1 January 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            GOOD FRIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Friday 18 April 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            EASTER MONDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 21 April 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            EARLY MAY BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 5 May 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            SPRING BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 26 May 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            SUMMER BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 25 August 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            CHRISTMAS DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Thursday 25 December 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            BOXING DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Friday 26 December 2025                                    <\/td>\r\n                                <\/tr>\r\n                                                            <\/table>\r\n                                                    <\/div>\r\n                    <\/div>\r\n                            <div id=\"year-2025 - 2026\" \r\n                class=\"year-section mx-auto w-full flex flex-col ipad:flex-row gap-[18px] mt-[20px] md:mt-[50px]\r\n                hidden\">\r\n                \r\n                <!-- Term Dates Section -->\r\n                <div class=\"block w-full flex-1\">\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Christmas Term 2025                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"September 3 2025\">\r\n                                Wednesday 3 September                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"October 18 2025|November 2 2025\">\r\n                                    Saturday 18 October &#8211; Sunday 2 November                                    <p>(INSET Friday 17 October)<\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"December 12 2025\">\r\n                                    Friday 12 December                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Lent Term 2026                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"January 5 2026\">\r\n                                Monday 5 January                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"February 14 2026|February 22 2026\">\r\n                                    Saturday 14 February &#8211; Sunday 22 February                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"March 27 2026\">\r\n                                    Friday 27 March                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Summer Term 2026                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"April 13 2026\">\r\n                                Monday 13 April                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"May 23 2026|May 31 2026\">\r\n                                    Saturday 23 May &#8211; Sunday 31 May                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"June 26 2026\">\r\n                                    Friday 26 June                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                    <\/div>\r\n\r\n                <!-- Public Holidays Section -->\r\n                <div class=\"block w-full flex-1\">\r\n                                            <table class=\"w-full py-[20px] block bg-[#FAFAFA]\">\r\n                            <tr class=\"md:py-[13px]\">\r\n                                <th class=\"text-left md:px-[16px] px-[20px] md:py-[13px]\" colspan=\"2\">\r\n                                    <h2>Public Holidays<\/h2>\r\n                                <\/th>\r\n                            <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            NEW YEAR\u2019S DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Thursday 1 January 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            GOOD FRIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Friday 3 April 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            EASTER MONDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 6 April 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            EARLY MAY BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 4 May 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            SPRING BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 25 May 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            SUMMER BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 31 August 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            CHRISTMAS DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Friday 25 December 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            BOXING DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 28 December 2026                                    <\/td>\r\n                                <\/tr>\r\n                                                            <\/table>\r\n                                                    <\/div>\r\n                    <\/div>\r\n                            <div id=\"year-2026 - 2027\" \r\n                class=\"year-section mx-auto w-full flex flex-col ipad:flex-row gap-[18px] mt-[20px] md:mt-[50px]\r\n                hidden\">\r\n                \r\n                <!-- Term Dates Section -->\r\n                <div class=\"block w-full flex-1\">\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Christmas Term 2026                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"September 3 2026\">\r\n                                Thursday 3 September                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"October 17 2026|November 1 2026\">\r\n                                    Saturday 17 October &#8211; Sunday 1 November                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"December 11 2026\">\r\n                                    Friday 11 December                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Lent Term 2027                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"January 5 2027\">\r\n                                Tuesday 5 January                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"February 13 2027|February 21 2027\">\r\n                                    Saturday 13 February &#8211; Sunday 21 February                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"March 25 2027\">\r\n                                    Thursday 25 March                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                            <table class=\"w-full bg-[#FAFAFA] border border-[#959595] mb-[20px] table_date\" data-year=\"1970\" >\r\n                            <tr class=\"px-6 py-[13px] border-b border-[#959595]\">\r\n                                <th class=\"text-left px-6 md:py-[13px] py-[6px]\" colspan=\"2\">\r\n                                    <h3 class=\"garamond-bold text-forsubtitle\">\r\n                                        Summer Term 2027                                    <\/h3>\r\n                                <\/th>\r\n                            <\/tr>\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"md:w-[147px] px-6 py-[7px] md:py-[13px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Begins<\/p>\r\n                                <\/td>\r\n                                                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"April 13 2027\">\r\n                                Tuesday 13 April                                                                <\/td>\r\n                            <\/tr>\r\n\r\n                            \r\n\r\n                            <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Half Term<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"May 29 2027|June 6 2027\">\r\n                                    Saturday 29 May &#8211; Sunday 6 June                                    <p><\/p>\r\n                                <\/td>\r\n                            <\/tr>\r\n\r\n                                                        <tr class=\"border-b border-[#959595]\">\r\n                                <td class=\"w-[147px] px-6 md:py-[13px] py-[7px] md:border-r border-b border-[#959595]\">\r\n                                    <p class=\"segoe-bold text-forsubtitle\">Term Ends<\/p>\r\n                                <\/td>\r\n                                <td class=\"px-6 md:py-[13px] py-[7px] term_date cursor-pointer\" data-term_date=\"July 2 2027\">\r\n                                    Friday 2 July                                <\/td>\r\n                            <\/tr>\r\n                        <\/table>\r\n                                    <\/div>\r\n\r\n                <!-- Public Holidays Section -->\r\n                <div class=\"block w-full flex-1\">\r\n                                            <table class=\"w-full py-[20px] block bg-[#FAFAFA]\">\r\n                            <tr class=\"md:py-[13px]\">\r\n                                <th class=\"text-left md:px-[16px] px-[20px] md:py-[13px]\" colspan=\"2\">\r\n                                    <h2>Public Holidays<\/h2>\r\n                                <\/th>\r\n                            <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            NEW YEAR\u2019S DAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Friday 1 January 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            GOOD FRIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Friday 26 March 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            EASTER MONDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 29 March 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            EARLY MAY BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 3 May 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            SPRING BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 31 May 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            SUMMER BANK HOLIDAY                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 30 August 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            CHRISTMAS DAY (Sub)                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Monday 27 December 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <tr>\r\n                                    <td class=\"pt-[10px] pb-0 md:pt-[5px] md:pb-[5px] md:px-[16px] px-[20px]\">\r\n                                        <p class=\"segoe-bold text-forsubtitle tracking-[3.2px]\">\r\n                                            BOXING DAY (Sub)                                        <\/p>\r\n                                    <\/td>\r\n                                    <td class=\"md:px-[16px] px-[20px]\">\r\n                                        Tuesday 28 December 2027                                    <\/td>\r\n                                <\/tr>\r\n                                                            <\/table>\r\n                                                    <\/div>\r\n                    <\/div>\r\n                            <\/div>\r\n       \r\n\r\n          \r\n\r\n\r\n\r\n   <\/div>   <!--__content-->\r\n  <\/div>                          \r\n<\/section>      \r\n \r\n \r\n \r\n <section class=\"bg-[#FAFAFA] ipad:py-[60px] py-[40px]\">\r\n           <div class=\"text-primary text-center relative mb-[30px] ipad:mb-[60px]\">\r\n            <h2 class=\"h2-class\">\r\n                Calendar            <\/h2>\r\n        <\/div>\r\n    \r\n    <div class=\"calendar container relative\">\r\n        <div class=\"calendar-controls flex justify-between relative\">\r\n            <button id=\"prev-month\" class=\"calendar-btn absolute md:top-[30px] top-[20px] md:left-[30px] right-[35px] md:right-auto\"><i class=\"fa-solid fa-angle-left text-[#1D1D1B] md:text-[30px] text-[20px]\"><\/i><\/button>\r\n            <button id=\"next-month\" class=\"calendar-btn absolute md:top-[30px] top-[20px] md:right-[30px] right-[20px]\"><i class=\"fa-solid fa-angle-right text-[#1D1D1B] md:text-[30px] text-[20px]\"><\/i><\/button>\r\n        <\/div>\r\n        <div id=\"calendar-container\" class=\"grid grid-cols-1 md:grid-cols-2 justify-between gap-[35px]\">\r\n            <div id=\"calendar-month-1\" class=\"calendar-month bg-white shadow-[0_0px_5px_rgba(0,0,0,0.29)] p-[20px] md:p-[30px] w-full\"><\/div>\r\n            <div id=\"calendar-month-2\" class=\"md:block hidden calendar-month bg-white shadow-[0_0px_5px_rgba(0,0,0,0.29)] p-[30px] w-full\"><\/div>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n        \r\n\r\n<\/section>\r\n<style>\r\n    #base-block_d61d6da1e0ebce47c10bbe8169361e6c {\r\n    background-color: #ffffff;    }\r\n\r\n@media screen and (max-width:640px) {\r\n  \r\n  #yearSections .table_date th,\r\n  #yearSections .table_date td {\r\n    text-align: center\r\n  }\r\n  #yearSections  th,\r\n  #yearSections  td {\r\n    display: block;\r\n    width: 100%;\r\n  }\r\n}\r\n<\/style>\r\n\r\n\r\n<!-- JavaScript for Filtering -->\r\n<script>\r\n   document.getElementById('yearFilter').addEventListener('change', function() {\r\n    const selectedYear = this.value;\r\n    const sections = document.querySelectorAll('.year-section');\r\n    \r\n    sections.forEach(section => {\r\n        if (selectedYear === 'all' || section.id === `year-${selectedYear}`) {\r\n            section.classList.remove('hidden');\r\n        } else {\r\n            section.classList.add('hidden');\r\n        }\r\n    });\r\n});\r\n\r\n\/\/ Automatically trigger change to ensure visibility on page load\r\ndocument.getElementById('yearFilter').dispatchEvent(new Event('change'));\r\n\r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n    const calendarContainers = [\r\n        document.getElementById(\"calendar-month-1\"),\r\n        document.getElementById(\"calendar-month-2\")\r\n    ];\r\n\r\n    const prevButton = document.getElementById(\"prev-month\");\r\n    const nextButton = document.getElementById(\"next-month\");\r\n    const calendarElement = document.querySelector(\".calendar\");\r\n    \r\n    let currentDate = new Date();\r\n    let highlightedDates = new Set();\r\n    let monthOffset = 0;\r\n    let latestHighlightedDate = null;\r\n\r\n    \r\n    function parseHighlightedDates() {\r\n        \r\n        let dates = new Set();\r\n        highlightedDates.forEach(range => {\r\n            const parts = range.split(\"|\");\r\n            if (parts.length === 1) {\r\n                dates.add(new Date(parts[0]).toDateString());\r\n            } else {\r\n                let start = new Date(parts[0]);\r\n                let end = new Date(parts[1]);\r\n                while (start <= end) {\r\n                    dates.add(start.toDateString());\r\n                    start.setDate(start.getDate() + 1);\r\n                }\r\n            }\r\n        });\r\n        return dates;\r\n\r\n       \r\n    }\r\n\r\n    \r\n    function updateHighlightedDates(termDate) {\r\n        highlightedDates.clear();\r\n        if (termDate) {\r\n            highlightedDates.add(termDate);\r\n            navigateToHighlightedDate(termDate);\r\n        }\r\n        renderCalendar(monthOffset);\r\n    }\r\n    \r\n    function navigateToHighlightedDate(termDate) {\r\n        const parts = termDate.split(\"|\");\r\n        let targetDate = new Date(parts[0]); \/\/ Navigate to the start date\r\n        \r\n        monthOffset = (targetDate.getFullYear() - currentDate.getFullYear()) * 12 + (targetDate.getMonth() - currentDate.getMonth());\r\n        renderCalendar(monthOffset);\r\n        \r\n        \/\/ Smooth scroll to calendar with 200px offset\r\n        window.scrollTo({\r\n            top: calendarElement.getBoundingClientRect().top + window.scrollY - 200,\r\n            behavior: \"smooth\"\r\n        });\r\n    }\r\n    \r\n    document.addEventListener(\"click\", function (event) {\r\n        if (event.target.classList.contains(\"term_date\")) {\r\n            updateHighlightedDates(event.target.dataset.term_date);\r\n        }\r\n        console.log(parseHighlightedDates());\r\n    });\r\n    \r\n    function renderCalendar(monthOffset = 0) {\r\n        const highlightedSet = parseHighlightedDates();\r\n        calendarContainers.forEach((container, index) => {\r\n            const date = new Date(currentDate.getFullYear(), currentDate.getMonth() + monthOffset + index, 1);\r\n            container.innerHTML = generateMonthHTML(date, highlightedSet);\r\n        });\r\n    }\r\n    \r\n    function generateMonthHTML(date, highlightedSet) {\r\n        const monthName = date.toLocaleString(\"default\", { month: \"long\" });\r\n        const year = date.getFullYear();\r\n        const firstDay = new Date(year, date.getMonth(), 1).getDay();\r\n        const daysInMonth = new Date(year, date.getMonth() + 1, 0).getDate();\r\n        \r\n        let html = `<div class=\"text-center garamond text-forsubtitle md:text-[28px] text-[20px] mb-[32px]\">${monthName} ${year}<\/div>`;\r\n        html += `<div class=\"grid grid-cols-7 gap-y-[5px] text-center\">`;\r\n        \r\n        \/\/ Weekday headers\r\n        const weekdays = [\"S\", \"M\", \"T\", \"W\", \"T\", \"F\", \"S\"];\r\n        weekdays.forEach(day => {\r\n            html += `<div class=\"md:text-[18px] text-[14px] border-b border-b-[#ADADAD] pb-[20px] mb-[15px]\">${day}<\/div>`;\r\n        });\r\n        \r\n        \/\/ Blank spaces for first day\r\n        for (let i = 0; i < firstDay; i++) {\r\n            html += `<div><\/div>`;\r\n        }\r\n        \r\n\/\/ Convert highlightedSet to an array of sorted dates\r\nlet highlightedDates = Array.from(highlightedSet)\r\n    .map(date => new Date(date)) \/\/ Convert string to Date objects\r\n    .sort((a, b) => a - b); \/\/ Sort dates in ascending order\r\n\r\n\/\/ Helper function to check if two dates are consecutive\r\nfunction isConsecutive(date1, date2) {\r\n    return (new Date(date1).getTime() + 86400000) === new Date(date2).getTime();\r\n}\r\n\r\n\/\/ Track the ranges\r\nlet ranges = [];\r\nlet currentRange = [];\r\n\r\nfor (let i = 0; i < highlightedDates.length; i++) {\r\n    if (currentRange.length === 0) {\r\n        currentRange.push(highlightedDates[i]);\r\n    } else if (isConsecutive(currentRange[currentRange.length - 1], highlightedDates[i])) {\r\n        currentRange.push(highlightedDates[i]);\r\n    } else {\r\n        ranges.push(currentRange);\r\n        currentRange = [highlightedDates[i]];\r\n    }\r\n}\r\nif (currentRange.length > 0) ranges.push(currentRange); \/\/ Push the last range\r\n\r\n\/\/ Generate the days of the month\r\nfor (let day = 1; day <= daysInMonth; day++) {\r\n    let fullDate = new Date(year, date.getMonth(), day).toDateString();\r\n    let highlightClass = \"\";\r\n\r\n    \/\/ Check for each range\r\n    for (let range of ranges) {\r\n        let firstDate = range[0].toDateString();\r\n        let lastDate = range[range.length - 1].toDateString();\r\n\r\n        \/\/ If the current date is part of the range\r\n        if (range.some(d => d.toDateString() === fullDate)) {\r\n            highlightClass = \"bg-secondary text-btnlabel\";\r\n\r\n            \/\/ Apply rounded styles based on the first and last date of the range\r\n            if (fullDate === firstDate) highlightClass += \" rounded-l-full\";\r\n            if (fullDate === lastDate) highlightClass += \" rounded-r-full\";\r\n        }\r\n    }\r\n\r\n    html += `<div class=\"w-full md:h-[33px] h-[30px] md:leading-[30px] leading-[27px] md:text-[18px] text-[12px] ${highlightClass}\">${day}<\/div>`;\r\n}\r\n\r\nhtml += `<\/div>`;\r\nreturn html;\r\n\r\n\r\n    }\r\n    \r\n    renderCalendar(monthOffset);\r\n    \r\n    prevButton.addEventListener(\"click\", function () {\r\n        monthOffset -= 1;\r\n        renderCalendar(monthOffset);\r\n    });\r\n    \r\n    nextButton.addEventListener(\"click\", function () {\r\n        monthOffset += 1;\r\n        renderCalendar(monthOffset);\r\n    });\r\n});\r\n\r\n\r\n\r\n\r\n\r\n\r\n<\/script>\r\n\r\n\n\n\r\n<section data-section=\"block\" id=\"base-block_ee99a52f45ec9c118fabef3484dcd2b7\" class=\" download-area   bg-white ipad:pt-xl ipad:pb-xl pt-lg pb-lg relative   flex  items-center w-full overflow-hidden\">\r\n  \r\n  <div class=\"w-full  download-area__container ipad:px-0 px-0 relative z-10\"> \r\n    <div class=\" download-area__content  container \">               \r\n      <div class=\"h-full w-full relative mx-auto bg-white rounded-[10px] px-[20px]  ipad:px-[30px] box-shadow py-[20px] ipad:py-[34px]  ipad:max-w-none max-w-[400px] ipad:w-full\">   \r\n        <div class=\"flex flex-row justify-between items-center\"> \r\n          <div class=\"flex-none max-w-[832px] items-center  relative ipad:static w-full xl:w-[77%] ipad:w-[66%]\">\r\n            <div class=\"flex flex-col justify-center h-full\">    \r\n              <div class=\"ipad:block flex\">\r\n                <img loading=\"lazy\" decoding=\"async\" width=\"1654\" height=\"2339\" src=\"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2.jpg\" class=\" object-contain h-[93px] object-left  ipad:hidden  max-w-[79px]\tmr-5\" alt=\"20250521_AldenhamPrep_Term Dates_v2\" srcset=\"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2.jpg 1654w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-212x300.jpg 212w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-724x1024.jpg 724w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-768x1086.jpg 768w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-1086x1536.jpg 1086w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-1448x2048.jpg 1448w\" sizes=\"auto, (max-width: 1654px) 100vw, 1654px\" \/> \r\n                <div>\r\n                   \r\n                      <p class=\"subtitle mb-[15px] text-forsubtitle\">\r\n                        DOWNLOAD A COPY                      <\/p> \r\n                    \r\n\r\n                                      <div class=\" text-primary relative mb-[-7px]\">\r\n                      <h2 class=\"h2-class\">\r\n                        Printable Term Dates                      <\/h2>\r\n                    <\/div>\r\n                                  <\/div>\r\n              <\/div>\r\n                              <div class=\"mt-[20px]\">\r\n                  <div class=\"text-primary  gap-[8px] flex flex-col wysiwyg-wrap\">\r\n                    <p>We have produced an A4 Download of the current academic year term dates, with key public holidays noted, so that you can print it and put it on the fridge!<\/p>\n                  <\/div>\r\n                <\/div>\r\n                 \r\n                              <a class=\"btn px-[47px] btn--primary block max-w-fit mt-[18px]\" target=\"_blank\" href=\"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/12\/KEy-AldenhamPrep_Term-Dates_v7-2026-2027.pdf\">DOWNLOAD <span class=\"sr-only\">KEy-AldenhamPrep_Term-Dates_v7-2026-2027.pdf<\/span> <\/a>\r\n                            \r\n            <\/div>\r\n          <\/div>\r\n           <div class=\"img min-w-[200px] hidden ipad:block \">\r\n            <img loading=\"lazy\" decoding=\"async\" width=\"1654\" height=\"2339\" src=\"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2.jpg\" class=\" object-contain h-[200px] w-full\" alt=\"20250521_AldenhamPrep_Term Dates_v2\" srcset=\"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2.jpg 1654w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-212x300.jpg 212w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-724x1024.jpg 724w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-768x1086.jpg 768w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-1086x1536.jpg 1086w, https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/20250521_AldenhamPrep_Term-Dates_v2-1448x2048.jpg 1448w\" sizes=\"auto, (max-width: 1654px) 100vw, 1654px\" \/> \r\n          <\/div>    \r\n        <\/div>  \r\n      <\/div>\r\n    <\/div><!--$className; ?>__content -->\r\n  <\/div>      \r\n<\/section>      \r\n      \r\n\r\n\r\n<style>\r\n    #base-block_ee99a52f45ec9c118fabef3484dcd2b7 {\r\n               \r\n    }\r\n<\/style>","protected":false},"excerpt":{"rendered":"<p>Your go-to guide for planning the academic year ahead. Here, you\u2019ll find all the key dates for the school year, including term start and end dates, half-term breaks, public holidays, and staff training (INSET) days.<\/p>\n","protected":false},"author":1,"featured_media":7529,"parent":5637,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5654","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Term Dates - Aldenham Prep<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Term Dates - Aldenham Prep\" \/>\n<meta property=\"og:description\" content=\"Your go-to guide for planning the academic year ahead. Here, you\u2019ll find all the key dates for the school year, including term start and end dates, half-term breaks, public holidays, and staff training (INSET) days.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/\" \/>\n<meta property=\"og:site_name\" content=\"Aldenham Prep\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-18T13:17:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/book-1750740_1280-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"960\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/\",\"url\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/\",\"name\":\"Term Dates - Aldenham Prep\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/06\\\/book-1750740_1280-1.jpg\",\"datePublished\":\"2025-04-02T07:59:38+00:00\",\"dateModified\":\"2025-12-18T13:17:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/#primaryimage\",\"url\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/06\\\/book-1750740_1280-1.jpg\",\"contentUrl\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/06\\\/book-1750740_1280-1.jpg\",\"width\":1280,\"height\":960,\"caption\":\"book-1750740_1280\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/term-dates\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The School\",\"item\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/the-school\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Term Dates\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/#website\",\"url\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/\",\"name\":\"Aldenham Prep\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/#organization\",\"name\":\"Aldenham Prep\",\"url\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/06\\\/logo-icon.svg\",\"contentUrl\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/06\\\/logo-icon.svg\",\"caption\":\"Aldenham Prep\"},\"image\":{\"@id\":\"https:\\\/\\\/aldenham.com\\\/prep\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Term Dates - Aldenham Prep","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/","og_locale":"en_GB","og_type":"article","og_title":"Term Dates - Aldenham Prep","og_description":"Your go-to guide for planning the academic year ahead. Here, you\u2019ll find all the key dates for the school year, including term start and end dates, half-term breaks, public holidays, and staff training (INSET) days.","og_url":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/","og_site_name":"Aldenham Prep","article_modified_time":"2025-12-18T13:17:08+00:00","og_image":[{"width":1280,"height":960,"url":"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/book-1750740_1280-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/","url":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/","name":"Term Dates - Aldenham Prep","isPartOf":{"@id":"https:\/\/aldenham.com\/prep\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/#primaryimage"},"image":{"@id":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/#primaryimage"},"thumbnailUrl":"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/book-1750740_1280-1.jpg","datePublished":"2025-04-02T07:59:38+00:00","dateModified":"2025-12-18T13:17:08+00:00","breadcrumb":{"@id":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aldenham.com\/prep\/the-school\/term-dates\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/#primaryimage","url":"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/book-1750740_1280-1.jpg","contentUrl":"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/book-1750740_1280-1.jpg","width":1280,"height":960,"caption":"book-1750740_1280"},{"@type":"BreadcrumbList","@id":"https:\/\/aldenham.com\/prep\/the-school\/term-dates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aldenham.com\/prep\/"},{"@type":"ListItem","position":2,"name":"The School","item":"https:\/\/aldenham.com\/prep\/the-school\/"},{"@type":"ListItem","position":3,"name":"Term Dates"}]},{"@type":"WebSite","@id":"https:\/\/aldenham.com\/prep\/#website","url":"https:\/\/aldenham.com\/prep\/","name":"Aldenham Prep","description":"","publisher":{"@id":"https:\/\/aldenham.com\/prep\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aldenham.com\/prep\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/aldenham.com\/prep\/#organization","name":"Aldenham Prep","url":"https:\/\/aldenham.com\/prep\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/aldenham.com\/prep\/#\/schema\/logo\/image\/","url":"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/logo-icon.svg","contentUrl":"https:\/\/aldenham.com\/prep\/wp-content\/uploads\/sites\/2\/2025\/06\/logo-icon.svg","caption":"Aldenham Prep"},"image":{"@id":"https:\/\/aldenham.com\/prep\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/pages\/5654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/comments?post=5654"}],"version-history":[{"count":6,"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/pages\/5654\/revisions"}],"predecessor-version":[{"id":13902,"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/pages\/5654\/revisions\/13902"}],"up":[{"embeddable":true,"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/pages\/5637"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/media\/7529"}],"wp:attachment":[{"href":"https:\/\/aldenham.com\/prep\/wp-json\/wp\/v2\/media?parent=5654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}