@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}ul[class],ol[class],ul,ol{padding:0}body:not(.wp-admin),h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body:not(.wp-admin){min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1}img{max-width:100%;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}a.button,a.wp-block-button__link,input[type=submit],input[type=button],button,button.button{display:flex;cursor:pointer;transition:all .5s;border:none}body:not(.wp-admin){--header-height: var(--wp--custom--header-height);--colour-1: var(--wp--preset--color--colour-1);--colour-2: var(--wp--preset--color--colour-2);--shade-1: var(--wp--preset--color--shade-1);--shade-2: var(--wp--preset--color--shade-2);--shade-3: var(--wp--preset--color--shade-3);--shade-4: var(--wp--preset--color--shade-4);--shade-5: var(--wp--preset--color--shade-5);--font-1: var(--wp--preset--font-family--sora);--standard-margin: var(--wp--custom--standard-margin);--half-margin: var(--wp--custom--half-margin);--quarter-margin: var(--wp--custom--quarter-margin);--double-margin: var(--wp--custom--double-margin);--triple-margin: var(--wp--custom--triple-margin);--quadruple-margin: var(--wp--custom--quadruple-margin);--xl-margin: var(--wp--custom--xl-margin);--content-size: var(--wp--custom--content-size);--wide-size: var(--wp--custom--wide-size)}.grid,.grid-middle,.grid-bottom,.grid-top,.grid-center{display:flex;flex-wrap:wrap;gap:var(--double-margin)}.grid.no-gap,.grid-middle.no-gap,.grid-bottom.no-gap,.grid-top.no-gap,.grid-center.no-gap{gap:0}.grid-middle{align-items:center}.grid-center{justify-content:center}.grid-bottom{justify-content:flex-end}.grid-top{justify-content:flex-start}.grid-column{flex-direction:column}.grid .col{flex:1 1 0;justify-content:space-around}.grid .col-1{flex:1 1 calc(8.3333333333% - var(--double-margin) * 2 / 12)}.grid .col-2{flex:1 1 calc(16.6666666667% - var(--double-margin) * 5 / 6)}.grid .col-3{flex:1 1 calc(25% - var(--double-margin) * 2 / 4)}.grid .col-4{flex:1 1 calc(33.3333333333% - var(--double-margin) * 2 / 3)}.grid .col-5{flex:1 1 calc(41.6666666667% - var(--double-margin) * 4 / 12)}.grid .col-6{flex:1 1 calc(50% - var(--double-margin) * 2 / 2)}.grid .col-7{flex:1 1 calc(58.3333333333% - var(--double-margin) * 6 / 12)}.grid .col-8{flex:1 1 calc(66.6666666667% - var(--double-margin) * 7 / 12)}.grid .col-9{flex:1 1 calc(75% - var(--double-margin) * 8 / 12)}.grid .col-10{flex:1 1 calc(83.3333333333% - var(--double-margin) * 9 / 12)}.grid .col-11{flex:1 1 calc(91.6666666667% - var(--double-margin) * 10 / 12)}.grid .col-12{flex:1 1 calc(100% - var(--double-margin))}.grid [class*=col-].push-1,.grid .col.push-1{margin-left:calc(8.3333333333% + var(--double-margin) / 12)}.grid [class*=col-].push-2,.grid .col.push-2{margin-left:calc(16.6666666667% + var(--double-margin) * 1 / 12)}.grid [class*=col-].push-3,.grid .col.push-3{margin-left:calc(25% + var(--double-margin) * 2 / 12)}.grid [class*=col-].push-4,.grid .col.push-4{margin-left:calc(33.3333333333% + var(--double-margin) * 3 / 12)}.grid [class*=col-].push-5,.grid .col.push-5{margin-left:calc(41.6666666667% + var(--double-margin) * 4 / 12)}.grid [class*=col-].push-6,.grid .col.push-6{margin-left:calc(50% + var(--double-margin) * 5 / 12)}.grid [class*=col-].push-7,.grid .col.push-7{margin-left:calc(58.3333333333% + var(--double-margin) * 6 / 12)}.grid [class*=col-].push-8,.grid .col.push-8{margin-left:calc(66.6666666667% + var(--double-margin) * 7 / 12)}.grid [class*=col-].push-9,.grid .col.push-9{margin-left:calc(75% + var(--double-margin) * 8 / 12)}.grid [class*=col-].push-10,.grid .col.push-10{margin-left:calc(83.3333333333% + var(--double-margin) * 9 / 12)}.grid [class*=col-].push-11,.grid .col.push-11{margin-left:calc(91.6666666667% + var(--double-margin) * 10 / 12)}.grid [class*=col-].pull-1,.grid .col.pull-1{margin-right:calc(8.3333333333% + var(--double-margin) / 12)}.grid [class*=col-].pull-2,.grid .col.pull-2{margin-right:calc(16.6666666667% + var(--double-margin) * 1 / 12)}.grid [class*=col-].pull-3,.grid .col.pull-3{margin-right:calc(25% + var(--double-margin) * 2 / 12)}.grid [class*=col-].pull-4,.grid .col.pull-4{margin-right:calc(33.3333333333% + var(--double-margin) * 3 / 12)}.grid [class*=col-].pull-5,.grid .col.pull-5{margin-right:calc(41.6666666667% + var(--double-margin) * 4 / 12)}.grid [class*=col-].pull-6,.grid .col.pull-6{margin-right:calc(50% + var(--double-margin) * 5 / 12)}.grid [class*=col-].pull-7,.grid .col.pull-7{margin-right:calc(58.3333333333% + var(--double-margin) * 6 / 12)}.grid [class*=col-].pull-8,.grid .col.pull-8{margin-right:calc(66.6666666667% + var(--double-margin) * 7 / 12)}.grid [class*=col-].pull-9,.grid .col.pull-9{margin-right:calc(75% + var(--double-margin) * 8 / 12)}.grid [class*=col-].pull-10,.grid .col.pull-10{margin-right:calc(83.3333333333% + var(--double-margin) * 9 / 12)}.grid [class*=col-].pull-11,.grid .col.pull-11{margin-right:calc(91.6666666667% + var(--double-margin) * 10 / 12)}@media (max-width: 768px){.grid,.grid-middle,.grid-center,.grid-bottom,.grid-top{flex-direction:column}.grid .col,.grid [class*=col-]{flex:1 1 100%}.grid .col[class*=push-],.grid [class*=col-][class*=push-]{margin-left:0}.grid .col[class*=pull-],.grid [class*=col-][class*=pull-]{margin-right:0}}.wp-block-gallery.has-nested-images figure.wp-block-image{display:block}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;max-width:100%;max-height:100%;margin:auto;height:auto!important}.wp-block-media-text>.wp-block-media-text__content{padding:0 0 0 var(--double-margin);display:flex;flex-direction:column;height:100%}.wp-block-media-text>.wp-block-media-text__content h2,.wp-block-media-text>.wp-block-media-text__content h3,.wp-block-media-text>.wp-block-media-text__content h4{margin-bottom:50px}.wp-block-column h2{margin-bottom:50px}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{padding:0 var(--double-margin) 0 0}.wp-block-embed__wrapper{z-index:10}.wp-block-embed.wp-block-embed-vimeo{width:100%}.wp-block-embed.wp-block-embed-vimeo .wp-block-embed__wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.wp-block-embed.wp-block-embed-vimeo .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.wp-block-image{margin-bottom:var(--standard-margin)}.wp-block-image.alignfull{margin-bottom:0}.wp-block-image{position:relative}.wp-block-image img{width:100%}:root :where(.wp-block-image figcaption){color:var(--shade-3);font-size:16px;text-align:left;margin-top:var(--half-margin)}:root :where(.wp-block-group.is-style-none){padding-bottom:var(--wp--custom--xl-margin)}.gt_white_content{height:auto!important}.gt_white_content .gt_languages{flex-flow:column!important;max-height:none!important}body:not(.wp-admin){font-family:var(--font-1);font-size:21px;letter-spacing:.01em;color:var(--shade-5)}body:not(.wp-admin) i{font-family:var(--font-1);font-style:italic}body:not(.wp-admin) i b,body:not(.wp-admin) i strong{font-family:var(--font-1);font-weight:700}body:not(.wp-admin) b,body:not(.wp-admin) strong{font-family:var(--font-1);font-weight:700}body:not(.wp-admin) b i,body:not(.wp-admin) strong i{font-family:var(--font-1);font-style:italic}:root :where(.wp-block-image figcaption){font-size:13px}h1,h2,h3,h4,h5,h6,legend{margin-bottom:var(--standard-margin);color:var(--colour-1);font-weight:400;text-box-trim:trim-both;text-box-edge:cap alphabetic}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong,legend b,legend strong{font-weight:600}h1.brennan,h1.goldstein,h1.kirby,h1.mabo,h2.brennan,h2.goldstein,h2.kirby,h2.mabo,h3.brennan,h3.goldstein,h3.kirby,h3.mabo,h4.brennan,h4.goldstein,h4.kirby,h4.mabo{color:var(--shade-3)}h1.brennan:before,h1.goldstein:before,h1.kirby:before,h1.mabo:before,h2.brennan:before,h2.goldstein:before,h2.kirby:before,h2.mabo:before,h3.brennan:before,h3.goldstein:before,h3.kirby:before,h3.mabo:before,h4.brennan:before,h4.goldstein:before,h4.kirby:before,h4.mabo:before{content:"";display:inline-block;width:36px;height:36px;margin-right:var(--standard-margin)}h1.brennan.brennan:before,h1.goldstein.brennan:before,h1.kirby.brennan:before,h1.mabo.brennan:before,h2.brennan.brennan:before,h2.goldstein.brennan:before,h2.kirby.brennan:before,h2.mabo.brennan:before,h3.brennan.brennan:before,h3.goldstein.brennan:before,h3.kirby.brennan:before,h3.mabo.brennan:before,h4.brennan.brennan:before,h4.goldstein.brennan:before,h4.kirby.brennan:before,h4.mabo.brennan:before{background-color:#ffd800}h1.brennan.goldstein:before,h1.goldstein.goldstein:before,h1.kirby.goldstein:before,h1.mabo.goldstein:before,h2.brennan.goldstein:before,h2.goldstein.goldstein:before,h2.kirby.goldstein:before,h2.mabo.goldstein:before,h3.brennan.goldstein:before,h3.goldstein.goldstein:before,h3.kirby.goldstein:before,h3.mabo.goldstein:before,h4.brennan.goldstein:before,h4.goldstein.goldstein:before,h4.kirby.goldstein:before,h4.mabo.goldstein:before{background-color:#00b385}h1.brennan.kirby:before,h1.goldstein.kirby:before,h1.kirby.kirby:before,h1.mabo.kirby:before,h2.brennan.kirby:before,h2.goldstein.kirby:before,h2.kirby.kirby:before,h2.mabo.kirby:before,h3.brennan.kirby:before,h3.goldstein.kirby:before,h3.kirby.kirby:before,h3.mabo.kirby:before,h4.brennan.kirby:before,h4.goldstein.kirby:before,h4.kirby.kirby:before,h4.mabo.kirby:before{background-color:#522e91}h1.brennan.mabo:before,h1.goldstein.mabo:before,h1.kirby.mabo:before,h1.mabo.mabo:before,h2.brennan.mabo:before,h2.goldstein.mabo:before,h2.kirby.mabo:before,h2.mabo.mabo:before,h3.brennan.mabo:before,h3.goldstein.mabo:before,h3.kirby.mabo:before,h3.mabo.mabo:before,h4.brennan.mabo:before,h4.goldstein.mabo:before,h4.kirby.mabo:before,h4.mabo.mabo:before{background-color:#f40505}.h0{font-size:188px;font-weight:300;line-height:.925em;letter-spacing:-.08em;text-transform:uppercase}h1{font-weight:400;font-size:75px;letter-spacing:-.02em;line-height:1.093;margin-bottom:var(--double-margin);text-transform:uppercase}.content-area>h1{max-width:900px}h2{font-size:66px;letter-spacing:-.015em;line-height:78px;font-weight:500}:root :where(h3.wp-block-heading){font-weight:600}:root :where(h5.wp-block-heading){font-weight:500;margin-top:var(--standard-margin)}h3,legend{font-weight:300;font-size:53px;letter-spacing:-.0082em;line-height:1.1}h4{font-size:42px;letter-spacing:-.01em;line-height:1.435;font-weight:600}h5{font-size:32px}h6{font-size:24px}p{font-size:21px;letter-spacing:0;line-height:1.62;margin-bottom:var(--standard-margin)}.content-area ul,.content-area ol{font-size:21px;letter-spacing:0;line-height:1.62;margin-bottom:var(--triple-margin);padding-left:var(--standard-margin);list-style:square}.content-area ul>li,.content-area ol>li{margin-bottom:var(--half-margin)}a:link,a:active,a:visited{text-decoration:underline;transition:all .3s;color:var(--colour-1)}a:link:hover,a:active:hover,a:visited:hover{color:var(--colour-1);text-decoration:none}a[href^="mailto:"]{word-break:break-all;overflow-wrap:break-word}footer#footer a{font-size:55px}#site-menu>nav>ul>li>.flex>a{font-size:126px}#site-menu>nav>ul>li>ul>li>a{font-size:36px}.content-area .wp-block-button.large a{font-size:48px}.wpcf7 form .wpcf7-not-valid-tip{font-size:16px}.button-template,.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button,.actions-holder input[type=search],.grid .col.actions-holder input[type=search],.content-area a.button,.content-area a.wp-element-button,.content-area .wp-block-button a,.content-area input[type=submit]{font-size:20px}.osgm-info-window h5{font-size:22px}.osgm-info-window p{font-size:18px}header#header .button-template,header#header .actions-holder button,.actions-holder header#header button,header#header .actions-holder a.button,.actions-holder header#header a.button,header#header .actions-holder input[type=search],.actions-holder header#header input[type=search],header#header .content-area a.button,.content-area header#header a.button,header#header .content-area a.wp-element-button,.content-area header#header a.wp-element-button,header#header .content-area .wp-block-button a,.content-area .wp-block-button header#header a,header#header .content-area input[type=submit],.content-area header#header input[type=submit]{font-size:20px}header#header .button_speech .gtranslate_wrapper a>span{font-size:20px}.quick-links-block .text-links>li>a{font-size:44px}.quick-links-block .button-links>li>a.button{font-size:38px}footer#footer .footer-privacy nav>ul li a,footer#footer .footer-privacy nav>ul li:not(:last-child):after{font-size:15px}@media (max-width: 1508px){.h0{font-size:140px}h1{font-size:57px}h2{font-size:53px}h3{font-size:41px}h4{font-size:36px}h5{font-size:28px}body:not(.wp-admin),p,ul,ol{font-size:21px}#site-menu>nav>ul>li>.flex>a{font-size:96px}#site-menu>nav>ul>li>ul>li>a{font-size:30px}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li>a{font-size:39px}.quick-links-block .button-links>li>a.button{font-size:35px}.button-template,.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button,.actions-holder input[type=search],.grid .col.actions-holder input[type=search],.content-area a.button,.content-area a.wp-element-button,.content-area .wp-block-button a,.content-area input[type=submit],header#header>.grid .actions-holder button,header#header>.grid .actions-holder button.button,header#header>.grid .actions-holder a.button,header#header>.grid .actions-holder input[type=search],header#header .button_speech .gtranslate_wrapper a>span{font-size:19px}footer#footer .h0{font-size:137px}footer#footer a{font-size:45px}}@media (max-width: 1280px){.h0{font-size:110px}h1{font-size:48px}h2{font-size:44px}h3{font-size:34px}h4{font-size:30px}h5{font-size:24px}body:not(.wp-admin),p,ul,ol{font-size:19px}#site-menu>nav>ul>li>.flex>a{font-size:80px}#site-menu>nav>ul>li>ul>li>a{font-size:25px}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li>a{font-size:32px}.quick-links-block .button-links>li>a.button{font-size:29px}.button-template,.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button,.actions-holder input[type=search],.grid .col.actions-holder input[type=search],.content-area a.button,.content-area a.wp-element-button,.content-area .wp-block-button a,.content-area input[type=submit]{font-size:18px}header#header>.grid .actions-holder button,header#header>.grid .actions-holder button.button,header#header>.grid .actions-holder a.button,header#header>.grid .actions-holder input[type=search],header#header .button_speech .gtranslate_wrapper a>span{font-size:16px}footer#footer .h0{font-size:107px}footer#footer a{font-size:35px}.content-area .wp-block-button.large a{font-size:32px}}@media (max-width: 960px){header#header>.grid .actions-holder button,header#header>.grid .actions-holder button.button,header#header>.grid .actions-holder a.button,header#header>.grid .actions-holder input[type=search],header#header .button_speech .gtranslate_wrapper a>span{font-size:14px}#site-menu>nav>ul>li>.flex>a{font-size:60px}.content-area .wp-block-button.large a{font-size:26px;min-height:60px!important}}@media (max-width: 800px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search]:not(#header-search-field),input[type=date],input[type=time]{height:40px!important}textarea{height:120px!important}.h0{font-size:60px}h1{font-size:28px}h2{font-size:26px}h3,h4{font-size:19px}h5{font-size:17px}body:not(.wp-admin),p,ul,ol,ul.wp-block-list,li{font-size:15px}ul.wp-block-list{padding-left:var(--triple-margin)!important}#site-menu>nav>ul>li>.flex>a{font-size:38px}#site-menu>nav>ul>li>ul>li>a{font-size:15px}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li>a,.quick-links-block .button-links>li>a.button{font-size:18px}.button-template,.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button,.actions-holder input[type=search],.grid .col.actions-holder input[type=search],.content-area a.button,.content-area a.wp-element-button,.content-area .wp-block-button a,.content-area input[type=submit],header#header>.grid .actions-holder button,header#header>.grid .actions-holder button.button,header#header>.grid .actions-holder a.button,header#header>.grid .actions-holder input[type=search]{font-size:14px}.content-area ul,.content-area ol{font-size:15px;margin-bottom:var(--standard-margin)}footer#footer .h0{font-size:50px}footer#footer a{font-size:16px}.content-area .wp-block-button.large a{font-size:18px!important}.osgm-info-window h5{font-size:15px}.osgm-info-window p{font-size:13px}}[id]{scroll-margin-top:var(--header-height)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search]:not(#header-search-field),input[type=date],input[type=time],textarea{background-color:var(--shade-2);border:1px solid var(--shade-2);border-radius:24px;height:70px;padding:var(--standard-margin);width:100%;margin-bottom:var(--standard-margin);transition:border-color .3s ease-in-out}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=search]:not(#header-search-field)::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,textarea::placeholder{color:var(--shade-5)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:not(#header-search-field):focus,input[type=date]:focus,input[type=time]:focus,textarea:focus{outline:none!important;box-shadow:none!important;border-color:var(--shade-3)}textarea{height:260px}.wpcf7 form .wpcf7-response-output{margin:var(--standard-margin) 0;padding:var(--standard-margin);border:1px solid #1E90FF;border-radius:24px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7 form.sent .wpcf7-response-output{border-color:#28a745}.wpcf7 form .wpcf7-not-valid-tip{margin:0 0 var(--standard-margin) var(--standard-margin)}.button-template,.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button,.actions-holder input[type=search],.grid .col.actions-holder input[type=search],.content-area a.button,.content-area a.wp-element-button,.content-area .wp-block-button a,.content-area input[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--quarter-margin) + 2px) var(--standard-margin) var(--quarter-margin);color:var(--colour-1);background-color:transparent;border:2px solid var(--colour-1);border-radius:40px;min-height:40px;cursor:pointer;transition:all .3s;text-transform:uppercase;text-decoration:none}.button-template-hover,.actions-holder button:hover,.actions-holder button.button:hover,.actions-holder a.button:hover,.grid .col.actions-holder button:hover,.grid .col.actions-holder button.button:hover,.grid .col.actions-holder a.button:hover,.content-area a.button:hover,.content-area a.wp-element-button:hover,.content-area .wp-block-button a:hover,.content-area input[type=submit]:hover{color:var(--shade-1);background-color:var(--colour-1)}.content-area .wp-block-button.large{width:100%}.content-area .wp-block-button.large a{min-height:100px;text-transform:none;display:block;text-align:left;padding-left:var(--double-margin);border-radius:var(--standard-margin)}.content-area .wp-block-button.large:not(:last-child){margin-bottom:var(--standard-margin)}.content-area .has-colour-1-background-color,.content-area .has-colour-3-background-color,.content-area .has-colour-4-background-color,.content-area .has-colour-5-background-color{color:var(--colour-2)}.content-area .has-colour-1-background-color button,.content-area .has-colour-1-background-color a.button,.content-area .has-colour-1-background-color a.wp-element-button,.content-area .has-colour-1-background-color .wp-block-button a,.content-area .has-colour-3-background-color button,.content-area .has-colour-3-background-color a.button,.content-area .has-colour-3-background-color a.wp-element-button,.content-area .has-colour-3-background-color .wp-block-button a,.content-area .has-colour-4-background-color button,.content-area .has-colour-4-background-color a.button,.content-area .has-colour-4-background-color a.wp-element-button,.content-area .has-colour-4-background-color .wp-block-button a,.content-area .has-colour-5-background-color button,.content-area .has-colour-5-background-color a.button,.content-area .has-colour-5-background-color a.wp-element-button,.content-area .has-colour-5-background-color .wp-block-button a{color:var(--colour-2);border:1px solid var(--colour-2)}.content-area .has-colour-1-background-color button:hover,.content-area .has-colour-1-background-color a.button:hover,.content-area .has-colour-1-background-color a.wp-element-button:hover,.content-area .has-colour-1-background-color .wp-block-button a:hover,.content-area .has-colour-3-background-color button:hover,.content-area .has-colour-3-background-color a.button:hover,.content-area .has-colour-3-background-color a.wp-element-button:hover,.content-area .has-colour-3-background-color .wp-block-button a:hover,.content-area .has-colour-4-background-color button:hover,.content-area .has-colour-4-background-color a.button:hover,.content-area .has-colour-4-background-color a.wp-element-button:hover,.content-area .has-colour-4-background-color .wp-block-button a:hover,.content-area .has-colour-5-background-color button:hover,.content-area .has-colour-5-background-color a.button:hover,.content-area .has-colour-5-background-color a.wp-element-button:hover,.content-area .has-colour-5-background-color .wp-block-button a:hover{color:var(--colour-1);background-color:var(--colour-2)}.content-area .has-colour-1-background-color button,.content-area .has-colour-1-background-color a.button,.content-area .has-colour-1-background-color a.wp-element-button,.content-area .has-colour-1-background-color .wp-block-button a{background-color:transparent;border-color:var(--colour-2);color:var(--colour-2)}.content-area .has-colour-1-background-color button:hover,.content-area .has-colour-1-background-color a.button:hover,.content-area .has-colour-1-background-color a.wp-element-button:hover,.content-area .has-colour-1-background-color .wp-block-button a:hover{background-color:var(--colour-1);border-color:var(--colour-2);color:var(--colour-1)}.content-area a.wp-element-button.has-colour-1-background-color,.content-area .wp-block-button a.has-colour-1-background-color{color:var(--shade-1)}.content-area a.wp-element-button.has-colour-1-background-color:hover,.content-area .wp-block-button a.has-colour-1-background-color:hover{color:var(--colour-1);background-color:var(--shade-2)!important;border-color:var(--shade-2)}.content-area a.wp-element-button.has-shade-2-background-color,.content-area .wp-block-button a.has-shade-2-background-color{border-color:var(--shade-2);color:var(--colour-1)}.content-area a.wp-element-button.has-shade-2-background-color:hover,.content-area .wp-block-button a.has-shade-2-background-color:hover{color:var(--shade-1);background-color:var(--colour-1)!important;border-color:var(--colour-1)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.osgm-info-window{padding:0 var(--standard-margin)}.osgm-info-window h5{text-transform:uppercase;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:0;margin-top:0}.osgm-info-window p{font-weight:500;color:var(--colour-1);line-height:1.2}.has-colour-2-background-color a{color:var(--colour-1)}.has-colour-2-background-color a:hover{color:var(--colour-1);text-decoration:none}.search-result{margin-bottom:var(--triple-margin)}ul.wp-block-list{padding-left:var(--quadruple-margin);font-size:21px;list-style:disc}body:not(.wp-admin){padding-top:var(--header-height)}body:not(.wp-admin).admin-bar{padding-top:calc(32px + var(--header-height))}body:not(.wp-admin).admin-bar header#header{top:32px}header#header{position:fixed;top:0;left:0;right:0;width:100%;height:var(--header-height);background-color:var(--shade-1);display:flex;align-items:center;padding:0 var(--double-margin);z-index:100}header#header>.grid{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:nowrap}header#header>.grid .logo-holder{flex-shrink:1;overflow:hidden}header#header>.grid .logo-holder a{display:flex}header#header>.grid .logo-holder a svg{width:100%;max-width:420px;height:auto}header#header>.grid .logo-holder a svg path{transition:fill .2s ease-in-out}header#header>.grid .hamburger-holder{display:none}header#header>.grid .hamburger-holder .hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;padding:0;height:16px}header#header>.grid .hamburger-holder .hamburger:hover{opacity:.7}header#header>.grid .hamburger-holder.is-active:hover{opacity:.7}header#header>.grid .hamburger-holder .hamburger-inner,header#header>.grid .hamburger-holder .hamburger-inner:before,header#header>.grid .hamburger-holder .hamburger-inner:after{background-color:var(--colour-1)}header#header .hamburger-box{width:18px;height:16px;display:inline-block;position:relative}header#header .hamburger-inner{display:block;top:50%;margin-top:-1px}header#header .hamburger-inner,header#header .hamburger-inner:before,header#header .hamburger-inner:after{width:18px;height:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}header#header .hamburger-inner:before,header#header .hamburger-inner:after{content:"";display:block}header#header .hamburger-inner:before{top:-7px}header#header .hamburger-inner:after{bottom:-7px}header#header .hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}header#header .hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}header#header .hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}header#header .hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:22px;left:-2px;background-color:var(--shade-1)}header#header .hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease;width:22px;background-color:var(--shade-1)}header#header .hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1);width:22px;background-color:var(--shade-1)}#site-menu{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;max-height:100%;max-height:100dvh;overflow:auto;overscroll-behavior:contain;background-color:var(--colour-1);z-index:90;display:flex;flex-direction:column;justify-content:space-between;padding:240px 0 calc(var(--header-height) * 2) 0;visibility:hidden;pointer-events:none;opacity:0;transition:all .2s ease-in-out;overflow-y:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='937.54' height='1562.357' viewBox='0 0 937.54 1562.357'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='937.54' height='1562.357' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_134' data-name='Group 134' opacity='0.106'%3E%3Cg id='Group_5' data-name='Group 5' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_26' data-name='Path 26' d='M477.493.331c81.662,8.732,129.687,96.828,87.892,169.235-10.391,18.012-24.153,29.348-40.467,41.629.485,11.362-1.66,25.238-.37,36.28.268,2.208.192,3.906,2.362,5.247h30.408c7.813,0,18.485,9.268,21.663,16.353,7.979,17.808-.294,82.581,4.085,88.658L797.428,401.57c19.327-1.672,23.336-21,25.212-37.135,1.289-11.093-.434-28.978,1.864-39.178.97-4.289,6.357-9.217,10.315-10.979,26.4-11.744,77.884,19.3,101.143,32.68l.076,530.734c-35.514,5.515-72.011,4.047-108.062,1.43l-3.574-2.5-1.724-337.334C757.9,502.994,679.153,489.743,605.789,480.96c-20.438-2.438-41.655-4.991-62.169-6.255-4.774-.294-11.451-.919-15.881-.906-1.787,0-1.979.1-3.115,1.66v69.177c-37.416,4.379-75.075,3.689-112.517,0V473.173c-66.28,6.2-132.955,12.268-197.7,28.11-34.263,8.374-71.207,19.417-100.339,39.548V877.591a406.248,406.248,0,0,1-114.036,0V349.256c4.953-5.336,11.872-8.617,18.2-12.191,19.991-11.272,59.118-30.6,81.892-24.025,19.838,5.719,12.8,31.136,13.966,46.85,1.149,15.74,4.825,41.067,25.212,41.68l212.447-42.714,2.579-3.5c3.051-23.183-7.825-78.382,9.893-95.028,2.094-1.966,13.11-7.608,15.191-7.608h32.693V210.9c-93.675-57.407-61.8-200.371,48.65-210.57a106.159,106.159,0,0,1,16.736,0m-10.915,70.3c-50.093,1.979-53.642,76.633-7.736,84.42,65.935,11.183,68.884-86.832,7.736-84.42' transform='translate(0.353 0.001)' fill='%23fff'/%3E%3Cpath id='Path_27' data-name='Path 27' d='M17.778,47.26l306.466-.077c107.743,1.187,232.706,76.875,182.371,200.741-18.421,45.318-45.829,57.178-86.692,75.994-1.519.7-3.574.894-3.753,3.077,60.548,9.306,107.309,56.744,118.16,116.768,23.285,128.9-88.632,191.422-200.971,196.5l-315.581-.051ZM168.311,284.434h136.1c16.672,0,41.144-14.961,49.71-29.348,26.974-45.28-7.123-93.8-57.318-93.8H168.311Zm0,240.225H305.926c32.093,0,71.092-23.234,75.1-57.178,6.2-52.4-37.952-72.5-82.645-75.164-42.42-2.528-87.381,2.03-130.07.064Z' transform='translate(209.171 555.142)' fill='%23fff'/%3E%3Cpath id='Path_28' data-name='Path 28' d='M114.418,81.178v113.27c0,11.706,29.591,65.564,37.378,78.164,60.471,97.836,160.593,172.822,260.663,226.668V339.646a573.292,573.292,0,0,1,112.517,0V499.281l45.5-25.213c93.751-57.152,194.869-144.15,240.161-246.391,2.221-5.03,13.9-33.357,13.9-36.268V81.178a529.542,529.542,0,0,1,85.977-3.1c3.97.191,26.157,2.259,26.629,4.034-2.374,46.442,4.992,95.283-5.119,140.742C899.458,369.275,735.853,503.545,615.485,581.416c-27.306,17.668-58.582,37.85-87.432,52.455-65.488,33.152-99.5,11.515-156.163-21.817C238.143,533.379,56.653,394.972,10.62,240.456-5.018,188.015,1.569,135.28.458,81.255a475.342,475.342,0,0,1,113.96-.077' transform='translate(0.001 911.968)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:calc(100% + 21vw);background-position-y:-11vw;background-size:41vw}#site-menu>nav{width:66vw;height:100%;display:flex;flex-direction:column;gap:var(--standard-margin);justify-content:flex-start;position:relative}#site-menu>nav>ul{list-style:none;padding-left:var(--double-margin)}#site-menu>nav>ul>li>.flex{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:var(--half-margin)}#site-menu>nav>ul>li>.flex>a{color:var(--colour-2);letter-spacing:-.05em;text-transform:uppercase;font-weight:300;display:block;transition:color .2s ease-in-out;line-height:.9em;text-decoration:none}#site-menu>nav>ul>li>.flex>a:hover{color:var(--shade-1)}#site-menu>nav>ul>li>.flex svg{width:32px;height:32px}#site-menu>nav>ul>li.is-active>.flex>a{color:var(--shade-1)}#site-menu>nav>ul>li>ul{list-style:none;position:absolute;top:0;left:100%;height:100%;width:33vw;display:flex;flex-direction:column;align-self:flex-end;gap:50px;opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out}#site-menu>nav>ul>li>ul>li{padding-right:var(--standard-margin)}#site-menu>nav>ul>li>ul>li>a{color:var(--colour-2);display:block;transition:color .2s ease-in-out;text-decoration:none;padding-left:var(--standard-margin);font-weight:600}#site-menu>nav>ul>li>ul>li>a:hover,#site-menu>nav>ul>li>ul>li>a.is-active{color:var(--shade-1);text-decoration:none}#site-menu>nav>ul>li>ul>li.current-menu-item>a{color:var(--shade-1)}#site-menu>nav>ul>li.is-active>ul{opacity:1;visibility:visible;pointer-events:all}#site-menu .footer-actions{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:0;position:fixed;bottom:var(--standard-margin);right:var(--standard-margin)}#site-menu .submenu-arrow{display:none;border-radius:0;appearance:none;-webkit-appearance:none}.actions-holder,.grid .col.actions-holder{display:flex;align-items:center;justify-content:flex-end;gap:0}.actions-holder form,.grid .col.actions-holder form{display:flex;justify-content:flex-end;height:36px}.actions-holder input[type=search],.grid .col.actions-holder input[type=search]{border-color:var(--colour-1);text-align:right;width:126px;display:inline-flex;background-color:var(--shade-1);flex-grow:0;border-width:1px}.actions-holder input[type=search]::placeholder,.grid .col.actions-holder input[type=search]::placeholder{color:var(--colour-1)}.actions-holder input[type=search]:focus,.grid .col.actions-holder input[type=search]:focus{width:330px;flex-grow:1}.actions-holder input[type=search]:focus::placeholder,.grid .col.actions-holder input[type=search]:focus::placeholder{color:transparent}.actions-holder button,.grid .col.actions-holder button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button{border-width:1px;background-color:var(--shade-1)}.actions-holder button#menu-close,.actions-holder button.button#menu-close,.actions-holder a.button#menu-close,.grid .col.actions-holder button#menu-close,.grid .col.actions-holder button.button#menu-close,.grid .col.actions-holder a.button#menu-close{display:none}.actions-holder button.button_speech,.actions-holder button.button.button_speech,.actions-holder a.button.button_speech,.grid .col.actions-holder button.button_speech,.grid .col.actions-holder button.button.button_speech,.grid .col.actions-holder a.button.button_speech{position:relative}.actions-holder button.button_speech>.gtranslate_wrapper>a,.actions-holder button.button.button_speech>.gtranslate_wrapper>a,.actions-holder a.button.button_speech>.gtranslate_wrapper>a,.grid .col.actions-holder button.button_speech>.gtranslate_wrapper>a,.grid .col.actions-holder button.button.button_speech>.gtranslate_wrapper>a,.grid .col.actions-holder a.button.button_speech>.gtranslate_wrapper>a{height:100%}.actions-holder button.button_speech>.gtranslate_wrapper>a>img,.actions-holder button.button.button_speech>.gtranslate_wrapper>a>img,.actions-holder a.button.button_speech>.gtranslate_wrapper>a>img,.grid .col.actions-holder button.button_speech>.gtranslate_wrapper>a>img,.grid .col.actions-holder button.button.button_speech>.gtranslate_wrapper>a>img,.grid .col.actions-holder a.button.button_speech>.gtranslate_wrapper>a>img{display:none!important}.actions-holder button.button_speech>.gtranslate_wrapper>a>span+span,.actions-holder button.button.button_speech>.gtranslate_wrapper>a>span+span,.actions-holder a.button.button_speech>.gtranslate_wrapper>a>span+span,.grid .col.actions-holder button.button_speech>.gtranslate_wrapper>a>span+span,.grid .col.actions-holder button.button.button_speech>.gtranslate_wrapper>a>span+span,.grid .col.actions-holder a.button.button_speech>.gtranslate_wrapper>a>span+span{display:none}.actions-holder button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:hover,.actions-holder button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:focus,.actions-holder button.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:hover,.actions-holder button.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:focus,.actions-holder a.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:hover,.actions-holder a.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:focus,.grid .col.actions-holder button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:hover,.grid .col.actions-holder button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:focus,.grid .col.actions-holder button.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:hover,.grid .col.actions-holder button.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:focus,.grid .col.actions-holder a.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:hover,.grid .col.actions-holder a.button.button_speech>.gtranslate_wrapper>a.gt_switcher-popup:focus{color:var(--shade-1)}.actions-holder button.button_speech:after,.actions-holder button.button.button_speech:after,.actions-holder a.button.button_speech:after,.grid .col.actions-holder button.button_speech:after,.grid .col.actions-holder button.button.button_speech:after,.grid .col.actions-holder a.button.button_speech:after{content:"";position:absolute;bottom:-5px;right:-5px;width:16.865px;height:14.961px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.865' height='14.961' viewBox='0 0 16.865 14.961'%3E%3Cpath d='M5.548,0,0,15.684,13.845,8.627' transform='translate(0.167 14.072) rotate(-90)' fill='%23fff' stroke='%23522e91' stroke-width='1'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:all .3s;z-index:1}.actions-holder button.button_speech:hover>.gtranslate_wrapper>a,.actions-holder button.button.button_speech:hover>.gtranslate_wrapper>a,.actions-holder a.button.button_speech:hover>.gtranslate_wrapper>a,.grid .col.actions-holder button.button_speech:hover>.gtranslate_wrapper>a,.grid .col.actions-holder button.button.button_speech:hover>.gtranslate_wrapper>a,.grid .col.actions-holder a.button.button_speech:hover>.gtranslate_wrapper>a{color:var(--shade-1)!important}.actions-holder button.button_speech:hover:after,.actions-holder button.button.button_speech:hover:after,.actions-holder a.button.button_speech:hover:after,.grid .col.actions-holder button.button_speech:hover:after,.grid .col.actions-holder button.button.button_speech:hover:after,.grid .col.actions-holder a.button.button_speech:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.865' height='14.961' viewBox='0 0 16.865 14.961'%3E%3Cpath d='M5.548,0,0,15.684,13.845,8.627' transform='translate(0.167 14.072) rotate(-90)' fill='%23522e91' stroke='%23522e91' stroke-width='1'/%3E%3C/svg%3E")}header#header>.grid .col.actions-holder button.button,header#header>.grid .col.actions-holder a.button,header#header>.grid .col.actions-holder input[type=search]{min-height:36px;padding:calc(var(--quarter-margin) + 2px) calc(var(--standard-margin) * .9) var(--quarter-margin)}.mobile>.actions-holder a.button,.mobile>.actions-holder button.button{background:transparent;border-color:var(--shade-1);color:var(--shade-1);font-size:13px;min-height:26px;padding:0 var(--half-margin)}.mobile>.actions-holder a.button span,.mobile>.actions-holder button.button span{font-size:13px;color:var(--shade-1)}.mobile>.actions-holder a.button.button_speech,.mobile>.actions-holder button.button.button_speech{position:relative}.mobile>.actions-holder a.button.button_speech:before,.mobile>.actions-holder a.button.button_speech:after,.mobile>.actions-holder button.button.button_speech:before,.mobile>.actions-holder button.button.button_speech:after{content:"";position:absolute;bottom:-5px;right:-5px;width:13px;height:11.5px;background-size:contain;background-repeat:no-repeat;pointer-events:none;transition:opacity .3s}.mobile>.actions-holder a.button.button_speech:before,.mobile>.actions-holder button.button.button_speech:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.865' height='14.961' viewBox='0 0 16.865 14.961'%3E%3Cpath d='M5.548,0,0,15.684,13.845,8.627' transform='translate(0.167 14.072) rotate(-90)' fill='%23522E91' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");opacity:0;z-index:1}.mobile>.actions-holder a.button.button_speech:after,.mobile>.actions-holder button.button.button_speech:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.865' height='14.961' viewBox='0 0 16.865 14.961'%3E%3Cpath d='M5.548,0,0,15.684,13.845,8.627' transform='translate(0.167 14.072) rotate(-90)' fill='%2300B385' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");opacity:1;z-index:2}.mobile>.actions-holder a.button.button_speech:hover:before,.mobile>.actions-holder button.button.button_speech:hover:before{opacity:1}.mobile>.actions-holder a.button.button_speech:hover:after,.mobile>.actions-holder button.button.button_speech:hover:after{opacity:0}.mobile>.actions-holder a.button select,.mobile>.actions-holder button.button select{background-color:transparent;border:none;color:var(--shade-1);text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.mobile>.actions-holder a.button select::-ms-expand,.mobile>.actions-holder button.button select::-ms-expand{display:none}.mobile>.actions-holder a.button select:focus,.mobile>.actions-holder a.button select:focus-visible,.mobile>.actions-holder a.button select:hover,.mobile>.actions-holder button.button select:focus,.mobile>.actions-holder button.button select:focus-visible,.mobile>.actions-holder button.button select:hover{background-color:transparent;border:none;outline:none}.mobile>.actions-holder a.button:hover,.mobile>.actions-holder button.button:hover{background-color:var(--colour-1);color:var(--shade-1)}.mobile>.actions-holder input[type=search]{border-color:var(--shade-1);background-color:transparent;color:var(--shade-1);font-size:13px;min-height:26px;padding:0 var(--half-margin);width:100px}.mobile>.actions-holder input[type=search]::placeholder{color:var(--shade-1)}.mobile>.actions-holder input[type=search]:focus{width:150px}.mobile>.actions-holder button.button{background:transparent;border-color:var(--shade-1);color:var(--shade-1);font-size:13px}.mobile>.actions-holder button.button:hover{background-color:var(--colour-1);color:var(--shade-1)}body.menu-is-open{overflow:hidden;height:auto}body.menu-is-open #site-menu{visibility:visible;pointer-events:all;opacity:1}body.menu-is-open header#header{background:transparent}body.menu-is-open header#header>.grid .logo-holder a svg path{fill:var(--shade-1)}body.menu-is-open header#header>.grid .actions-holder form input[type=search],body.menu-is-open header#header>.grid .actions-holder form input[type=search]:focus,body.menu-is-open header#header>.grid .actions-holder .button_speech,body.menu-is-open header#header>.grid .actions-holder .button_tours{opacity:0;visibility:hidden;pointer-events:none}body.menu-is-open header#header>.grid .actions-holder .button_menu{border-color:var(--shade-1);color:var(--shade-1);background-color:transparent}body.menu-is-open header#header>.grid .actions-holder .button_menu#menu-trigger{display:none}body.menu-is-open header#header>.grid .actions-holder .button_menu#menu-close{display:block}body.menu-is-open header#header>.grid .actions-holder .button_menu:hover{background-color:var(--colour-1)}footer#footer{background-color:var(--colour-1);color:var(--shade-1);position:relative;padding-top:var(--double-margin);padding-bottom:var(--double-margin);margin-top:-5vw}footer#footer:before{content:"";position:absolute;top:calc(-5vw + 1px);left:0;right:0;width:100%;height:5vw;background-color:inherit;z-index:1;clip-path:polygon(0 0,0 0,100% 100%,0 5vw)}footer#footer>*{position:relative;z-index:2}footer#footer a{color:var(--shade-2);font-weight:100;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;display:block}footer#footer a:hover{color:var(--shade-1)}footer#footer h5{color:var(--shade-1);margin-top:.8em}footer#footer .footer-icons{display:flex;gap:0;margin-bottom:34px}footer#footer .footer-icons a{width:50px;height:50px;display:flex;align-items:center;justify-content:center}footer#footer .footer-icons a svg{width:100%;height:100%}footer#footer .footer-icons a svg path{transition:fill .2s ease-in-out}footer#footer .footer-icons a:hover svg path{fill:var(--shade-1)}footer#footer .footer-icons button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;position:absolute;right:var(--double-margin);width:50px;height:50px;display:flex;align-items:center;justify-content:center}footer#footer .footer-icons button svg{width:100%;height:100%}footer#footer .footer-icons button svg path{transition:stroke .2s ease-in-out}footer#footer .footer-icons button:hover svg path{stroke:var(--shade-1)}footer#footer .footer-privacy nav>ul{padding:0;display:flex;align-items:center}footer#footer .footer-privacy nav>ul li{display:flex;align-items:center}footer#footer .footer-privacy nav>ul li a{font-size:18px;color:var(--shade-2);text-transform:none}footer#footer .footer-privacy nav>ul li a:hover{color:var(--shade-1)}footer#footer .footer-privacy nav>ul li:not(:last-child):after{content:"\2014";display:inline-block;margin:0 var(--half-margin);color:var(--shade-2)}footer#footer.grey-footer-background{background-color:var(--shade-2)}footer#footer.grey-footer-background a{color:var(--shade-3)}footer#footer.grey-footer-background a:hover{color:var(--shade-4)}footer#footer.grey-footer-background .footer-icons{border-top-color:var(--shade-3)}footer#footer.grey-footer-background .footer-icons a svg path{fill:var(--shade-3)}footer#footer.grey-footer-background .footer-icons a:hover svg path{fill:var(--shade-4)}footer#footer.grey-footer-background .footer-icons button svg path{stroke:var(--shade-3)}footer#footer.grey-footer-background .footer-icons button:hover svg path{stroke:var(--shade-4)}footer#footer.grey-footer-background .footer-privacy nav>ul li a{color:var(--shade-3)}footer#footer.grey-footer-background .footer-privacy nav>ul li a:hover{color:var(--shade-4)}footer#footer.grey-footer-background .footer-privacy nav>ul li:not(:last-child):after{color:var(--shade-3)}footer#footer .footer-grid{margin-top:34px;padding-top:var(--double-margin);display:flex;width:100%;border-top:1px solid var(--shade-3);gap:var(--standard-margin)}footer#footer .footer-grid .col-2 .seal-logo{max-width:100px}footer#footer .footer-grid .col-1 .seal-logo{max-width:85px;padding:0;margin:0 0 30px}main{padding-bottom:5vw}.container-full{max-width:100%;width:100%;padding-left:var(--double-margin);padding-right:var(--double-margin)}.container{padding-left:var(--double-margin);padding-right:var(--double-margin);max-width:var(--content-size);margin-left:max(0px,(100vw - var(--wide-size)) / 2);margin-right:auto}.container.alignwide{max-width:var(--wide-size)}.banner-video-wrapper{position:absolute;inset:0;overflow:hidden}.banner-video-wrapper+.container{position:relative;z-index:1;max-width:100%;margin:0}.video-cover{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;aspect-ratio:16/9;transform:translate(-50%,-50%);border:0}#banner{position:relative}#banner.standard{background-color:var(--shade-3);padding-top:170px;padding-bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='937.54' height='1562.357' viewBox='0 0 937.54 1562.357'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='937.54' height='1562.357' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_134' data-name='Group 134' opacity='0.186'%3E%3Cg id='Group_5' data-name='Group 5' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_26' data-name='Path 26' d='M477.493.331c81.662,8.732,129.687,96.828,87.892,169.235-10.391,18.012-24.153,29.348-40.467,41.629.485,11.362-1.66,25.238-.37,36.28.268,2.208.192,3.906,2.362,5.247h30.408c7.813,0,18.485,9.268,21.663,16.353,7.979,17.808-.294,82.581,4.085,88.658L797.428,401.57c19.327-1.672,23.336-21,25.212-37.135,1.289-11.093-.434-28.978,1.864-39.178.97-4.289,6.357-9.217,10.315-10.979,26.4-11.744,77.884,19.3,101.143,32.68l.076,530.734c-35.514,5.515-72.011,4.047-108.062,1.43l-3.574-2.5-1.724-337.334C757.9,502.994,679.153,489.743,605.789,480.96c-20.438-2.438-41.655-4.991-62.169-6.255-4.774-.294-11.451-.919-15.881-.906-1.787,0-1.979.1-3.115,1.66v69.177c-37.416,4.379-75.075,3.689-112.517,0V473.173c-66.28,6.2-132.955,12.268-197.7,28.11-34.263,8.374-71.207,19.417-100.339,39.548V877.591a406.248,406.248,0,0,1-114.036,0V349.256c4.953-5.336,11.872-8.617,18.2-12.191,19.991-11.272,59.118-30.6,81.892-24.025,19.838,5.719,12.8,31.136,13.966,46.85,1.149,15.74,4.825,41.067,25.212,41.68l212.447-42.714,2.579-3.5c3.051-23.183-7.825-78.382,9.893-95.028,2.094-1.966,13.11-7.608,15.191-7.608h32.693V210.9c-93.675-57.407-61.8-200.371,48.65-210.57a106.159,106.159,0,0,1,16.736,0m-10.915,70.3c-50.093,1.979-53.642,76.633-7.736,84.42,65.935,11.183,68.884-86.832,7.736-84.42' transform='translate(0.353 0.001)' fill='%23fff'/%3E%3Cpath id='Path_27' data-name='Path 27' d='M17.778,47.26l306.466-.077c107.743,1.187,232.706,76.875,182.371,200.741-18.421,45.318-45.829,57.178-86.692,75.994-1.519.7-3.574.894-3.753,3.077,60.548,9.306,107.309,56.744,118.16,116.768,23.285,128.9-88.632,191.422-200.971,196.5l-315.581-.051ZM168.311,284.434h136.1c16.672,0,41.144-14.961,49.71-29.348,26.974-45.28-7.123-93.8-57.318-93.8H168.311Zm0,240.225H305.926c32.093,0,71.092-23.234,75.1-57.178,6.2-52.4-37.952-72.5-82.645-75.164-42.42-2.528-87.381,2.03-130.07.064Z' transform='translate(209.171 555.142)' fill='%23fff'/%3E%3Cpath id='Path_28' data-name='Path 28' d='M114.418,81.178v113.27c0,11.706,29.591,65.564,37.378,78.164,60.471,97.836,160.593,172.822,260.663,226.668V339.646a573.292,573.292,0,0,1,112.517,0V499.281l45.5-25.213c93.751-57.152,194.869-144.15,240.161-246.391,2.221-5.03,13.9-33.357,13.9-36.268V81.178a529.542,529.542,0,0,1,85.977-3.1c3.97.191,26.157,2.259,26.629,4.034-2.374,46.442,4.992,95.283-5.119,140.742C899.458,369.275,735.853,503.545,615.485,581.416c-27.306,17.668-58.582,37.85-87.432,52.455-65.488,33.152-99.5,11.515-156.163-21.817C238.143,533.379,56.653,394.972,10.62,240.456-5.018,188.015,1.569,135.28.458,81.255a475.342,475.342,0,0,1,113.96-.077' transform='translate(0.001 911.968)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:calc(100% + 8vw);background-position-y:-10vw;background-size:23vw}#banner.standard h1{color:var(--shade-1);margin-bottom:0;padding-bottom:var(--double-margin);text-transform:initial}#banner.standard .below-heading{background-color:var(--shade-2);padding-top:var(--triple-margin);padding-bottom:var(--triple-margin)}#banner.standard .below-heading h3{color:var(--shade-3)}#banner.image-angled{min-height:57.4vw;padding-top:var(--double-margin);padding-bottom:calc(var(--quadruple-margin) + 5vw)}#banner.image-angled>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}#banner.image-angled h2{color:var(--shade-2);margin-left:-1%}#banner.image-angled h2 .highlight{color:var(--shade-1)}#banner.colour-angled{background-color:var(--colour-1);padding-top:var(--double-margin);padding-bottom:calc(var(--quadruple-margin) + 5vw);height:90vh;min-height:57.3291601461vw}#banner.colour-angled h2{color:var(--shade-2)}#banner.colour-angled h2 .highlight{color:var(--shade-1);display:inline-block}#banner.colour-angled h2 .highlight:after{content:"\2014";transform:translate(15%,25%);display:inline-block;color:var(--shade-1);animation:typing-cursor-pulse 1s steps(1,end) infinite}@keyframes typing-cursor-pulse{0%,45%{opacity:1}46%,to{opacity:.2}}.content-area{position:relative}.content-area.angled-top{padding-top:var(--xl-margin);margin-top:-5vw;background-color:var(--shade-1)}.content-area.angled-top:before{content:"";position:absolute;top:calc(-5vw + 1px);left:0;right:0;width:100%;height:5vw;background-color:inherit;z-index:1}.content-area.top_left:before{clip-path:polygon(0 0,0 0,100% 100%,0 5vw)}.content-area.top_right:before{clip-path:polygon(100% 0,100% 0,0 100%,100% 5vw)}.content-area>*{padding-left:var(--double-margin);padding-right:var(--double-margin);max-width:var(--content-size);margin-left:max(0px,(100vw - var(--wide-size)) / 2);margin-right:auto}.content-area>.alignwide{max-width:var(--wide-size)}.content-area>.alignfull{padding-left:0;padding-right:0;max-width:100%;margin-left:0}.content-area .wp-block-group{padding-left:0;padding-right:0;max-width:100%;margin-left:auto}.content-area .wp-block-group>*:not(.wp-block-list){padding-left:var(--double-margin);padding-right:var(--double-margin);max-width:var(--content-size);margin-left:max(0px,(100vw - var(--wide-size)) / 2)!important;margin-right:auto}.content-area .wp-block-group>.alignwide{max-width:var(--wide-size)}.content-area .wp-block-group>.alignfull{padding-left:0;padding-right:0;max-width:100%;margin-left:0!important}.content-area .wp-block-group.alignwide>*{max-width:var(--wide-size)}.content-area .wp-block-group.is-style-from-top-left:before{content:"";position:absolute;top:calc(-5vw + 1px);left:0;right:0;width:100%;height:5vw;background-color:inherit;z-index:1;clip-path:polygon(0 0,0 0,100% 100%,0 5vw)}.content-area .wp-block-group.is-style-from-top-right:before{content:"";position:absolute;top:calc(-5vw + 1px);left:0;right:0;width:100%;height:5vw;background-color:inherit;z-index:1;clip-path:polygon(100% 0,100% 0,0 100%,100% 5vw)}body.search-results .wp-block-group{padding-top:var(--wp--custom--xl-margin);padding-right:0;padding-bottom:calc(var(--wp--custom--xl-margin) + 5vw);padding-left:0}.recent-news-block{position:relative;background-image:url(path/to/your/image.jpg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='937.54' height='1562.357' viewBox='0 0 937.54 1562.357'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='937.54' height='1562.357' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_134' data-name='Group 134' opacity='0.186'%3E%3Cg id='Group_5' data-name='Group 5' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_26' data-name='Path 26' d='M477.493.331c81.662,8.732,129.687,96.828,87.892,169.235-10.391,18.012-24.153,29.348-40.467,41.629.485,11.362-1.66,25.238-.37,36.28.268,2.208.192,3.906,2.362,5.247h30.408c7.813,0,18.485,9.268,21.663,16.353,7.979,17.808-.294,82.581,4.085,88.658L797.428,401.57c19.327-1.672,23.336-21,25.212-37.135,1.289-11.093-.434-28.978,1.864-39.178.97-4.289,6.357-9.217,10.315-10.979,26.4-11.744,77.884,19.3,101.143,32.68l.076,530.734c-35.514,5.515-72.011,4.047-108.062,1.43l-3.574-2.5-1.724-337.334C757.9,502.994,679.153,489.743,605.789,480.96c-20.438-2.438-41.655-4.991-62.169-6.255-4.774-.294-11.451-.919-15.881-.906-1.787,0-1.979.1-3.115,1.66v69.177c-37.416,4.379-75.075,3.689-112.517,0V473.173c-66.28,6.2-132.955,12.268-197.7,28.11-34.263,8.374-71.207,19.417-100.339,39.548V877.591a406.248,406.248,0,0,1-114.036,0V349.256c4.953-5.336,11.872-8.617,18.2-12.191,19.991-11.272,59.118-30.6,81.892-24.025,19.838,5.719,12.8,31.136,13.966,46.85,1.149,15.74,4.825,41.067,25.212,41.68l212.447-42.714,2.579-3.5c3.051-23.183-7.825-78.382,9.893-95.028,2.094-1.966,13.11-7.608,15.191-7.608h32.693V210.9c-93.675-57.407-61.8-200.371,48.65-210.57a106.159,106.159,0,0,1,16.736,0m-10.915,70.3c-50.093,1.979-53.642,76.633-7.736,84.42,65.935,11.183,68.884-86.832,7.736-84.42' transform='translate(0.353 0.001)' fill='%23fff'/%3E%3Cpath id='Path_27' data-name='Path 27' d='M17.778,47.26l306.466-.077c107.743,1.187,232.706,76.875,182.371,200.741-18.421,45.318-45.829,57.178-86.692,75.994-1.519.7-3.574.894-3.753,3.077,60.548,9.306,107.309,56.744,118.16,116.768,23.285,128.9-88.632,191.422-200.971,196.5l-315.581-.051ZM168.311,284.434h136.1c16.672,0,41.144-14.961,49.71-29.348,26.974-45.28-7.123-93.8-57.318-93.8H168.311Zm0,240.225H305.926c32.093,0,71.092-23.234,75.1-57.178,6.2-52.4-37.952-72.5-82.645-75.164-42.42-2.528-87.381,2.03-130.07.064Z' transform='translate(209.171 555.142)' fill='%23fff'/%3E%3Cpath id='Path_28' data-name='Path 28' d='M114.418,81.178v113.27c0,11.706,29.591,65.564,37.378,78.164,60.471,97.836,160.593,172.822,260.663,226.668V339.646a573.292,573.292,0,0,1,112.517,0V499.281l45.5-25.213c93.751-57.152,194.869-144.15,240.161-246.391,2.221-5.03,13.9-33.357,13.9-36.268V81.178a529.542,529.542,0,0,1,85.977-3.1c3.97.191,26.157,2.259,26.629,4.034-2.374,46.442,4.992,95.283-5.119,140.742C899.458,369.275,735.853,503.545,615.485,581.416c-27.306,17.668-58.582,37.85-87.432,52.455-65.488,33.152-99.5,11.515-156.163-21.817C238.143,533.379,56.653,394.972,10.62,240.456-5.018,188.015,1.569,135.28.458,81.255a475.342,475.342,0,0,1,113.96-.077' transform='translate(0.001 911.968)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:calc(100% + 11.7vw);background-position-y:-20vw;background-size:30vw;padding-bottom:calc(var(--triple-margin) + 5vw);margin-top:calc(-1 * (var(--quadruple-margin) + 5vw));padding-top:calc(var(--quadruple-margin) + 5vw)}.recent-news-block:before{content:"";position:absolute;top:calc(-5vw + 1px);left:0;right:0;width:100%;height:5vw;background-image:inherit;background-size:inherit;background-position-x:inherit;background-position-y:calc(-15vw + 1px);background-repeat:no-repeat;background-color:inherit;z-index:1;clip-path:polygon(100% 0,100% 0,0 100%,100% 5vw)}.recent-news-block h2.news-heading{margin-top:calc(var(--double-margin) + 5vw);margin-bottom:var(--double-margin)}.recent-news-block .news-item{padding-bottom:var(--double-margin);margin-bottom:calc(var(--standard-margin) + var(--half-margin));position:relative}.recent-news-block .news-item a:link,.recent-news-block .news-item a:active,.recent-news-block .news-item a:visited{display:block}.recent-news-block .news-item a:link h3,.recent-news-block .news-item a:active h3,.recent-news-block .news-item a:visited h3{color:var(--shade-1)}.recent-news-block .news-item a:link:hover,.recent-news-block .news-item a:active:hover,.recent-news-block .news-item a:visited:hover,.recent-news-block .news-item a:link:hover h3,.recent-news-block .news-item a:active:hover h3,.recent-news-block .news-item a:visited:hover h3{text-decoration:underline}.recent-news-block .news-item:not(:last-child):after{content:"";display:block;width:100%;height:2px;background-color:var(--colour-1);max-width:220px;position:absolute;bottom:0;left:0}.wp-block-embed{--plyr-color-main: var(--colour-1);position:relative;z-index:10;margin-bottom:var(--double-margin)}.wp-block-embed .plyr--stopped .plyr__controls{display:none}.wp-block-embed .plyr--full-ui.plyr--video .plyr__control--overlaid{width:174px;height:126px;border-radius:var(--double-margin);padding:0;display:flex;align-items:center;justify-content:center;border:3px solid var(--shade-1);background-color:transparent}.wp-block-embed .plyr--full-ui.plyr--video .plyr__control--overlaid:before{content:"";display:block;width:62px;height:84px;background:var(--shade-1);clip-path:polygon(0 0,0 100%,100% 50%);position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.wp-block-embed .plyr--full-ui.plyr--video .plyr__control--overlaid:hover{background-color:var(--colour-1)}.plyr__control--overlaid svg use{display:none}.recent-voyager-magazines-block{margin-bottom:var(--double-margin)}.recent-voyager-magazines-block .grid{flex-wrap:nowrap;gap:var(--double-margin)}.recent-voyager-magazines-block .grid .voyager-magazine{flex:1 1 0;min-width:0}.voyager-magazine{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--quarter-margin)}.voyager-magazine .thumbnail-wrapper{aspect-ratio:7/10;position:relative;width:100%;overflow:hidden;margin-bottom:5px}.voyager-magazine .thumbnail-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.voyager-magazine .voyager-magazine__pdf{position:relative;display:block;width:100%;text-decoration:none}.voyager-magazine .voyager-magazine__pdf:hover img{transform:scale(1.1)}.voyager-magazine .voyager-magazine__year{color:var(--shade-5);display:block;line-height:1}.wp-block-buttons{gap:0;margin:0}.wp-block-buttons .wp-block-button{margin-top:var(--half-margin)}.has-indent-content,.content-area .wp-block-group>*.has-indent-content{margin-left:auto!important}.quick-links-block{background-color:var(--colour-2);position:relative;padding-top:var(--wp--custom--xl-margin);padding-bottom:calc(var(--wp--custom--xl-margin) + 5vw)}.quick-links-block:before{content:"";position:absolute;top:calc(-5vw + 1px);left:0;right:0;width:100%;height:5vw;background-color:inherit;z-index:1;clip-path:polygon(100% 0,100% 0,0 100%,100% 5vw)}.quick-links-block .quick-links-wrapper{display:flex}.quick-links-block .quick-links-wrapper .quick-links-content{flex:1 1 0;min-width:0}.quick-links-block .quick-links-wrapper .quick-links-content{margin-left:max(0px,(100vw - var(--wide-size)) / 2)!important;padding-left:var(--double-margin);padding-right:var(--standard-margin)}.quick-links-block .quick-links-wrapper .quick-links-content ul{list-style:none;padding:0;margin:0;display:grid;width:fit-content}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links{margin-bottom:var(--quadruple-margin)}.quick-links-block .quick-links-wrapper .quick-links-content ul li{margin-bottom:var(--standard-margin)}.quick-links-block .quick-links-wrapper .quick-links-content ul li a{text-decoration:none;color:var(--shade-5)}.quick-links-block .quick-links-wrapper .quick-links-content ul li a:hover{color:var(--shade-1)!important}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li>a{padding:6.1% 0;line-height:1.1;display:block}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li>a:hover{color:var(--colour-1)}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li:not(:last-child){margin-bottom:0;position:relative}.quick-links-block .quick-links-wrapper .quick-links-content ul.text-links>li:not(:last-child):after{content:"";display:block;width:33.33%;height:2px;background-color:var(--colour-1);position:absolute}.quick-links-block .quick-links-wrapper .quick-links-content ul.button-links>li>a.button{text-transform:none;width:100%;justify-content:flex-start;padding-left:var(--double-margin);padding-right:var(--double-margin);border-width:2px;color:var(--colour-1)}.quick-links-block .quick-links-wrapper .quick-links-content ul.button-links>li>a.button:hover{color:var(--shade-1)}.quick-links-block .quick-links-wrapper .quick-links-image{flex-basis:57%;max-width:57%;position:relative}.quick-links-block .quick-links-wrapper .quick-links-image img{width:100%;object-fit:cover;aspect-ratio:1/1}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.background-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.no-margin{margin:0}.no-margin-bottom{margin-bottom:0}.half-margin-bottom{margin-bottom:var(--half-margin)}.quarter-margin-bottom{margin-bottom:var(--quarter-margin)}.no-margin-top{margin-top:0}.margin-top-auto{margin-top:auto}.no-margin-left{margin-left:0}.no-margin-right{margin-right:0}.no-padding{padding:0}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.fullscreen{height:calc(100vh - var(--header-height))}.sora-light{font-weight:300}.sora-regular{font-weight:400}.sora-medium{font-weight:500}.sora-semibold{font-weight:600}.sora-bold{font-weight:700}@media (max-width: 800px){.width-60{width:60%;margin-left:0;margin-right:auto}}.mobile{display:none}@media (max-width: 1280px){header#header>.grid .actions-holder button,header#header>.grid .actions-holder button.button{padding:var(--quarter-margin) var(--half-margin)}header#header>.grid .logo-holder a svg{max-width:400px}h4.brennan:before,h4.goldstein:before,h4.kirby:before,h4.mabo:before{width:24px;height:24px;margin-right:var(--half-margin)}}@media (max-width: 960px){header#header>.grid .logo-holder a svg{max-width:300px}header#header>.grid .actions-holder input[type=search]:focus{width:260px}.grid .voyager-magazine{flex:1 1 calc(50% - var(--double-margin) * 2 / 2)}}@media (max-width: 800px){:root{--wp--custom--xl-margin: 75px}body:not(.wp-admin){--header-height: 62px;line-height:1.55}:root :where(.wp-block-heading){letter-spacing:normal}h1{margin-bottom:30px}h2{font-weight:500}p{line-height:1.55}.desktop{display:none}.mobile{display:block}header#header>.grid{flex-direction:row}header#header>.grid .logo-holder a svg{max-width:200px}header#header>.grid .actions-holder{display:none}header#header>.grid .hamburger-holder{display:flex}#banner.colour-angled{padding-top:var(--standard-margin)}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;gap:var(--standard-margin)}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2;padding:0}:root :where(.wp-block-columns-is-layout-flex),.wp-block-columns{gap:var(--standard-margin)}:root :where(.wp-block-group-is-layout-constrained)>*{margin-block-start:0}.wp-block-media-text>.wp-block-media-text__content .wp-block-heading:first-child{margin-top:30px;margin-bottom:var(--standard-margin)}:root :where(.wp-block-columns-is-layout-flex) .wp-block-heading:first-child,.wp-block-columns .wp-block-heading:first-child{margin-top:0;margin-bottom:var(--standard-margin)}:root :where(.wp-block-columns-is-layout-flex)>.wp-block-column>.wp-block-heading:first-child,.wp-block-columns>.wp-block-column>.wp-block-heading:first-child{margin-top:0}:root :where(.wp-block-columns-is-layout-flex)>.wp-block-column:first-child:has(figure.wp-block-image:last-child)+.wp-block-column>.wp-block-heading:first-child,.wp-block-columns>.wp-block-column:first-child:has(figure.wp-block-image:last-child)+.wp-block-column>.wp-block-heading:first-child{margin-top:30px}.wp-block-image+.wp-block-heading{margin-top:50px}#site-menu{padding:calc(var(--xl-margin) * 2) var(--standard-margin) var(--standard-margin)}#site-menu>nav{width:100%;max-height:calc(100% - var(--standard-margin) - 26px);overflow:auto;overscroll-behavior:contain}#site-menu>nav>ul{padding-bottom:calc(var(--double-margin) + 26px);padding-left:0}#site-menu nav>ul>li{position:static;flex-direction:column;align-items:flex-start}#site-menu nav>ul>li>ul{position:static;left:auto;width:100%;opacity:1;visibility:visible;pointer-events:none;max-height:0;overflow:hidden;transition:max-height .3s ease;padding-left:var(--standard-margin);gap:28px}#site-menu nav>ul>li>ul li:first-child{padding-top:28px}#site-menu nav>ul>li>ul li:last-child{padding-bottom:28px}#site-menu nav>ul>li.is-active>ul{max-height:600px;pointer-events:all;margin-bottom:5px}#site-menu .actions-holder form{height:auto}#site-menu .submenu-arrow{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:0;appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;padding:2px 8px;transition:transform .3s ease;flex-shrink:0}#site-menu .submenu-arrow svg{display:block}li.is-active .submenu-arrow{transform:rotate(180deg)}li.is-active .submenu-arrow svg{stroke:var(--colour-1)}.quick-links-block{padding-bottom:0}.quick-links-block .quick-links-wrapper{flex-direction:column}.quick-links-block .quick-links-wrapper .quick-links-image{flex-basis:100%;max-width:100%;display:flex}:root :where(.wp-block-image figcaption){font-size:12px}h4.brennan:before,h4.goldstein:before,h4.kirby:before,h4.mabo:before{width:14px;height:14px;margin-right:4px}.voyager-magazines-block>.grid{flex-direction:row;gap:16px}.grid .voyager-magazine{flex:1 1 calc(50% - var(--double-margin) * 2 / 2);flex-grow:0}.recent-voyager-magazines-block .grid .voyager-magazine{flex-basis:60%;max-width:60%;margin-left:0;margin-right:auto}.wp-block-media-text>.wp-block-media-text__content h2,.wp-block-media-text>.wp-block-media-text__content h3,.wp-block-media-text>.wp-block-media-text__content h4{margin-bottom:var(--standard-margin)}.wp-block-media-text>.wp-block-media-text__content>*:last-child{margin-bottom:0}footer#footer .h0{margin-bottom:15px}footer#footer .footer-icons a,footer#footer .footer-icons button{width:30px;height:30px}footer#footer .footer-privacy nav>ul li a,footer#footer .footer-privacy nav>ul li:not(:last-child):after{font-size:11px;margin:0 3px}footer#footer a[href^="tel:"]{margin-bottom:var(--half-margin)}header#header{padding:0 var(--standard-margin)}.container,.content-area>*,.content-area .wp-block-group>*,.container-full{padding-left:var(--standard-margin);padding-right:var(--standard-margin)}.quick-links-block .quick-links-wrapper .quick-links-content{padding-left:var(--standard-margin);padding-bottom:var(--double-margin)}.button-template,.content-area a.button,.content-area a.wp-element-button,.content-area .wp-block-button a,.content-area input[type=submit],.actions-holder input[type=search],.grid .col.actions-holder input[type=search],.actions-holder button,.actions-holder button.button,.actions-holder a.button,.grid .col.actions-holder button,.grid .col.actions-holder button.button,.grid .col.actions-holder a.button{padding-top:4px;padding-bottom:3px;min-height:36px;border-width:1px}#banner.standard{background-position-x:calc(100% + 21vw);background-position-y:-11vw;background-size:41vw;padding-top:100px}#banner.standard h1{padding-bottom:var(--standard-margin)}.quick-links-block .quick-links-wrapper .quick-links-content ul li{margin-bottom:var(--quarter-margin)}.quick-links-block .quick-links-wrapper .quick-links-content ul.button-links>li>a.button{padding:calc(var(--quarter-margin) + 2px) var(--standard-margin) var(--quarter-margin);padding-top:4px;padding-bottom:3px;min-height:36px;border-width:1px;text-transform:uppercase;font-size:14px;width:auto}#banner.image-angled{padding-top:var(--standard-margin)}.recent-voyager-magazines-block{margin-top:var(--double-margin)}}
