@import"https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Raleway:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";html,body{font-family:"Raleway",sans-serif;font-size:16px;font-weight:200;padding:0;max-width:100vw;overflow-x:hidden;min-height:100vh;display:flex;flex-flow:column nowrap}@media screen and (max-width: 719px){html,body{font-size:14px}}a,a:hover,a:focus{outline:none !important}#s-lc-public-bc,#s-lc-public-footer,#s-lc-public-skiplink{display:none}Body[id^=calendar_] .fc-header-toolbar,Body[id^=calendar_] .fc-timegrid-divider{display:none !important}Body[id^=calendar_] .fc-view-harness{height:auto !important}Body[id^=calendar_] .fc .fc-view-harness-active>.fc-view{position:static !important}Body[id^=calendar_] .fc .fc-scroller{position:static !important;overflow:hidden !important}Body[id^=calendar_] table.fc-scrollgrid.table-bordered{border:none}Body[id^=calendar_] table>colgroup>col{width:6rem !important}Body[id^=calendar_] .fc-timeGridWeek-view{background:repeating-linear-gradient(-45deg, #fff, #fff 8px, #eee 8px, #eee 10px)}Body[id^=calendar_] .fc-timeGridWeek-view .fc-daygrid-day-top{display:none}Body[id^=calendar_] .fc-dayGridMonth-view{background:repeating-linear-gradient(-45deg, #fff, #fff 8px, #eee 8px, #eee 10px)}Body[id^=calendar_] .fc-timegrid-col-misc{display:none}Body[id^=calendar_] .fc-col-header-cell{padding:1rem 0 !important;font-size:.75rem;color:#666}Body[id^=calendar_] .fc-timegrid-slot-label-frame,Body[id^=calendar_] .fc-timegrid-axis{font-size:.75rem;font-weight:600;color:#666;background:#fff}Body[id^=calendar_] .fc .fc-timegrid-slot{height:2em;border-bottom:0}Body[id^=calendar_] .fc-day-today{background:#eee !important}Body[id^=calendar_] .fc-day-mon,Body[id^=calendar_] .fc-day-tue,Body[id^=calendar_] .fc-day-wed,Body[id^=calendar_] .fc-day-thu,Body[id^=calendar_] .fc-day-fri{background:#fff}Body[id^=calendar_] .fc-event{border-width:2px;min-height:2.5rem !important}Body[id^=calendar_] .fc-event-container{display:flex;flex-flow:column}Body[id^=calendar_] .s-lc-fc-event-time{display:block;order:2;font-size:.75rem;font-weight:500;text-transform:lowercase}Body[id^=calendar_] .s-lc-fc-event-title{order:1;font-size:.75rem;font-weight:700}.site-footer{background-color:#446c89;color:#fff;padding:2rem 0;width:100%}.site-footer .row{margin:0 auto;padding:0 2rem}.site-footer .row .col-md-4{padding:0}.site-footer .contact-details{padding-right:2rem}.site-footer .contact-details h3{font-weight:600;margin:0 0 .5rem;font-size:1.125rem}.site-footer .contact-details p{margin:0}.site-footer .contact-details a{color:#fff !important}.site-footer .login{text-align:right}.site-footer .login a{color:#fff !important;font-weight:500}.site-footer .legal{margin:0 auto;padding:0 2rem;font-size:.75rem;display:flex;justify-content:space-between;margin-top:2rem;opacity:.5}.site-footer .legal a{color:#fff !important;font-weight:500}.site-header{background-color:#002c51;height:5rem;position:relative}.site-header__inner{margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;height:100%}.site-header .site-title{color:#fff !important;text-decoration:none !important;display:flex}.site-header .site-title__crest{background-image:url("https://libapps-au.s3-ap-southeast-2.amazonaws.com/accounts/23607/images/GGS_Logo_Shield_Only_PNG.png");height:5rem;width:3rem;background-repeat:no-repeat;background-position:left center;background-size:contain}.site-header .site-title h1{margin:0 1.5rem;font-weight:300;font-size:1.5rem;line-height:5rem}.site-header .site-nav{list-style:none;line-height:5rem;position:static}.site-header .site-nav button{display:none;padding:0;background:none;border:none;color:#fff;font-size:1.5rem}@media(max-width: 1024px){.site-header .site-nav button{display:block}}.site-header .site-nav__container{padding:0}@media(min-width: 1025px){.site-header .site-nav__container{display:block !important}}@media(max-width: 1024px){.site-header .site-nav__container{overflow:hidden;position:absolute;top:5rem;left:0;width:100%;background-color:#446c89;text-align:center;z-index:999}}.site-header .site-nav__container ul{list-style:none;display:flex;margin:0}@media(max-width: 1024px){.site-header .site-nav__container ul{flex-flow:column;padding:1rem}}.site-header .site-nav__container ul li{padding-left:1.25rem}@media(max-width: 1024px){.site-header .site-nav__container ul li{padding:0}}.site-header .site-nav__container ul li a{color:#fff !important;font-size:1rem;font-weight:600;text-decoration:none !important;opacity:.75}.site-header .site-nav__container ul li a:hover{opacity:1;color:#e41b12 !important}.container{padding:0;flex-grow:1}.s-lc-public-main{padding:0}#app #s-lc-public-title-area{padding:2rem;border-bottom:2px solid #ddd}#app #s-lc-public-title-area .row{margin:0;padding:0}#app #s-lc-public-title-area .col-md-12{padding:0}#app #s-lc-public-title-area h1{font-size:1.5rem;font-weight:600;color:#000;margin:0}#app #s-lc-public-main .row{padding:0;margin:0}#app #s-lc-public-main h2{font-size:1.25rem;color:#000;margin:1rem 0}#app #s-lc-public-main #col1>.row{display:flex;margin:0 -15px}#app #s-lc-public-main #s-lc-app-s1{min-height:calc(100vh - 23rem);padding:1rem 2rem}#app #s-lc-public-main #s-lc-app-s1 .col-md-10{width:100%}#app #s-lc-public-main #s-lc-app-s2{padding:1rem 2rem;border-left:1px solid #ddd;border-right:1px solid #ddd}#app #s-lc-public-main #s-lc-app-s3{padding:1rem 2rem}#app #s-lc-public-main #s-lc-app-s4{padding:1rem}#app .panel-body .form-group{display:none}Body[id^=calendar_] .s-lc-nav-card{display:none}Body[id^=calendar_] .container{padding:0}Body[id^=calendar_] #col1{display:flex;flex-flow:row nowrap}@media(max-width: 719px){Body[id^=calendar_] #col1{flex-flow:column}}Body[id^=calendar_] #col1 .s-lc-c-l{flex:1 1 25%;padding:2rem;max-width:20rem;background-color:rgba(0,0,0,0);border-radius:0;border-right:2px solid #ddd}@media(max-width: 719px){Body[id^=calendar_] #col1 .s-lc-c-l{flex:1 1 100%;max-width:100%;border-right:none;border-bottom:2px solid #ddd;min-height:auto}}Body[id^=calendar_] #col1 .s-lc-c-r{flex:1 1 100%;padding:0}Body[id^=calendar_] .s-lc-c-erc{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:2rem;margin:0;border-bottom:2px solid #ddd}@media(max-width: 719px){Body[id^=calendar_] .s-lc-c-erc{flex-flow:row wrap;padding:2rem 1rem 0;border-bottom:none}}Body[id^=calendar_] .s-lc-c-erc button{border:none !important;background:none !important;box-shadow:none !important;font-weight:600;color:#aaa}Body[id^=calendar_] .s-lc-c-erc button.active{color:#000}Body[id^=calendar_] .s-lc-c-erc button .fa{font-weight:300 !important}Body[id^=calendar_] .s-lc-c-erc #s-lc-c-e-audience,Body[id^=calendar_] .s-lc-c-erc #s-lc-c-e-cat,Body[id^=calendar_] .s-lc-c-erc #s-lc-c-e-cam,Body[id^=calendar_] .s-lc-c-erc .s-lc-c-ical-and-timezone-vert{display:none}Body[id^=calendar_] .s-lc-c-erc .s-lc-c-erh{margin:0;font-size:0;text-align:center}@media(max-width: 719px){Body[id^=calendar_] .s-lc-c-erc .s-lc-c-erh{order:-1;width:100%;margin-bottom:2rem}}Body[id^=calendar_] .s-lc-c-erc .s-lc-c-erh #s-lc-c-header-subtitle{font-size:1.5rem;font-weight:600;color:#000}Body[id^=calendar_] .s-lc-c-erc .s-lc-c-view-modes{padding:0}Body[id^=calendar_] .s-lc-c-erc .s-lc-c-view-modes .btn-group{display:flex}#cal-form .s-lc-c-datepicker{margin-top:0 !important}#cal-form .datepicker table tr td,#cal-form .datepicker table tr th{border-radius:100%;min-width:34px;max-width:34px;padding:3px 5px 7px}#cal-form .datepicker table tr td.today,#cal-form .datepicker table tr td.active{background-color:#d03440 !important;color:#fff !important;border:none;font-weight:600;padding:4px 5px 7px}#cal-form .datepicker table tr td.day:hover,#cal-form .datepicker table tr td.focused{background:#aaa}#cal-form .s-lc-c-list-cont{padding:2rem}#cal-form #s-lc-c-catf{margin-bottom:.5rem}#cal-form #s-lc-c-online-filter{display:none}#cal-form #s-lc-c-clear{margin:0}.fc-event.fc-day-list{border:3px solid rgba(0,0,0,.2) !important;border-radius:1rem;margin:1rem 1rem 0rem 1rem;color:#000}.fc-event.fc-day-list .event__header{width:100%;color:rgba(0,0,0,.33);border-bottom:2px solid rgba(0,0,0,.2);padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center}@media(max-width: 719px){.fc-event.fc-day-list .event__header--full{display:none}}.fc-event.fc-day-list .event__header--short{display:none}@media(max-width: 719px){.fc-event.fc-day-list .event__header--short{display:flex}}.fc-event.fc-day-list .event__header .event__date{font-size:1rem;font-weight:700}.fc-event.fc-day-list .event__header .event__audience{font-size:.875rem;font-weight:500}.fc-event.fc-day-list .event__header .event__audience span{margin-right:.5rem;padding-right:.5rem;border-right:1px solid rgba(0,0,0,.1)}.fc-event.fc-day-list .event__header .event__audience span:last-child{border-right:none;margin-right:0;padding-right:0}.fc-event.fc-day-list .event__body{padding:1rem;background-color:rgba(255,255,255,.2);border-radius:0 0 1rem 1rem}.fc-event.fc-day-list .event__body .event__title{font-weight:700}.fc-event.fc-day-list .event__body .event__time{font-weight:400}.event-page .container{padding:1rem 2rem}@media(max-width: 719px){.event-page .container{padding:0 .5rem}}@media(max-width: 719px){.event-page .s-lc-box-container{margin:.5rem 0}}.event-page .event-card{width:100%;max-width:1024px;border:2px solid #ddd;margin:0 auto}.event-page .event-card .event-header{display:flex;align-items:center;height:4rem;border-bottom:2px solid #ddd}@media(max-width: 719px){.event-page .event-card .event-header{height:8rem}}.event-page .event-card .event-header__title{margin:0;padding:1rem;font-size:1.5rem;flex:1 1 100%}.event-page .event-card .event-header__icon-wrapper{display:flex}@media(max-width: 719px){.event-page .event-card .event-header__icon-wrapper{flex-flow:column}}.event-page .event-card .event-header__icon{height:4rem;width:4rem;display:flex;justify-content:center;align-items:center;border-left:2px solid #ddd;align-self:flex-end;color:#aaa;font-size:1.25rem;text-decoration:none !important}.event-page .event-card .event-header__icon:hover{color:#e41b12 !important}@media(max-width: 719px){.event-page .event-card .event-header__icon--close{order:-1;border-bottom:2px solid #ddd}}.event-page .event-card .event-image{height:20rem;max-height:30vw;background-image:url("https://d329ms1y997xa5.cloudfront.net/customers/3969/images/ggs-event-default.png");background-size:cover;background-position:center}.event-page .event-card .event-details{border-top:2px solid #ddd;border-bottom:2px solid #ddd;height:4rem;display:flex;align-items:center}@media(max-width: 719px){.event-page .event-card .event-details{flex-direction:column;height:12rem}}.event-page .event-card .event-details__item{padding:1rem;font-size:.875rem;border-right:2px solid #ddd;height:4rem;display:flex;align-items:center;font-weight:500;color:#666}@media(max-width: 719px){.event-page .event-card .event-details__item{width:100%;border-right:none;border-bottom:2px solid #ddd;justify-content:center}}.event-page .event-card .event-details__item i{color:#aaa;padding-right:.25rem}.event-page .event-card .event-details__item--location{flex:1 1 auto;border-right:none;border-bottom:none}.event-page .event-card .event-body{background-color:#eee;padding:1rem}.event-page .event-card .event-footer{border-top:2px solid #ddd;height:4rem;display:flex;align-items:center;padding:1rem;justify-content:space-between}.event-page .event-card .event-footer__item{font-size:.875rem;font-weight:500}.event-page .event-card .event-footer__item span{color:#aaa}.event-page .event-card .event-footer__item a{color:#666 !important}#index_php .container{padding:6.5rem;flex-grow:1;display:flex;flex-flow:column;justify-content:end;background:linear-gradient(180deg, rgb(0, 44, 81) 0%, rgb(68, 108, 137) 100%)}#index_php .s-lc-box-container{margin:0;border:none}#index_php .s-lc-box .s-lc-box-title{border:none;cursor:pointer}#index_php .s-lc-box .s-lc-box-content{display:none}#index_php .s-lc-box .s-lc-content-callist-browseby-a{display:none}#index_php .s-lc-box ul{margin-top:0;margin-bottom:0;list-style:none;padding:0}#index_php .s-lc-box ul a{color:#fff;font-size:1.25rem}#index_php .s-lc-box h1{font-size:2rem;margin:0;line-height:normal;color:#fff;font-weight:600;opacity:.5}#index_php .s-lc-box .s-lc-box-content{padding:0 !important}#index_php .s-lc-box.active h1{opacity:1}#index_php .s-lc-box.active .box-background{opacity:.05;transition:opacity 1s ease-in-out 1s}#index_php .site-footer{display:none}#index_php .site-footer .row{display:none}#index_php .site-footer .legal{padding:0 6.5rem}#index_php .calendar-box{display:flex;align-items:end}#index_php .calendar-box .column{margin-right:4rem}#index_php .calendar-box .column h3{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .25rem}#index_php .calendar-box .column ul{margin-top:0;margin-bottom:0;list-style:none;padding:0}#index_php .calendar-box .column ul li a{font-size:1.25rem;color:#fff}#index_php .calendar-box .column.border-left{border-left:1px solid #fff;padding-left:4rem}#index_php .s-lc-content-eqlist-ul{column-count:3}#index_php #s-lc-box-38430 .s-lc-box-content{display:block}#index_php #s-lc-box-38430 .background{position:fixed;bottom:-10vh;right:-10vw;width:100vw;height:90vh;transform:rotate(6deg);background-size:contain;transition:opacity .3s ease;pointer-events:none;opacity:.05;background-repeat:no-repeat;background-position:bottom right}ul{margin-top:0;margin-bottom:0}ul list-style:none a{color:#fff;font-size:1.25rem}#equip_ #s-lc-public-page-content{margin:0}#equip_ #s-lc-public-page-content #col1{padding:0}#equip_ .fc-toolbar-chunk:first-child,#equip_ .s-lc-period-date-buttons{display:flex;justify-content:space-between;width:100%;align-items:center}#equip_ .fc-toolbar-chunk:first-child .fc-toolbar-title,#equip_ .fc-toolbar-chunk:first-child #s-lc-displaydate,#equip_ .s-lc-period-date-buttons .fc-toolbar-title,#equip_ .s-lc-period-date-buttons #s-lc-displaydate{font-size:1.25rem !important;font-weight:500;margin-bottom:0 !important}#equip_ .fc-toolbar-chunk:first-child .btn-group,#equip_ .s-lc-period-date-buttons .btn-group{margin-left:0;order:-1}#equip_ .fc-toolbar-chunk:first-child .fc-goToDate-button,#equip_ .fc-toolbar-chunk:first-child .fc-prev-button,#equip_ .fc-toolbar-chunk:first-child .fc-next-button,#equip_ .fc-toolbar-chunk:first-child .s-lc-gotodate,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-prev,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-next,#equip_ .s-lc-period-date-buttons .fc-goToDate-button,#equip_ .s-lc-period-date-buttons .fc-prev-button,#equip_ .s-lc-period-date-buttons .fc-next-button,#equip_ .s-lc-period-date-buttons .s-lc-gotodate,#equip_ .s-lc-period-date-buttons .s-lc-date-prev,#equip_ .s-lc-period-date-buttons .s-lc-date-next{border:none;color:#aaa;font-size:.875rem;font-weight:500;background-color:rgba(0,0,0,0) !important}#equip_ .fc-toolbar-chunk:first-child .fc-goToDate-button:active,#equip_ .fc-toolbar-chunk:first-child .fc-prev-button:active,#equip_ .fc-toolbar-chunk:first-child .fc-next-button:active,#equip_ .fc-toolbar-chunk:first-child .s-lc-gotodate:active,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-prev:active,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-next:active,#equip_ .s-lc-period-date-buttons .fc-goToDate-button:active,#equip_ .s-lc-period-date-buttons .fc-prev-button:active,#equip_ .s-lc-period-date-buttons .fc-next-button:active,#equip_ .s-lc-period-date-buttons .s-lc-gotodate:active,#equip_ .s-lc-period-date-buttons .s-lc-date-prev:active,#equip_ .s-lc-period-date-buttons .s-lc-date-next:active{box-shadow:none}#equip_ .fc-toolbar-chunk:first-child .fc-goToDate-button i,#equip_ .fc-toolbar-chunk:first-child .fc-goToDate-button .fa,#equip_ .fc-toolbar-chunk:first-child .fc-prev-button i,#equip_ .fc-toolbar-chunk:first-child .fc-prev-button .fa,#equip_ .fc-toolbar-chunk:first-child .fc-next-button i,#equip_ .fc-toolbar-chunk:first-child .fc-next-button .fa,#equip_ .fc-toolbar-chunk:first-child .s-lc-gotodate i,#equip_ .fc-toolbar-chunk:first-child .s-lc-gotodate .fa,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-prev i,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-prev .fa,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-next i,#equip_ .fc-toolbar-chunk:first-child .s-lc-date-next .fa,#equip_ .s-lc-period-date-buttons .fc-goToDate-button i,#equip_ .s-lc-period-date-buttons .fc-goToDate-button .fa,#equip_ .s-lc-period-date-buttons .fc-prev-button i,#equip_ .s-lc-period-date-buttons .fc-prev-button .fa,#equip_ .s-lc-period-date-buttons .fc-next-button i,#equip_ .s-lc-period-date-buttons .fc-next-button .fa,#equip_ .s-lc-period-date-buttons .s-lc-gotodate i,#equip_ .s-lc-period-date-buttons .s-lc-gotodate .fa,#equip_ .s-lc-period-date-buttons .s-lc-date-prev i,#equip_ .s-lc-period-date-buttons .s-lc-date-prev .fa,#equip_ .s-lc-period-date-buttons .s-lc-date-next i,#equip_ .s-lc-period-date-buttons .s-lc-date-next .fa{font-size:.875rem;font-weight:300;margin-right:.25rem}#equip_ .fc-toolbar-chunk:first-child #s-lc-timegrid-loading,#equip_ .s-lc-period-date-buttons #s-lc-timegrid-loading{display:none !important}#equip_ #s-lc-eq-navform,#equip_ #s-lc-eq-n-navform{border-bottom:2px solid #ddd !important;margin:0;padding:2rem}#equip_ #s-lc-eq-navform .form-group,#equip_ #s-lc-eq-n-navform .form-group{margin-right:.5rem}#equip_ .fc-resource-group .fc-datagrid-cell-main{font-weight:500;font-style:italic}#equip_ .fc-resource .fc-cell-text,#equip_ .s-lc-resource-name .fc-cell-text{color:#666}#equip_ .fc-resource .fc-icon,#equip_ .s-lc-resource-name .fc-icon{display:none}#equip_ .fc-resource .s-lc-item-more-info,#equip_ .s-lc-resource-name .s-lc-item-more-info{display:none}#equip_ #time_grid_cont{padding:2rem;margin:0}#equip_ .s-lc-info-label{display:none}#equip_ .fc-datagrid-expander{display:none}#equip_ #s-lc-eq-title-div{padding:2rem;border-bottom:2px solid #ddd}#equip_ .fc-timelineSingleDay-button,#equip_ .fc-resourceTimeGridWeek-button{display:none}#equip_ .s-lc-spaces-setup-info{padding:2rem}#equip_ #s-lc-group-description #s-lc-public-header-title{font-size:1.5rem;margin:0 0 1rem}#equip_ #s-lc-group-description #s-lc-item-title-area{background:#eee;border:1px solid #ddd;padding:1rem;border-radius:1rem}#equip_ .s-lc-eq-s-confirmedBtn i{color:#aaa;font-weight:300;margin-right:4px}#equip_ .s-lc-eq-s-confirmedBtn .s-lc-eq-s-conf-link{font-weight:500;color:#aaa}#equip_ select#lid>option[value="0"]{display:none}#equip_nick #s-lc-public-page-content{margin:0}#equip_nick #s-lc-public-page-content #col1{padding:2rem}#equip_nick #s-lc-public-page-content #col1 hr{display:none}#equip_nick #s-lc-public-page-content #col1:first-child{padding:0}#equip_nick #s-lc-eq-navform,#equip_nick #s-lc-eq-n-navform{border-bottom:2px solid #ddd !important;margin:0;padding:2rem}#equip_nick #s-lc-eq-title-div{padding:2rem;border-bottom:2px solid #ddd}#equip_nick #s-lc-eq-title-div #s-lc-public-header-title{font-size:1.5rem}#equip_nick #s-lc-item-title-area{display:none}#equip_nick #s-lc-eq-confirmed{padding:2rem}#equip_nick #s-lc-eq-confirmed .panel{margin:0}