@import url(/assets/31c0a44578c8e52fcac02d194aa164ff0e13bf98.css);:root{--yellow:#fcc312;--orange:#eb535d;--lightorange:#fbdcdf;--cream:#fffff0;--lightteal:#dcf1ee;--teal:#50b9a8;--navy:#151f35;--lightnavy:#434c5d;--heading:"Poppins",sans-serif;--font:"Lato",sans-serif;--fontawesome:"FontAwesome";--bold:700;--regular:400;--shadow:0 0 10px 0 rgba(0,0,0,0.10);--shadow-hover:0 0 20px 0 rgba(0,0,0,0.10);--textshadow:0 0 10px rgba(0,0,0,0.5)}body{background:#fff;font-family:var(--font)!important;font-family:normal;font-weight:var(--regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:opacity .2s ease}body.loaded{opacity:1}::selection{background:var(--yellow)}html{scroll-behavior:smooth}.wrapper{background:0}h3,h4,h5,h6,p,a,button,body,blockquote,span,ol li,ul li,.content .row .content-wrap strong,.content .row .content-wrap p strong,.uc-vol-username-heading h2,.uc-vol-section-title h3,#uc-volunteer-reg-form-container .heading h2,.uc-vol-org-address h3,.uc-vol-org-contactdetails h3,.uc-vol-org-sla h3,.uc-spam-check h3,#vol-organisation-container.contentContainer .uc-volorg-title h3,#vol-organisation-container .heading h2,#e-shop .product-filter-panel .count-product-found,#e-shop .product-information .product-name h2,#uc-group-homepage #uc-more-group-search a.uc-load-more-groups,#uc-articles-news .page-separator,.content .uc-articles-right-panel-search-wrapper h2,.uc-search-articles label,.featured-news-block h2.news-headline,.uc-articles-block .uc-news-headline h3 a,#uc-articles-news #load_more_article a,.tree-navigation .title h1,#event-homepage #load-more-events a,#event-homepage .page-separator-wrapper .page-separator,.event-box .event-name,.uc-opportunity-title a,.uc-vol-opp-module-wrapper .page-separator,.uc-search-opportunity label,.uc-search-opportunity-filters h3,.content .uc-opp-right-panel-search-wrapper h2,.content .uc-result-count span,.content .uc-result-count strong,.uc-vol-edit-profile .uc-vol-profile-title-mobile,.uc-vol-multi-checkbox-list li label,.contentBoxes strong,.event-details p,.uc-articles-block .uc-articles-summary,.registration-form ol li.unionemail p,.registration-form ol li.nusemail p,.registration-form ol li.commercialemail p,.registration-form ol li.nusemail .label-unionemail-wrapper,#shopping-cart .orderRow,.wrapper .content .row .content-wrap p,#uc-sv-main-wrapper .uc-sv-module-details-content-wrapper p,.featured-news-block .featured-text,.articleDetails .time,.articleDetails p,.articles p,.contentBoxes p,.latestEventLeftSide li .eventDateTime,.group-details,.featured-news-block .featured-text,.articleDetails .time,.articleDetails p,.articles p,.contentBoxes p,.latestEventLeftSide li .eventDateTime,.group-details,.uc-opportunity-brief-text,#uc-vol-opp-details-page .uc-opp-add-info-role-wrapper,#uc-vol-opp-details-page .uc-opp-add-info-responsibility-wrapper,#uc-vol-opp-details-page .uc-opp-add-info-task-wrapper,#uc-vol-opp-details-page p,.registration-form ol li.input label,.uc-widget-articles-container ul.uc-widget-articles-list li .article-description,.join-this-group.button-top a,.join-this-group.button-bottom a,.checkout-button,.uc-total-order dl dt,#uc-payment-confirmation #uc-order-listing h3,#uc-payment-confirmation #uc-share-purchases h3,#share-facebook-list p.order-name,#share-twitter-list p.order-name,.share-facebook-listing li .add-share-text,.share-twitter-listing li .add-share-text,#uc-group-homepage .page-separator-wrapper .page-separator,#uc-group-homepage #uc-more-group-search a.uc-load-more-groups,.uc-acc-content dl dt,#share-facebook-list p.select-message,#share-twitter-list p.select-message,.quick-sharing-msg,.quick-breadcrumb,.quick-breadcrumb a,.facebook-share-button,.facebook-share-button,#e-shop .product-filter-panel .count-product-found,#e-shop .buy-this-now input,#uc-sv-nav-tab-panel #uc-sv-main-navcontainer ul li.active a,.content .uc-sv-post-idea-petition a,.uc-sv-post-idea-petition a,.uc-sv-category-field-holder ul li label.uc-sv-bgorange,#uc-sv-main-wrapper .uc-sv-module-idea-wrapper h2,.uc-sv-author-name,.uc-sv-module-idea-wrapper p.time,.uc-sv-module-more a:hover,.uc-sv-module-idea-wrapper a.uc-sv-click-like-dislike,#uc-sv-left-panel #load_more_sv a,.uc-sv-idea label,.uc-sv-petition label,#uc-sv-nav-tab-panel ul li a,.uc-sv-module-idea-wrapper a.uc-sv-click-votenow,.uc-sv-module-more a.uc-sv-comments,.uc-sv-module-more a.uc-sv-more,#uc-sv-main-wrapper,.uc-vol-opp-module #load_more_opp a,.content .uc-result-count,.uc-vol-opp-module-wrapper .page-separator,.uc-opportunity-title a,.uc-opportunity-min-commit-level,.uc-opportunity-aoi,.uc-opportunity-brief-text,.content .uc-opp-right-panel-search-wrapper h2,.uc-search-opportunity label,.uc-search-opportunity-filters h3,.uc-vol-from-date label,.uc-vol-to-date label,.uc-availability-filter .uc-availability-days li:first-child,.uc-availability-filter .uc-availability-row li:first-child,.uc-filter-checkbox label,#uc-vol-opp-details-page .uc-opp-button-link,#uc-vol-opp-details-page .uc-opp-button-link,#uc-resource-left-panel-listing .page-separator,#resource-homepage .uc-document-list .uc-document-block .uc-document-titles h2,.uc-doc-upload-time,.uc-resource-disable-download,.uc-resource-download-link,.uc-resource-details-disable-link,.uc-resource-details-link,#resource-homepage #load_more_doc a,input,textarea,select,button,.content .uc-result-count span,.content .uc-result-count strong,#uc-articles-news .page-separator,.featured-news-block h2.news-headline,.featured-news-block h2.news-headline .news-date-time,.featured-news-block h2.news-headline .news-date-time a,.uc-articles-block .uc-news-headline h3 a,.uc-articles-block .uc-articles-summary,.uc-articles-block .uc-news-headline .uc-news-date-time a,#uc-articles-news #load_more_article a,.uc-articles-tags .uc-articles-tags-heading,.uc-events-tags .uc-events-tags-heading,.uc-groups-tags .uc-groups-tags-heading,.uc-resources-tags .uc-resources-tags-heading,.new-user-address,h2.uc-election-name,strong,.uc-positions,.toggle-details,.vote-completed,.uc-position-candidates h4,.uc-position-responsibilities h4,.uc-select-candidates h4,.uc-position-details a,.uc-pending-status,.uc-completed-status,.uc-total-status,.view-manifesto-details-wrapper p,.view-manifesto-details h2,.cart-delivery-mode .shipping-address .address-form h3,.cart-delivery-mode .shipping-address .address-form,.uc-payment-page,.for-student-update .user-profile-picture-wrapper,.for-admin-update .user-profile-picture-wrapper,.ticket-print-block,.uc-banner-hover-wrapper,.uc-sv-form,.uc-sv-form ol li select,input,.uc-sv-button .buttonLink,.content .row .content-wrap em,.content .row .content-wrap p em,#shopping-cart .title h1,.uc-vol-profile-section-desc,.custom-checkbox .checkbox label,.heading p.hint-line,.uc-vol-further-information li:first-child label,input.button{font-family:var(--font)}
p{font-size:1rem!important;line-height:1.6!important;font-weight:normal!important;margin:0 0 10px 0}a{overflow-wrap:anywhere}p i{min-width:20px}.content .row .content-wrap{width:100%;margin:0!important}.content .row .content-wrap ul{color:var(--navy)}.content .row .content-wrap li{font-size:1rem;line-height:1.2;margin:0 0 10px 0;font-weight:normal}.content .row .content-wrap em,.content .row .content-wrap p em,.content .row .content-wrap p{font-family:var(--font);color:var(--navy)}.content .row .content-wrap li a{font-size:1rem}.edit-mode-page a,.section.default-body a,.article-details-wrapper a{color:var(----navy);text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-color:var(--teal);font-weight:var(--regular)}.edit-mode-page a:hover,.edit-mode-page a:focus,.section.default-body a:hover,.section.default-body a:focus,.article-details-wrapper a:hover,.article-details-wrapper a:focus{text-decoration:none}h1,h1 span,h1 a,h1 strong,.content .row .content-wrap h1,.content .row .content-wrap h1 a,.articleDetails .article-details-wrapper h1,.articleDetails .article-details-wrapper h1 strong,.articleDetails .article-details-wrapper h1 a,#uc-sv-main-wrapper h1,.content .row .content-wrap .section.default-body h1 a,.content .row .content-wrap .section.default-body h1,#uc-vol-opp-details-page h2.uc-opp-title{font-family:var(--heading)!important;font-size:clamp(2.4rem,2.5vw,3rem);text-shadow:none!important;color:var(--navy);background:0;border:0;line-height:1.1;padding:0 0 .6em;margin:0;font-weight:var(--bold)}h2,h2 a,h2 strong,.section h2,.content .row .content-wrap h2,.content .row .content-wrap h2 a,.articleDetails .article-details-wrapper h2,.articleDetails .article-details-wrapper h2 strong,.articleDetails .article-details-wrapper h2 a,.portletTitles h2,.portletTitles h2 a,.content .row .content-wrap .section.default-body h2,#uc-vol-opp-details-page h2,.contentBoxes .eventheader h2,#uc-events-details-page .contentBoxes h2{font-family:var(--heading);font-size:clamp(1.5rem,2.5vw,2.2rem);text-shadow:none!important;color:var(--navy);line-height:1.1;margin:0;padding:30px 0 15px 0;font-weight:var(--bold);background:0;border:none!important}h3,h3 strong,.content .row .content-wrap h3,h3 a,.content .row .content-wrap h3 a,.articleDetails .article-details-wrapper h3,.articleDetails .article-details-wrapper h3 strong,.articleDetails .article-details-wrapper h3 a,.contentBoxes h3,.content .row .content-wrap .section.default-body h3,.contentBoxes h3{font-weight:700;font-family:var(--heading);font-size:clamp(1.4rem,2.5vw,1.8rem);text-shadow:none!important;color:var(--navy);margin:1rem 0 .5rem;font-weight:var(--regular);line-height:1.2;text-transform:none}h4,h4 strong,.content .row .content-wrap h4,h4 a,.content .row .content-wrap h4 a,.articleDetails .article-details-wrapper h4,.articleDetails .article-details-wrapper h4 strong,.articleDetails .article-details-wrapper h4 a{color:var(--navy);font-family:var(--font);font-size:clamp(1.1rem,2.5vw,1.2rem)!important;font-weight:var(--regular);line-height:1.2;margin:1rem 0 .5rem!important;padding:0!important}h2 i,h3 i{margin:0 10px 0 0}h2.subheading{font-weight:var(--regular)!important;padding:0 0 15px!important;font-size:clamp(1.2rem,2.5vw,1.4rem)!important}h3.subheading{font-weight:var(--regular)!important}@media(max-width:600px){.sub-site-home-html .content{margin-top:70px}.column-wrap{padding:0 10px}h1,h1 a,h1 strong,.content .row .content-wrap h1,.content .row .content-wrap h1 a,.articleDetails .article-details-wrapper h1,.articleDetails .article-details-wrapper h1 strong,.articleDetails .article-details-wrapper h1 a,#uc-sv-main-wrapper h1,.content .row .content-wrap .section.default-body h1 a,.content .row .content-wrap .section.default-body h1,#uc-vol-opp-details-page h2.uc-opp-title{font-size:2rem!important}}.row.header,.top-wrap,.top-union-wrap,.header-wrap{background:var(--navy)}.row.content{min-height:300px;z-index:1}.header-wrap{padding:10px 15px;height:unset;display:flex;flex-direction:row;align-items:center;background:transparent;max-width:1920px;margin:0 auto;gap:.5em;justify-content:flex-end;position:unset}.header,.menu,.content,.top,.top-union{width:auto;margin:0}.content .row .content-wrap .section{margin:unset}.page-search{position:relative;right:0;top:0;grid-column:1;width:auto!important}.search-box{display:flex!important;padding:0}.page-search .search-box .search-box-wrapper,#search-result .search-box.uc-common-for-all .search-box-wrapper{position:relative;right:0;top:0;width:auto;background:#fff;padding:0;align-items:center;border:0;width:fit-content;display:flex;box-shadow:none!important;align-items:center;height:unset;border-radius:100px;margin:0;border:0;display:flex;flex-direction:row;justify-content:left}.page-search .search-box .search-box-wrapper .search-input{width:80px!important}.page-search .search-box .search-box-wrapper .search-input,.eventsearch .search-box .search-box-wrapper .search-input,.uc-search-articles #search_keyword,#search-result .search-box .search-box-wrapper .search-input{background:#fff;padding:8px 15px;color:var(--navy);width:100%;font-family:var(--font);font-size:.9rem;font-weight:var(--regular);margin:0;border-radius:100px}
.page-search .search-box .search-box-wrapper .search-input:focus,.eventsearch .search-box .search-box-wrapper .search-input:focus,.uc-search-articles #search_keyword,#search-result .search-box .search-box-wrapper .search-input:focus{border-radius:0}.page-search .search-box .search-box-wrapper .search-input[placeholder],.eventsearch .search-box .search-box-wrapper .search-input[placeholder],.uc-search-articles #search_keyword,#search-result .search-box .search-box-wrapper .search-inpu[placeholder]{color:var(--lightnavy)}.page-search .search-box .search-box-wrapper .search-button,.uc-search-articles .search-button,#search-result .search-box .search-box-wrapper .search-button,#uc-group-homepage .search-box .search-box-wrapper .search-button,.uc-search-opportunity .search-button,.module_events .search-box .search-box-wrapper .search-button{position:relative;background:url(/assets/948c47806f59d5c7f60967932c586a62e4b48878.png) no-repeat 10px 5px;background-size:15px 15px!important;height:25px;width:30px;margin:0 5px 0 5px}input#site_search_id:focus-visible,.uc-search-articles #search_keyword:focus-visible{transition-duration:.3s;min-width:200px;outline:0;border-radius:100px}@media only screen and (max-width:980px){.page-search .search-box .search-box-wrapper{left:0!important}.page-search{width:unset}}@media only screen and (max-width:762px){.page-search{height:unset;padding:4px 0 10px;z-index:3}.page-search .search-box .search-box-wrapper,#search-result .search-box.uc-common-for-all .search-box-wrapper{width:100%!important}.search-box{padding:0!important;justify-content:flex-start}}@media only screen and (max-width:980px){.page-search{left:0;width:100%;height:auto!important}.page-search .search-box .search-box-wrapper{z-index:1}.page-search .search-box .search-box-wrapper .search-input{width:100%!important}}.system-menu{position:relative;right:0;top:0;border:0;background:0;font-size:1.1rem}.system-menu-wrapper{display:flex;justify-content:flex-start;gap:15px;align-items:center}.system-menu-wrapper .clear{display:none}a.uc-sign-link{color:#fff;font-weight:normal;background:var(--navy);font-family:var(--font);padding:4px 15px;box-shadow:none;font-size:.9rem;display:flex;align-items:center;border-radius:100px;border:2px solid #fff;gap:10px}a.uc-sign-link::after{content:'\f061';font-family:var(--fontawesome)}a.uc-sign-link:hover{transition-duration:.2s;background:#fff;color:var(--navy)}@media only screen and (max-width:767px){a.uc-sign-link{padding:2px 8px;left:-15px;position:relative}}.half{max-width:640px}.reciteme{position:fixed;bottom:1.5em;right:1.5em;z-index:4;background:var(--orange);color:var(--navy);font-size:1.4em;padding:10px;border-radius:50px}.reciteme:hover,.reciteme:focus{translate:scale(1.02);transition:.2s}.system-menu-wrapper .cart-account{width:unset}.cart-account{display:flex;line-height:1;gap:1em;left:0;top:0;right:0;margin:0;padding:0;flex-direction:row;justify-content:flex-end;align-items:center;grid-column:2;position:unset}.system-menu .shopping-cart-menu{background:0}.shopping-cart-menu a{padding:0!important;position:relative}.shopping-cart-menu{background:var(--navy);padding:7px;border-radius:5px;margin:0 0 0 10px}.shopping-cart-menu,.system-menu .shopping-cart-menu{display:flex;align-items:center}.shopping-cart-menu a::before,.system-menu .shopping-cart-menu a::before{content:'';background-image:url(/assets/d52f111dd199e13943815c8317c938e1f6c4a09f.svg);background-size:contain;width:27px;height:24px;display:block;background-repeat:no-repeat}.shopping-cart-menu strong,.system-menu .shopping-cart-menu strong{position:absolute;margin:0;background:var(--yellow);padding:3px;font-size:1em;top:-12px;right:-14px;border-radius:30px;color:var(--navy)}.system-menu-wrapper .cart-account{right:0;position:relative}@media only screen and (max-width:980px){.shopping-cart-menu strong::after,.system-menu .shopping-cart-menu strong::after{font-size:1rem;margin-left:4px}.cart-account .reciteme span{padding:0 0 0 5px}.profile-setting a.profile-name{padding:5px}.wrapper{top:0}.system-menu{padding:0!important;width:100%;grid-row:1;position:absolute;top:10px}.system-menu-wrapper{justify-content:flex-end;gap:2em}.shopping-cart-menu{width:fit-content;margin:0}.system-menu-wrapper .clear{display:none!important}}#union-logo h1,#union-logo h1 a{padding:0}#union-logo a img{max-height:unset;max-width:217px}#union-logo a img:hover,#union-logo a img:focus{transform:scale(1.03);transition:.2s}#union-logo{height:unset;margin:0;width:unset;z-index:100!important}#top-navigation-wrap{display:flex;flex-direction:row-reverse;justify-content:space-between}.menu{position:relative!important;text-transform:none!important;font-size:clamp(1rem,2.5vw,1.15rem)!important;font-family:var(--font)!important;font-weight:700;max-width:1920px;margin:0 auto;height:unset;padding:0 15px 0}.menu ul{color:var(--navy);display:flex;gap:10px;align-items:center;height:auto;justify-content:flex-end;position:relative;z-index:3}.menu ul li,.menu ul li span{background:0}
.menu ul li{font-weight:var(--semibold);font-size:clamp(0.8rem,2.5vw,1rem)}.menu ul li span{display:flex;flex-wrap:nowrap;align-items:center;padding:0;background:0;cursor:pointer}.menu ul li span a{padding:10px}.menu ul li span a:hover{cursor:pointer}.menu ul li a{color:#fff;padding:10px;background:0;font-weight:var(--normal)}.menu ul li a:hover,.menu ul li a:focus{text-decoration:underline;text-underline-offset:3px}#nav-highlight-menu-wrapper a{background:var(--navy);color:#fff}@media(max-width:763px){li.has-child span::after{display:none}}.menu ul li ul{border:0;background:#fff;width:200px;height:auto!important;top:34px;padding:5px;border-radius:10px;left:unset;right:10px;box-shadow:var(--shadow)}.menu ul li ul li a{text-transform:none;border:0;color:var(--navy);background:0}.menu ul li ul li a:hover,.menu ul li ul li a:focus{background:var(--yellow);color:var(--navy);border-radius:8px}.profile-setting{width:unset}span.salutation{display:none}.profile-name-wrapper{border-radius:10px;height:unset;background:transparent;width:auto;border:2px solid #fff;padding:0;box-shadow:none}.profile-setting a.profile-name{border-radius:0;height:unset;background:transparent;color:#fff;padding:6px 12px;font-size:1em;font-weight:var(--semibold);box-shadow:none}.profile-setting a.profile-name .user-name{color:#fff;overflow:visible;width:fit-content}.profile-setting a.profile-name.collapsed{background:0}.profile-setting a.profile-name.expanded .user-name{color:transparent}.profile-setting a.profile-name.expanded{background-color:transparent;background:0}.profile-setting a.profile-name.collapsed .user-name::before,.profile-setting a.profile-name.expanded .user-name::before{border-style:solid;border-width:.15em .15em 0 0;content:'';display:inline-block;height:.35em;left:.15em;position:relative;top:.1em;transform:rotate(135deg);vertical-align:top;width:.35em;margin:0 15px 0 0}.profile-drop-down-menu{background:#fff;border-radius:10px;top:20px;padding:15px 15px 10px 15px;box-shadow:var(--shadow);right:0;z-index:1006}.profile-drop-down-menu ul li{margin:0 0 5px 0}.profile-setting ul{font-size:1em;padding:0}.profile-setting ul li a{border:0;text-align:right;width:fit-content;color:var(--navy);text-decoration:underline;text-underline-offset:3px}.profile-setting ul li a:hover{text-decoration:none}.profile-drop-down-menu li{display:flex;align-items:center}li.dashboard-icon::before,li.account-icon::before,li.logout-icon::before{font-family:var(--fontawesome);font-weight:900!important;text-decoration:none!important;margin-right:10px;width:fit-content;font-size:1rem;color:var(--navy)}li.dashboard-icon::before{content:"\f624"}li.account-icon::before{content:"\f007"}li.logout-icon::before{content:"\f2f5"}#hero{position:relative;width:100%;margin:1.2em 0 0 0}#hero::before,.module_articles .row.content::before,.module_pages.action_search .row.content::before,.module_events .row.content::before,#uc-page-id-landing .page-title::before,.uc-page-class-sidebar .row.content::before,.module_groups .row.content::before,.sub-site-page-html .row.content::before,.module_cart .row.content::before,.module_user_groups .row.content::before,.uc-page-class-campaign .row.content::before,.module_registrations .row.content::before,.module_students .row.content::before,.module_products .row.content::before,.module_users .row.content::before{content:'';background-image:url(/assets/d9e876270abfd66f545b1dfe21c2c29145a31fc2.png);background-repeat:no-repeat;top:-100px;left:0;height:350px;position:absolute;z-index:2;width:100%;background-size:100% 350px}#hero::after,.module_articles .row.content::after,.module_pages.action_search .row.content::after,#uc-page-id-landing .page-title::after,.uc-page-class-sidebar .row.content::after,.module_groups .row.content::after,.sub-site-page-html .row.content::after,.module_cart .row.content::after,.module_user_groups .row.content::after,.module_events.action_show .row.content::after,.uc-page-class-campaign .row.content::after,.module_registrations .row.content::after,.module_students .row.content::after,.module_products .row.content::after,.module_users .row.content::after{content:'';background-image:url(/assets/92a963535db8e5ddf5c264c0d6a3ae6f2c5f568d.png);background-repeat:no-repeat;top:-100px;left:0;height:500px;position:absolute;z-index:1;width:100%;background-size:100% 500px}@media(max-width:500px){#hero::before,.module_articles .row.content::before,.module_pages.action_search .row.content::before,.module_events .row.content::before,#uc-page-id-landing .page-title::before,.uc-page-class-sidebar .row.content::before,.module_groups .row.content::before,.sub-site-page-html .row.content::before,.module_cart .row.content::before,.module_user_groups .row.content::before,.uc-page-class-campaign .row.content::before{background-size:100% 250px;top:-100px}#hero::after,.module_articles .row.content::after,.module_pages.action_search .row.content::after,#uc-page-id-landing .page-title::after,.uc-page-class-sidebar .row.content::after,.module_groups .row.content::after,.sub-site-page-html .row.content::after,.module_cart .row.content::after,.module_user_groups .row.content::after,.module_events.action_show .row.content::after,.uc-page-class-campaign .row.content::after{background-size:100% 300px;height:300px}
}.module_events.action_list .row.content::after,.module_groups.action_list .row.content::after{content:'';background:var(--orange);width:100%;height:450px;position:absolute;top:-60px;z-index:1;left:0}.section.lightteal{background:var(--lightteal)}.section.cream{background:var(--cream)}.content-wrap.home-content-wrap{display:grid}#hero-wrap{max-width:1280px;margin:0 auto;z-index:2}#center-wrap{max-width:1280px;margin:0 auto;padding:4em 0}#center-small-wrap{max-width:700px;margin:4em auto;padding:4em 0}#hero img{border-radius:10px;height:500px!important;object-fit:cover;width:100%;position:relative;box-shadow:var(--shadow)}.hero-banner{position:relative}.hero-content{position:absolute;bottom:2em;left:2em}.hero-content h1,.page-title h1{font-size:clamp(3.8em,2.5vw,4.4em)!important;color:#fff!important;text-shadow:var(--textshadow)!important}.page-title h1{margin:0 0 2em!important}.hero-content .button.primary{margin-right:1em}@media(max-width:1280px){#center-wrap .edit-mode-page,#hero-wrap,#center-small-wrap{padding:0 15px}}@media(max-width:500px){.hero-content{position:relative;bottom:unset;left:unset}.hero-content h1,.page-title h1{font-size:2rem!important;color:var(--navy)!important;text-shadow:none!important}#hero img{height:auto!important}.page-title .list-wrap h1{margin:0!important}}.callout{background:var(--lightteal);padding:2em 2em 3em;border-radius:10px;position:relative;margin:0 0 2em}.callout h2,.callout h3{margin:0!important;padding:0 0 15px!important}.callout::after{content:'\f05a';font-family:var(--fontawesome);font-size:2rem;color:var(--orange);position:absolute;top:-0.5em;left:50%;transform:translateX(-50%);background:#fff;border-radius:300px}.callout a.button{position:absolute;bottom:-1em}details{margin:10px 0;background:var(--cream);border-radius:20px}summary{display:flex!important;align-items:center;justify-content:space-between;cursor:pointer;position:relative;padding:1em;gap:1em}summary::after{content:'\2b';font-size:19px;font-family:var(--fontawesome);transition:.3s;padding:8px;border-radius:300px;height:18px;width:18px;background:var(--orange);position:absolute;right:10px;color:#fff;text-align:center;font-weight:bold;display:flex;justify-content:center}details[open] summary::after{transform:rotate(45deg);transition:.3s}details[open] summary{padding:0 1em 0 0;margin:0 0 1em}details[open]{padding:1em 0 1em 1em;border-radius:20px}::-webkit-details-marker{display:none}details ul{margin:0 0 10px 1.2em}summary h3{font-size:clamp(1rem,2.5vw,1.2rem)!important;margin:0!important;padding:0!important;width:90%!important}summary h3,summary h4{font-weight:var(--bold)!important}summary h3:hover,summary h3:focus,summary h4:hover,summary h4:focus{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;text-decoration-color:var(--navy)}details a.button{margin:15px 0 0 0!important;display:grid;width:fit-content}@media(max-width:763px){summary::after{font-size:.9em;height:23px;width:23px}}.button{width:fit-content;padding:15px 25px!important;color:var(--navy)!important;border-radius:100px;font-weight:var(--bold)!important;font-family:var(--heading)!important;font-size:1.1rem!important;box-shadow:var(--shadow)!important;display:inline-flex;align-items:center;gap:10px;float:none!important}.button.primary{background:var(--yellow);margin:0 1em 0 0}.button.secondary{background:#fff}.button.primary:hover,.button.primary:focus,.button.secondary:hover,.button.secondary:focus{transform:scale(1.05);transition-duration:.2s;box-shadow:var(--shadow-hover)}.button.primary::after{content:'\f061';font-family:var(--fontawesome)}.uc-widget-upcoming-events{max-width:1280px;margin:0 auto;display:grid}.edit-mode-page{position:relative}.uc-upcoming-event-widget-title,#uc-widget-upcoming-events-left-panel,.uc-widget-upcoming-events .search.eventsearch,.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row:nth-child(3),.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-footer{display:none}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-right-panel{width:100%;background:0}.uc-widget-upcoming-events-container{display:grid;grid-template-columns:1fr 1fr;column-gap:2em;padding:2em 0 0 0}#full-width-highlight h2{margin:0 auto;max-width:1280px}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;row-gap:2em}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-box{width:100%;box-shadow:var(--shadow)}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container:first-child{border:0}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container{width:100%}.uc-widget-upcoming-events-wrapper a.event-box{width:100%;border:none!important;background:var(--cream);border-radius:10px;display:grid;grid-template-columns:1fr 2.5fr;grid-template-rows:3fr 1fr;align-items:center}
.uc-widget-upcoming-events-wrapper a.event-box:hover,.uc-widget-upcoming-events-wrapper a.event-box:focus{transform:scale(1.02);transition-duration:.2s;box-shadow:var(--shadow-hover)}.uc-widget-upcoming-events-wrapper .upcoming-event-container .event-box .free-event-title,.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-box .non-free-event-title{grid-row-start:1;grid-column-start:2;text-transform:capitalize;font-family:var(--heading)!important;font-size:clamp(1.1em,2.5vw,1.3em)!important;white-space:pre-line;font-weight:var(--bold)!important;width:90%;text-align:left;padding:0 1em 0 1em;text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:3px}.uc-widget-upcoming-events-wrapper a.event-box:hover .event-name,.uc-widget-upcoming-events-wrapper a.event-box:focus .event-name{text-decoration:none}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-details{padding:0 1em 0 2em;width:fit-content!important}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-details p{text-align:left;margin:0!important;font-size:clamp(0.9em,2.5vw,1.2em)!important}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-right-panel .with-image-description{padding:0}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-banner{grid-row:1 / span 2;margin:0}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-banner>img{border-radius:10px 0 0 10px;height:100%;display:flex}.uc-widget-upcoming-events-container .free-event{left:0;background:var(--lightteal);color:var(--navy);font-family:var(--body)!important;border-radius:10px 0 10px 0;font-weight:var(--regular);width:fit-content;height:fit-content;padding:5px 10px}.event-details p::before{content:"\f017";font-family:var(--fontawesome)!important;font-weight:900!important;text-decoration:none!important;width:fit-content;font-size:1rem}@media only screen and (max-width:1280px){.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-right-panel .with-image-description{padding:0 15px!important}}@media only screen and (max-width:762px){.uc-widget-upcoming-events-container,.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row{display:flex;flex-direction:row;gap:2em}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-banner>img{border-radius:10px 10px 0 0}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container:first-child{padding:0 0 0 15px}.uc-widget-upcoming-events-container{gap:1em;overflow-x:scroll!important;max-width:100vw}.uc-widget-upcoming-event-row .clear{display:none}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-right-panel .with-image-description{padding:0!important}.uc-widget-upcoming-events-wrapper a.event-box{grid-template-columns:1fr;grid-template-rows:unset}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-box{min-width:300px}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-banner{grid-row:1}.uc-widget-upcoming-events-wrapper .upcoming-event-container .event-box .free-event-title,.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-box .non-free-event-title{font-size:1.1rem;grid-row-start:2;grid-column-start:1;padding:0 15px!important}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-details p{font-size:1rem!important;margin:0!important}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-details{padding:20px 15px!important}}.section{position:relative}.stripe-wrap{max-width:1280px;margin:0 auto}.stripe-carousel{width:100%!important}.section.stripe{background:none!important;z-index:2}.stripe-carousel ul,.section.stripe .stripe-carousel ul{height:auto!important;display:flex;width:auto!important;flex-wrap:nowrap;gap:30px;justify-content:space-evenly;max-width:1280px;width:100%;overflow-x:hidden!important;overflow-y:visible}@media(min-width:1280px){.stripe-carousel ul,.section.stripe .stripe-carousel ul{flex-wrap:wrap}}.stripe-wrap a{text-decoration:underline;text-underline-offset:3px}.stripe-wrap a:hover{text-decoration:none!important}.stripe-wrap a,.ninecol .stripe .jcarousel-skin-tango .jcarousel-clip-horizontal{width:auto}.stripe-wrap a span.page-details .page-title{padding:20px 0;text-align:center;background:0}.jcarousel-skin-tango .jcarousel-clip-horizontal{padding:0}.stripe-carousel li.jcarousel-item{margin:0}.stripe-carousel li,.grid-carousel li{margin:0}.jcarousel-item.jcarousel-item-horizontal .edit-mode-page{display:flex;flex-direction:column;justify-content:center;text-align:center}.stripe-carousel .jcarousel-item a,.stripe-carousel .jcarousel-skin-tango a{border:0}.stripe-wrap a.uc-link-block{background:none!important}.section.stripe .stripe-wrap a.uc-link-block,.section.stripe .stripe-wrap a.uc-page-block{height:auto!important;width:auto!important;background:0;position:relative;z-index:1}
.stripe-carousel .jcarousel-item p{font-size:1.1em}.section.stripe .jcarousel-item img,.section.stripe .jcarousel-skin-tango img{border-radius:225px;height:100%;width:100%;object-fit:cover}.section.stripe,.section.stripe .stripe-wrap a.uc-page-block{background:0}.stripe .jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%}.stripe .jcarousel-skin-tango .jcarousel-prev-horizontal,.stripe .jcarousel-skin-tango .jcarousel-next-horizontal{display:none!important}.stripe .jcarousel-skin-tango .uc-banner-hover{position:relative;background:0;color:#000;bottom:0;top:0;padding:0}.section.stripe .stripe-wrap a span.thumbnail-image{width:300px!important;height:300px!important}.section.stripe .stripe-wrap a.uc-page-block{height:auto;width:auto}.single-stripe .jcarousel-skin-tango{display:flex!important;justify-content:center}.stripe-carousel .uc-banner-hover-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:2em;max-width:400px;background:#fff;border-radius:10px;position:relative;top:-1em;box-shadow:var(--shadow)}.stripe-carousel li a:hover img{transform:scale(1.01);transition-duration:.2s}.jcarousel-item h3{font-size:1.8em}.jcarousel-item p{font-size:1.1em;text-align:left!important}@media only screen and (max-width:1280px){.stripe-wrap,.list-padding{padding:0 15px!important}}@media only screen and (max-width:980px){.stripe .stripe-carousel ul li{width:auto!important}.stripe .stripe-carousel ul li a{width:auto}}@media only screen and (max-width:763px){.stripe .stripe-carousel ul li{display:flex;flex-direction:column}.stripe-carousel .uc-banner-hover-wrapper{padding:1em}.stripe-wrap,.list-padding{padding:0!important}.stripe-carousel .jcarousel-item h3{text-align:center}.stripe-carousel ul,.section.stripe .stripe-carousel ul{flex-direction:column;padding:0 15px!important}.stripe .stripe-carousel ul li a{width:100%}}a.email{background:var(--navy);padding:8px 16px 8px 8px;color:#fff!important;border-radius:8px;margin:.5em 0 0;text-align:center}a.email::before{content:'\f0e0';font-family:var(--fontawesome);margin:0 8px 0 8px;display:inline-block}.uc-widget-articles{padding:0}.uc-widget-articles-container .uc-widget-article-header h2,.content .row .content-wrap .uc-widget-articles-container .uc-widget-article-header h2,.uc-widget-resource-doc-container .uc-widget-resource-doc-header h2,.content .row .content-wrap .uc-widget-resource-doc-container .uc-widget-resource-doc-header h2,.uc-widget-articles-container .uc-widget-article-header .uc-widget-title,.uc-widget-resource-doc-container .uc-widget-resource-doc-header .uc-widget-title{color:var(--navy);font-size:3rem}.uc-widget-articles-container .uc-widget-article-header,.uc-widget-resource-doc-container .uc-widget-resource-doc-header,.uc-widget-articles-container .uc-widget-article-header .uc-widget-article-more-link,.uc-widget-resource-doc-container .uc-widget-resource-doc-header .uc-widget-resource-doc-more-link{background:0;position:relative}.uc-widget-articles-container .uc-widget-article-header,.uc-widget-article-pagination,.uc-widget-articles-container .uc-widget-article-header .uc-widget-article-more-link a,.article-widget h2{display:none}.uc-widget-articles-container .uc-widget-article-footer{display:block}.uc-widget-articles-container ul.uc-widget-articles-list{display:grid;gap:2em;grid-template-columns:1fr 1fr 1fr 1fr}.uc-widget-articles-container ul.uc-widget-articles-list li{display:flex;flex-direction:column}.uc-widget-article-block:hover{transition-duration:.2s;transform:scale(1.01)}.uc-widget-article-block .article-content{display:flex;position:relative;flex-direction:column;padding:0!important;background:var(--cream);min-height:100px;border-radius:0 0 10px 10px}.uc-widget-articles-container .uc-widget-article-footer .uc-widget-article-more-link,.widget-four.uc-with-og.uc-widget-articles-container .date-ago{display:none}.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-one,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-two,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-three,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-four{margin:0;width:auto}.uc-widget-articles-container .uc-widget-article-footer,.uc-widget-resource-doc-container .uc-widget-resource-doc-footer{background:0}.uc-widget-articles-container ul.uc-widget-articles-list li .headline{margin:0 0 10px;padding:1em}.uc-widget-articles-container ul.uc-widget-articles-list li .headline a{font-size:1.1rem!important;line-height:1.2;border:0;font-family:var(--heading)!important;color:var(--navy);font-weight:var(--bold)}.uc-widget-articles-container ul.uc-widget-articles-list li .article-description{font-size:1rem;color:var(--navy)}.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail,.uc-widget-articles-container ul.uc-widget-articles-list li .article-content{box-shadow:var(--shadow)}
.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail a{border:0;border-radius:10px 10px 0 0}.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail a:hover .headline a,.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail a:focus .headline a{text-decoration:underline;text-underline-offset:3px}.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail>a img{width:320px;border-radius:10px 10px 0 0}.uc-widget-articles-container.widget-four.uc-without-og ul.uc-widget-articles-list li .article-description{line-height:1.2;padding:0 1em 1em}.uc-widget-articles-container ul.uc-widget-articles-list li .date{display:none}.article-read-more{background:var(--lightorange);border-radius:0 0 10px 10px;padding:.8em 1em;text-align:center}.article-read-more a{color:var(--navy);font-family:var(--font);text-decoration:none}@media(max-width:1280px){.uc-widget-articles-container ul.uc-widget-articles-list{padding:0 15px}}@media only screen and (max-width:762px){.uc-widget-articles-container ul.uc-widget-articles-list{grid-template-columns:1fr 1fr}.uc-widget-articles-container .uc-widget-article-header{grid-template-columns:150px 1fr;padding:0}.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-one .article-content,.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-one .article-thumbnail{width:fit-content}}@media only screen and (max-width:480px){.uc-widget-articles-container ul.uc-widget-articles-list{display:flex;overflow-x:scroll;max-width:100vw;padding:0 15px}.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail>a img,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li .article-thumbnail a{width:auto}.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-one,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-two,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-three,.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li.uc-widget-article-four{min-width:300px;margin:0 auto}.uc-widget-articles-container .uc-widget-article-header h2{font-size:2.4rem!important}.uc-widget-articles-container ul.uc-widget-articles-list li .headline a{font-size:1.2rem}.widget-four.uc-without-og.uc-widget-articles-container ul.uc-widget-articles-list li .article-content{margin:0;padding:0 15px}}.bottom,.bottom-union{background:#fff;border:0;margin:5em auto 0}#footer{position:relative}#footer-wrap{background:var(--navy);position:relative;overflow-y:visible;clip-path:polygon(0 0,100% 4vw,100% 100%,0 100%)}footer{max-width:1280px;margin:0 auto;position:relative}footer ul{list-style:none;display:grid;gap:10px}.footer-container{max-width:700px;padding:3em 0}.half-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.bottom .section h2,.bottom-union .section h2{display:block;color:var(--cream)!important;font-size:1.2rem!important;border:0;text-transform:none}footer a,footer i{color:var(--cream)!important}ul.social{display:flex;gap:1em}ul.social a{color:#fff;font-size:1.4rem}#footer::after{content:'';background-image:url(/assets/9eeea01a78da099326b4f8c37c3dcc9dce9c8013.png);background-size:contain;position:absolute;right:0;top:-100px;width:600px;height:600px}#footer::before{content:'';background-image:url(/assets/65b53bc92012bb842d397e9dee946972480f166c.png);background-repeat:no-repeat;top:-60px;left:0;height:200px;position:absolute;z-index:0;width:100%;background-size:100% 200px}@media(max-width:1280px){footer{padding:0 15px}#footer::after{width:400px;height:400px}}@media(max-width:980px){#footer::before{content:'';background-image:url(/assets/9eeea01a78da099326b4f8c37c3dcc9dce9c8013.png);background-size:contain;position:absolute;left:50%;transform:translateX(-50%);top:-130px;width:300px;height:300px;z-index:2}#footer::after{display:none}#footer-wrap{clip-path:polygon(0 0,100% 7vw,100% 100%,0 100%)}footer{padding:4.5em 15px 0}.wrapper .bottom,.wrapper .bottom-union{padding:6em 0 0}}.uc-poweredby-nusdigital-logo{background:var(--navy);position:relative;top:-1px}.uc-poweredby-nusdigital-logo-wrapper{display:flex;max-width:100%;width:auto;padding:0;align-items:center;justify-content:flex-end;flex-direction:row}.uc-poweredby-nusdigital-logo img{margin:0;padding:5px 15px;background:#fff;border-radius:5px 5px 0 0}.uc-poweredby-nusdigital-logo a img{max-width:140px;margin:0 15px 0 0}.uc-poweredby-nusdigital-logo span.uc-terms-of-service a,span.dbhv a{vertical-align:unset!important;text-decoration:underline;text-underline-offset:3px;color:#fff;font-size:.8em!important;margin:0 15px 0 0}
.uc-poweredby-nusdigital-logo span.uc-terms-of-service a:hover,span.dbhv a:hover{text-decoration:none}@media only screen and (max-width:763px){.uc-poweredby-nusdigital-logo-wrapper{flex-direction:column;gap:.5em}.uc-poweredby-nusdigital-logo span.uc-terms-of-service a,span.dbhv a,.uc-poweredby-nusdigital-logo a img{margin:0}.uc-poweredby-nusdigital-logo-wrapper .clear{display:none}}#uc-articles-details{max-width:720px;margin:0 auto;box-shadow:var(--shadow);padding:2em;border-radius:10px;z-index:2;position:relative;background:#fff}#uc-articles-details .eightcol{width:100%}.articleDetails .time{border:0;background:var(--navy);padding:8px 16px;color:#fff;font-style:normal;margin:0;width:fit-content;font-size:1rem;border-radius:8px}#uc-articles-details img{border-radius:10px}@media(max-width:763px){#uc-articles-details{padding:1em}}.module_passwords .breadcrumb,.module_sessions .breadcrumb,.module_user_profiles .breadcrumb,.action_my_shopping .breadcrumb,.action_update_student_info .breadcrumb,.module_registrations.action_change_password .breadcrumb,.action_fetch_next_of_kin .breadcrumb,.module_cart .breadcrumb{display:none}#breadcrumb-container{position:relative;z-index:3}.breadcrumb{margin:0 auto;border:0;padding:4em 0 1em 3em;max-width:1920px;background:0;font-family:var(--body);color:#fff}#crumbs{background:0;padding:0}#crumbs li{padding:0;display:flex;flex-wrap:nowrap;color:#fff}#crumbs li a,.module_groups #crumbs li a{background:0;font-size:.9rem;color:#fff!important;padding:0;font-family:var(--font);font-weight:var(--regular)}#crumbs li:last-of-type a{font-weight:var(--bold);color:var(--teal)!important}#crumbs li:nth-child(1) a{background:0;padding:0}#crumbs li::after{content:'/';font-family:var(--font);margin:0 10px;color:#fff}#crumbs li:last-of-type::after{display:none}#crumbs li a:hover{text-decoration:underline;text-underline-offset:3px}#uc-group-homepage #uc-left-navigation li a{background:transparent;padding-left:40px}#uc-group-homepage #uc-left-navigation li a:hover{text-decoration:underline}@media(max-width:763px){.breadcrumb{padding:0 15px 1em}}.article-backto-parent{display:none}.more-article-block{background:var(--cream);border-radius:10px;margin:0 0 2em}.more-article-block .more-article-block-wrapper{padding:2rem}.more-article-block .more-article-block-wrapper h3{text-transform:none;font-weight:var(--bold);font-size:1.2rem!important;text-align:left;color:var(--navy);font-family:var(--heading);margin:0;padding:0 0 1.5em!important}.more-article-block .more-article-block-wrapper ul{display:flex;flex-direction:column;gap:10px}.more-article-block .more-article-block-wrapper ul li{padding:0;font-size:1rem;border-bottom:0}.more-article-block .more-article-block-wrapper ul li a{text-decoration:underline;color:var(--navy);text-underline-offset:3px}.more-article-block .more-article-block-wrapper ul li a:hover{text-decoration:none}.more-article-block .more-article-block-wrapper ul li span{display:none}.uc-articles-tags p,.uc-events-tags p,.uc-groups-tags p,.uc-resources-tags p{color:var(--navy)}.pagination{display:flex;justify-content:flex-start;margin:40px 0 0 0;gap:1em;font-size:1.1em;flex-wrap:wrap}.pagination .current{padding:10px;color:#fff;border-radius:5px;background:var(--navy);font-weight:var(--bold)}.pagination a{margin:0;padding:10px;border:0;color:var(--navy);font-weight:var(--regular)}#search-result{display:grid;padding:0;max-width:1280px;margin:0 auto!important;background:0;position:relative;z-index:2}#search-result h1,.module_pages.action_search .breadcrumb{display:none}#search-result .page-search-es{background:0;box-shadow:none!important;padding:0}#search-result .search-box .search-box-wrapper .search-input{right:0;left:0}#search-result .search-box.uc-common-for-all{margin:0 auto;max-width:720px;background:transparent;padding:2em 0}#search-result .search-box.uc-common-for-all .search-box-wrapper{border:0}.eventsearch .search-box .search-box-wrapper,#search-result .search-box.uc-common-for-all .search-box-wrapper{position:relative;right:0;width:100%;z-index:1001;padding:0;top:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:var(--shadow);overflow:hidden;border-radius:100px;background:#fff!important;display:flex;align-items:center}#uc-search-more-panel{background:#fff;max-width:720px;margin:0 auto;padding:2em;border-radius:10px;z-index:2;min-height:400px;box-shadow:var(--shadow)}.uc-search-list-wrapper{max-width:1280px;margin:0 auto 3em!important;display:grid;gap:1em}#search-result .src-result{margin:0;padding:0;max-width:720px;border:0}#search-result h2{line-height:1!important;font-family:var(--font);display:flex;justify-content:space-between;align-items:center;margin:0;padding:0}#search-result h2 a{color:var(--navy);font-family:var(--font);font-size:clamp(1rem,2.5vw,1.2rem);font-weight:var(--regular);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--teal);text-decoration-thickness:3px;padding:0 0 1em}#search-result h2>span{border-radius:8px;box-shadow:none;font-family:var(--font);font-size:.9rem;background:var(--cream);color:var(--navy);height:auto;padding:6px}
#search-result h2 a:hover,#search-result h2 a:focus{text-decoration:none}#search-result .src-result .result-body p.search-listing-url{word-break:break-all;white-space:normal;font-size:1rem!important;font-family:var(--font)}.result-body p:nth-child(2){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#search-result .src-result .result-body p,#search-result .src-result .result-body ol,#search-result .src-result .result-body ul{font-family:var(--font)}.uc-no-result-found{max-width:700px;padding:2em;background:#fff;border-radius:10px}@media only screen and (max-width:1280px){#search-result .page-search-es,.uc-no-result-found{padding:2em 15px 0}#search-result .src-result{padding:0 15px}}@media(max-width:763px){#search-result .page-search-es,#search-result .src-result .result-body p.search-listing-url{display:none}#uc-search-more-panel{padding:2rem 1rem 0}.result-body p:nth-child(2){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}}#event-homepage{z-index:2;position:relative}#event-homepage .tree-navigation.club-navigation h3{background-color:var(--navy);text-transform:none;text-align:left;font-size:4em;font-family:var(--heading)!important;color:var(--cream);padding:1px 1px 0 1px!important;width:fit-content;margin:0!important;margin:0;font-weight:var(--bold)!important}.event-slide{border-radius:0;height:300px;border:0;box-shadow:none;background:0}#event-homepage .tree-navigation{background:0}#event-homepage .heading,#eventpromotioncarousel,p.group-name{display:none}#event-homepage .club-navigation ul li a{color:#fff}#event-homepage #left-panel{width:100%}#event-homepage #right-panel{width:100%;padding:0;margin:0 auto;float:none;max-width:1280px}#uc-event-right-panel-listing{padding:20px 0 0 0}.eventsearch .search-box .search-box-wrapper .search-input{padding:15px 25px!important}.module_events .eventsearch .search-button{width:40px!important}.module_events .eventsearch input.search-input{font-size:1.1rem!important}.module_events .eventsearch input.search-input:focus-visible{outline:0;min-width:250px;transition:.3s}#left-panel .tree-navigation.club-navigation{max-width:1280px;margin:0 auto;padding:0}#event-homepage #left-panel .tree-navigation.club-navigation ul li{margin:0;padding:0;border:0;background:0}#event-homepage #left-panel .tree-navigation.club-navigation ul li a{background:#fff;padding:15px;border:none!important;box-shadow:var(--shadow);border-radius:10px;margin:0!important;min-width:120px;text-align:center}#event-homepage #left-panel .tree-navigation.club-navigation ul li.selected a{color:var(--navy);background:var(--yellow);border-radius:10px}#event-homepage #left-panel .tree-navigation.club-navigation ul li a:hover,#event-homepage #left-panel .tree-navigation.club-navigation ul li a:focus,#event-homepage #left-panel .tree-navigation.club-navigation ul li.selected a:hover,#event-homepage #left-panel .tree-navigation.club-navigation ul li.selected a:focus{transform:scale(1.03);transition-duration:.2s;box-shadow:var(--shadow-hover)}#eventcarousel .event-box:hover .event-name,#eventcarousel .event-box:focus .event-name{text-decoration:none}#event-homepage #left-panel .tree-navigation.club-navigation ul{display:flex;justify-content:flex-start;padding:2em 0;flex-wrap:wrap;gap:1em}#event-homepage #left-panel .tree-navigation.club-navigation ul li a{color:#000;font-size:1.1rem;font-family:var(--font)!important}#event-homepage .group-search .search-box,#event-homepage .eventsearch .search-box{margin:0;width:fit-content;border-radius:50px;position:relative}.search.eventsearch{margin:0;background:0;max-width:1280px}#eventcarousel{background:0;border:0;padding:0;margin:0}.event-type-title,#event-homepage .page-separator-wrapper,p.event-description,p.event-status{display:none!important}#eventcarousel ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(415px,1fr));padding:0;gap:25px;max-width:1280px;margin:4em auto}#eventcarousel .event-container{width:auto}#eventcarousel .event-box{width:auto;background:var(--cream);min-height:unset;box-shadow:none;display:grid;grid-template-columns:1fr 1.9fr;grid-template-rows:1fr 1fr;align-items:center;border:0;padding:0;border-radius:10px;margin:0;box-shadow:var(--shadow)}#eventcarousel .event-box:hover{transform:scale(1.02);transition-duration:.2s;box-shadow:var(--shadow-hover)}#eventcarousel .event-details{width:auto;margin:0;padding:0 15px;font-family:var(--body);grid-row-start:2}#event-homepage .event-banner{margin:0;width:auto;padding:0;grid-row:1 / span 2;display:grid}#event-homepage .event-banner img{border-radius:10px 0 0 10px}.event-name.free-event-title,.event-name.non-free-event-title{font-size:1.2rem;font-weight:bold!important;text-transform:capitalize;padding:0 20px;width:auto;line-height:1.2;text-align:left;grid-column:2;text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:3px}.event-details p{font-size:1.1em!important;margin:0}
p.venue::before{content:"\f3c5";font-family:var(--fontawesome)!important;font-weight:900!important;text-decoration:none!important;margin-right:10px;width:fit-content;font-size:1.2rem}p.event-date::before{content:"\f017";font-family:var(--fontawesome)!important;font-weight:900!important;text-decoration:none!important;margin-right:10px;width:fit-content;font-size:1.2rem}.uc-load-more-groups,#uc-articles-news #load_more_article a,#event-homepage #load-more-events a,#uc-articles-news #load_more_article a,#resource-homepage #load_more_doc a,.contentContainer .backButton,.content .uc-sv-comment-box h2,#uc-group-homepage #uc-more-group-search a.uc-load-more-groups{background:var(--navy);border-top:0;color:#fff;width:fit-content;margin:0 auto;box-shadow:none;font-size:1.2rem;text-shadow:none;font-weight:normal;padding:10px 15px;text-transform:capitalize;border-radius:10px;border:0}#resource-homepage .uc-resource-listing>div#load_more_doc{width:auto;padding:0 0 2em}.uc-event-page-wrapper .free-event{display:block;background:var(--lightteal);color:var(--navy);height:auto;margin:0;padding:4px 15px;border-radius:10px 0 10px 0;position:absolute;left:0;width:fit-content;font-family:var(--font)}.tree-navigation{margin:0}.club-navigation ul li a{color:var(--navy)}.event-box .event-name{font-family:var(--font)!important}.event-box .free-event-title,.event-box .non-free-event-title{white-space:pre-wrap;overflow:visible}@media only screen and (max-width:1280px){#left-panel .tree-navigation.club-navigation{padding:0}.search.eventsearch{margin:0 15px}#event-homepage .tree-navigation.club-navigation h3{padding:0 0 0 15px!important}}@media only screen and (max-width:767px){#eventcarousel .event-banner{margin:0}#event-homepage #left-panel .tree-navigation.club-navigation ul{flex-wrap:nowrap!important;width:100%!important;overflow-x:scroll!important;overflow-y:visible!important;padding:2em 15px}#event-homepage #left-panel .tree-navigation.club-navigation ul li a{width:max-content}#event-homepage #left-panel,#event-homepage #right-panel{margin:0}}@media only screen and (max-width:480px){.tree-navigation.club-navigation h3{text-align:center!important;font-size:2em!important}div.wrapper div.row div.wrap{margin:0}#event-homepage #left-panel .tree-navigation.club-navigation ul li{margin:0}#eventcarousel .event-box{width:100%;grid-template-columns:1fr;grid-template-rows:1fr}.free-event{right:0}.event-name.free-event-title,.event-name.non-free-event-title{padding:0 15px;width:auto;grid-column:1;grid-row:2}#eventcarousel .event-banner{padding:15px 0;margin:0 auto;grid-row:1;width:auto}#eventcarousel .event-details{padding:15px;margin:0;grid-row-start:3}#eventcarousel ul{padding:0 15px;grid-template-columns:1fr}.uc-load-more-groups,#uc-articles-news #load_more_article a,#event-homepage #load-more-events a,#uc-articles-news #load_more_article a,#resource-homepage #load_more_doc a,.contentContainer .backButton,.content .uc-sv-comment-box h2,#uc-group-homepage #uc-more-group-search a.uc-load-more-groups{width:fit-content}#eventcarousel>div#load-more-events{margin:0}.event-details p{margin:0!important}.search.eventsearch .search-box .search-box-wrapper{width:100%}.eventsearch .search-box{width:80%;padding:0 5%}.search.group-search .search-box-wrapper .search-input,.search.eventsearch .search-box-wrapper .search-input{width:80%!important}}.uc-cookie-block{background:#fff;width:auto;padding:2rem;position:fixed;bottom:20px;z-index:1001;left:20px;border-radius:10px;border:0;box-shadow:var(--shadow)}.uc-cookie-block .uc-cookie-block-wrapper{margin:0 auto;width:calc(100%);padding:0 9px;max-width:300px}.uc-cookie-block .uc-cookie-block-wrapper a.uc-cookie-continue-class{color:#fff;font-family:var(--font);font-size:1.1rem;font-weight:bold;line-height:unset;padding:10px 25px;background:var(--navy);margin-top:15px;text-transform:none;text-decoration:none;border-radius:5px;width:fit-content;display:block;text-align:center}.uc-cookie-block .uc-cookie-block-wrapper h2,.uc-cookie-block .uc-cookie-block-wrapper a{color:var(--navy)}.uc-cookie-block .uc-cookie-block-wrapper a{font-size:inherit;font-family:inherit}.uc-cookie-block .uc-cookie-block-wrapper p{color:var(--navy)}#uc-cookie-policy-content{max-width:700px;padding:2em;margin:0 auto}@media(max-width:500px){.uc-cookie-block{width:auto;bottom:0;left:0;border-radius:5px 5px 0 0}}.uc-articles-mobile-search-option,.uc-search-container .uc-article-sort-by,.uc-search-articles label,.uc-search-articles .clear-button,#uc-articles-news .uc-articles-heading,.content h2.uc-result-count,.page-separator,.featured-text p,h2.news-headline span.news-date-time,.featured-news-block .readMore,.featured-news-block,.uc-search-articles-filters h3,.mCSB_scrollTools{display:none!important}#uc-articles-news{padding:0}.uc-articles-right-panel-search{margin:0;background:0;float:unset;padding:0;width:100%}.uc-articles-left-panel-navigation{max-width:1280px;margin:0 auto;float:unset;width:auto;position:relative;z-index:2}
.content .uc-articles-right-panel-search-wrapper h2{margin:0;padding:0}.uc-articles-right-panel-search-wrapper h2 span{padding:0!important;margin:0!important;font-family:var(--heading);color:var(--cream);font-weight:var(--bold);text-transform:none;font-size:clamp(3rem,2.5vw,5rem)}#uc-articles-news h1 span{margin:0!important;background:none!important;color:#fff;padding:0!important}#uc-articles-news .uc-search-container{display:none}.uc-articles-right-panel-search-wrapper{background:0;max-width:1280px;margin:0 auto;z-index:2}#resource-homepage .uc-search-container{margin:0}.uc-filter-block{margin:1em 0}.uc-article-cat-filter-wrapper{background:0;padding:0}.uc-search-articles-filters{padding:0 0 1px}.uc-search-articles{width:fit-content;background:#fff;border-radius:5px;display:flex;align-items:center;border:0;min-width:300px}.uc-filter-block ul{display:flex;flex-wrap:wrap;gap:1em;max-width:1280px;width:100%}.uc-filter-checkbox label{background:#fff;min-height:0;padding:10px 25px;border-radius:5px;border:2px solid var(--navy);font-size:1rem;font-family:var(--font);font-weight:var(--regular);width:max-content;color:var(--navy)}.uc-filter-checkbox label:hover,.uc-filter-checkbox label:focus{text-decoration:underline;text-decoration-color:var(--navy);text-underline-offset:2px}.uc-filter-checkbox label.active{background:var(--navy);padding:10px 25px;font-family:var(--font);font-weight:var(--regular);color:#fff;font-size:1rem;min-height:unset}.uc-search-articles #search_keyword{border:0;margin:0}.mCSB_inside>.mCSB_container{margin:0}.featured-news-block .readMore:hover{border-bottom:3px solid #fff}.featured-news-block h2 a{font-size:2.6rem;color:var(--navy)}span.uc-news-date-time{display:none}.uc-articles-wrapper{margin:4em 0 3em;display:grid;grid-template-columns:1fr 1fr}#uc-articles-news .uc-articles-list-block{grid-column:span 2}.featured-news-block .featured-news-block-content{max-width:320px;margin:0 auto;padding:0 0 40px 0}.uc-articles-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:2em}.uc-articles-image{margin:0}.uc-articles-block{width:auto;margin:0;float:unset;background:var(--cream);border-radius:10px;box-shadow:var(--shadow)}.article-details-wrapper img{border-radius:10px}.uc-news-headline{padding:0 1em 0 1em;position:relative}.uc-articles-image a{display:flex;justify-content:center}.uc-articles-image a img{width:100%;border-radius:10px 10px 0 0}#uc-articles-news .articles-full-banner-advert{width:max-content}.uc-articles-block:hover{transform:scale(1.01);transition-duration:.2s}.uc-articles-block .uc-articles-summary{padding:0 1em;color:var(--navy);font-size:.9rem}.featured-news-block.featured-news-two,.featured-news-block.featured-news-one{margin:0;width:auto;float:unset}.uc-articles-list-block .uc-articles-block .uc-news-headline h3,.uc-articles-list-block .uc-articles-block .uc-news-headline h3 a{font-size:1.1rem;line-height:1.4;padding:10px 0 0!important;color:var(--navy);font-family:var(--heading)!important}.uc-articles-list-block .uc-articles-block .uc-news-date-time a{display:none}.uc-articles-listing{padding:0 0 2em 0}@media only screen and (max-width:1280px){.uc-articles-left-panel-navigation-wrapper,.uc-articles-right-panel-search-wrapper{padding:0 15px}}@media only screen and (max-width:763px){.uc-articles-wrapper{grid-template-columns:1fr}.uc-articles-right-panel-search-wrapper h2 span{font-size:2rem!important}#uc-articles-news .uc-articles-list-block{grid-column:span 1}.featured-news-block.featured-news-one,.featured-news-block.featured-news-two,.uc-articles-block{border:0;width:100%;display:flex;flex-direction:column}.featured-news-block .featured-news-block-content{max-width:unset}#uc-articles-news{margin:0}.uc-articles-list-block .uc-articles-image{width:auto;margin:0 0 15px}.uc-articles-image>a{float:unset;width:auto}}.button-center{position:absolute;z-index:2;left:50%;transform:translateX(-50%);bottom:-6em}.notice{width:100%}#student_view_notice{position:absolute;left:0;right:0}span.success,p.success{color:var(--navy);width:fit-content;padding:30px;border:0;box-shadow:none;background:0;background-size:40px}span.success::before,p.success::before{content:"\f058";font-family:var(--fontawesome);font-weight:900!important;text-decoration:none!important;width:fit-content;font-size:2em;color:var(--teal);margin:0}p#notice.success,p#error.error{padding-left:0;text-align:center;color:var(--navy)}p#error a{text-decoration:underline;text-underline-offset:2px;margin:0 5px;color:var(--navy)}span.error,p.error{border:0;background:0;box-shadow:none;color:var(--navy);width:fit-content;padding:1.5em;background-size:40px;font-weight:normal!important;text-align:center;font-size:1.2rem;background:#fff;border-radius:10px}span.error::before,p.error::before{content:"\f06a";font-family:var(--fontawesome);font-weight:900!important;text-decoration:none!important;width:fit-content;font-size:2em;color:var(--red);margin:0 10px 0 0}
p#notice.success a.close-notice,p#error.error a.close-notice{background:url(/assets/19bca6af8554c788060400bd8e6fc130de882902.svg) no-repeat center center!important;background-size:20px!important;top:10px;width:25px;height:25px}#notice_and_error{position:relative;z-index:9999;width:100%!important}body.event-type-all #notice_and_error #notice.success,#notice_and_error #error.error,span.success,p.success,#notice_and_error #notice.success{float:none;margin:0 auto!important;position:absolute!important;top:180px;width:300px;z-index:9999;padding:2rem;background-image:none;border-radius:10px;left:0;right:0;background-color:#fff;border:0;font-weight:600;font-size:1.2rem;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:var(--shadow)}#notice_and_error #notice.success{background:#fff}.signin-block span.error,.signin-block p.error{background:#fff!important;color:var(--navy)}a.cart-button{background:var(--yellow)!important;border-radius:100px;color:var(--navy);padding:10px 25px;border:0;display:flex;justify-content:center;margin:15px 0 0;border:0;display:none;text-decoration:none!important}a.cart-button:hover,a.cart-button:focus{background:transparent!important;transition-duration:.2s;color:var(--navy)}body.event-type-all a.cart-button,body.module_groups a.cart-button{display:block!important}@media only screen and (max-width:763px){#notice_and_error p#notice.success{left:0!important;right:0!important}}.page-title .list-wrap{max-width:1280px;margin:0 auto;z-index:3}.page-title .list-wrap h1{color:var(--cream)!important;padding:.5em 0 0!important}img.circle{border-radius:300px;position:absolute;width:80%;left:50%;transform:translateX(-50%);top:-5em;aspect-ratio:1 / 1}@media(max-width:1280px){.page-title .list-wrap{padding:0 15px}}@media(max-width:600px){img.circle{position:relative;top:0}}#column-container .column-wrap{max-width:1280px;margin:0 auto!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(410px,1fr));gap:2em;padding:3em 0;z-index:2;position:relative}#column-container .sixcol{width:100%;position:relative}#column .column-content{min-height:unset}.column{width:100%!important}@media(max-width:1280px){#column-container .column-wrap{padding:3em 15px}}@media(max-width:880px){#column-container .column-wrap{grid-template-columns:1fr 1fr}}@media(max-width:600px){#column-container .column-wrap{grid-template-columns:1fr;gap:0}}.image-nav{z-index:2}.grid-carousel{position:relative;margin:0;width:100%;height:unset;overflow:visible;padding:0}.grid-carousel a:hover,.grid-carousel a:focus{transform:scale(1.03);transition:.2s}.jcarousel-skin-tango .jcarousel-clip{overflow:visible}.jcarousel-skin-tango .jcarousel-item-horizontal{margin:0 auto!important}.grid .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.grid .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.stripe .jcarousel-skin-tango .jcarousel-next-horizontal,.grid .jcarousel-skin-tango .jcarousel-next-horizontal{display:none!important}.grid-carousel ul{height:auto}.uc-page-class-sidebar .section.grid h2,.uc-page-class-sidebar .section.list h2{text-align:left!important}ul.jcarousel-list.jcarousel-list-horizontal{width:auto!important;overflow:visible!important;display:grid;align-items:center;gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 0 3em 0!important}ul.jcarousel-list.jcarousel-list-horizontal .jcarousel-item:nth-child(3) .uc-banner-hover-wrapper p,ul.jcarousel-list.jcarousel-list-horizontal .jcarousel-item:nth-child(3) .uc-banner-hover-wrapper h3 a{color:var(--navy)}ul.centered-btns_tabs{display:flex!important;justify-content:center}.grid-carousel li{margin:0}.grid-carousel a{height:auto;width:auto;border-radius:0;border:0}.grid-carousel a img{border-radius:10px;object-fit:cover;height:250px;box-shadow:var(--shadow)}.grid-carousel a span.page-details{margin:0;border-radius:0;width:100%;position:relative;background:0}.grid-carousel a span.page-details .custom-title{font-family:var(--heading);padding:1rem 0;font-size:clamp(1rem,2.5vw,1.2rem);color:var(--navy);display:flex;align-items:center;justify-content:space-between;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-color:var(--teal)}.image-nav{position:relative}.grid-carousel a:hover .page-details span,.grid-carousel a:focus .page-details span{text-decoration:none}@media only screen and (max-width:763px){.uc-page-class-sidebar .section.grid h2,.uc-page-class-sidebar .section.list h2{text-align:center!important}.section.grid h2::after,.section.list h2::after{margin:30px auto!important}.grid-carousel{padding:0 15px}}.uc-page-class-campaign .content .row .content-wrap .section.section.default-body{width:100%;max-width:720px;padding:2em;background:#fff;margin:0 auto;z-index:2;position:relative;border-radius:10px;box-shadow:var(--shadow)}.uc-page-class-sidebar .content .row .content-wrap .section{margin:0!important}.uc-page-class-sidebar .content-wrap img,.uc-page-class-campaign .content-wrap img{border-radius:10px}
.uc-page-class-sidebar .content .row .content-wrap .content .row .content-wrap div.inside-border-padding{padding:0;background:#fff!important;max-width:720px}.tree-navigation{background:0}.content .row .content-wrap.ninecol{width:100%;max-width:720px;padding:2em;background:#fff;border-radius:10px;box-shadow:var(--shadow)}.uc-page-class-landing .row.content .row{display:grid!important}.uc-page-class-sidebar .row.content .row{display:grid;grid-template-columns:3fr 1fr;max-width:1280px;position:relative;z-index:2}.content-wrap.ninecol>div{background:0;padding:0}.row.content .row .content-wrap{grid-column:1;grid-row:1;height:fit-content}.row.content{position:relative}.row.content .row .threecol.left-nav-content{grid-column:2;width:auto}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{margin:0}.tree-navigation-structure{margin:0 0 15px 0;box-shadow:var(--shadow)!important;border-radius:10px;background:transparent;border:0}.tree-navigation h3{margin:0!important;padding:0!important}.tree-navigation.page-heading-level-one{background:0;padding:0}.tree-navigation ul.nav-level-one li h3 a{background:0;font-family:var(--heading)!important;text-transform:none;font-size:clamp(1rem,2.5vw,1.2rem)!important;color:var(--navy);font-weight:var(--bold);margin:0!important;padding:1em 1em .5em!important;background:#fff;width:auto;border-radius:10px 10px 0 0}.tree-navigation-structure #uc-left-navigation{background:white!important;font-family:var(--font);font-size:1.1rem;background:0;border-radius:0 0 10px 10px}.tree-navigation-structure #uc-left-navigation li{background:0;border:0;padding:8px 10px 8px 35px}.tree-navigation-structure #uc-left-navigation .collapsable,.tree-navigation-structure #uc-left-navigation .expandable{padding:0 0 0 10px!important}.tree-navigation-structure #uc-left-navigation li a{color:var(--navy);padding:0!important;background:0;text-decoration:none}.tree-navigation-structure #uc-left-navigation li a:hover{background:0;text-decoration:underline;text-underline-offset:2px;transition-duration:.2s}.treeview .expandable-hitarea,.treeview ul{background:0}.treeview .collapsable-hitarea{background:0}.treeview li ul li ul li .hitarea{width:auto}.treeview li ul li ul li ul li .hitarea,.treeview li ul li ul li .hitarea,.treeview li ul li .hitarea,.treeview li .hitarea{margin:0}.treeview .collapsable li{padding:0 0 0 15px!important}ul#uc-left-navigation{padding:15px 0!important}#uc-left-navigation li ul li.last a,#uc-left-navigation li ul li ul li.last a{padding:10px 10px 10px 30px}.tree-navigation-structure #uc-left-navigation .collapsable,.tree-navigation-structure #uc-left-navigation .expandable{padding:10px 15px 10px 15px!important}#uc-left-navigation li ul li ul li ul li.last a,#uc-left-navigation li ul li ul li.last a,#uc-left-navigation li ul li.last a{color:var(--navy)}#uc-left-navigation li ul li{padding:5px 0 5px 35px!important}.treeview .expandable-hitarea::before{border-style:solid;border-width:.15em .15em 0 0;content:'';display:inline-block;height:.25em;left:.3em;position:relative;top:.45em;transform:rotate(45deg);vertical-align:top;width:.25em;margin:0 18px 0 0}.hitarea.collapsable-hitarea::before{border-style:solid;border-width:.15em .15em 0 0;content:'';display:inline-block;height:.25em;left:.3em;position:relative;top:.45em;transform:rotate(135deg);vertical-align:top;width:.25em;margin:0 15px 0 0}.treeview li ul li .hitarea{width:auto}#uc-left-navigation ul{padding:0}#uc-left-navigation a.selected.page{font-weight:bold;text-decoration:none;background:0;color:var(--navy);font-family:var(--font)}@media(max-width:1280px){.uc-page-class-sidebar .row.content .row{max-width:1080px}}@media(max-width:1020px){.uc-page-class-sidebar .row.content .row{grid-template-columns:1fr;padding-top:3em}.row.content .row .threecol.left-nav-content{grid-column:1}.sub-site-home-html .content,.sub-site-page-html .content,.page-content-html .content{width:100%!important}}@media only screen and (max-width:762px){.threecol.left-nav-content .tree-navigation{padding:0}.threecol.left-nav-content{box-sizing:border-box;padding:0 15px}.content .row .content-wrap.ninecol{padding:2em 15px;width:auto}.threecol{width:100%!important}.content .row .content-wrap div.inside-border-padding{padding:0}.row.content .row .threecol.left-nav-content{grid-column:1}.content .row{margin:0!important}.row.content .row{width:100%!important}}@media only screen and (max-width:480px){.tree-navigation-structure{margin:20px 0}}#uc-group-homepage #right-content{width:100%;z-index:2}#uc-group-homepage .tree-navigation.club-navigation{margin:1.5em 0 0}#uc-group-homepage .tree-navigation.club-navigation h3{display:none}.wrap .content-wrap.home-content-wrap.subsites.ninecol.last{background:0}.tree-navigation.club-navigation{margin:0}.event-details-wrapper,#uc-groups-details-page,#uc-group-homepage{margin-top:0;position:relative;z-index:2}#uc-group-homepage .threecol.tree-navigation{margin:0 auto;width:100%;background:0;max-width:1280px;z-index:2}
#uc-group-homepage .threecol.tree-navigation h1{text-align:center!important;margin:0!important;position:relative;padding:0;color:var(--cream)!important;width:fit-content;font-size:clamp(3.5em,2.5vw,4.4em)!important}@media(max-width:763px){#uc-group-homepage #right-content{margin:0}#left-content.threecol.left-nav-content.tree-navigation{min-height:auto}}#uc-group-homepage #right-content{float:none}#uc-group-homepage #right-content h1,.group-type-sport-b2662bdc-a106-4443-8079-3cae9a5f3c75 .types-list{display:none}#uc-group-homepage .club-navigation ul{display:flex;background:var(--cream);border-radius:300px;padding:3px;width:fit-content;box-shadow:var(--shadow)}#uc-group-homepage .club-navigation ul li.active{background:0;border:0;margin:0;padding:0}#uc-group-homepage .club-navigation ul li{border:0;margin:0;padding:0!important}#uc-group-homepage .club-navigation ul li a{border-radius:300px;color:var(--navy)!important;font-size:1.1rem!important;font-weight:var(--regular);padding:10px 20px;min-width:150px;display:flex;justify-content:center}#uc-group-homepage .club-navigation ul li.active a{background:var(--lightteal);font-family:var(--font);font-weight:var(--bold)}.wrap .content-wrap.home-content-wrap.subsites.ninecol.last{padding:0}.group-list{font-family:var(--font)}.club-container{background:transparent;padding:0!important;margin:0 auto!important;max-width:1280px;width:100%}.search.group-search{padding:0!important;background:none!important;width:100%;max-width:1280px;margin:0 auto}.search.group-search .search-box-wrapper{background:0;border:0;left:0;margin:0;padding:0;position:relative;top:0;appearance:none;width:auto;border-radius:300px;max-width:unset;box-shadow:var(--shadow);display:flex;align-items:center}.group-search .search-box{margin:1.5em 0 0;width:auto;max-width:fit-content;border-radius:300px;background:#fff}.search.group-search .search-box-wrapper .search-input{font-family:var(--font);width:100%;color:var(--navy);padding:1em 0 1em 15px;background:0;border:0;margin:0;font-size:1em}.search.group-search .search-box-wrapper .search-input:focus-visible{min-width:300px;transition:.2s;outline:0}.group-list{width:100%;margin:2em 0 0!important}.group-category-title{display:none}.content .group-category-title h2{text-align:center;color:var(--navy);padding:20px 0 0 0}@media(max-width:1280px){.search.group-search{padding:0 15px!important}}#uc-group-homepage{display:grid;margin:0!important}.category-box-wrapper{background:0;padding:0}#uc-group-homepage .uc-group-list-page-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:center;padding:1.5em 0 0;gap:20px;margin:0 auto;max-width:1280px}.uc-group-list-page-wrapper .clear{display:none}.group-box{flex-direction:column;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0;background:0;width:auto;border-radius:10px}#uc-group-homepage .page-separator-wrapper{display:none}.group-banner{margin:0;width:auto;grid-column:1;grid-row:1;max-width:120px;border-radius:10px}.categoryBox{width:100%!important}.group-box .group-name{background:0;color:var(--navy);font-family:var(--heading);width:auto;font-size:1.1rem;font-weight:var(--bold);text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:3px;position:relative;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;grid-column:2;grid-row:1;padding:0 15px 0 0}a.group-box{display:grid;grid-template-columns:120px 4fr;align-items:center;gap:2em;padding:0;min-height:auto;background:var(--cream);box-shadow:var(--shadow)}p.group-details,a.group-box .clear{display:none}a.group-box:hover .group-name,a.group-box:focus .group-name{text-decoration:none}@media(max-width:1280px){.categoryBox{width:auto!important;padding:0 15px!important}@media(max-width:763px){#uc-group-homepage .uc-group-list-page-wrapper{grid-template-columns:1fr;padding:1em 0 0}}}.group-types-wrapper{min-height:auto;background:0;padding:1.5em 0 0;margin:0}.content-wrap .group-types ul{display:flex;justify-content:flex-start;background:0;padding:0;gap:1em;flex-wrap:wrap}.group-types{border:none!important}.group-types ul li{padding:0;margin:0;overflow:visible}.group-types ul li a{color:var(--navy);text-decoration:none;padding:15px;margin:0;font-size:1.1rem;font-weight:var(--semibold);background:#fff;min-width:120px;width:auto;display:flex;justify-content:center;border-radius:10px;border:0;box-shadow:var(--shadow)}.group-types ul li a:hover,.group-types ul li a:focus{transition-duration:.2s;transform:scale(1.03)}.group-types ul li.active{padding:0;margin:0;background:0}.group-types ul li.active a{color:var(--navy);margin:0;border-radius:10px;background:var(--yellow);text-decoration:none;font-weight:var(--bold)}.group-types{background:0;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.types-list{width:100%}.group-callout-wrapper{max-width:700px;margin:2em auto}@media(max-width:1280px){.content-wrap .group-types ul,.group-callout-wrapper{padding:0 15px!important}
}#uc-groups-details-page{display:grid;grid-template-columns:3fr 1fr;max-width:1280px;margin:2em auto;position:relative;z-index:2}.module_groups .group-cms-wrapper .list-wrap{padding:0 2em 0 0}.module_groups .section.grid h2,.module_groups .section.list h2{text-align:left!important}.module_groups .section.grid h2::after,.module_groups .section.list h2::after{margin:30px 0}#main-description-column-content{max-width:720px}.group-cms-wrapper .section.column{margin:0}.group-cms-wrapper{margin:0}.content-wrap.ninecol>div{background:0;padding:0}#society-main-content-column-content li{margin:0 0 0 15px}.join-this-group.button-bottom a{display:none!important}.join-this-group.button-top a{background:var(--yellow);color:var(--navy);padding:15px 25px!important;margin:0;position:relative;display:flex;text-transform:none;align-items:center;gap:10px;flex-wrap:nowrap;width:fit-content;text-decoration:none!important;float:none;border-radius:300px;font-family:var(--heading);font-size:clamp(1rem,2.4vw,1.2rem);font-weight:var(--bold)!important;border:0;box-shadow:var(--shadow);position:absolute;top:-1em}.join-this-group.button-top a::after{content:'\f061';font-family:var(--fontawesome)}.join-this-group.button-top a:hover,.join-this-group.button-top a:focus{transform:scale(1.03);transition:.3s}.contentBoxes{padding:3em 0 0 0}.group-cms-wrapper a{font-weight:var(--semibold)!important;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--green);text-underline-offset:2px}.group-cms-wrapper a:hover{text-decoration:none!important}@media only screen and (max-width:1280px){.group-cms-wrapper{padding:0 15px}}@media only screen and (max-width:763px){.join-this-group.button-top a{width:auto;box-sizing:border-box;text-align:center;justify-content:center}.group-types ul li a{min-width:unset;padding:10px;min-width:120px}.group-types ul li.active a{padding:10px;min-width:120px}.group-cms-wrapper .join-this-group.button-top,.group-cms-wrapper .join-this-group.button-bottom{width:100%;box-sizing:border-box}.bottom-subsite-wrap .column-content{padding:15px 0!important}.sub-site-home-html .content,.sub-site-page-html .content,.page-content-html .content{margin:0!important}}#uc-groups-details-page .tree-navigation{background:0;border-radius:0;padding:0;height:min-content;margin:0;grid-column:2;grid-row:1;width:auto;position:relative}.tree-navigation ul li.selected a{font-family:var(--font)}#uc-groups-details-page .content-wrap.home-content-wrap{grid-row:1;grid-column:1;background:#fff;padding:4em 2em 2em;border-radius:10px;position:relative;width:auto;max-width:720px;box-shadow:var(--shadow)}#uc-groups-details-page .tree-navigation .title h1{font-size:1.2rem;font-family:var(--font)!important;text-transform:none;margin:0;padding:0!important;font-weight:var(--bold);background:0;color:#fff;width:fit-content}.group_left_panel_menu .title{grid-row:2;background:var(--navy);padding:1em;border-radius:0;box-shadow:var(--shadow)}.contentBoxes{padding:0!important}.contentBoxes ul{margin:0 0 0 1em;font-size:unset!important}#uc-groups-details-page .contentBoxes h2:first-of-type{display:none}#uc-groups-details-page .contentBoxes h2{padding:30px 0 15px 0}.tree-navigation .group-category{margin:0;padding:0 1em 1em;background-color:var(--navy);border-radius:0 0 10px 10px;box-shadow:var(--shadow)}ul.group-category.uc-tab-content-menu{display:none}.tree-navigation .group-category li{padding:0!important}a.galleryIcon{display:flex!important;justify-content:center;margin:0}#uc-groups-details-page .tree-navigation .group-category li{border:none!important;margin:0}#uc-groups-details-page .thumbnail{padding:0}#uc-groups-details-page .thumbnail img{width:100%;border-radius:10px 10px 0 0;display:block;box-shadow:var(--shadow)}.tree-navigation ul li{border:0}#uc-groups-details-page .tree-navigation ul li{margin:0}#uc-groups-details-page .tree-navigation .thumbnail li{border:0}#uc-groups-details-page .tree-navigation .thumbnail li.selected{padding:0}#uc-groups-details-page .tree-navigation .group-category .typeCategory{padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap}#uc-groups-details-page .uc-page-wrap ul,#uc-groups-details-page .uc-page-wrap ol{padding-inline-start:20px}#uc-groups-details-page .tree-navigation ul.group-category a{display:none}#uc-groups-details-page ul.typeCategory li{background:var(--lightteal);border-radius:8px;width:fit-content;font-weight:var(--normal);color:var(--navy);list-style-type:none;padding:5px!important;font-size:.8rem;text-align:center}#uc-groups-details-page .group_left_panel_menu{display:grid;padding:0;border:0;max-width:250px}.bottom-wrap,.bottom-union-wrap,.bottom-subsite-wrap{width:auto}.bottom-wrap h2,.bottom-union-wrap h2,.bottom-subsite-wrap h2{border:0!important}#uc-groups-details-page .tree-navigation .group-category h4{display:none}.group-awards .award{max-width:80px;width:100%}li.group-awards .clear{display:none}li.group-awards{display:flex;gap:2em;justify-content:flex-start;margin:1em 0 0!important}
@media only screen and (max-width:980px){.bottom .column-content,.bottom-union .column-content,.bottom-subsite .column-content{margin:0;width:50%;padding:0}}@media only screen and (max-width:763px){.bottom .column-content,.bottom-union .column-content,.bottom-subsite .column-content{margin:0;width:auto}#uc-groups-details-page .group_left_panel_menu{padding:15px;border:0;max-width:300px;margin:0 auto}#uc-groups-details-page{grid-template-columns:1fr;gap:4em}#uc-groups-details-page .content-wrap.home-content-wrap{grid-row:2;padding:3em 15px;margin:0;box-shadow:none}#uc-groups-details-page .tree-navigation{grid-column:1}#uc-groups-details-page .thumbnail img{margin:0 auto}.sub-site-home-html .content,.sub-site-page-html .content{padding:0!important}.content-wrap.ninecol{margin:0}}#event-homepage .uc-no-events-found{margin:0}.eventheader h2{padding:0!important}iframe#mapcanvas{width:100%}#event-homepage .uc-no-events-found .uc-no-events-found-wrapper{border-radius:10px;padding:2em;max-width:720px}.event-details-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;max-width:1280px;margin:3em auto;gap:2em}.event-details-wrapper .clear{display:none}#uc-events-details-page{background:#fff;padding:3em 2em 2em;border-radius:10px;box-shadow:var(--shadow);max-width:720px;position:relative}.add-to-calendar,.buy-this-now.button-bottom a{display:none}.contentBoxes .eventheader{border:none!important}.buy-this-now.button-top{width:100%}.buy-this-now.button-top a{position:absolute;top:-1em;background:var(--yellow);padding:15px 25px;font-size:1.1rem;box-shadow:var(--shadow);border-radius:300px;text-transform:none;color:var(--navy);display:flex;align-items:center;gap:10px}.buy-this-now.button-top a::after{content:'\f061';font-family:var(--fontawesome)}.buy-this-now.button-top a:hover,.buy-this-now.button-top a:focus{transform:scale(1.03);transition:.2s}.contentBoxes .eventheader h2{background:0;padding:0;width:auto!important}.top-container .fivecol{width:100%}.event-details-wrapper .threecol.tree-navigation{display:flex;flex-direction:column;margin:0}.event-details-wrapper .tree-navigation ul.thumbnail img{width:100%;border-radius:10px 10px 0 0;box-shadow:var(--shadow)}.event-details-wrapper .tree-navigation ul.latestEventLeftSide li.selected{background:var(--navy);border:0;padding:1.5em;border-radius:0 0 10px 10px;box-shadow:var(--navy)}.tree-navigation ul.latestEventLeftSide li.selected a{font-size:1.2rem;font-family:var(--font)!important;text-transform:none;margin:0;padding:0!important;font-weight:var(--bold);background:0;color:#fff;width:fit-content}.event-details-wrapper .tree-navigation ul li{margin:0!important}.tree-navigation .latestEventLeftSide li .eventVenue{font-size:1.1rem;color:#fff;font-family:var(--font);font-weight:var(--regular);margin:0;padding:1em 0 0}.tree-navigation .latestEventLeftSide li .eventVenue::before{content:'\f3c5';font-family:var(--fontawesome);margin:0 8px 0 0}.event-details-wrapper .tree-navigation .title,.event-details-wrapper ul.clubSubMenu,.event-details-wrapper span.eventDateTime{display:none}.event-details-wrapper .tree-navigation .thumbnail li.selected{padding:0}@media(max-width:763px){.event-details-wrapper{flex-direction:column;padding:0 15px;gap:4em}.event-details-wrapper .tree-navigation{max-width:300px;margin:0 auto!important}.buy-this-now.button-top a{left:0}.top-container .fivecol,.bottom-container .fivecol{padding:0}#uc-events-details-page{padding:2em 0;box-shadow:none}}.choosePlan,.sign-up .buttonrow input,.confirmation-email .buttonrow input,.unlock .buttonrow input,.change-password .buttonrow input,input.button,.uc-sv-comment-saveButton,.highlight-button,.myaccount-change-password .actions .action input,.signin-block .ask-button .highlight-button,.actions .action .update,.actions .action .button.create,.action.input_action input,#uc-resource-details .uc-download-file-button,.checkout-button,#e-shop .buy-this-now input,#uc-volunteer-reg-form-container .uc-apply-button,#vol-organisation-container .uc-apply-button,.uc-vol-opp-module #load_more_opp a,.uc-vol-next-button,.uc-vol-prev-button,.uc-vol-finish-button,a.printButton,li.commit.button input,.saveproceed-button{background:var(--yellow)!important;color:var(--navy)!important;border:0;text-transform:none;text-indent:0;box-shadow:var(--shadow)!important;text-shadow:none!important;height:auto;padding:15px 30px!important;margin:1rem 0;width:fit-content;font-family:var(--heading);text-decoration:none!important;float:none;border-radius:300px;font-size:1.1rem;font-weight:var(--bold)!important;box-shadow:none}a.buttonLink:hover,a.buttonLink:focus,.choosePlan:hover,.choosePlan:focus,.sign-up .buttonrow input:hover,.sign-up .buttonrow input:focus,.confirmation-email .buttonrow input:hover,.confirmation-email .buttonrow input:focus,.unlock .buttonrow input:hover,.unlock .buttonrow input:focus,.change-password .buttonrow input:hover,.change-password .buttonrow input:focus,input.button:hover,input.button:focus,.uc-sv-button .buttonLink:hover,.uc-sv-button .buttonLink:focus,.uc-sv-comment-saveButton:hover,.uc-sv-comment-saveButton:focus,#uc-resource-details .uc-download-file-button:hover,#uc-resource-details .uc-download-file-button:focus,.checkout-button:hover,.checkout-button:focus,#e-shop .buy-this-now input:hover,#e-shop .buy-this-now input:focus,#uc-volunteer-reg-form-container .uc-apply-button:hover,#uc-volunteer-reg-form-container .uc-apply-button:focus,#vol-organisation-container .uc-apply-button:hover,#vol-organisation-container .uc-apply-button:focus,.uc-vol-next-button:hover,.uc-vol-next-button:focus,.uc-vol-prev-button:hover,.uc-vol-prev-button:focus,.uc-vol-finish-button:hover,.uc-vol-finish-button:focus,a.printButton:hover,a.printButton:focus,li.commit.button input:hover,li.commit.button input:focus{transform:scale(1.03);transition:.2s;box-shadow:var(--shadow-hover)}
.contentContainer{max-width:1280px;margin:0 auto}.formtastic{z-index:2;position:relative}#memberShipDisplay .memberShipType{font-family:var(--font)}#memberShipDisplay .memberShipType .selectButton{background:var(--yellow);width:auto;margin:0 auto;border-radius:0 0 10px 10px;padding:10px 25px;font-weight:var(--regular);font-size:1.1em;color:var(--navy);font-family:var(--font)}.formtastic .galleryIcon img{max-width:150px}#memberShipDisplay .memberShipType.selectedMembership .selectButton{background:var(--navy);color:#fff!important}.group-confirmation-form{max-width:700px;margin:0 auto}.action_order_summary .contentContainer{padding:0 15px}.formtastic.group .contentBoxes{padding:1em!important;max-width:700px}.formtastic.group h1{font-size:1.4rem!important;text-transform:capitalize;margin:0!important;text-align:center;padding:15px!important;color:#fff;font-family:var(--font)}#memberShipDisplay .uc-group-membership-type-row{display:grid;gap:1.5em}.formtastic.group ul.thumbnail{padding:15px}.formtastic.group .tree-navigation ul li,.formtastic.group .threecol.tree-navigation{margin:0}.formtastic.group .tree-navigation .group-category{display:none}.formtastic.group .group_left_panel_menu{background:0;border-radius:0 0 15px 15px}.formtastic.group .tree-navigation ul li,#memberShipDisplay .memberShipType .pricePlan,#memberShipDisplay .memberShipType h2{border:0!important}.formtastic .contentBoxes h2{color:#fff;background:0}#memberShipDisplay .memberShipType{background:#fff;box-shadow:var(--shadow);width:auto;border:0;margin:0!important;border-radius:10px}#memberShipDisplay .memberShipType h2{background:0}#uc-payment-confirmation .error,#uc-payment-confirmation .success{text-align:left;border-radius:0;margin:2em 0!important;position:relative!important;padding:0;display:flex;box-shadow:none!important;z-index:0;flex-direction:row;align-items:center;gap:1em;justify-content:flex-start}.uc-order-list-wrapper,.uc-order-list-content{border-radius:0;box-shadow:none}.uc-order-list-wrapper .uc-acc-list h4,.uc-total-order,.uc-customer-quick-login .uc-cart-details h2{background:none!important}.uc-customer-quick-login .uc-cart-details{box-shadow:none!important}.uc-signed_inuser_msg,.uc-unsigned_inuser_msg{font-family:var(--font)}#shopping-cart{z-index:2;position:relative}#shopping-cart p{color:var(--cream)}#shopping-cart .title h1{background:0;font-size:clamp(3.8em,2.5vw,4.4em)!important;border:none!important;color:var(--cream)!important;padding:.5em 0 0!important;font-family:var(--heading);font-weight:var(--bold)}div#shopping_cart{background:#fff;margin:2em 0 0}.formrow.alignRight.clear:first-of-type{display:none}#uc-payment-confirmation{z-index:2;position:relative;max-width:720px;margin:0 auto;border-radius:10px;box-shadow:var(--shadow);padding:2em;background:#fff}#uc-payment-confirmation h2{padding:0!important;font-size:2rem}@media(max-width:763px){#shopping-cart .title h1{font-size:2em!important}}#uc-event-ticket-details{z-index:2;position:relative;max-width:1280px;margin:0 auto}.contentBoxes .availableTickets h2{background:0;color:var(--navy)}.contentBoxes .availableTickets h2,.availableTickets{text-transform:none}.availableTickets .ticketsTypes{border:0;box-shadow:var(--shadow);border-radius:10px;background:var(--cream)}.availableTickets .ticketsTypes .price{text-shadow:none;border:0;font-family:var(--font)}.ticketsTypes .description{font-size:1.1rem;padding:0 10px;text-transform:none}.uc-event-ticket-type-row{display:grid}#uc-event-ticket-details .title,#uc-event-ticket-details .latestEventLeftSide,#uc-event-ticket-details .clubSubMenu{display:none}#uc-event-ticket-details .tree-navigation,.edit_event .ninecol>div.portlet{background:0}.portlet{width:100%!important}h2.ticketInfo{display:none}#uc-event-ticket-details .title{padding:20px}.reduceQtyBought,.reduceBuyQty,.increaseQtyBought,.increaseBuyQty{background:0;text-decoration:none;color:var(--navy);font-size:1.3rem}.reduceQtyBought,.reduceBuyQty::after{content:'\f056';font-family:var(--fontawesome)}.increaseQtyBought,.increaseBuyQty::after{content:'\f055';font-family:var(--fontawesome)}.availableTickets .ticketQuantityBox{padding:10px;display:flex;justify-content:space-between;align-items:center;font-size:1em;font-weight:normal;position:relative;top:0;left:0;right:0}.availableTickets .static-ticket-block{height:auto}.ticketQuantity{padding:4px 0 0 0}.ticketsTypes h2,.totalQuantityBought,.totalQuantityBought b{font-family:var(--font)!important}.totalQuantityBought{font-size:1.1em;padding:0}.uc-customer-quick-login h2.uc-page-heading,.uc-customer-quick-login{background:0}#uc-event-ticket-questionnaire-page .tree-navigation,.toggle-event-questionnaire,.guest-form .questionnaire-container:before,.guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container:before,a.buttonLink.copy-answers-button{display:none}ul.question-buttons{list-style-type:none}.contentContainer .formtastic.event{background:0;padding:0}
.guest-form-wrapper{font-family:var(--font)}.guest-form .questionnaire-container,.guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container{border:0}.guest-form-wrapper .guest-details-list .fields .guest-form{background:0;box-shadow:none!important}.guest-form .questionnaire-container .questionnaire,.guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container .questionnaire{box-shadow:none}.contentBoxes .guest-form .guest-form-box label,.contentBoxes .guest-form .guest-form-box textarea,.contentBoxes .guest-form .guest-form-box input,.contentBoxes .guest-form-wrapper .guest-details-list .fields .guest-form .guest-form-box label,.contentBoxes .guest-form-wrapper .guest-details-list .fields .guest-form .guest-form-box textarea,.contentBoxes .guest-form-wrapper .guest-details-list .fields .guest-form .guest-form-box input,.contentBoxes .guest-form .questionnaire-container .questionnaire .firstquestion .formrow .dynamiclabel,.contentBoxes .guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container .questionnaire .firstquestion .formrow .dynamiclabel,.contentBoxes .guest-form .questionnaire-container .questionnaire .formrow .dynamiclabel,.contentBoxes .guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container .questionnaire .formrow .dynamiclabel{font-size:1.1rem;color:var(--navy);font-family:var(--font)}.uc-event-multiselect-checkbox-question .choice label input{position:relative;margin:0 10px 0 0}.uc-customer-quick-login .ninecol .fivecol{background:var(--cream);box-shadow:none!important;border-radius:10px}.guest-form-wrapper .guest-details-list .guest-form h3{color:var(--cream);font-family:var(--heading);font-size:1.4rem}.question-answers-wrapper p{color:var(--navy)!important;font-family:var(--font)}@media only screen and (max-width:763px){.header{padding:0}.header-wrap{display:grid!important;padding:40px 0 0 0;grid-template-columns:1fr;grid-template-rows:75px 50px;gap:0}#union-logo{top:0;display:block;height:auto;width:fit-content;z-index:100!important}#main-menu-wrap{background:var(--navy)}#union-logo a img{padding:0!important;max-height:unset;width:150px;margin-left:10px}#union-logo h1{padding:0}.menu{position:absolute!important;z-index:3;padding:0}.menu .nav-wrap{padding:0;position:absolute;width:100%;top:0;overflow:visible!important}.menu::after{display:none!important}.menu .nav-wrap{display:none}.menu .nav-wrap::before{content:"";position:absolute;top:-62px;right:4px;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent var(--navy) transparent;border-radius:0}.home-content-html .menu ul,.page-content-html .menu ul,.sub-site-home-html .menu ul,.sub-site-page-html .menu ul{top:100px!important}.profile-name-wrapper{border:0}.profile-drop-down-menu{left:-41px!important}.menu ul{flex-direction:column;margin:0;padding:3em 15px!important;align-items:flex-start;background:var(--navy);border-bottom:0;gap:1em;height:100vh;top:80px;box-sizing:border-box;position:relative;justify-content:flex-start}.menu ul li{padding:0;border:none!important;width:100%;box-sizing:border-box;text-align:left}.menu ul li span{padding:0}.menu ul li span a{padding:10px 15px;width:100%;box-sizing:border-box;text-align:left;font-weight:var(--bold);color:var(--cream);font-size:1.2rem}.menu ul li a{padding:10px 15px;font-weight:var(--bold);color:var(--cream);font-size:1.2rem}.menu ul li a::after{display:none!important}.menu ul li span{justify-content:center;font-weight:var(--bold)}.page-content-html .phone-menu,.sub-site-home-html .phone-menu,.sub-site-page-html .phone-menu{padding:0!important;top:90px!important}.phone-menu{box-shadow:none;color:#fff;background:none!important;height:auto!important;left:unset!important;padding:0;right:25px;visibility:hidden;position:relative;display:block;top:90px}.phone-menu-icon{background:0}.phone-menu-icon::before{content:'\f0c9';background:0;font-family:var(--fontawesome);font-size:2em;font-weight:900;visibility:visible;display:block;position:relative;bottom:5px;right:5px}.phone-menu.open .phone-menu-icon::before{content:'\58';transition:.2s}.top-submenu-wrapper{display:none}.search.page-search form{padding:0 15px}#nav-logo-menu-wrapper{display:none}.cart-account{grid-column:1;justify-content:flex-end;position:absolute;top:5px}.home-content-html .content{margin-top:0!important}.page-content-html .content{margin:0!important;padding:0!important}.row.content .row{width:100%}}ul.grid{list-style:none;margin:0!important;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1em}ul.grid li{margin:0!important;display:grid}ul.grid li a{background:var(--lightteal);border-radius:10px;padding:1.5rem;box-shadow:var(--shadow);text-decoration:none;display:flex;align-items:center;justify-content:space-between;font-weight:var(--bold)!important}
ul.grid li a:hover,ul.grid li a:focus{transform:scale(1.03);transition:.2s;box-shadow:var(--shadow-hover)}ul.grid li a i{margin:0 8px 0 0;color:var(--navy);font-size:1.4rem}ul.ticks{display:grid;list-style:none;margin:2rem 0!important;gap:2em;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}ul.ticks li{margin:0;position:relative;display:flex;align-items:center;gap:1.5em}ul.ticks li::before{content:'\f00c';font-family:var(--fontawesome);font-size:1.3rem;border-radius:10px;background:var(--orange);color:var(--cream);font-weight:900;padding:10px;height:100%;display:flex;align-items:center}@media(max-width:500px){ul.ticks{grid-template-columns:1fr}}.timeline{position:relative;max-width:980px;margin:40px auto}.time{background:var(--lightorange);border-radius:10px;padding:4px 10px;width:fit-content;color:var(--navy);margin:0 0 1em!important}.timeline-line{position:absolute;left:20px;top:0;bottom:0;width:2px;background:var(--navy);transform:translateX(-50%)}.timeline-item{display:flex;flex-direction:column;margin-bottom:60px;position:relative}.timeline-number{width:40px;height:40px;font-family:var(--font)!important;border-radius:50%;background-color:var(--yellow);display:flex;color:var(--navy);align-items:center;justify-content:center;font-weight:bold;z-index:2;margin-right:20px;flex-shrink:0;transform:unset;font-size:1.2em}.timeline-content{flex:1;margin-left:60px;margin-top:-40px;padding-top:10px}@media(min-width:769px){.timeline-line{left:40px;transform:translateX(-50%)}.timeline-item{flex-direction:row;margin-bottom:50px}.timeline-number{margin-right:40px;width:60px;height:60px;transform:translateX(10px)}.timeline-content{margin-left:0;margin-top:0;padding-top:0}.timeline-content h2{font-size:24px;margin-bottom:15px}.timeline-content p{font-size:16px;margin-bottom:20px;max-width:700px}}.campaigns{display:grid;margin:2em 0;grid-template-columns:1fr 1fr;gap:2em}.campaign{display:grid;grid-template-columns:200px 1fr;align-items:center;gap:1em}.campaign-photo img{border-radius:10px;max-width:200px}@media(max-width:763px){.campaign,.campaigns{grid-template-columns:1fr}}.threecol.tree-navigation{margin:0}.tree-navigation h3,.tableRow{color:var(--navy)}.tree-navigation ul li.selected a{font-family:var(--font)}.uc-volunteer-profile.contentContainer{margin:2em auto}.myaccount-loyalty-points .portlet .title h1,#myaccount-information .portlet .title h1,.myaccount-student-details .portlet .title h1,.myaccount-change-password .portlet .title h1,.registration-form .tree-navigation h3,#groupSubscriptions h2,#eventSubscriptions h2,.myaccount-subscription-details #eventSubscriptions h3,.myaccount-subscription-details #groupSubscriptions h3{color:var(--navy);font-family:var(--font)!important;font-weight:var(--bold);background:0;padding:0;text-transform:none}.tableHeaderRow{background:var(--navy)!important;padding:15px;border-radius:0;color:#fff}.myaccount-subscription-details .contentBoxes,.myaccount-student-details{display:grid;gap:1em;padding:2em!important;background:#fff;border-radius:10px;max-width:720px;box-shadow:var(--shadow)}.myaccount-subscription-details #groupSubscriptions,.myaccount-subscription-details #eventSubscriptions,.module_user_profiles .tree-navigation{background:#fff!important;height:fit-content;margin:0}.myaccount-loyalty-points .portlet,.myaccount-student-details .portlet,.myaccount-change-password .portlet,.myaccount-subscription-details .portlet,.myaccount-ticket-details{background:0;padding:0;width:100%}.myaccount-subscription-details .title{display:none}.myaccount-subscription-details .portlet{padding:0 15px}.my-account-loyalty-points .threecol.tree-navigation,#myaccount-information .threecol.tree-navigation,.action_change_password .tree-navigation,.action_fetch_next_of_kin .tree-navigation,.module_volunteer_timesheets .tree-navigation{background:#fff;border-radius:10px;height:fit-content;padding:0 0 2rem;box-shadow:var(--shadow)}#myaccount-information,.final-thank-you-msg .setup-msg,.uc-volunteer-awards-wrapper{max-width:1280px;margin:2em auto;display:flex;position:relative;z-index:2;flex-direction:row-reverse;font-size:unset}.myaccount-shopping-details .portlet{margin:0}#myaccount-information .twelvecol{display:flex;justify-content:space-between;flex-direction:row-reverse}#myaccount-information h3{font-size:2rem;font-family:var(--heading)!important;text-transform:capitalize;color:var(--navy)}#myaccount-information .tree-navigation h3,.action_change_password .tree-navigation h3,.action_fetch_next_of_kin .tree-navigation h3,.module_user_profiles .tree-navigation h3,.module_volunteer_timesheets .tree-navigation h3{text-align:left;padding:2rem!important;text-transform:capitalize;font-size:clamp(1rem,2.5vw,1.2rem)!important;background:#fff!important;border-radius:10px;border:0;color:var(--navy)!important;padding:20px!important;margin:0!important;position:relative;z-index:1000;font-weight:var(--bold)}#myaccount-information .portletTitles h2{color:var(--cream)}.module_students ul.clubSubMenu,.module_users ul.clubSubMenu,.module_user_groups ul.clubSubMenu,.enrollment-details ul.clubSubMenu,.module_user_profiles ul.clubSubMenu,.module_registrations ul.clubSubMenu,.module_volunteer_timesheets ul.clubSubMenu{border:0;border-radius:0;position:relative;top:0;display:grid;padding:0;font-size:1em!important}
.module_registrations .contentContainer{z-index:2}li#my_appointments{display:none!important}.tree-navigation ul{font-size:1.1em}#myaccount-information .tree-navigation ul li,.action_change_password .tree-navigation ul li,.action_fetch_next_of_kin .tree-navigation ul li{border:none!important;padding:10px 20px!important;margin:0;display:flex;flex-direction:column}#myaccount-information .tree-navigation ul li.selected a,.action_change_password .tree-navigation ul li.selected a,.action_fetch_next_of_kin .tree-navigation ul li.selected a{color:var(--navy)}#myaccount-information .tree-navigation ul li a:hover,.module_students .tree-navigation ul li a:hover,.module_users .tree-navigation ul li a:hover,.module_user_groups .tree-navigation ul li a:hover,.module_user_groups .tree-navigation ul li a:hover{text-decoration:underline;text-underline-offset:2px}#myaccount-information .tree-navigation ul li a,.action_change_password .tree-navigation ul li a,.action_fetch_next_of_kin .tree-navigation ul li a,#uc-volunteer-reg-form-container .tree-navigation ul li a,#uc-volunteer-profile-container .tree-navigation ul li a,.module_volunteer_timesheets .tree-navigation ul li a,.module_user_profiles .tree-navigation ul li a{text-transform:capitalize;color:var(--navy);font-size:1.1em!important}.myaccount-change-password .portlet{padding:0}li.commit.button{box-shadow:none!important;padding:0!important}.tree-navigation ul li.selected{background:0}.uc-vol-reg-form-wrapper{display:flex;gap:20px}.tree-navigation ul li#user_profile.selected li a,.tree-navigation ul li#my_details.selected li a{color:var(--navy);padding:0!important}#myaccount-information .tree-navigation ul li.selected,.registration-form .tree-navigation ul li.selected{background:0}.tree-navigation ul li#user_profile.selected li a.selected,.tree-navigation ul li#my_details.selected li a.selected,.registration-form .tree-navigation ul li a.selected,.tree-navigation ul li#user_profile.selected>a,.tree-navigation ul li#my_details.selected>a{color:var(--navy)!important;font-weight:var(--bold);width:fit-content}.uc-current-nominations h2 a,.uc-past-nominations h2 a{background:var(--navy);color:#fff;padding:10px!important;border-radius:0}.tree-navigation ul li#my_details ul li,.tree-navigation ul li#my_details ul li.selected,#user_profile ul li,#user_profile ul li.selected{background:0}#user_profile_image_browse .inline-hints{padding:2em 0;background:0}.uc-vol-profile-tab-content .uc-vol-tab-links{background:var(--navy);border-radius:0;padding:1rem 2rem 0;margin:0}.uc-basic-details-toggle,.module_user_groups .breadcrumb{display:none}.uc-vol-profile-tab-content{box-shadow:none;display:grid;margin:0;padding:0}.uc-volunteer-timesheet-wrapper{max-width:1280px;margin:0 auto}.myaccount-shopping-details{max-width:720px;padding:2em;background:#fff;border-radius:10px;box-shadow:var(--shadow)}.myaccount-shopping-details .order-search .button-row{display:flex;gap:1em}.uc-vol-profile-tab-content .uc-vol-tab-links a{color:#fff;text-transform:none;font-size:1.2em;font-family:var(--font)}.uc-vol-profile-tab-content .uc-vol-tab-links a.selected{text-shadow:none;text-transform:none;font-family:var(--font);font-weight:var(--bold)}.myaccount-subscriptions .contentBoxes,.myaccount-tickets .contentBoxes,.myaccount-change-password .contentBoxes,.myaccount-student-details .contentBoxes{margin:0}.uc-basic-details h2 a,.uc-additional-details h2 a{background:0}.uc-basic-details-wrapper,.event-ticket-number-details .event-ticket-details-wrapper .event-title{border:0}.contentBoxes h2{border-bottom:none!important;background:0}.registration-form p.inline-hints,.registration-form fieldset .smalltext,.registration-form ol li.input.nusemail label{font-family:var(--font);font-weight:normal;color:var(--navy)}.event-ticket-number-details .event-ticket-details-wrapper{background:0}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper .event-title h3{max-height:unset;padding:1em;overflow:visible;font-size:clamp(1.1rem,2.5vw,1.6rem);margin:0 0 1em!important}.module_users .registration-form,.module_registrations .registration-form{z-index:2;display:flex;flex-direction:row-reverse;justify-content:space-between}.module_users .registration-form .ninecol,.module_registrations .registration-form .ninecol{background:#fff;max-width:720px;padding:2em;border-radius:10px;box-shadow:var(--shadow)}.ticketIcon{background:0;padding:2em;color:var(--navy)}#myaccount-information .event-ticket-number-details{max-width:720px;margin:0;padding:2em;border-radius:10px;box-shadow:var(--shadow)}.event-ticket-number-details .event-ticket-details-wrapper .action{position:relative;top:0}a.printButton{margin:0!important}.event-ticket-number-details .event-ticket-details-wrapper .event-title{height:auto}.edStatus.open{background:var(--lightteal);padding:10px;text-shadow:none;font-size:1rem;color:var(--navy);border-radius:5px}.edStatus.closed{background:var(--orange);padding:10px;text-shadow:none;font-size:1rem;color:var(--navy);border-radius:0}
.clubSubMenu ul li a::before{display:none!important}.for-student-update .user-profile-picture-wrapper,.for-admin-update .user-profile-picture-wrapper,.for-guest-update .user-profile-picture-wrapper{border:1px solid var(--navy);right:0;position:relative;top:0!important;grid-row:1;border-radius:5px;margin:4em 0 2em;width:auto!important;padding:1em!important}.user-profile-picture-wrapper>label{font-size:1.6rem;color:var(--navy)}form#new_next_of_kin{padding:0 0 0 2rem}.action_fetch_next_of_kin .title h1{color:var(--navy);background:0;font-size:1.4rem;font-weight:bold}.myaccount-bulk-tickets .uc-bulk-ticket-wrapper.group-memebership,.myaccount-bulk-tickets .uc-bulk-ticket-wrapper .uc-bulk-ticket-row{background:0;box-shadow:none}.myaccount-bulk-tickets .uc-bulk-ticket-wrapper.group-memebership .uc-bulk-ticket-row .uc-bulk-ticket-row-wrapper .uc-bt-row-one{background:#fff!important;border-radius:10px;color:var(--navy)}.group-memebership .uc-bt-row-one .action-items .details a{color:var(--navy)}.myaccount-bulk-tickets .uc-bulk-ticket-wrapper.group-memebership .uc-bulk-ticket-row .uc-bulk-ticket-row-wrapper .uc-bt-row-one h4{color:var(--navy)!important;padding:0!important;height:auto;overflow:visible}@media only screen and (max-width:763px){#myaccount-information .twelvecol{flex-direction:column}.enrollment-details .uc-vol-reg-form-wrapper{flex-wrap:wrap}.myaccount-subscription-details .portlet{padding:0}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{margin-top:0!important;height:auto!important}#myaccount-information,.final-thank-you-msg .setup-msg,.registration-form{padding:0 15px;flex-direction:column!important}.ninecol.last.marginTopZero.myaccount-student-details::before{top:-2rem;display:grid}.registration-form fieldset.actions,.registration-form fieldset.buttons{margin:0!important}}#e-shop{margin:0 auto;max-width:1280px;display:grid;grid-template-columns:1fr 300px;column-gap:1em;position:relative;z-index:2}.module_products.action_list .breadcrumb{background:var(--navy)}.eshop-header{z-index:2;position:relative}.eshop-header h1{max-width:1280px;margin:0 auto 1em;padding:0!important;color:var(--cream)}#e-shop .right-panel-product-listing,#e-shop .left-panel-navigation{width:auto;margin:0}#e-shop .left-panel-navigation{grid-column:2;border-radius:10px;box-shadow:var(--shadow);height:fit-content}#e-shop .right-panel-product-listing{grid-column:1;grid-row:1}@media only screen and (max-width:1280px){#e-shop,.eshop-header{padding:0 15px}}@media only screen and (max-width:763px){#e-shop{grid-template-columns:1fr}#e-shop .left-panel-navigation{grid-column:1}#e-shop .product-filter-panel .search-products input.search-input-box{width:200px!important}#e-shop .product-information{border:none!important}#e-shop .product-information .product-name{padding:0!important}#e-shop .product-filter-panel{padding:2em 0 0}#e-shop .product-block-wrapper{max-width:400px;min-width:250px;margin:0 auto}#e-shop .product-details-description{padding:2em 0!important}}#e-shop .left-panel-navigation h2{background:#fff;border:0;border-radius:10px;box-shadow:var(--shadow);font-size:clamp(1rem,2.5vw,1.2rem)!important;text-transform:none!important;color:var(--navy)!important;padding:1em 1em .5em!important}#e-shop .product-category-navigation{background:#fff;font-size:1.1em;margin:0;padding:0}#e-shop .product-category-navigation ul{padding:1em}#e-shop .product-category-navigation ul li:first-child,#e-shop .product-category-navigation ul li a{border:0}.hover-menu{position:relative;display:block!important;left:0!important;border:0;background:transparent}#e-shop .product-category-navigation ul>li.has-menu a.product-type,.product-category{background:0;text-transform:none}#e-shop .product-category-navigation ul li ul{margin:0;padding:0 15px}#e-shop .product-category-navigation ul li .hover-menu ul li{width:auto}li.has-menu.active,li.has-menu.active li.active,#e-shop .product-category-navigation ul>li.has-menu.active a.product-type{background:none!important}.product-category{font-weight:normal}#e-shop .product-category-navigation ul>li.has-menu a.product-type:hover,#e-shop .product-category-navigation ul li.has-menu ul li a:hover{text-decoration:underline;text-underline-offset:5px}.module_products.action_list .product-filter-panel{background:0;text-shadow:none;border:0;display:flex;flex-direction:column-reverse}#e-shop .product-filter-panel{background:0;border:0;margin:0 0 2em}#e-shop .product-filter-panel .search-products{background:0;border:0;margin:0;width:auto}#e-shop .product-filter-panel .search-products{position:relative;right:0;top:0;width:auto;background:#fff;border-radius:50px;padding:0;align-items:center;border:0;box-shadow:none;width:fit-content;display:flex;align-items:center;height:unset;justify-content:space-between;border:0}#e-shop .product-filter-panel .search-products input.search-input-box{background:transparent;padding:15px 15px 10px 15px;color:var(--navy);width:18vw;font-family:var(--font)!important;font-size:1.1em;font-weight:normal;border-radius:50px 0 0 50px}
#e-shop .product-filter-panel .search-products .filter-button{position:relative;background:url(/assets/d5e6bdac7624184e996fa7c8c78f8a3c03d34a7d.svg) no-repeat 10px 12px #fff;background-size:20px 20px;height:44px;width:44px;border-radius:0 50px 50px 0}#e-shop .product-filter-panel .search-products input.search-input-box:focus{width:400px;transition:.2s}#e-shop .product-filter-panel .count-product-found{display:none}#e-shop .product-filter-controls{display:none}#e-shop .close .show-more-details,.product-list-view .product-del-mode,#e-shop .page-separator,.tab-set{display:none}#product-list-page{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2em;padding:0 0 2em 0}#e-shop .product-list-view .product-block{width:auto;margin:0;border:0}#e-shop .product-list-view .product-block:hover{transform:scale(1.01);transition-duration:.2s}#e-shop .product-list-view .product-block:hover p.product-name a{text-decoration:none}#e-shop .product-block-wrapper{padding:0;border:0}#e-shop .product-list-view .product-block a.product-image{height:auto;display:grid}#e-shop .product-list-view .product-block a.product-image img{border-radius:10px;box-shadow:var(--shadow)}#e-shop .product-short-info{background:0;border:0;position:relative;padding:1em 0;right:0;left:0}#e-shop .product-block p.product-name{margin:0!important}#e-shop .product-block .product-name a{text-transform:none;text-overflow:unset;white-space:pre-line;font-size:1.2em;text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:3px}#e-shop .product-block .product-price{position:absolute;top:-41px;margin:0!important;padding:8px 16px!important;background:var(--yellow);right:0;border-radius:10px 0 10px 0}#e-shop .product-block .product-price a{color:var(--navy);padding:0;font-size:1.2em;line-height:1}.sub-categories{border:0}#e-shop .product-category-navigation ul li.active .sub-categories a{padding:8px 5px 8px 0}.action_product_details .e-shop-module{display:grid;grid-template-columns:1fr!important}#e-shop .product-information{border-radius:10px;background:#fff;padding:0 2em}#e-shop .product-information .product-name h2{font-size:2em!important}#e-shop .product-details-page .product-details-panel{width:100%;margin:0;border:0}#e-shop .product-details-panel .uc-eshop-tags-listing-container{background:0}#e-shop .product-information .product-name p.price-product{position:relative;font-size:1.4em!important;background:var(--lightteal);color:var(--navy);width:fit-content;padding:15px;top:0;border-radius:10px}#e-shop .product-information .product-name p{color:var(--grey)}#e-shop .product-information label{font-size:1.2em;font-weight:normal;font-family:var(--font);padding:1em 0}#e-shop .product-information .product-size,#e-shop .product-information .product-colour,#e-shop .product-information .product-quantity,#e-shop .product-information .product-buy{border-top:2px solid var(--pastelgrey);padding:10px 0}#e-shop .product-information .product-quantity .quantity-wrapper #uppydowner0_up{background:url(/assets/e5f7b419ff8b72563ad0ac4e72e2ab086625eb45.svg) no-repeat scroll 5px 4px transparent;height:50px;overflow:hidden;width:50px}#e-shop .product-information .product-quantity .quantity-wrapper #uppydowner0_down{background:url(/assets/9df2df73b9dd8aebe5a06d7d642852d088ee3e0e.svg) no-repeat scroll 5px 4px transparent;height:50px;overflow:hidden;width:35px}#e-shop .product-information .check-return-policy{color:#000;text-decoration:underline;text-underline-offset:5px;font-size:1.1em;padding:1em 0 1.5em;width:fit-content}#e-shop .product-information .check-return-policy:hover{text-decoration:none}.mouse-over-text{display:none}#e-shop ul.sizes{display:flex;gap:10px;flex-wrap:wrap}#e-shop .product-information .size-boxes .sizes li{background:0;color:#000;text-shadow:none;padding:10px;border:2px solid var(--navy);margin:0;height:auto}#e-shop .product-information .size-boxes .sizes li.selected{background:var(--navy);border:2px solid var(--navy);height:auto;text-shadow:none;margin:0;color:#fff}#e-shop .product-details-panel .uc-eshop-tags-listing-container{display:none}#e-shop .product-details-description{margin:0;max-width:720px;padding:0 0 2em}#e-shop .product-details-description h3{border:0}.popup-large-images{z-index:4!important;position:relative!important}#eshop-dialog.jqmCMSWindow{z-index:999}#e-shop .product-gallery .image-slider ul,#e-shop .product-gallery .image-slider ul li{width:auto;height:auto}span.info,p.info,div.info{background-color:var(--navy);color:var(--cream);border:0}.cart-delivery-mode{z-index:3;position:relative;background:#fff;padding:2em;max-width:980px;margin:0 auto;border-radius:10px}.zoomContainer{-webkit-transform:unset!important}.top-ad{position:relative;text-align:center;top:0;margin:3em auto 0}.top-ad img{width:auto}