.mc-main.twentytwentyone .my-calendar-header,.mc-main.twentytwentyone .my-calendar-footer{padding:.5em;background:#e3e3e3;background:var(--secondary-light);color:var(--secondary-dark)}.mc-main.twentytwentyone .my-calendar-header a,.mc-main.twentytwentyone .my-calendar-footer a{color:var(--secondary-dark)}.mc-main.twentytwentyone .details ul,.mc-main.twentytwentyone .details ol,.mc-main.twentytwentyone details li{margin:.25em 0 .5em 3em}.mc-main.twentytwentyone span.category-color-sample{border:none!important}.mc-main.twentytwentyone .my-calendar-header a:hover,.mc-main.twentytwentyone .my-calendar-footer a:hover,.mc-main.twentytwentyone .my-calendar-header a:focus,.mc-main.twentytwentyone .my-calendar-footer a:focus{text-decoration:none;outline:1px solid!important}.mc-main.twentytwentyone .my-calendar-header input:hover,.mc-main.twentytwentyone .my-calendar-header input:focus{outline-offset:0;border-radius:0}.mc-main.twentytwentyone.list .my-calendar-month,.mc-main.twentytwentyone .heading{font-size:20px;color:#313233;color:var(--primary-dark);text-align:center;margin:0}.mc-main.twentytwentyone .heading{position:relative}.mc-main.twentytwentyone .heading:before{display:block;border-top:1px solid var(--highlight-dark);content:'';margin:0 auto;position:absolute;top:55%;right:0;left:0;bottom:0;width:95%;z-index:-1}.mc-main.twentytwentyone .heading span{background:var(--primary-light);padding:0 15px}.mc-main.twentytwentyone th{background:#fff!important;background:var(--primary-light)!important;color:#313233!important;color:var(--primary-dark)!important}.mc-main.twentytwentyone td{border:1px solid #efefef;border:1px solid var(--highlight-light)}.mc-main.twentytwentyone td .event-title{font-size:12px}.mc-main.twentytwentyone{position:relative}.mc-main.twentytwentyone .event-title{font-size:24px}.mc-main.twentytwentyone .calendar-event .details,.mc-main.twentytwentyone .calendar-events{position:absolute;left:0;width:100%;background:#fff;background:var(--primary-light);box-shadow:0 0 4px;color:#333;color:var(--primary-dark)}.mc-main.twentytwentyone .calendar-events{width:110%;left:-5%}.mc-main.twentytwentyone .calendar-events .mc-event:nth-of-type(1n+1){border-top:1px solid var(--highlight-dark)}.mc-main.twentytwentyone.mini .details{border-top:1px solid #666;border-top:1px solid var(--highlight-dark)}.mc-main.twentytwentyone .list-event .details{padding:0;margin-top:1em}.mc-main.twentytwentyone .list-event .event-title{padding:.25em;border-radius:0 10px 10px 0}.mc-main.twentytwentyone .mc-list .event-date button{display:inline-block}.mc-main.twentytwentyone .mc-list .details .address{padding-right:0}.mc-main.twentytwentyone button.close{right:0;top:0;background:#d00!important;border-radius:0px!important;color:#fff!important}.mc-main.twentytwentyone button.close,.mc-main.twentytwentyone button.close *{padding:0;line-height:1;border-radius:0;opacity:1}.mc-main.twentytwentyone.mini .close{left:auto;right:0;font-size:18px}.mc-main.twentytwentyone .close:hover,.mc-main.twentytwentyone .close:focus{background:#fff!important;background:var(--primary-light)!important;color:#d00!important;outline:1px solid var(--primary-dark)}.mc-main.twentytwentyone .details .category-icon{width:auto}.mc-main.twentytwentyone .time-block{float:right}.mc-main.twentytwentyone.mini .time-block{float:none;font-size:14px}.mc-main.twentytwentyone .time-block p{color:#000;color:var(--secondary-dark);background:#fff;background:var(--primary-light);padding:0 .25em!important}.mc-main.twentytwentyone .nextmonth{background:rgb(200 200 200 / .1)}.mc-main.twentytwentyone .nextmonth .mc-date{background:#fff0;color:var(--primary-dark)}.mc-main.twentytwentyone .current-day{border-bottom:5px solid #313233;border-bottom:5px solid var(--highlight-dark)}.mc-main.twentytwentyone .mc-time .week{padding-left:6px;padding-right:6px;border-left:1px solid #bbb;border-right:1px solid #bbb;border-radius:0}.details .longdesc{margin:1em 0}.single-event .address,.mc-main.twentytwentyone .address{margin:.5em 0 1em 1em;float:right;border-radius:10px 0 0 10px;padding:10px;width:50%;max-width:250px;background:rgb(255 255 255 / .15)}.single-event .address{float:none;margin-left:0;padding:0}.mc-main.twentytwentyone.mini .address{margin:15px 0;float:none;width:100%;border-radius:10px;max-width:100%}.mc-author-card,.mc-host-card{background:#fcfcfc}.mc-main.twentytwentyone li.current-day{border-left:5px solid var(--highlight-dark)}.mc-main.twentytwentyone li.current-day button:nth-of-type(1){left:-5px}.mc-main.twentytwentyone .mc-list li.mc-events{padding:10px;background:rgb(0 0 0 / .03)}.mc-main.twentytwentyone .sharing p{display:inline-block;padding:.5em .5em .5em 0}.mc-main.twentytwentyone.mini .sharing p{font-size:14px;padding:0 .25em 0 0;margin-bottom:10px}.mc-main.twentytwentyone .mc-list .event-date{font-size:16px}.mc-main.twentytwentyone .list-event{margin:.5em -10px;clear:both}.mc-main.twentytwentyone .list-event .event-title .category-icon{margin-right:.5em;position:relative;top:-1px}.my-calendar-modal .event-title svg{background-color:#fff;padding:3px}.mc-main .mc_general .event-title,.mc-main .mc_general .event-title a{background:#ffffff!important;color:#000000!important}.mc-main .mc_general .event-title button{background:#ffffff!important;color:#000000!important}.mc-main .mc_general .event-title a:hover,.mc-main .mc_general .event-title a:focus{background:#ffffff!important}.mc-main .mc_general .event-title button:hover,.mc-main .mc_general .event-title button:focus{background:#ffffff!important}.my-calendar-modal .event-title svg{background-color:#ee2;padding:3px}.mc-main .mc_3-way-conference .event-title,.mc-main .mc_3-way-conference .event-title a{background:#eeee22!important;color:#000000!important}.mc-main .mc_3-way-conference .event-title button{background:#eeee22!important;color:#000000!important}.mc-main .mc_3-way-conference .event-title a:hover,.mc-main .mc_3-way-conference .event-title a:focus{background:#ffff55!important}.mc-main .mc_3-way-conference .event-title button:hover,.mc-main .mc_3-way-conference .event-title button:focus{background:#ffff55!important}.my-calendar-modal .event-title svg{background-color:#d33;padding:3px}.mc-main .mc_student-free-days .event-title,.mc-main .mc_student-free-days .event-title a{background:#dd3333!important;color:#ffffff!important}.mc-main .mc_student-free-days .event-title button{background:#dd3333!important;color:#ffffff!important}.mc-main .mc_student-free-days .event-title a:hover,.mc-main .mc_student-free-days .event-title a:focus{background:#aa0000!important}.mc-main .mc_student-free-days .event-title button:hover,.mc-main .mc_student-free-days .event-title button:focus{background:#aa0000!important}.my-calendar-modal .event-title svg{background-color:#729bbf;padding:3px}.mc-main .mc_after-school .event-title,.mc-main .mc_after-school .event-title a{background:#729bbf!important;color:#000000!important}.mc-main .mc_after-school .event-title button{background:#729bbf!important;color:#000000!important}.mc-main .mc_after-school .event-title a:hover,.mc-main .mc_after-school .event-title a:focus{background:#a5cef2!important}.mc-main .mc_after-school .event-title button:hover,.mc-main .mc_after-school .event-title button:focus{background:#a5cef2!important}.my-calendar-modal .event-title svg{background-color:#1e73be;padding:3px}.mc-main .mc_sporting-days .event-title,.mc-main .mc_sporting-days .event-title a{background:#1e73be!important;color:#ffffff!important}.mc-main .mc_sporting-days .event-title button{background:#1e73be!important;color:#ffffff!important}.mc-main .mc_sporting-days .event-title a:hover,.mc-main .mc_sporting-days .event-title a:focus{background:#00408b!important}.mc-main .mc_sporting-days .event-title button:hover,.mc-main .mc_sporting-days .event-title button:focus{background:#00408b!important}.my-calendar-modal .event-title svg{background-color:#dd890b;padding:3px}.mc-main .mc_camp .event-title,.mc-main .mc_camp .event-title a{background:#dd890b!important;color:#000000!important}.mc-main .mc_camp .event-title button{background:#dd890b!important;color:#000000!important}.mc-main .mc_camp .event-title a:hover,.mc-main .mc_camp .event-title a:focus{background:#ffbc3e!important}.mc-main .mc_camp .event-title button:hover,.mc-main .mc_camp .event-title button:focus{background:#ffbc3e!important}.my-calendar-modal .event-title svg{background-color:#c1c1c1;padding:3px}.mc-main .mc_evening .event-title,.mc-main .mc_evening .event-title a{background:#c1c1c1!important;color:#000000!important}.mc-main .mc_evening .event-title button{background:#c1c1c1!important;color:#000000!important}.mc-main .mc_evening .event-title a:hover,.mc-main .mc_evening .event-title a:focus{background:#f4f4f4!important}.mc-main .mc_evening .event-title button:hover,.mc-main .mc_evening .event-title button:focus{background:#f4f4f4!important}.my-calendar-modal .event-title svg{background-color:#81d742;padding:3px}.mc-main .mc_public-holiday .event-title,.mc-main .mc_public-holiday .event-title a{background:#81d742!important;color:#000000!important}.mc-main .mc_public-holiday .event-title button{background:#81d742!important;color:#000000!important}.mc-main .mc_public-holiday .event-title a:hover,.mc-main .mc_public-holiday .event-title a:focus{background:#b4ff75!important}.mc-main .mc_public-holiday .event-title button:hover,.mc-main .mc_public-holiday .event-title button:focus{background:#b4ff75!important}.my-calendar-modal .event-title svg{background-color:#6aff00;padding:3px}.mc-main .mc_work-experience .event-title,.mc-main .mc_work-experience .event-title a{background:#6aff00!important;color:#000000!important}.mc-main .mc_work-experience .event-title button{background:#6aff00!important;color:#000000!important}.mc-main .mc_work-experience .event-title a:hover,.mc-main .mc_work-experience .event-title a:focus{background:#9dff33!important}.mc-main .mc_work-experience .event-title button:hover,.mc-main .mc_work-experience .event-title button:focus{background:#9dff33!important}.my-calendar-modal .event-title svg{background-color:#ddbf8d;padding:3px}.mc-main .mc_orientation .event-title,.mc-main .mc_orientation .event-title a{background:#ddbf8d!important;color:#000000!important}.mc-main .mc_orientation .event-title button{background:#ddbf8d!important;color:#000000!important}.mc-main .mc_orientation .event-title a:hover,.mc-main .mc_orientation .event-title a:focus{background:#fff2c0!important}.mc-main .mc_orientation .event-title button:hover,.mc-main .mc_orientation .event-title button:focus{background:#fff2c0!important}.my-calendar-modal .event-title svg{background-color:#a96fe2;padding:3px}.mc-main .mc_exams .event-title,.mc-main .mc_exams .event-title a{background:#a96fe2!important;color:#000000!important}.mc-main .mc_exams .event-title button{background:#a96fe2!important;color:#000000!important}.mc-main .mc_exams .event-title a:hover,.mc-main .mc_exams .event-title a:focus{background:#dca2ff!important}.mc-main .mc_exams .event-title button:hover,.mc-main .mc_exams .event-title button:focus{background:#dca2ff!important}.mc-main,.mc-event,.my-calendar-modal,.my-calendar-modal-overlay,.mc-event-list{--primary-dark:#313233;--primary-light:#fff;--secondary-light:#fff;--secondary-dark:#000;--highlight-dark:#666;--highlight-light:#efefef;--close-button:#b32d2e;--search-highlight-bg:#f5e6ab;--navbar-background:transparent;--nav-button-bg:#fff;--nav-button-color:#313233;--nav-button-border:#313233;--nav-input-border:#313233;--nav-input-background:#fff;--nav-input-color:#313233;--grid-cell-border:#0000001f;--grid-header-border:#313233;--grid-header-color:#313233;--grid-header-bg:transparent;--grid-cell-background:transparent;--current-day-border:#313233;--current-day-color:#313233;--current-day-bg:transparent;--date-has-events-bg:#313233;--date-has-events-color:#f6f7f7;--calendar-heading:clamp( 1rem, 12px, 1rem );--event-title:clamp( 1rem, 12px, 1rem );--grid-date:12px;--grid-date-heading:clamp( .75rem, 12px, 1rem );--modal-title:1rem;--navigation-controls:clamp( .75rem, 12px, 1rem );--card-heading:1rem;--list-date:1rem;--author-card:clamp( .75rem, 12px, 1rem);--single-event-title:clamp( 1rem, 12px, 1rem );--mini-time-text:clamp( .75rem, 12px 1rem );--list-event-date:1rem;--list-event-title:1rem;--grid-weekend-color:#313233;--grid-weekend-bg:transparent;--grid-max-width:1260px;--list-preset-border-color:#000000;--list-preset-stripe-background:rgba( 0,0,0,.04 );--list-preset-date-badge-background:#000;--list-preset-date-badge-color:#fff;--list-preset-background:transparent;--category-mc_general:#ffffff;--category-mc_3-way-conference:#eeee22;--category-mc_student-free-days:#dd3333;--category-mc_after-school:#729bbf;--category-mc_sporting-days:#1e73be;--category-mc_camp:#dd890b;--category-mc_evening:#c1c1c1;--category-mc_public-holiday:#81d742;--category-mc_work-experience:#6aff00;--category-mc_orientation:#ddbf8d;--category-mc_exams:#a96fe2}@media print{@media print{@page{size:A4;margin:2cm}a[href]:after{content:none!important}body{background:#fff;font-family:Arial,sans-serif}body #gform_wrapper_1,body #header,body .block-related,body .breadcrumb,body .breadcrumbs,body .feature-content,body .page-subimage,body .print-header,body .readtime,body .widget-cta,body a.skiptocontent{display:none}body .print_wrapper{width:100%;max-width:800px;margin:0 auto}body .print_wrapper .print-header{padding:1em 0 .5em;border-bottom:1px dashed #e3e3e3;margin-bottom:1.5em}body .btn.btn-print{background:#666;border:2px solid #666;border-radius:3px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.1);font-size:1em;padding:1em 1.5em}body .btn.btn-print:visited{color:#fff!important}body .btn.btn-print:focus,body .btn.btn-print:hover{background:#fff;border:2px solid #666!important;color:#333!important;border:none}body .content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}body .content .main{-ms-flex-order:1;order:1}body .content .main img{-o-object-fit:contain;object-fit:contain;max-height:150px}body .content .main .wp-block-gallery{-ms-flex-flow:column;flex-flow:column}body .content .main .wp-block-gallery figcaption{background:transparent;position:relative;color:#333}body .content .main .wp-block-gallery img{-o-object-fit:contain;object-fit:contain}body .content .main .wp-block-media-text{display:-ms-flexbox;display:flex}body .content .main .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-flex-order:1;order:1}body .content .main .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,body .content .sidebar{-ms-flex-order:2;order:2}body .content .sidebar .view-documents-related .thumb,body .social-icons img{display:none}}
}#carousel-home .cover-image{opacity:1!important}#carousel-home .carousel-item .overlay-caption.no-title{bottom:0}#carousel-home .carousel-item .overlay-caption.no-title .caption-inner p{padding:0}.smartnews-subheader .link-print[href*="p="]{display:none}.cls-5{fill:#0066a9}.cls-4{fill:#00754b}.cls-6{fill:#f8b04d}.cls-7{fill:#fff}.subimage{background-image:url('')}@media only screen and (max-width:800px){.subimage{background-image:url('')}}