@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{background:var(--mm-color-background);bottom:100%;display:block;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease;z-index:3}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;padding:0;position:relative;width:50px}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:8px;margin:auto;position:absolute;top:0;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate));width:8px}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{background:0 0;border:none;cursor:pointer;padding:0}.mm-divider{background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));font-size:75%;min-height:var(--mm-lineheight);opacity:1;overflow:hidden;padding:calc((var(--mm-listitem-size)*0.65 - var(--mm-lineheight))*.5) 20px;position:-webkit-sticky;position:sticky;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;top:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;white-space:nowrap;z-index:2}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{border-color:var(--mm-color-border);color:var(--mm-color-text);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;position:relative}.mm-listitem:after{border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;bottom:0;content:"";display:block;inset-inline-end:0;inset-inline-start:20px;position:absolute}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:10%;display:block;flex-basis:10%;flex-grow:1;overflow:hidden;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.mm-listitem__btn{-webkit-padding-end:50px;background:rgba(3,2,1,0);border-color:inherit;display:block;padding-inline-end:50px;position:relative;width:auto}.mm-listitem__btn:not(.mm-listitem__text){border-left-style:solid;border-left-width:1px}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{display:block;list-style:none;margin:0;padding:0}.mm-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-scroll-chaining:none;-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mm-color-background);border-color:var(--mm-color-border);bottom:0;color:var(--mm-color-text);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;line-height:var(--mm-lineheight);margin:0;overscroll-behavior:none;padding:0;position:absolute;right:0;top:0;z-index:0}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}:root{--mm-navbar-size:50px}.mm-navbar{background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);color:var(--mm-color-text-dimmed);min-height:var(--mm-navbar-size);opacity:1;padding-top:env(safe-area-inset-top);position:-webkit-sticky;position:sticky;text-align:center;top:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;z-index:2}.mm-navbar,.mm-navbar>*{display:-webkit-box;display:-ms-flexbox;display:flex}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;flex-grow:1;justify-content:center}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 50%;flex:1 1 50%;overflow:hidden;padding:0 20px}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;-webkit-padding-end:10px;padding-inline-end:10px;padding-inline-start:60px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;-webkit-padding-end:60px;padding-inline-end:60px;padding-inline-start:10px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;background:var(--mm-color-background);border-color:var(--mm-color-border);bottom:0;color:var(--mm-color-text);left:0;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;top:0;-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform;z-index:1}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;z-index:2}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);flex-grow:1;height:100%;overflow:hidden;position:relative}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{-ms-flex-item-align:center;-webkit-box-flex:calc(var(--mm-toggle-size)*1.75);-webkit-margin-end:10px;align-self:center;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:var(--mm-color-border);border:none!important;border:var(--mm-color-border);border-radius:var(--mm-toggle-size);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:calc(var(--mm-toggle-size)*1.75) 0 0px;flex:calc(var(--mm-toggle-size)*1.75) 0 0;height:var(--mm-toggle-size);margin-inline-end:10px;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{aspect-ratio:1;background:var(--mm-color-background);border-radius:100%;content:"";margin:2px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size)*.75));-ms-transform:translateX(calc(var(--mm-toggle-size)*.75));transform:translateX(calc(var(--mm-toggle-size)*.75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size)*-.75));-ms-transform:translateX(calc(var(--mm-toggle-size)*-.75));transform:translateX(calc(var(--mm-toggle-size)*-.75))}.mm-listitem--vertical>.mm-panel{padding:10px 0 10px 20px;position:static;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important;width:100%}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{bottom:auto;height:var(--mm-listitem-size)}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{right:19px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}:where(.mm-slideout){position:relative;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size));width:100%}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;z-index:2}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(calc(var(--mm-max-size)*-1),calc(var(--mm-size)*-1),calc(var(--mm-min-size)*-1))}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgba(0,0,0,.15);--mm-color-icon:rgba(0,0,0,.4);--mm-color-text:rgba(0,0,0,.8);--mm-color-text-dimmed:rgba(0,0,0,.4);--mm-color-background-highlight:rgba(0,0,0,.05);--mm-color-background-emphasis:hsla(0,0%,100%,.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgba(0,0,0,.5);--mm-color-icon:rgba(0,0,0,.5);--mm-color-text:#000;--mm-color-text-dimmed:rgba(0,0,0,.7);--mm-color-background-highlight:rgba(0,0,0,.05);--mm-color-background-emphasis:hsla(0,0%,100%,.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgba(0,0,0,.4);--mm-color-icon:hsla(0,0%,100%,.4);--mm-color-text:hsla(0,0%,100%,.8);--mm-color-text-dimmed:hsla(0,0%,100%,.4);--mm-color-background-highlight:hsla(0,0%,100%,.08);--mm-color-background-emphasis:rgba(0,0,0,.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:hsla(0,0%,100%,.5);--mm-color-icon:hsla(0,0%,100%,.5);--mm-color-text:#fff;--mm-color-text-dimmed:hsla(0,0%,100%,.7);--mm-color-background-highlight:hsla(0,0%,100%,.1);--mm-color-background-emphasis:rgba(0,0,0,.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgba(0,0,0,.15);--mm-color-icon:rgba(0,0,0,.3);--mm-color-text:rgba(0,0,0,.8);--mm-color-text-dimmed:rgba(0,0,0,.3);--mm-color-background-highlight:rgba(0,0,0,.06);--mm-color-background-emphasis:rgba(0,0,0,.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgba(0,0,0,.5);--mm-color-icon:rgba(0,0,0,.5);--mm-color-text:#000;--mm-color-text-dimmed:rgba(0,0,0,.7);--mm-color-background-highlight:rgba(0,0,0,.07);--mm-color-background-emphasis:rgba(0,0,0,.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:hsla(0,0%,100%,.2);--mm-color-icon:hsla(0,0%,100%,.4);--mm-color-text:hsla(0,0%,100%,.7);--mm-color-text-dimmed:hsla(0,0%,100%,.4);--mm-color-background-highlight:hsla(0,0%,100%,.1);--mm-color-background-emphasis:hsla(0,0%,100%,.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:hsla(0,0%,100%,.5);--mm-color-icon:hsla(0,0%,100%,.5);--mm-color-text:#fff;--mm-color-text-dimmed:hsla(0,0%,100%,.6);--mm-color-background-highlight:hsla(0,0%,100%,.125);--mm-color-background-emphasis:hsla(0,0%,100%,.1);--mm-color-focusring:#06c}.mm-counter{-webkit-padding-start:20px;color:var(--mm-color-text-dimmed);display:block;float:right;padding-inline-start:20px}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{background:var(--mm-color-background);border:0 solid;border-color:var(--mm-color-border);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--mm-color-text-dimmed);display:none;overflow:hidden;position:absolute;text-align:center;top:0;width:var(--mm-iconbar-size);z-index:2}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;width:100%}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(var(--mm-iconpanel-size)*0)}.mm-panel--iconpanel-1{inset-inline-start:calc(var(--mm-iconpanel-size)*1)}.mm-panel--iconpanel-2{inset-inline-start:calc(var(--mm-iconpanel-size)*2)}.mm-panel--iconpanel-3{inset-inline-start:calc(var(--mm-iconpanel-size)*3)}.mm-panel--iconpanel-4{inset-inline-start:calc(var(--mm-iconpanel-size)*4)}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-style:solid;border-inline-start-width:1px}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{border-bottom:none;padding-top:0;position:relative}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-overflow-scrolling:touch;-ms-flex:1 1 50%;flex:1 1 50%;justify-content:flex-start;overflow:hidden;overflow-x:auto;padding:0 20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.mm-navbar__breadcrumbs,.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex}.mm-navbar__breadcrumbs>*{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-padding-end:6px;align-items:center;justify-content:center;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{border:1px solid transparent;padding:0 10px}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-bottom-color:transparent;border-top-color:var(--mm-color-border)}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;height:var(--mm-navbar-size);overflow:hidden;padding:0}.mm-searchfield__input{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative}.mm-searchfield__input,.mm-searchfield__input input{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0 10px;width:100%}.mm-searchfield__input input{border:none;border-radius:4px;display:block;height:calc(var(--mm-navbar-size)*.7);line-height:calc(var(--mm-navbar-size)*.7);font:inherit;font-size:inherit;margin:0;max-height:auto;min-height:auto}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{bottom:0;display:none;inset-inline-end:0;position:absolute;top:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{-webkit-margin-end:-100px;-webkit-padding-start:5px;-webkit-padding-end:20px;display:block;line-height:var(--mm-navbar-size);margin-inline-end:-100px;padding-inline-end:20px;padding-inline-start:5px;position:relative;text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin;visibility:hidden}.mm-searchfield--cancelable .mm-searchfield__cancel{-webkit-margin-end:0;margin-inline-end:0;visibility:visible}.mm-panel--search{border:none!important;left:0!important;right:0!important;width:100%!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{color:var(--mm-color-text-dimmed);display:none;font-size:150%;line-height:1.4;padding:40px 20px;text-align:center}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;background:inherit;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;inset-inline-end:calc(var(--mm-sectionindexer-size)*-1);justify-content:space-evenly;position:absolute;text-align:center;top:0;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;width:var(--mm-sectionindexer-size);z-index:5}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);display:block;line-height:1;text-decoration:none}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);width:calc(100% - var(--mm-sidebar-collapsed-size))}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{border-right-style:solid;border-right-width:1px;width:var(--mm-sidebar-expanded-size)}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0);width:calc(100% - var(--mm-sidebar-expanded-size))}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}

/*
   * 3DX
   */.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}

/*
   * 3DX Reverse
   */.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}

/*
   * 3DY
   */.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}

/*
   * 3DY Reverse
   */.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}

/*
   * 3DXY
   */.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}

/*
   * 3DXY Reverse
   */.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}

/*
   * Arrow
   */.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}

/*
   * Arrow Right
   */.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}

/*
   * Arrow Alt
   */.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}

/*
   * Arrow Alt Right
   */.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}

/*
   * Arrow Turn
   */.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}

/*
   * Arrow Turn Right
   */.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}

/*
   * Boring
   */.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}

/*
   * Collapse
   */.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}

/*
   * Collapse Reverse
   */.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}

/*
   * Elastic
   */.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}

/*
   * Elastic Reverse
   */.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}

/*
   * Emphatic
   */.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}

/*
   * Emphatic Reverse
   */.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}

/*
   * Minus
   */.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}

/*
   * Slider
   */.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}

/*
   * Slider Reverse
   */.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.71429px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}

/*
   * Spin
   */.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}

/*
   * Spin Reverse
   */.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}

/*
   * Spring
   */.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}

/*
   * Spring Reverse
   */.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}

/*
   * Stand
   */.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}

/*
   * Stand Reverse
   */.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}

/*
   * Squeeze
   */.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}

/*
   * Vortex
   */.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}

/*
   * Vortex Reverse
   */.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-display:swap;font-family:Transcend;font-style:normal;font-weight:400;src:url(../font/Transcend-Regular.eot);src:url(../font/Transcend-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Transcend-Regular.woff2) format("woff2"),url(../font/Transcend-Regular.woff) format("woff"),url(../font/Transcend-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Transcend;font-style:normal;font-weight:600;src:url(../font/Transcend-Semibold.eot);src:url(../font/Transcend-Semibold.eot?#iefix) format("embedded-opentype"),url(../font/Transcend-Semibold.woff2) format("woff2"),url(../font/Transcend-Semibold.woff) format("woff"),url(../font/Transcend-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Italian Plate No2 Expanded;font-style:italic;font-weight:400;src:url(../font/ItalianPlateNo2Expanded-Italic.eot);src:url(../font/ItalianPlateNo2Expanded-Italic.eot?#iefix) format("embedded-opentype"),url(../font/ItalianPlateNo2Expanded-Italic.woff2) format("woff2"),url(../font/ItalianPlateNo2Expanded-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Italian Plate No2 Expanded;font-style:normal;font-weight:700;src:url(../font/ItalianPlateNo2Expanded-Bold.eot);src:url(../font/ItalianPlateNo2Expanded-Bold.eot?#iefix) format("embedded-opentype"),url(../font/ItalianPlateNo2Expanded-Bold.woff2) format("woff2"),url(../font/ItalianPlateNo2Expanded-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Italian Plate No2 Expanded;font-style:normal;font-weight:400;src:url(../font/ItalianPlateNo2Expanded-Regular.eot);src:url(../font/ItalianPlateNo2Expanded-Regular.eot?#iefix) format("embedded-opentype"),url(../font/ItalianPlateNo2Expanded-Regular.woff2) format("woff2"),url(../font/ItalianPlateNo2Expanded-Regular.woff) format("woff")}.line-clamp-1{-webkit-line-clamp:1;height:1.2em}.line-clamp-2{-webkit-line-clamp:2;height:2.4em}.line-clamp-3{-webkit-line-clamp:3;height:3.6em}.line-clamp-4{-webkit-line-clamp:4;height:4.8em}.line-clamp-5{-webkit-line-clamp:5;height:6em}.footer-content,.footer-copyright{position:relative}@media only screen and (min-width:1600px){.footer-content:before,.footer-copyright:before{background-image:url(../svg/green-bar-vertical.svg);background-repeat:repeat-y;background-size:100%;content:"";height:100%;left:0;position:absolute;top:0;width:24px}}@media only screen and (min-width:1800px){.footer-content:before,.footer-copyright:before{width:38px}}.event .news-event-header-panel,.news-event-header-panel,.news-event-header-panel.blue,.news-event-header-panel.green,.old-collegians .news-event-header-panel,.plain-header-panel{position:relative}.event .news-event-header-panel:after,.news-event-header-panel.blue:after,.news-event-header-panel.green:after,.news-event-header-panel:after,.old-collegians .news-event-header-panel:after,.plain-header-panel:after{background-repeat:repeat-x;background-size:auto 35px;bottom:0;content:"";display:block;height:35px;left:0;position:absolute;width:100%}.news-event-header-panel.blue:after,.news-event-header-panel:after,.old-collegians .news-event-header-panel:after,.plain-header-panel:after{background-image:url(../svg/green-bar.svg)}.event .news-event-header-panel:after,.news-event-header-panel.green:after{background-image:url(../svg/blue-bar.svg)}.arrow-right-light:after,.arrow-right:after,.double-image-panel .uk-button:after,.double-image-panel .uk-section.uk-section-default a.uk-button:after,.image-with-blurb-panel .el-link:after,.image-with-blurb-panel.variation .el-link:after,.navigation-tiles .el-item a:after,.two-column-content .el-link:after,.two-column-content .uk-section.uk-section-default a.el-link:after,.uk-section-primary .uk-link-text:after,.uk-section-primary a.arrow-right:after,.uk-section-primary a.el-link:after,.uk-section.uk-section-default .double-image-panel a.uk-button:after,.uk-section.uk-section-default .two-column-content a.el-link:after,.uk-section.uk-section-default .uk-link-text:after,.uk-section.uk-section-default .uk-panel>ul li a:not(.uk-button):after,.uk-section.uk-section-default .uk-switcher .el-content a:not(.uk-button):after,.uk-section.uk-section-default a.arrow-right:after,.video-with-blurb-panel .el-link:after{background-color:#fff;content:"";display:inline-block;height:24px;-webkit-mask-image:url(../svg/arrow-right.svg);mask-image:url(../svg/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:all .3s ease-in-out;vertical-align:middle;width:24px}.search__form input,.search__sort select,.single-product .tm-element-woo-add-to-cart .variations tr select,.single-product form.cart .quantity input.input-text.qty{background-color:#fff;border:2px solid #e8e8e8;border-radius:8px;box-sizing:border-box;color:#08182c;padding:8px}.search__form input :focus-visible,.search__sort select :focus-visible,.single-product .tm-element-woo-add-to-cart .variations tr select :focus-visible,.single-product form.cart .quantity input.input-text.qty :focus-visible{outline-color:rgba(8,24,44,.3)}.modal-media-video-poster .play,.video-banner .play,.video-panel .inline-video .play{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:50px;cursor:pointer;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:50px}.modal-media-video-poster .playing.play:before,.video-banner .playing.play:before,.video-panel .inline-video .playing.play:before{background-color:#fff;border:0;height:16px;margin-left:0;width:16px}.modal-media-video-poster .play:before,.video-banner .play:before,.video-panel .inline-video .play:before{border-bottom:10px solid transparent;border-left:15px solid #fff;border-top:10px solid transparent;content:"";display:block;height:0;margin-left:4px;width:0}.modal-media-video-poster .play:hover,.video-banner .play:hover,.video-panel .inline-video .play:hover{background-color:#08182c}@media only screen and (min-width:960px){.modal-media-video-poster .play,.video-banner .play,.video-panel .inline-video .play{bottom:24px;left:24px;top:auto;transform:none}}.woocommerce table.shop_table .cart_item .product-thumbnail img{clip-path:none}@media only screen and (min-width:960px){.woocommerce table.shop_table .cart_item .product-thumbnail img{clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 250px,100% 100%,0 100%,0 250px,0 80px)}}.grid-modal-grid-container .el-item img,.intro-panel .img img,.single-image-panel.right-image picture img,.single-product .woocommerce-product-gallery__wrapper>div,.tab-content-panel .el-image,.timeline-modal-image img,.timeline-slider-image .item,.timeline2-container .timeline2-content .gallery .image,.uk-modal-profile .image img,.video-panel .inline-video{clip-path:polygon(0 0,calc(100% - 70px) 0,100% 70px,100% 250px,100% 100%,0 100%,0 250px,0 80px)}@media only screen and (min-width:960px){.grid-modal-grid-container .el-item img,.intro-panel .img img,.single-image-panel.right-image picture img,.single-product .woocommerce-product-gallery__wrapper>div,.tab-content-panel .el-image,.timeline-modal-image img,.timeline-slider-image .item,.timeline2-container .timeline2-content .gallery .image,.uk-modal-profile .image img,.video-panel .inline-video{clip-path:polygon(0 0,calc(100% - 100px) 0,100% 80px,100% 250px,100% 100%,0 100%,0 250px,0 80px)}}.single-image-panel picture img,.timeline-modal-img .img{clip-path:polygon(70px 0,100% 0,100% 100px,100% 250px,100% 100%,0 100%,0 250px,0 50px)}@media only screen and (min-width:960px){.single-image-panel picture img,.timeline-modal-img .img{clip-path:polygon(100px 0,100% 0,100% 100px,100% 250px,100% 100%,0 100%,0 250px,0 80px)}}.image-gallery-container,.pdf-viewer{position:relative}@media only screen and (min-width:640px){.image-gallery-container:before,.pdf-viewer:before{background-color:#2f6a3c;border-radius:8px;clip-path:polygon(0 0,calc(100% - 70px) 0,100% 70px,100% 250px,100% 100%,0 100%,0 250px,0 80px);content:"";display:block;height:200px;max-width:300px;position:absolute;right:-16px;top:-16px;width:100%;z-index:1}}@media only screen and (min-width:640px)and (min-width:960px){.image-gallery-container:before,.pdf-viewer:before{clip-path:polygon(0 0,calc(100% - 100px) 0,100% 80px,100% 250px,100% 100%,0 100%,0 250px,0 80px);height:400px;max-width:500px;right:-24px;top:-24px}}.search__form input[type=search]::-webkit-search-cancel-button,nav li.search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.arrow-right,.double-image-panel .uk-button,.double-image-panel .uk-section.uk-section-default a.uk-button,.image-with-blurb-panel.variation .el-link,.image-with-blurb-panel.variation .uk-section.uk-section-default a.el-link,.two-column-content .el-link,.two-column-content .uk-section.uk-section-default a.el-link,.uk-section.uk-section-default .double-image-panel a.uk-button,.uk-section.uk-section-default .image-with-blurb-panel.variation a.el-link,.uk-section.uk-section-default .two-column-content a.el-link,.uk-section.uk-section-default .uk-link-text,.uk-section.uk-section-default .uk-panel>ul li a:not(.uk-button),.uk-section.uk-section-default .uk-switcher .el-content a:not(.uk-button),.uk-section.uk-section-default a.arrow-right,.uk-section.uk-section-default a.uk-link-text{border-bottom:1px solid #08182c!important;color:#08182c!important;display:inline-block;min-height:23px;text-decoration:none!important}.arrow-right:hover:after,.double-image-panel .uk-button:hover:after,.image-with-blurb-panel.variation .el-link:hover:after,.two-column-content .el-link:hover:after,.uk-section.uk-section-default .uk-link-text:hover:after,.uk-section.uk-section-default .uk-panel>ul li a:hover:not(.uk-button):after,.uk-section.uk-section-default .uk-switcher .el-content a:hover:not(.uk-button):after,.uk-section.uk-section-default a.arrow-right:hover:after{transform:translateX(8px)}.arrow-right:after,.double-image-panel .uk-button:after,.double-image-panel .uk-section.uk-section-default a.uk-button:after,.image-with-blurb-panel.variation .el-link:after,.two-column-content .el-link:after,.two-column-content .uk-section.uk-section-default a.el-link:after,.uk-section.uk-section-default .double-image-panel a.uk-button:after,.uk-section.uk-section-default .two-column-content a.el-link:after,.uk-section.uk-section-default .uk-link-text:after,.uk-section.uk-section-default .uk-panel>ul li a:not(.uk-button):after,.uk-section.uk-section-default .uk-switcher .el-content a:not(.uk-button):after,.uk-section.uk-section-default a.arrow-right:after{background-color:#08182c!important;transform:translateX(5px)}.arrow-right-light,.double-image-panel .uk-section-primary a.uk-button,.image-with-blurb-panel .el-link,.image-with-blurb-panel.variation .uk-section-primary a.el-link,.uk-section-primary .double-image-panel a.uk-button,.uk-section-primary .image-with-blurb-panel.variation a.el-link,.uk-section-primary .uk-link-text,.uk-section-primary .uk-section.uk-section-default .uk-panel>ul li a:not(.uk-button),.uk-section-primary .uk-section.uk-section-default .uk-switcher .el-content a:not(.uk-button),.uk-section-primary .uk-section.uk-section-default a.arrow-right,.uk-section-primary .uk-section.uk-section-default a.uk-link-text,.uk-section-primary a.arrow-right,.uk-section-primary a.el-link,.uk-section.uk-section-default .uk-panel>ul li .uk-section-primary a:not(.uk-button),.uk-section.uk-section-default .uk-section-primary .uk-switcher .el-content a:not(.uk-button),.uk-section.uk-section-default .uk-section-primary a.arrow-right,.uk-section.uk-section-default .uk-section-primary a.uk-link-text,.uk-section.uk-section-default .uk-switcher .el-content .uk-section-primary a:not(.uk-button),.video-with-blurb-panel .el-link{border-bottom:1px solid #fff!important;color:#fff!important;display:inline-block;min-height:23px;text-decoration:none!important}.arrow-right-light:hover:after,.double-image-panel .uk-section-primary a.uk-button:hover:after,.image-with-blurb-panel .el-link:hover:after,.uk-section-primary .double-image-panel a.uk-button:hover:after,.uk-section-primary .uk-link-text:hover:after,.uk-section-primary .uk-section.uk-section-default .uk-panel>ul li a:hover:not(.uk-button):after,.uk-section-primary .uk-section.uk-section-default .uk-switcher .el-content a:hover:not(.uk-button):after,.uk-section-primary a.arrow-right:hover:after,.uk-section-primary a.el-link:hover:after,.uk-section.uk-section-default .uk-panel>ul li .uk-section-primary a:hover:not(.uk-button):after,.uk-section.uk-section-default .uk-switcher .el-content .uk-section-primary a:hover:not(.uk-button):after,.video-with-blurb-panel .el-link:hover:after{transform:translateX(8px)}.arrow-right-light:after,.double-image-panel .uk-section-primary a.uk-button:after,.image-with-blurb-panel .el-link:after,.image-with-blurb-panel.variation .uk-section-primary a.el-link:after,.uk-section-primary .double-image-panel a.uk-button:after,.uk-section-primary .image-with-blurb-panel.variation a.el-link:after,.uk-section-primary .uk-link-text:after,.uk-section-primary .uk-section.uk-section-default .uk-panel>ul li a:not(.uk-button):after,.uk-section-primary .uk-section.uk-section-default .uk-switcher .el-content a:not(.uk-button):after,.uk-section-primary .uk-section.uk-section-default a.arrow-right:after,.uk-section-primary .uk-section.uk-section-default a.uk-link-text:after,.uk-section-primary a.arrow-right:after,.uk-section-primary a.el-link:after,.uk-section.uk-section-default .uk-panel>ul li .uk-section-primary a:not(.uk-button):after,.uk-section.uk-section-default .uk-section-primary .uk-switcher .el-content a:not(.uk-button):after,.uk-section.uk-section-default .uk-section-primary a.arrow-right:after,.uk-section.uk-section-default .uk-section-primary a.uk-link-text:after,.uk-section.uk-section-default .uk-switcher .el-content .uk-section-primary a:not(.uk-button):after,.video-with-blurb-panel .el-link:after{background-color:#fff!important;transform:translateX(5px)}#mmenu-menu #mm-1 .mm-listitem__text,#mmenu-menu .mm-navbar__title span,.font-heading{text-transform:uppercase}#mmenu-menu #mm-1 .mm-listitem__text,#mmenu-menu .mm-navbar__title span,.font-heading,.font-primary{font-family:Transcend}.font-secondary{font-family:Italian Plate No2 Expanded}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_required .gfield_required_text,.sr-only,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .gfield_required .gfield_required_text,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .gfield_required .gfield_required_text,.woocommerce-account .woocommerce .form-row .gfield_required .gfield_required_text,.woocommerce-cart .woocommerce .coupon .gfield_required .gfield_required_text,.woocommerce-cart .woocommerce .quantity .gfield_required .gfield_required_text,.woocommerce-checkout #nab_card_details .form-row .gfield_required .gfield_required_text,.woocommerce-checkout .woocommerce-input-wrapper .gfield_required .gfield_required_text,nav li.search a{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield label,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex label,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) label,.woocommerce-account .woocommerce .form-row label,.woocommerce-cart .woocommerce .coupon label,.woocommerce-cart .woocommerce .quantity label,.woocommerce-checkout #nab_card_details .form-row label,.woocommerce-checkout .woocommerce-input-wrapper label{color:#08182c;font-family:Italian Plate No2 Expanded;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:16px;text-transform:none}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .StripeElement--card,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield textarea,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .StripeElement--card,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex textarea,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .StripeElement--card,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) textarea,.woocommerce-account .woocommerce .form-row .StripeElement--card,.woocommerce-account .woocommerce .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.woocommerce-account .woocommerce .form-row select,.woocommerce-account .woocommerce .form-row textarea,.woocommerce-cart .woocommerce .coupon .StripeElement--card,.woocommerce-cart .woocommerce .coupon input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.woocommerce-cart .woocommerce .coupon select,.woocommerce-cart .woocommerce .coupon textarea,.woocommerce-cart .woocommerce .quantity .StripeElement--card,.woocommerce-cart .woocommerce .quantity input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.woocommerce-cart .woocommerce .quantity select,.woocommerce-cart .woocommerce .quantity textarea,.woocommerce-checkout #nab_card_details .form-row .StripeElement--card,.woocommerce-checkout #nab_card_details .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.woocommerce-checkout #nab_card_details .form-row select,.woocommerce-checkout #nab_card_details .form-row textarea,.woocommerce-checkout .woocommerce-input-wrapper .StripeElement--card,.woocommerce-checkout .woocommerce-input-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.woocommerce-checkout .woocommerce-input-wrapper select,.woocommerce-checkout .woocommerce-input-wrapper textarea{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;box-sizing:border-box;font-family:Italian Plate No2 Expanded;font-size:16px;height:auto;line-height:1.2!important;min-height:40px;padding:11px 12px 10px;transition:border-color .3s ease-in-out}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .StripeElement--card:not(.gform_error),.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select:not(.gform_error),.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield textarea:not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .StripeElement--card:not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select:not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex textarea:not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .StripeElement--card:not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select:not(.gform_error),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) textarea:not(.gform_error),.woocommerce-account .woocommerce .form-row .StripeElement--card:not(.gform_error),.woocommerce-account .woocommerce .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.woocommerce-account .woocommerce .form-row select:not(.gform_error),.woocommerce-account .woocommerce .form-row textarea:not(.gform_error),.woocommerce-cart .woocommerce .coupon .StripeElement--card:not(.gform_error),.woocommerce-cart .woocommerce .coupon input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.woocommerce-cart .woocommerce .coupon select:not(.gform_error),.woocommerce-cart .woocommerce .coupon textarea:not(.gform_error),.woocommerce-cart .woocommerce .quantity .StripeElement--card:not(.gform_error),.woocommerce-cart .woocommerce .quantity input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.woocommerce-cart .woocommerce .quantity select:not(.gform_error),.woocommerce-cart .woocommerce .quantity textarea:not(.gform_error),.woocommerce-checkout #nab_card_details .form-row .StripeElement--card:not(.gform_error),.woocommerce-checkout #nab_card_details .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.woocommerce-checkout #nab_card_details .form-row select:not(.gform_error),.woocommerce-checkout #nab_card_details .form-row textarea:not(.gform_error),.woocommerce-checkout .woocommerce-input-wrapper .StripeElement--card:not(.gform_error),.woocommerce-checkout .woocommerce-input-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.gform_error),.woocommerce-checkout .woocommerce-input-wrapper select:not(.gform_error),.woocommerce-checkout .woocommerce-input-wrapper textarea:not(.gform_error){color:#010101}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .StripeElement--card::-moz-placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select::-moz-placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield textarea::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .StripeElement--card::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex textarea::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .StripeElement--card::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select::-moz-placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) textarea::-moz-placeholder,.woocommerce-account .woocommerce .form-row .StripeElement--card::-moz-placeholder,.woocommerce-account .woocommerce .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.woocommerce-account .woocommerce .form-row select::-moz-placeholder,.woocommerce-account .woocommerce .form-row textarea::-moz-placeholder,.woocommerce-cart .woocommerce .coupon .StripeElement--card::-moz-placeholder,.woocommerce-cart .woocommerce .coupon input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.woocommerce-cart .woocommerce .coupon select::-moz-placeholder,.woocommerce-cart .woocommerce .coupon textarea::-moz-placeholder,.woocommerce-cart .woocommerce .quantity .StripeElement--card::-moz-placeholder,.woocommerce-cart .woocommerce .quantity input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.woocommerce-cart .woocommerce .quantity select::-moz-placeholder,.woocommerce-cart .woocommerce .quantity textarea::-moz-placeholder,.woocommerce-checkout #nab_card_details .form-row .StripeElement--card::-moz-placeholder,.woocommerce-checkout #nab_card_details .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.woocommerce-checkout #nab_card_details .form-row select::-moz-placeholder,.woocommerce-checkout #nab_card_details .form-row textarea::-moz-placeholder,.woocommerce-checkout .woocommerce-input-wrapper .StripeElement--card::-moz-placeholder,.woocommerce-checkout .woocommerce-input-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.woocommerce-checkout .woocommerce-input-wrapper select::-moz-placeholder,.woocommerce-checkout .woocommerce-input-wrapper textarea::-moz-placeholder{color:#858d9d}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .StripeElement--card::placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select::placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield textarea::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .StripeElement--card::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex textarea::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .StripeElement--card::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select::placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) textarea::placeholder,.woocommerce-account .woocommerce .form-row .StripeElement--card::placeholder,.woocommerce-account .woocommerce .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.woocommerce-account .woocommerce .form-row select::placeholder,.woocommerce-account .woocommerce .form-row textarea::placeholder,.woocommerce-cart .woocommerce .coupon .StripeElement--card::placeholder,.woocommerce-cart .woocommerce .coupon input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.woocommerce-cart .woocommerce .coupon select::placeholder,.woocommerce-cart .woocommerce .coupon textarea::placeholder,.woocommerce-cart .woocommerce .quantity .StripeElement--card::placeholder,.woocommerce-cart .woocommerce .quantity input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.woocommerce-cart .woocommerce .quantity select::placeholder,.woocommerce-cart .woocommerce .quantity textarea::placeholder,.woocommerce-checkout #nab_card_details .form-row .StripeElement--card::placeholder,.woocommerce-checkout #nab_card_details .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.woocommerce-checkout #nab_card_details .form-row select::placeholder,.woocommerce-checkout #nab_card_details .form-row textarea::placeholder,.woocommerce-checkout .woocommerce-input-wrapper .StripeElement--card::placeholder,.woocommerce-checkout .woocommerce-input-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.woocommerce-checkout .woocommerce-input-wrapper select::placeholder,.woocommerce-checkout .woocommerce-input-wrapper textarea::placeholder{color:#858d9d}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .StripeElement--card .gf_placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select .gf_placeholder,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield textarea .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .StripeElement--card .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex textarea .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .StripeElement--card .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select .gf_placeholder,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) textarea .gf_placeholder,.woocommerce-account .woocommerce .form-row .StripeElement--card .gf_placeholder,.woocommerce-account .woocommerce .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.woocommerce-account .woocommerce .form-row select .gf_placeholder,.woocommerce-account .woocommerce .form-row textarea .gf_placeholder,.woocommerce-cart .woocommerce .coupon .StripeElement--card .gf_placeholder,.woocommerce-cart .woocommerce .coupon input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.woocommerce-cart .woocommerce .coupon select .gf_placeholder,.woocommerce-cart .woocommerce .coupon textarea .gf_placeholder,.woocommerce-cart .woocommerce .quantity .StripeElement--card .gf_placeholder,.woocommerce-cart .woocommerce .quantity input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.woocommerce-cart .woocommerce .quantity select .gf_placeholder,.woocommerce-cart .woocommerce .quantity textarea .gf_placeholder,.woocommerce-checkout #nab_card_details .form-row .StripeElement--card .gf_placeholder,.woocommerce-checkout #nab_card_details .form-row input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.woocommerce-checkout #nab_card_details .form-row select .gf_placeholder,.woocommerce-checkout #nab_card_details .form-row textarea .gf_placeholder,.woocommerce-checkout .woocommerce-input-wrapper .StripeElement--card .gf_placeholder,.woocommerce-checkout .woocommerce-input-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) .gf_placeholder,.woocommerce-checkout .woocommerce-input-wrapper select .gf_placeholder,.woocommerce-checkout .woocommerce-input-wrapper textarea .gf_placeholder{color:#858d9d}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .StripeElement--card,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .StripeElement--card,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .StripeElement--card,.woocommerce-account .woocommerce .form-row .StripeElement--card,.woocommerce-cart .woocommerce .coupon .StripeElement--card,.woocommerce-cart .woocommerce .quantity .StripeElement--card,.woocommerce-checkout #nab_card_details .form-row .StripeElement--card,.woocommerce-checkout .woocommerce-input-wrapper .StripeElement--card{display:flex;flex-direction:column;justify-content:center}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield textarea,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex textarea,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) textarea,.woocommerce-account .woocommerce .form-row textarea,.woocommerce-cart .woocommerce .coupon textarea,.woocommerce-cart .woocommerce .quantity textarea,.woocommerce-checkout #nab_card_details .form-row textarea,.woocommerce-checkout .woocommerce-input-wrapper textarea{min-height:150px}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input[type=checkbox],.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex input[type=checkbox],.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) input[type=checkbox],.woocommerce-account .woocommerce .form-row input[type=checkbox],.woocommerce-cart .woocommerce .coupon input[type=checkbox],.woocommerce-cart .woocommerce .quantity input[type=checkbox],.woocommerce-checkout #nab_card_details .form-row input[type=checkbox],.woocommerce-checkout .woocommerce-input-wrapper input[type=checkbox]{border-radius:4px}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .gform-button,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield button,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .gform-button,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex button,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .gform-button,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) button,.woocommerce-account .woocommerce .form-row .gform-button,.woocommerce-account .woocommerce .form-row button,.woocommerce-cart .woocommerce .coupon .gform-button,.woocommerce-cart .woocommerce .coupon button,.woocommerce-cart .woocommerce .quantity .gform-button,.woocommerce-cart .woocommerce .quantity button,.woocommerce-checkout #nab_card_details .form-row .gform-button,.woocommerce-checkout #nab_card_details .form-row button,.woocommerce-checkout .woocommerce-input-wrapper .gform-button,.woocommerce-checkout .woocommerce-input-wrapper button{border-radius:32px}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_required:before,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex .gfield_required:before,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) .gfield_required:before,.woocommerce-account .woocommerce .form-row .gfield_required:before,.woocommerce-cart .woocommerce .coupon .gfield_required:before,.woocommerce-cart .woocommerce .quantity .gfield_required:before,.woocommerce-checkout #nab_card_details .form-row .gfield_required:before,.woocommerce-checkout .woocommerce-input-wrapper .gfield_required:before{color:#08182c;content:"*";display:inline-block}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select,.single-product select:not([multiple]):not([size]),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select,.woocommerce-account .woocommerce .form-row select,.woocommerce-cart .woocommerce .coupon select,.woocommerce-cart .woocommerce .quantity select,.woocommerce-checkout #nab_card_details .form-row select,.woocommerce-checkout .woocommerce-input-wrapper select,body.theme-yootheme select:not([multiple]):not([size]){-webkit-appearance:none!important;-moz-appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,#08182c 0),linear-gradient(135deg,#08182c 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;box-sizing:border-box;height:auto;margin:0}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield select:focus,.single-product select:focus:not([multiple]):not([size]),.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield .ginput_complex select:focus,.uk-section:not(.footer-content) .gform_wrapper .gform_fields .gfield:not(fieldset) select:focus,.woocommerce-account .woocommerce .form-row select:focus,.woocommerce-cart .woocommerce .coupon select:focus,.woocommerce-cart .woocommerce .quantity select:focus,.woocommerce-checkout #nab_card_details .form-row select:focus,.woocommerce-checkout .woocommerce-input-wrapper select:focus,body.theme-yootheme select:focus:not([multiple]):not([size]){background-image:linear-gradient(45deg,#08182c 50%,transparent 0),linear-gradient(135deg,transparent 50%,#08182c 0);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input:not(.gform-button){background-color:hsla(0,0%,100%,.09)!important;border:1px solid hsla(0,0%,100%,.5)!important;color:#fff!important}@keyframes kenburns{0%{transform:scale(1) translate(0)}to{transform:scale(1.1) translate(-5%,-2%)}}@keyframes shiftDown{0%{margin-top:0;opacity:0}to{margin-top:10px;opacity:1}}@keyframes bgBounce{0%,to{transform:translateY(-5px)}50%{transform:translateY(15px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.uk-animation-kenburns2{animation:kenburns 30s ease-in-out infinite alternate}:root{interpolate-size:allow-keywords}#wpadminbar{display:none}:focus{outline:none}:focus-visible{outline:2px dotted hsla(0,0%,100%,.5);outline-offset:4px}body,html{margin-top:0!important;scroll-behavior:smooth}body{background-color:#fff;color:#08182c;font-family:Italian Plate No2 Expanded;font-size:16px;letter-spacing:0;min-height:100vh;position:relative;touch-action:pan-x pan-y}body.home:before{background-color:#08182c;background-image:url(../svg/logo_plc-full-variation.svg);background-position:50%;background-repeat:no-repeat;background-size:35%;content:"";display:block;height:100vh;position:absolute;transition:opacity .8s ease-in;width:100vw}@media only screen and (min-width:960px){body.home:before{background-size:15%}}body.show:before{opacity:0}blockquote{border-left:4px solid #2f6a3c;color:#2f6a3c;display:block;font-family:Italian Plate No2 Expanded;font-size:16px;padding-left:48px}@media only screen and (min-width:960px){blockquote{font-size:20px}}hr{border:0;border-bottom:2px solid #f5f5f5}.black-watch-logo{background-image:url(../svg/black-watch-logo.svg);background-repeat:no-repeat;background-size:contain}ul.col-2{-moz-columns:2;column-count:2}ul.col-3{-moz-columns:3;column-count:3}ul.col-4{-moz-columns:4;column-count:4}p{line-height:22px}.wp-caption-text{font-size:14px;line-height:1.2;margin-top:10px;opacity:.8}.uk-section-primary{background-color:#08182c}.uk-section-primary:not(.uk-preserve-color),.uk-section-primary:not(.uk-preserve-color) a:hover{color:#fff}.uk-section-secondary,.uk-section-secondary:not(.uk-preserve-color){background-color:#f5f5f5;color:#08182c}.uk-section-muted{background-color:#f5f5f5}.uk-section-default.uk-light{color:#fff}.uk-section-default :focus-visible,.uk-section-muted :focus-visible,.uk-section-secondary :focus-visible{outline-color:rgba(8,24,44,.3)}.uk-section{transition:background-color .6s ease-in-out}.uk-section.to-white{background-color:#fff!important}.uk-section.to-blue{background-color:#08182c!important}.uk-section.blue-pattern{background-image:url(../img/banner-navy.png);background-position:-70vw -50vh;background-repeat:no-repeat;background-size:150%}.uk-section.three-box-figures-panel.video-panel{background-position:-200vw -30vh;background-size:cover}@media only screen and (min-width:1200px){.uk-section.three-box-figures-panel.video-panel{background-position:-100vw -60vh;background-size:200%}}#tm-main .uk-section>.uk-container-xlarge{max-width:1400px}.btn-base,.btn-outline,.btn-outline-dark,.btn-solid,.btn-solid-dark,.error-404.uk-section .uk-button-primary,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gform-button,.feature-box .feature-box__description a,.follow-us-panel #sb_instagram #sbi_load .sbi_load_btn,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files,.news-events-list__filter .filter-reset,.steps-panel .el-content a,.timeline2-container .uk-link-text,.tm-element-woo-notices .woocommerce-message a,.tm-header .book-tour a,.tm-header .enrol a,.tm-header.white .book-tour a,.tm-header.white .enrol a,.uk-section-primary .uk-button-primary,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[type=submit],.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button,.utility-menu .book-tour a,.utility-menu .enrol a,.woocommerce-account .woocommerce-Address a,.woocommerce-account .woocommerce-Button,.woocommerce-cart .actions button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .woocommerce .coupon button,.woocommerce-cart .woocommerce button,.woocommerce-checkout #jsPayButton,.woocommerce-checkout .woocommerce-form-coupon button,.woocommerce-checkout button#place_order,.woocommerce-notices-wrapper .woocommerce-message a,.woocommerce-page .wc-backward{border:1px solid #fff;border-radius:32px;cursor:pointer!important;display:inline-block;font-family:Italian Plate No2 Expanded;font-size:14px;letter-spacing:0;line-height:14px;padding:8px 16px 5px;text-decoration:none!important;text-transform:none;transition:all .3s ease-in-out}.btn-base[disabled],.error-404.uk-section [disabled].uk-button-primary,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields [disabled].gform-button,.feature-box .feature-box__description a[disabled],.follow-us-panel #sb_instagram #sbi_load [disabled].sbi_load_btn,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile [disabled].gform_button_select_files,.news-events-list__filter [disabled].filter-reset,.steps-panel .el-content a[disabled],.timeline2-container [disabled].uk-link-text,.tm-element-woo-notices .woocommerce-message a[disabled],.tm-header .book-tour a[disabled],.tm-header .enrol a[disabled],.uk-section-primary [disabled].uk-button-primary,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[disabled][type=submit],.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[disabled][type=submit].gform_button,.utility-menu .book-tour a[disabled],.utility-menu .enrol a[disabled],.woocommerce-account .woocommerce-Address a[disabled],.woocommerce-account [disabled].woocommerce-Button,.woocommerce-cart .actions button[disabled],.woocommerce-cart .wc-proceed-to-checkout a[disabled].checkout-button,.woocommerce-cart .woocommerce button[disabled],.woocommerce-checkout .woocommerce-form-coupon button[disabled],.woocommerce-checkout [disabled]#jsPayButton,.woocommerce-checkout button[disabled]#place_order,.woocommerce-notices-wrapper .woocommerce-message a[disabled],.woocommerce-page [disabled].wc-backward,[disabled].btn-outline,[disabled].btn-outline-dark,[disabled].btn-solid,[disabled].btn-solid-dark{opacity:.4}.btn-outline,.btn-outline-dark,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files,.news-events-list__filter .filter-reset,.tm-element-woo-notices .woocommerce-message a,.tm-header .book-tour a,.tm-header.white .book-tour a,.utility-menu .book-tour a,.woocommerce-cart .actions button,.woocommerce-cart .woocommerce .coupon button,.woocommerce-checkout .woocommerce-form-coupon button,.woocommerce-notices-wrapper .woocommerce-message a{color:#fff!important}.active.btn-outline-dark,.btn-outline-dark:hover,.btn-outline.active,.btn-outline:hover,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .active.gform_button_select_files,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files:hover,.news-events-list__filter .active.filter-reset,.news-events-list__filter .filter-reset:hover,.tm-element-woo-notices .woocommerce-message a.active,.tm-element-woo-notices .woocommerce-message a:hover,.tm-header .book-tour a.active,.tm-header .book-tour a:hover,.utility-menu .book-tour a.active,.utility-menu .book-tour a:hover,.woocommerce-cart .actions button.active,.woocommerce-cart .actions button:hover,.woocommerce-cart .woocommerce .coupon button.active,.woocommerce-cart .woocommerce .coupon button:hover,.woocommerce-checkout .woocommerce-form-coupon button.active,.woocommerce-checkout .woocommerce-form-coupon button:hover,.woocommerce-notices-wrapper .woocommerce-message a.active,.woocommerce-notices-wrapper .woocommerce-message a:hover{background-color:#fff!important;color:#08182c!important}.btn-outline-dark,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files,.news-events-list__filter .filter-reset,.tm-header.white .book-tour a,.woocommerce-cart .actions button,.woocommerce-cart .woocommerce .coupon button,.woocommerce-checkout .woocommerce-form-coupon button{background-color:transparent!important;border-color:#08182c!important;color:#08182c!important}.btn-outline-dark:hover,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files:hover,.news-events-list__filter .filter-reset:hover,.tm-header.white .book-tour a:hover,.woocommerce-cart .actions button:hover,.woocommerce-cart .woocommerce .coupon button:hover,.woocommerce-checkout .woocommerce-form-coupon button:hover{background-color:#08182c!important;color:#fff!important}.btn-solid,.btn-solid-dark,.error-404.uk-section .uk-button-primary,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gform-button,.feature-box .feature-box__description a,.follow-us-panel #sb_instagram #sbi_load .sbi_load_btn,.steps-panel .el-content a,.timeline2-container .uk-link-text,.tm-header .enrol a,.tm-header.white .enrol a,.uk-section-primary .uk-button-primary,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[type=submit],.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button,.utility-menu .enrol a,.woocommerce-account .woocommerce-Address a,.woocommerce-account .woocommerce-Button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .woocommerce button,.woocommerce-checkout #jsPayButton,.woocommerce-checkout button#place_order,.woocommerce-page .wc-backward{background-color:#fff!important;border-color:#fff!important;color:#08182c!important}.btn-solid-dark:hover,.btn-solid:hover,.error-404.uk-section .uk-button-primary:hover,.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gform-button:hover,.feature-box .feature-box__description a:hover,.follow-us-panel #sb_instagram #sbi_load .sbi_load_btn:hover,.steps-panel .el-content a:hover,.timeline2-container .uk-link-text:hover,.tm-header .enrol a:hover,.uk-section-primary .uk-button-primary:hover,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[type=submit]:hover,.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button:hover,.utility-menu .enrol a:hover,.woocommerce-account .woocommerce-Address a:hover,.woocommerce-account .woocommerce-Button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .woocommerce button:hover,.woocommerce-checkout #jsPayButton:hover,.woocommerce-checkout button#place_order:hover,.woocommerce-page .wc-backward:hover{background-color:transparent!important;color:#fff!important}.btn-solid-dark,.follow-us-panel #sb_instagram #sbi_load .sbi_load_btn,.steps-panel .el-content a,.timeline2-container .uk-link-text,.tm-header.white .enrol a,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[type=submit],.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button,.woocommerce-account .woocommerce-Address a,.woocommerce-account .woocommerce-Button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .woocommerce button,.woocommerce-checkout #jsPayButton,.woocommerce-checkout button#place_order,.woocommerce-page .wc-backward{background-color:#08182c!important;border-color:#08182c!important;color:#fff!important;font-weight:500;letter-spacing:0}.btn-solid-dark:hover,.follow-us-panel #sb_instagram #sbi_load .sbi_load_btn:hover,.steps-panel .el-content a:hover,.timeline2-container .uk-link-text:hover,.tm-header.white .enrol a:hover,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[type=submit]:hover,.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button:hover,.woocommerce-account .woocommerce-Address a:hover,.woocommerce-account .woocommerce-Button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .woocommerce button:hover,.woocommerce-checkout #jsPayButton:hover,.woocommerce-checkout button#place_order:hover,.woocommerce-page .wc-backward:hover{background-color:transparent!important;border-color:#08182c!important;color:#08182c!important}.btn,.btn-primary,.btn-secondary,.left-aligned-image-header-panel .uk-button-primary,.single-image-panel .uk-button-primary,.single-image-panel .uk-button-secondary,.single-product .single_add_to_cart_button,.uk-button-default,.uk-button-primary,.uk-button-secondary{border-radius:64px;cursor:pointer;display:inline-block;font-family:Italian Plate No2 Expanded;font-size:14px;letter-spacing:0;padding:5px 16px 3px;text-transform:none;transition:all .3s ease-in-out}.btn-primary,.left-aligned-image-header-panel .uk-button-primary,.single-image-panel .uk-button-primary,.single-product .single_add_to_cart_button,.uk-button-default,.uk-button-primary{background-color:#08182c;border:1px solid transparent;color:#fff;font-weight:500;line-height:200%}.btn-primary:hover,.single-product .single_add_to_cart_button:hover,.uk-button-default:hover,.uk-button-primary:hover{background-color:#fff;border-color:#08182c;color:#08182c;text-decoration:none!important}.btn-secondary,.single-image-panel .uk-button-secondary,.uk-button-secondary{background-color:#fff;border:1px solid transparent;color:#08182c;font-weight:500;line-height:200%;text-transform:none}.btn-secondary:hover,.uk-button-secondary:hover{background-color:#08182c;color:#fff}.btn-small,.grid-modal-grid-container .uk-button,.timeline2-container .uk-link-text{font-weight:400;line-height:100%;padding:8px 16px}.btn-medium{padding:8px 24px}.application-form .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button,.btn-large,.uk-section:not(.footer-content) .gform_wrapper .gform_footer input[type=submit],.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #jsPayButton,.woocommerce-checkout button#place_order{font-size:16px;padding:12px 28px}.woocommerce .product-listing select:not([multiple]):not([size]),body.theme-yootheme select:not([multiple]):not([size]){appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;border:2px solid #e8e8e8;border-radius:8px;box-sizing:border-box;color:#08182c;font-family:Italian Plate No2 Expanded;font-size:16px;min-height:40px;padding:8px;width:100%}.uk-width-xlarge{width:auto}@media only screen and (min-width:960px){.uk-width-xlarge{width:600px}}.uk-h3,.uk-h4,.uk-h5,.uk-h6,h3,h4,h5,h6{font-family:Italian Plate No2 Expanded;font-size:26px;letter-spacing:0;line-height:90%;text-transform:none}.uk-h1,.uk-h2,h1,h2{font-family:Transcend;letter-spacing:-2px;line-height:100%;text-transform:uppercase}.uk-h1 br,.uk-h2 br,h1 br,h2 br{display:inline}.uk-h1 p,.uk-h2 p,h1 p,h2 p{line-height:inherit}@media only screen and (min-width:960px){.uk-h1,.uk-h2,h1,h2{letter-spacing:-2px}.uk-h1 br,.uk-h2 br,h1 br,h2 br{display:block}}.uk-h1,h1{font-size:30px}@media only screen and (min-width:960px){.uk-h1,h1{font-size:35px}}@media only screen and (min-width:1200px){.uk-h1,h1{font-size:40px}}@media only screen and (min-width:1600px){.uk-h1,h1{font-size:48px}}.uk-h2,h2{font-size:26px;letter-spacing:-2px}@media only screen and (min-width:640px){.uk-h2 .double,h2 .double{display:inline-block;font-size:36px;letter-spacing:-4px;line-height:87%;transform:translateX(-6px);word-spacing:.15em}}@media only screen and (min-width:960px){.uk-h2 .double,h2 .double{font-size:40px;letter-spacing:-6px}}@media only screen and (min-width:1200px){.uk-h2 .double,h2 .double{font-size:80px;vertical-align:text-top;word-spacing:0}}.uk-h3,h3{font-size:20px;letter-spacing:0}@media only screen and (min-width:960px){.uk-h3,h3{font-size:24px}}.uk-h4,h4{font-size:20px;letter-spacing:0}.uk-h6,h6{font-size:18px;font-weight:600;line-height:150%}.timeline2-container .next,.timeline2-container .prev,[class*=-slider] .next-prev.light a{align-items:center;background-color:#e8e8e8;border-radius:50%;display:flex;flex-direction:column;height:38px;justify-content:center;transition:all .3s ease-in-out;width:38px}.timeline2-container .next:hover,.timeline2-container .prev:hover,[class*=-slider] .next-prev.light a:hover{background-color:#858d9d;color:#fff}[class*=-slider] .next-prev{display:flex;gap:16px}[class*=-slider] .next-prev.light{display:flex;gap:16px;justify-content:center}.slick-dots{display:flex;gap:5px;list-style-type:none;margin:0;padding:0}.slick-dots .slick-active button{background-color:#fff;width:20px}.slick-dots button{background-color:dimgray;border:0;border-radius:5px;cursor:pointer;height:5px;line-height:0;text-indent:-9999px;transition:all .3s ease-in-out;width:8px}.light .slick-dots .slick-active button{background-color:#08182c}.light .slick-dots button{background-color:#e8e8e8}.gform_wrapper.gravity-theme .gform_drop_area{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:0}.gform_wrapper.gravity-theme .ginput_preview_list .ginput_preview{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;padding:16px;position:relative}.gform_wrapper.gravity-theme .ginput_preview_list .gfield_fileupload_filesize{padding:0}.gform_wrapper.gravity-theme .ginput_preview_list .gfield_fileupload_filename{color:#08182c;font-size:16px;font-weight:700}.gform_wrapper.gravity-theme .ginput_preview_list .gfield_fileupload_progressbar_progress{background-color:#2f6a3c}.gform_wrapper.gravity-theme .ginput_preview_list .gfield_fileupload_progress:after{color:#2f6a3c}.gform_wrapper.gravity-theme .ginput_preview_list .gform_delete_file{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.gform_wrapper.gravity-theme .ginput_preview_list .gform_delete_file .dashicons{color:#08182c}.gform_wrapper.gravity-theme .ginput_preview_list .gfield_fileupload_progress_complete .gfield_fileupload_percent{display:none}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_rules{color:#666;text-align:center}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area{background-color:transparent;border:2px dashed #bec2ca}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area:before{color:#2f6a3c}.gfield--type-captcha,.gfield_validation_message:not(.stripe_validation_error),.gform-loader,.gform-theme .gfield_description.gfield_validation_message{display:none!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-family:Italian Plate No2 Expanded;letter-spacing:0;text-transform:none}.gform-theme .gfield.gfield_error input::-moz-placeholder{color:#eb3d4d}.gform-theme .gfield.gfield_error input,.gform-theme .gfield.gfield_error input::placeholder{color:#eb3d4d}.gform-body .gfield.gfield--type-submit{grid-column:span 3}.gform-body .gfield.gfield--type-submit input[type=submit]{background-color:#fff;border:1px solid #fff;border-radius:64px;color:#010101;font-weight:700;height:40px}.gform-body .gfield.gfield--type-submit input[type=submit]:hover{background-color:transparent;color:#fff}.uk-section:not(.footer-content) .gform_wrapper .gform_fields fieldset.gfield .ginput_container_checkbox{font-weight:700}.uk-section:not(.footer-content) .gform_wrapper .gform_fields fieldset.gfield .ginput_container_checkbox input{border:2px solid #e8e8e8;border-radius:8px}@media only screen and (min-width:640px){.uk-section:not(.footer-content) .gform_wrapper .gform_fields fieldset.gfield .ginput_container_checkbox{margin-top:48px}}.uk-section:not(.footer-content) .gform_wrapper .gsection{border:0}.uk-section:not(.footer-content) .gform_wrapper .gfield_required_asterisk{display:none}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gsection_title{margin-bottom:0}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer input[type=submit].gform_button{line-height:1.5;margin:0}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_footer{justify-content:center}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_ajax_spinner{display:none!important}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_fields .gfield_error .gfield_label{color:#eb3d4d}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error{font-family:Italian Plate No2 Expanded;letter-spacing:0;text-transform:none}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_validation_errors{margin-bottom:24px!important}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .validation_message{border-radius:8px}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .gfield_description:not(.stripe_validation_error):not(.gfield_consent_description){display:none}.uk-section:not(.footer-content) .gform_wrapper.gravity-theme .ginput_stripe_creditcard{row-gap:24px}.grecaptcha-badge{display:none!important}html .loader-wrapper{display:block!important;flex:none!important;position:absolute;top:10%;width:100%}.loader{--c:no-repeat linear-gradient(#2f6a3c 0 0);animation:l1 1s linear infinite;aspect-ratio:1;background:var(--c) 0 50%,var(--c) 50% 50%,var(--c) 100% 50%;background-size:20% 100%;margin:auto;width:45px!important}@keyframes l1{0%{background-size:20% 100%,20% 100%,20% 100%}33%{background-size:20% 10%,20% 100%,20% 100%}50%{background-size:20% 100%,20% 10%,20% 100%}66%{background-size:20% 100%,20% 100%,20% 10%}to{background-size:20% 100%,20% 100%,20% 100%}}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{background-image:url(../svg/chevron-right.svg);background-size:contain;content:"";display:inline-block;height:16px;margin:0 8px;transform:translateY(3px);width:16px}.breadcrumbs{color:#fff;display:none;font-size:12px;text-align:center;text-transform:uppercase}.breadcrumbs .sep{margin:0 16px}.breadcrumbs a{color:#fff;word-spacing:.15em}@media only screen and (min-width:960px){.breadcrumbs{display:block}}.pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:24px}.pagination a{color:#858d9d}.pagination a.active,.uk-modal .uk-modal-close-full{color:#08182c}.uk-modal .iframe-container{border-radius:8px;overflow:hidden}.uk-modal :focus-visible{outline-color:rgba(8,24,44,.3)}.uk-panel p a{color:#08182c;text-decoration:underline}.uk-panel p a :focus-visible{outline-color:rgba(8,24,44,.3)}.tab-content-panel .uk-tab{flex-wrap:nowrap;overflow-x:auto}.hamburger,.hamburger.is-active{display:flex;gap:5px;opacity:1!important;padding:0}.hamburger .hamburger-label,.hamburger.is-active .hamburger-label{display:none}.hamburger .hamburger-box,.hamburger.is-active .hamburger-box{transform:scale(.6)}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff;border-radius:0}.hamburger .hamburger-inner{height:0}.hamburger.is-active .hamburger-inner{height:4px}.tm-header{top:0;transition:all .3s ease-in-out;width:100%;z-index:999}.tm-header .uk-logo{background-image:url(../svg/logo_plc-dark-variation.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:70px;text-indent:-9999px;width:180px}@media only screen and (min-width:960px){.tm-header .uk-logo{background-image:url(../svg/logo_plc-variation.svg);min-height:60px;width:150px}}.tm-header .uk-navbar-container{background-color:transparent}.tm-header .menu-item-home,.tm-header .uk-navbar-right{display:none}.tm-header .search{padding-right:8px;padding-top:2px}.tm-header .search span{color:#fff}@media only screen and (min-width:960px){.tm-header{position:fixed!important}.tm-header .uk-logo{height:100px;width:200px}.tm-header .uk-navbar-right{display:flex}}.tm-header.white{background-color:#fff;box-shadow:0 0 5px 2px rgba(1,1,1,.05)}.tm-header.white .uk-logo{background-image:url(../svg/logo_plc-dark-variation.svg)}.tm-header.white .hamburger .hamburger-inner,.tm-header.white .hamburger .hamburger-inner:after,.tm-header.white .hamburger .hamburger-inner:before{background-color:#08182c}.tm-header.white .search button{color:#08182c}@media only screen and (min-width:960px){.tm-header.white .uk-logo{height:60px;width:150px}.mm-slideout{z-index:unset}}#offcanvas-menu.desktop{background-color:#08182c;box-sizing:border-box;display:none;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100vw;z-index:997}@media only screen and (min-width:960px){#offcanvas-menu.desktop{display:block!important}}#offcanvas-menu.desktop:before{background-image:url(../svg/green-bar-vertical.svg);background-repeat:repeat-y;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:40px}#offcanvas-menu.desktop:after{background-image:url(../svg/diamond-pattern.svg);background-position:100% 0;background-repeat:no-repeat;background-size:80%;content:"";height:100%;position:absolute;right:0;top:0;width:100%}#offcanvas-menu.desktop.show{opacity:1;pointer-events:auto}#offcanvas-menu.desktop :focus-visible{outline-color:hsla(0,0%,100%,.3)}#offcanvas-menu.desktop .uk-nav{-moz-columns:4;column-count:4;margin:auto;max-height:calc(100vh - 24px);max-width:1600px;overflow-x:auto;padding-top:20vh;position:relative;scrollbar-color:#fff #08182c;scrollbar-width:thin;width:85%;z-index:998}@media screen and (max-height:740px){#offcanvas-menu.desktop .uk-nav:after{bottom:0;color:#fff;content:"Swipe for more";font-size:16px;left:0;position:absolute}}#offcanvas-menu.desktop .uk-nav li{-moz-column-break-inside:avoid;break-inside:avoid-column}#offcanvas-menu.desktop .uk-nav a{color:#fff;font-family:Italian Plate No2 Expanded;font-size:16px}#offcanvas-menu.desktop .uk-nav a:hover{text-decoration:underline}#offcanvas-menu.desktop .uk-nav .parent{margin-bottom:32px}#offcanvas-menu.desktop .uk-nav .parent>a{font-family:Transcend;font-size:24px;text-transform:uppercase}#offcanvas-menu.desktop .uk-nav .menu-item-home,#offcanvas-menu.desktop .uk-nav .mobile-menu{display:none}#offcanvas-menu.desktop .uk-nav .uk-nav-sub{padding:0}@media only screen and (min-width:960px){#offcanvas-menu.desktop .uk-nav .parent>a{font-size:28px;letter-spacing:-1px}#offcanvas-menu.desktop .uk-nav a{font-size:18px}}@media only screen and (min-width:1600px){#offcanvas-menu.desktop:before{display:block}#offcanvas-menu.desktop .uk-nav .parent>a{font-size:30px}#offcanvas-menu.desktop .uk-nav a{font-size:20px}}body:has(nav.offcanvas-menu.desktop.show){max-height:100vh;overflow:clip}.utility-menu{position:fixed;width:100%;z-index:999}.utility-menu .uk-nav{align-items:center;background-color:#0a1d35;border-radius:16px;box-shadow:0 0 5px 2px rgba(1,1,1,.2);box-sizing:border-box;display:flex;gap:16px;justify-content:center;margin:auto;max-width:330px;padding:14px 16px;transition:background-color .3s ease-in-out}.utility-menu a{color:#fff}.utility-menu a,.utility-menu button{transform:translateZ(0);will-change:transform}@media only screen and (min-width:960px){.utility-menu{display:none}}.mm-wrapper--opened .utility-menu .uk-nav{background-color:#16264a}#mmenu-menu{background-color:#08182c;height:100vh}#mmenu-menu .mm-navbar,#mmenu-menu .mm-panel{background-color:#08182c;border-bottom:0}#mmenu-menu #mm-1 .mm-navbar{border:0}#mmenu-menu .mm-panel.mm-panel--opened .mm-navbar{border-bottom:1px solid hsla(0,0%,100%,.2)}#mmenu-menu .mm-navbar__title span{color:#fff;font-size:18px}#mmenu-menu .mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{justify-content:flex-start;padding-inline-start:0}#mmenu-menu .mm-navbar .logo{background-image:url(../svg/logo_plc-variation-tagline.svg);background-position:0;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:61px;margin:16px;text-indent:-999px}#mmenu-menu .mm-navbars--top{border-bottom:1px solid hsla(0,0%,100%,.2)}#mmenu-menu .mm-panel:before{background-image:url(../svg/diamond-pattern.svg);background-position:bottom;content:"";display:block;height:100%;position:absolute;width:100%}#mmenu-menu .mm-navbars--bottom{bottom:100px;position:absolute;width:100%}#mmenu-menu .mm-navbars--bottom .mm-navbar{background-color:transparent;display:block;text-align:left}#mmenu-menu .mm-navbars--bottom .contact-details{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;color:#fff;display:none;font-size:14px;gap:48px;justify-content:flex-start;margin:0 16px;padding:16px 0}#mmenu-menu .mm-navbars--bottom .contact-details .contact{display:flex;flex-direction:column;gap:16px}#mmenu-menu .mm-navbars--bottom .contact-details b,#mmenu-menu .mm-navbars--bottom .contact-details strong{font-weight:400}#mmenu-menu .mm-navbars--bottom .contact-details p{margin:0}@media only screen and (min-width:550px){#mmenu-menu .mm-navbars--bottom .contact-details .contact{flex-direction:row;gap:48px}}@media only screen and (min-height:800px){#mmenu-menu .mm-navbars--bottom .contact-details{display:block}}#mmenu-menu #mm-1 .mm-navbar__title{display:none}#mmenu-menu #mm-1 .mm-listitem__text{color:#fff;font-size:24px}#mmenu-menu #mm-1 .menu-item{margin-left:16px}#mmenu-menu .menu-item{padding:8px 0}#mmenu-menu .menu-item.menu-item-home,#mmenu-menu .menu-item.mobile-menu,#mmenu-menu .menu-item:after{display:none}#mmenu-menu .mm-listview{background-color:#08182c}#mmenu-menu .mm-listitem__text{color:#fff;display:inline-block;flex-grow:0;overflow:unset}#mmenu-menu .mm-listitem__btn{border:0;flex-grow:1}#mmenu-menu .mm-btn--next:after{border-color:#fff;inset-inline-end:unset;left:16px}.tm-header{z-index:1001!important}.tm-header .uk-navbar-right{gap:0;z-index:99999}.tm-header .uk-navbar-right .uk-navbar-nav:nth-child(2) .menu-item:not(.mobile-menu){display:none}.tm-header .uk-navbar-right .uk-navbar-nav>li{display:flex;flex-direction:column;justify-content:center}.tm-header .uk-navbar-right .uk-navbar-nav>li.uk-active>a,.tm-header .uk-navbar-right .uk-navbar-nav>li>a{min-height:0;text-transform:none}@media only screen and (min-width:960px){.tm-header .uk-navbar-right{background-color:transparent;padding:0;position:static;transform:none;width:auto}.tm-header .uk-navbar-right .uk-navbar-nav{gap:8px}.tm-header .uk-navbar-right .enrol{margin-right:8px}}.tm-header.white :focus-visible{outline-color:rgba(8,24,44,.3)}nav li.search{position:relative}nav li.search input{background-color:transparent;border:1px solid #fff;border-radius:16px;box-sizing:border-box;color:#fff;display:none;font-size:14px;letter-spacing:0;line-height:14px;min-width:220px;opacity:0;padding:6px 24px 6px 16px;transition:all .3s ease-in-out}nav li.search button{color:#fff;cursor:pointer;height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;z-index:2}nav li.search ::-moz-placeholder{color:#fff;opacity:1}nav li.search ::placeholder{color:#fff;opacity:1}nav li.search .search__go{display:none;height:24px;transform:translateY(calc(-50% + 2px));width:24px}nav.open li.search .search__go{display:inline-block}nav.open .search__search{display:none}nav.open li.search input{animation:fadeIn .5s forwards;display:block}.white nav li.search ::-moz-placeholder{color:#08182c;opacity:1}.white nav li.search ::placeholder{color:#08182c;opacity:1}.white nav li.search input{border-color:#08182c;color:#08182c}#utility-menu .search__search{position:static;transform:none}#utility-menu.open .book-tour,#utility-menu.open .enrol{display:none}#utility-menu.open li.search .search__go{display:inline-block;right:8px;transform:translateY(-50%)}#utility-menu.open li.search .search__search{display:none}@keyframes fadeIn{to{opacity:1}}.uk-breadcrumb{display:none}.uk-breadcrumb>*>*{color:#fff!important;font-size:12px}@media only screen and (min-width:960px){.uk-breadcrumb{display:block}}footer{padding-bottom:48px;position:relative;z-index:2}@media only screen and (min-width:960px){footer{padding-bottom:0}}.footer-copyright{font-size:15px}.footer-copyright .ib-logo>div>div{display:flex;justify-content:center}.footer-copyright .ib-logo>div>div img{height:80px;margin-bottom:16px}@media only screen and (min-width:640px){.footer-copyright .ib-logo>div>div{justify-content:flex-end}}.footer-copyright hr{border-top:2px solid #e8e8e8}.footer-copyright .copyright{color:dimgray;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;justify-content:space-between}.footer-copyright .copyright a{color:dimgray}.footer-copyright .social{display:flex;gap:16px;justify-content:flex-start}@media only screen and (min-width:960px){.footer-copyright .social{justify-content:flex-end}}@media only screen and (min-width:640px){.footer-copyright .copyright{flex-direction:row}.footer-copyright .copyright li:first-child,.footer-copyright .copyright li:nth-child(2){width:100%}}@media only screen and (min-width:1200px){.footer-copyright .copyright li:first-child,.footer-copyright .copyright li:nth-child(2){width:auto}.footer-copyright .social{gap:32px;justify-content:flex-end}}.footer-tagline .uk-h1{line-height:90%;text-align:center}.footer-tagline .uk-h1 br{content:" ";display:block}.footer-tagline .logo{background-image:url(../svg/logo_plc-dark-variation.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:47px;margin:auto;width:142px}@media only screen and (min-width:960px){.footer-tagline .logo{height:95px;margin:0;width:285px}.footer-tagline .uk-h1{text-align:right}.footer-tagline .uk-h1 br{content:"";display:block}}.footer-content .black-watch .uk-first-column .uk-panel{font-size:14px;line-height:18px}.footer-content .uk-nav{-moz-columns:1;column-count:1}.footer-content .uk-nav .parent>a{font-weight:700;padding:0}.footer-content .uk-nav li{-moz-column-break-inside:avoid;break-inside:avoid-column}.footer-content .uk-nav .menu-item-home,.footer-content .uk-nav .mobile-menu{display:none}.footer-content .uk-nav .uk-nav-sub{padding:0 0 24px}.footer-content .uk-nav a:hover{text-decoration:underline}.footer-content .black-watch-logo{height:82px;width:100%}@media only screen and (min-width:640px){.footer-content .footer-menu{display:block}.footer-content .uk-nav{-moz-columns:2;column-count:2}.footer-content .black-watch-logo{background-position:100% 0}}@media only screen and (min-width:1600px){.footer-content .uk-nav{-moz-columns:3;column-count:3}}.footer-content .subscribe-form .gravity-theme{border-bottom:1px solid #08182c;padding-bottom:8px}.footer-content .subscribe-form .gravity-theme form{display:grid;gap:16px;grid-template-columns:5fr 1fr}.footer-content .subscribe-form .gravity-theme .ginput_container input{background-color:transparent;border:0;box-shadow:none;font-family:Italian Plate No2 Expanded;height:auto;padding:0}.footer-content .subscribe-form .gravity-theme .gform_footer{margin-block-start:0;margin:0;padding:0;position:relative}.footer-content .subscribe-form .gravity-theme .gform_footer input[type=submit]{background-color:transparent!important;border:0!important;box-shadow:none!important;color:#010101!important;cursor:pointer;flex-grow:1;font-family:Italian Plate No2 Expanded;font-size:15px;margin-bottom:4px;padding:0 30px 0 0!important;text-align:right!important}.footer-content .subscribe-form .gravity-theme .gform_footer:after{background-image:url(../svg/arrow-right.svg);content:"";display:block;height:24px;pointer-events:none;position:absolute;right:0;top:calc(50% - 1px);transform:translateY(-35%);width:24px}.footer-content .subscribe-form .gravity-theme .gform_footer .gform_ajax_spinner{display:none}.subscribe-form+.uk-text-small{color:dimgray}.hover-expand-slider{list-style:none;margin:0;padding:0}.hover-expand-slider .slick-track{display:flex;gap:2px}.hover-expand-slider .slick-dots{display:flex;gap:16px;justify-content:center;list-style:none;margin:8px;opacity:.8;padding:0}.hover-expand-slider .slick-dots .slick-active button{background-color:#fff}.hover-expand-slider .slick-dots button{background-color:transparent;border:1px solid #fff;border-radius:12px;cursor:pointer;height:13px;text-indent:-9999px;width:12px}.hover-expand-slider .el-item{max-width:80vw;min-height:400px;min-width:80vw;position:relative}@media only screen and (min-width:640px){.hover-expand-slider .el-item{max-width:70vw;min-width:70vw}}@media only screen and (min-width:960px){.hover-expand-slider .el-item{max-width:50vw;min-height:440px;min-width:50vw}}@media only screen and (min-width:1200px){.hover-expand-slider{display:flex;gap:2px}.hover-expand-slider .item{flex:1 1 25%;transition:all .6s ease-in-out}.hover-expand-slider .item .el-item{max-width:none;min-height:80vh;min-width:0}.hover-expand-slider .item:hover{flex:1 1 45%;outline:none}}.hover-expand-slider .el-item{align-items:flex-start;background-color:#061323;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;opacity:.85;overflow:hidden}.hover-expand-slider .el-item:before{background:linear-gradient(0deg,rgba(1,1,1,.7) 10%,rgba(1,1,1,0) 80%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hover-expand-slider .el-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:125%;z-index:1}@media only screen and (min-width:1200px){.hover-expand-slider .el-image{-o-object-fit:none;object-fit:none}}.hover-expand-slider .el-content,.hover-expand-slider .el-link,.hover-expand-slider .el-title{margin:0 24px;position:relative;z-index:2}.hover-expand-slider .el-title{font-family:Italian Plate No2 Expanded;font-size:16px;font-weight:700;margin-bottom:16px;text-transform:uppercase}.hover-expand-slider .el-content{color:#fff;margin-bottom:16px}.hover-expand-slider .el-link{display:flex;font-size:14px;margin-bottom:24px}@media only screen and (min-width:1200px){.hover-expand-slider .item .el-content{height:0;line-height:1;overflow:hidden;transition:height .6s ease-in-out;width:250px}.hover-expand-slider .item .el-content>*{opacity:0;transition:opacity .6s ease-in-out;transition-delay:.2s}.hover-expand-slider .item .el-content:before{background:linear-gradient(0deg,rgba(1,1,1,.7) 10%,rgba(1,1,1,0) 60%)}.hover-expand-slider .item .el-title{font-family:Transcend;font-size:26px;font-weight:400;max-width:240px;text-transform:uppercase}.hover-expand-slider .item .el-link{border:0;font-size:16px;height:0;margin-left:24px;text-indent:-9999px}.hover-expand-slider .item:focus .el-content,.hover-expand-slider .item:hover .el-content{height:auto}.hover-expand-slider .item:focus .el-content>*,.hover-expand-slider .item:hover .el-content>*{opacity:1}.hover-expand-slider .item:focus .el-link,.hover-expand-slider .item:hover .el-link{border-bottom:1px solid #fff;height:auto;text-indent:0}.hover-expand-slider .item:focus .el-item,.hover-expand-slider .item:hover .el-item{opacity:1}}@media only screen and (min-width:2300px){.hover-expand-slider .item .el-content{width:300px}.hover-expand-slider .el-image{-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:1200px){.short .hover-expand-slider{display:flex;gap:2px}.short .hover-expand-slider .item{flex:1 1 33.3%}.short .hover-expand-slider .item .el-item{min-height:50vh}.short .hover-expand-slider .item:hover{flex:1 1 50%;outline:none}}.announcements-container{padding:3px 0}.announcements-container:after,.announcements-container:before{background-color:#2f6a3c;content:"";display:block;height:4px}.announcements-container .js-marquee-wrapper{display:flex}.announcements-container .js-marquee-wrapper .js-marquee>div:last-child{padding-right:32px}@media only screen and (min-width:960px){.announcements-container .js-marquee-wrapper .js-marquee>div:last-child{padding-right:48px}}@media only screen and (min-width:1200px){.announcements-container .js-marquee-wrapper .js-marquee>div:last-child{padding-right:96px}}.announcements-container .js-marquee{display:flex;gap:32px}@media only screen and (min-width:960px){.announcements-container .js-marquee{gap:48px}}@media only screen and (min-width:1200px){.announcements-container .js-marquee{gap:96px}}.announcements-container .announcements{margin:2px 0}.announcements-container .announcements:after,.announcements-container .announcements:before{background-color:#fff;content:"";display:block;height:2px}.announcements-container .announcements:after{clear:both}.announcements-container .announcements .el-item{align-items:center;display:flex;gap:8px;padding:24px}.announcements-container .announcements .el-item>.uk-grid{flex-wrap:nowrap}.announcements-container .announcements .el-link,.announcements-container .announcements .el-title{color:#fff;font-size:16px;margin:0}.announcements-container .announcements .el-link{font-size:14px}.announcements-container .announcements .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:200px}@media only screen and (min-width:960px){.announcements-container .announcements .content{min-width:0}}.announcements-container .announcements .image{min-width:120px;padding-right:16px}.announcements-container .announcements .image img{border-radius:4px;height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:120px}#masonary-gallery{display:grid;gap:16px;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-areas:"ct ct" "ct2 ct2" "d b" "d_n b_n" "f e" "f_n e_n" "a c" "a_n c_n";grid-template-columns:repeat(2,1fr);grid-template-rows:.5fr .5fr .6fr .5fr .6fr .5fr .6fr .5fr}#masonary-gallery .cnt{grid-area:ct}#masonary-gallery .cnt_2{grid-area:ct2}#masonary-gallery .left{grid-area:a}#masonary-gallery .left_name{grid-area:a_n}#masonary-gallery .middle_top{grid-area:b}#masonary-gallery .middle_top_name{grid-area:b_n}#masonary-gallery .middle_center{grid-area:c}#masonary-gallery .middle_center_name{grid-area:c_n}#masonary-gallery .middle_bottom{grid-area:d}#masonary-gallery .middle_bottom_name{grid-area:d_n}#masonary-gallery .right_top{grid-area:e}#masonary-gallery .right_top_name{grid-area:e_n}#masonary-gallery .right_bottom{grid-area:f}#masonary-gallery .right_bottom_name{grid-area:f_n}@media only screen and (min-width:550px){#masonary-gallery{gap:24px;grid-template-areas:"ct ct ct ct ct ct ct ct ct ct ct ct ct ct ct" "ct ct ct ct ct ct ct ct ct ct ct ct ct ct ct" "ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2" "ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2 ct2" ". . . . . b b b b b . . . . ." "d d d d d b b b b b . . . . ." "d d d d d b b b b b e e e e e" "d d d d d b b b b b e e e e e" "d d d d d b b b b b e e e e e" "d d d d d b_n b_n b_n b_n b_n e e e e e" "d_n d_n d_n d_n d_n b_n b_n b_n b_n b_n e e e e e" "d_n d_n d_n d_n d_n b_n b_n b_n b_n b_n e_n e_n e_n e_n e_n" "d_n d_n d_n d_n d_n . . . . . e_n e_n e_n e_n e_n" "a a a a a . . . . . e_n e_n e_n e_n e_n" "a a a a a . . . . . f f f f f" "a a a a a c c c c c f f f f f" "a a a a a c c c c c f f f f f" "a a a a a c c c c c f f f f f" "a_n a_n a_n a_n a_n c c c c c f f f f f" "a_n a_n a_n a_n a_n c c c c c f_n f_n f_n f_n f_n" "a_n a_n a_n a_n a_n c_n c_n c_n c_n c_n f_n f_n f_n f_n f_n" ". . . . . c_n c_n c_n c_n c_n f_n f_n f_n f_n f_n" ". . . . . c_n c_n c_n c_n c_n . . . . .";grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(23,1fr)}}@media only screen and (min-width:1200px){#masonary-gallery{gap:0;grid-template-areas:". . . . . . . . . . . . . . . ." ". . . . . . . . b b b b_n b_n . . ." ". . . . . . . . b b b b_n b_n . . ." ". . ct ct ct ct . . b b b . . . . ." ". . ct ct ct ct . . b b b . . . . ." ". . ct ct ct ct . . b b b . . . . ." ". . . . . . . . . . . . . . . ." ". . . . . . . c c c_n c_n . . . . ." ". . . a a a . c c c_n c_n . . . . ." ". . . a a a . c c . . e e e_n e_n ." ". . . a a a a_n a_n . . . e e e_n e_n ." ". . . a a a a_n a_n . . . . . . . ." ". . . . . . . . . . f f f . . ." ". . . ct2 ct2 ct2 . d d . f f f . . ." ". . . ct2 ct2 ct2 . d d . f f f f_n f_n ." ". . . . . d_n d_n d d . f f f f_n f_n ." ". . . . . d_n d_n d d . . . . . . ." ". . . . . . . . . . . . . . . .";grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(18,.3fr)}}@media only screen and (min-width:1600px){#masonary-gallery{grid-template-rows:repeat(18,1fr)}#masonary-gallery .ga{min-height:160px}}.masonary-gallery-container{background-attachment:fixed;background-color:#08182c;background-image:url(../svg/1915.svg);background-position:75% 100px;background-repeat:no-repeat;background-size:400px}.masonary-gallery h2{color:#08182c;font-size:36px;letter-spacing:-4px}.masonary-gallery p{font-size:14px}.masonary-gallery div[class*=_name] h4{font-family:Transcend;font-size:20px;font-weight:700;letter-spacing:0;margin:16px 0}.masonary-gallery div[class*=_name] p{font-size:14px;line-height:1.2;margin:0}.masonary-gallery div[class*=_name].middle_bottom_name h4,.masonary-gallery div[class*=_name].middle_bottom_name p{margin-left:0}.masonary-gallery .ga{min-height:240px;position:relative}.masonary-gallery .ga:hover>div{filter:grayscale(0)}.masonary-gallery .ga>div{background-color:#f5f5f5;border-radius:4px;height:100%;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:640px){.masonary-gallery .ga{min-height:340px}.masonary-gallery div[class*=_name] h4{font-size:24px;margin:16px 0 16px 16px}.masonary-gallery div[class*=_name] p{margin:0 0 0 16px}.masonary-gallery div[class*=_name].middle_bottom_name h4,.masonary-gallery div[class*=_name].middle_bottom_name p{margin-left:0;margin-right:16px}}@media only screen and (min-width:960px){.masonary-gallery h2{font-size:40px}.masonary-gallery .ga>div{filter:grayscale(1)}}@media only screen and (min-width:1200px){.masonary-gallery h2{font-size:46px}.masonary-gallery div[class*=_name]{display:flex;flex-direction:column;justify-content:center;opacity:0;transition:all .3s ease-in-out}.masonary-gallery div[class*=_name] h4,.masonary-gallery div[class*=_name] p{margin-left:24px}.masonary-gallery div[class*=_name].middle_bottom_name h4,.masonary-gallery div[class*=_name].middle_bottom_name p{margin-left:0;margin-right:24px}.masonary-gallery .ga:focus+div[class*=_name],.masonary-gallery .ga:hover+div[class*=_name]{opacity:1}.masonary-gallery .middle_center{max-height:200px}}.uk-section:not(.to-white) .masonary-gallery a,.uk-section:not(.to-white) .masonary-gallery h2,.uk-section:not(.to-white) .masonary-gallery h4,.uk-section:not(.to-white) .masonary-gallery p{color:#fff}.uk-section:not(.to-white) .masonary-gallery .ga:hover,.uk-section:not(.to-white) .masonary-gallery a{border-color:#fff}.uk-section:not(.to-white) .masonary-gallery a:after{background-color:#fff}.modal-media-video-poster{display:block;position:relative}.uk-modal.video-modal .uk-modal-dialog{background-color:transparent}.home .video-with-blurb-panel:not(.to-blue) .el-content,.home .video-with-blurb-panel:not(.to-blue) .el-meta,.home .video-with-blurb-panel:not(.to-blue) .el-title,.home .video-with-blurb-panel:not(.to-blue) a,.home .video-with-blurb-panel:not(.to-blue) p{color:#08182c}.video-banner{min-height:75vh;overflow:hidden;position:relative}.video-banner :focus-visible{outline-color:#fff}.video-banner__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-banner__video iframe{box-sizing:border-box;height:56.25vw;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh}.video-banner__poster{color:#fff;min-height:75vh;overflow:hidden;position:relative;z-index:2}.video-banner__poster img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:3}.video-banner__poster h2{color:#fff;font-size:40px}.video-banner__content{line-height:135%}.video-banner__box{bottom:64px;left:64px;margin-top:64px;max-width:550px;position:static;right:64px;z-index:5}.video-banner__box p{font-size:18px;font-weight:400}.double-image-panel .uk-section-primary .video-banner__box a.uk-button,.double-image-panel .video-banner__box .uk-section-primary a.uk-button,.image-with-blurb-panel .video-banner__box a.el-link,.uk-section-primary .uk-section.uk-section-default .uk-panel>ul li .video-banner__box a:not(.uk-button),.uk-section-primary .uk-section.uk-section-default .uk-switcher .el-content .video-banner__box a:not(.uk-button),.uk-section-primary .video-banner__box .double-image-panel a.uk-button,.uk-section-primary .video-banner__box a.arrow-right,.uk-section-primary .video-banner__box a.el-link,.uk-section-primary .video-banner__box a.uk-link-text,.uk-section.uk-section-default .uk-panel>ul li .uk-section-primary .video-banner__box a:not(.uk-button),.uk-section.uk-section-default .uk-section-primary .uk-switcher .el-content .video-banner__box a:not(.uk-button),.uk-section.uk-section-default .uk-switcher .el-content .uk-section-primary .video-banner__box a:not(.uk-button),.video-banner__box .image-with-blurb-panel a.el-link,.video-banner__box .uk-section-primary .double-image-panel a.uk-button,.video-banner__box .uk-section-primary .uk-section.uk-section-default .uk-panel>ul li a:not(.uk-button),.video-banner__box .uk-section-primary .uk-section.uk-section-default .uk-switcher .el-content a:not(.uk-button),.video-banner__box .uk-section-primary a.arrow-right,.video-banner__box .uk-section-primary a.el-link,.video-banner__box .uk-section-primary a.uk-link-text,.video-banner__box .uk-section.uk-section-default .uk-panel>ul li .uk-section-primary a:not(.uk-button),.video-banner__box .uk-section.uk-section-default .uk-section-primary .uk-switcher .el-content a:not(.uk-button),.video-banner__box .uk-section.uk-section-default .uk-switcher .el-content .uk-section-primary a:not(.uk-button),.video-banner__box .video-with-blurb-panel a.el-link,.video-banner__box a.arrow-right-light,.video-with-blurb-panel .video-banner__box a.el-link{display:inline-block}@media only screen and (min-width:960px){.video-banner__box{position:absolute}}.video-banner__overlay{background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:4}.video-banner__container{min-height:75vh;padding-bottom:48px;position:relative;z-index:5}.video-banner .play{bottom:24px;height:70px;left:50%;right:auto;transition-duration:0s;width:70px;z-index:5}@media only screen and (min-width:960px){.video-banner .play{bottom:64px;left:auto;right:24px;right:64px}.video-banner__video{margin-left:24px}.video-banner__ribbon{background:url(../svg/video-ribbon.svg) repeat-y 0 0/contain;bottom:0;height:100%;left:0;position:absolute;top:0;width:24px;z-index:10}}@media only screen and (min-width:1800px){.video-banner__video{margin-left:38px}.video-banner__ribbon{width:38px}}.anchor-nav__container{background-color:#043409;overflow:hidden;padding:8px}.anchor-nav__container :focus-visible{border-radius:4px;outline:2px dotted hsla(0,0%,100%,.5);outline-offset:-4px}.anchor-nav__container .anchor-nav-select{margin:16px;text-align:center;width:calc(100% - 32px)}.anchor-nav__container .anchor-nav{--max-width:none;--flex:center;--overflow:hidden;display:none;gap:24px;justify-content:var(--flex);margin:auto;max-width:var(--max-width);overflow-x:var(--overflow)}.anchor-nav__container .anchor-nav>div{flex-shrink:0}.anchor-nav__container a{border-bottom:4px solid #043409;color:hsla(0,0%,100%,.5);display:block;padding:12px 8px 8px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.anchor-nav__container a.active,.anchor-nav__container a:hover{border-bottom-color:#fff;color:#fff}@media only screen and (min-width:960px){.anchor-nav__container{padding:0}.anchor-nav__container .anchor-nav{display:flex}.anchor-nav__container .anchor-nav-select{display:none}}.df-container{background-color:#f5f5f5!important;position:relative;z-index:2}.df-container .df-ui-share{display:none!important}.df-container .df-ui-btn.df-active{color:#08182c}.timeline-container{background-color:#f5f5f5;opacity:0;padding:64px 0;transition:all .3s ease-in-out}.timeline-container.initialised{opacity:1}.timeline-container .next-prev{padding:24px 0}.timeline-slider-image .slick-track>div{height:240px;width:260px}.timeline-slider-image .slick-slide{cursor:grab;margin-right:24px}.timeline-slider-image .slick-slide div{height:100%}.timeline-slider-image .item{position:relative}.timeline-slider-image .item:before{background:linear-gradient(0deg,rgba(1,1,1,0) 60%,rgba(1,1,1,.4));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.timeline-slider-image .open-modal{color:#fff;display:flex;left:5px;padding:8px;position:absolute;top:5px;z-index:3}.timeline-slider-image .open-modal:focus-visible{border-radius:4px;outline:2px dotted hsla(0,0%,100%,.5);outline-offset:4px}.timeline-slider-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.timeline-slider-image img[data-focus=top]{-o-object-position:top;object-position:top}.timeline-slider-image img[data-focus=bottom]{-o-object-position:bottom;object-position:bottom}@media only screen and (min-width:960px){.timeline-slider-image .slick-track>div{height:340px;width:460px}.timeline-slider-image .slick-track>div:nth-child(2n){width:620px}}@media only screen and (min-width:1200px){.timeline-slider-image .slick-track>div{height:440px;width:460px}.timeline-slider-image .slick-track>div:nth-child(2n){width:820px}}.timeline-modal-img .uk-modal-dialog{background-color:transparent}.timeline-modal-img .img{border-radius:8px;overflow:hidden}.timeline-modal-img img{border-radius:8px;height:80vh;max-width:90vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}.timeline-slider-year .slick-slide.slick-center .item{color:#010101;font-family:Transcend;font-size:24px}.timeline-slider-year .slick-slide.slick-center .item:after{background-color:#010101}.timeline-slider-year .slick-slide{padding:24px;width:12.5vw}.timeline-slider-year .slick-slide .item{align-items:center;display:flex!important;flex-direction:column;line-height:24px;text-align:center}.timeline-slider-year .slick-slide .item:after{background-color:#858d9d;content:"";display:block;height:20px;margin-top:16px;width:1px}.timeline-slider-content{padding:24px}.timeline-slider-content .el-content,.timeline-slider-content .el-title{text-align:center}.timeline-slider-content .el-content{margin:auto;max-width:1200px}.timeline2-container{opacity:0;transition:all .3s ease-in-out}.timeline2-container.loaded{opacity:1}.timeline2-container .timeline2-slider-container{position:relative}.timeline2-container .back-to-timeline{display:block;text-align:center}.timeline2-container .uk-link-text{margin-top:24px}.timeline2-container .slick-slider{margin:auto;max-width:70%}@media only screen and (min-width:640px){.timeline2-container .slick-slider{max-width:90%}}.timeline2-container .slick-slider .milestone{font-family:Transcend;font-size:24px;opacity:.7;padding-bottom:16px;position:relative;text-align:center}.timeline2-container .slick-slider .milestone.active{font-weight:700;opacity:1}.timeline2-container .slick-slider .milestone.active:after{border-color:#08182c}.timeline2-container .slick-slider .milestone:hover{cursor:pointer;text-decoration:underline}.timeline2-container .slick-slider .milestone:after,.timeline2-container .slick-slider .milestone:before{border-left:1px solid #adadad;bottom:0;content:"";display:block;height:16px;position:absolute}.timeline2-container .slick-slider .milestone:before{left:0}.timeline2-container .slick-slider .milestone:after{left:50%}.timeline2-container .next,.timeline2-container .prev{bottom:-10px;position:absolute}.timeline2-container .next{right:0}.timeline2-container .prev{left:0}.timeline2-container .timeline2-content{min-height:50px;padding-top:48px;position:relative}.timeline2-container .timeline2-content .loader-wrapper{top:50%}.timeline2-container .timeline2-content .uk-accordion-title{color:#666;font-size:28px;padding-bottom:20px}.timeline2-container .timeline2-content .uk-open .uk-accordion-title{border-bottom:1px solid #adadad;color:#08182c}.timeline2-container .timeline2-content .timeline-years-nav a{border-bottom:1px solid #adadad;display:flex;font-family:Transcend;font-size:24px;justify-content:space-between;letter-spacing:0}.timeline2-container .timeline2-content .timeline-years-nav li a .uk-icon{transition:all .3s ease-in-out}.timeline2-container .timeline2-content .timeline-years-nav .uk-active a{border-bottom:1px solid #08182c}.timeline2-container .timeline2-content .timeline-years-nav .uk-active a .uk-icon{transform:rotate(90deg)}.timeline2-container .timeline2-content .title{font-family:Transcend}.timeline2-container .timeline2-content .gallery .image{border-radius:8px;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.timeline2-container .timeline2-content .gallery .image.tc{-o-object-position:top;object-position:top}.timeline2-container .timeline2-content .gallery .image.tl{-o-object-position:left top;object-position:left top}.timeline2-container .timeline2-content .gallery .image.tr{-o-object-position:right top;object-position:right top}.timeline2-container .timeline2-content .gallery .image.cl{-o-object-position:left center;object-position:left center}.timeline2-container .timeline2-content .gallery .image.cc{-o-object-position:center;object-position:center}.timeline2-container .timeline2-content .gallery .image.cr{-o-object-position:right center;object-position:right center}.timeline2-container .timeline2-content .gallery .image.bl{-o-object-position:left bottom;object-position:left bottom}.timeline2-container .timeline2-content .gallery .image.bc{-o-object-position:bottom;object-position:bottom}.timeline2-container .timeline2-content .gallery .image.br{-o-object-position:right bottom;object-position:right bottom}.timeline2-container .timeline2-content .image-container{position:relative}.timeline2-container .timeline2-content .image-container.hide .uk-icon,.timeline2-container .timeline2-content .image-container.hide img{display:none}.timeline2-container .timeline2-content .open-modal{color:#fff;left:8px;position:absolute;top:8px;z-index:2}.timeline2-container .timeline2-content .open-modal:focus-visible{border-radius:4px;outline:2px dotted hsla(0,0%,100%,.5);outline-offset:4px}.timeline2-container .timeline2-content .uk-accordion>:nth-child(n+2){border-color:#adadad;margin-top:0}.timeline2-container .timeline2-content .uk-accordion-content{padding-bottom:24px}.timeline-modal-image>div{background:transparent}.timeline-modal-image img{border-radius:8px;max-width:95vw}@media only screen and (min-width:960px){.timeline-modal-image img{max-height:90vh;max-width:70vw}}.three-feature-boxes .feature-box{height:100%}.feature-box{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-sizing:border-box;color:#fff;margin:0;min-height:320px;padding:32px 32px 64px;position:relative}.feature-box h3{color:#fff;margin:0 0 24px;padding:0;position:relative;z-index:1}.feature-box .feature-box__description{line-height:135%;margin:0;padding:0;position:relative;z-index:1}.feature-box .feature-box__description a{margin-right:8px}.feature-box .feature-box__link{bottom:32px;position:absolute;z-index:1}.feature-box .feature-box__link :focus-visible{outline:2px dotted hsla(0,0%,100%,.5);outline-offset:4px}.feature-box__navy{background-color:#08182c;background-image:url(../img/navy-background.png)}.feature-box__green{background-color:#2f6a3c;background-image:url(../img/green-background.png)}.feature-box__blue{background-color:#16264a;background-image:url(../img/blue-background.png)}.feature-box__image{position:relative}.feature-box__image .feature-box__image-overlay{background-color:#010101;border-radius:8px;bottom:0;left:0;opacity:40%;position:absolute;right:0;top:0;z-index:0}.testimonials-panel h2{display:block;margin:auto;max-width:80vw}.testimonials-container{margin-top:64px}.testimonials-container .testimonials-slider .slick-track{display:flex}.testimonials-container .testimonials-slider .slick-slide{height:inherit}.testimonials-container .testimonials-slider .slick-slide .el-item,.testimonials-container .testimonials-slider .slick-slide>div,.testimonials-container .testimonials-slider .slick-slide>div>div:not(.person){height:100%}.testimonials-container .testimonials-slider .slick-slide>div{margin:0 16px}.testimonials-container .testimonials-slider .item{border:1px solid dimgray;box-sizing:border-box;margin:24px;max-width:90vw;padding:24px}.testimonials-container .testimonials-slider .el-item{display:flex;flex-direction:column}.testimonials-container .person{align-items:center;display:flex;gap:24px;margin-top:auto;padding-top:32px}.testimonials-container .person picture{display:block;flex-shrink:0;height:48px;width:48px}.testimonials-container .person img{border-radius:32px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.testimonials-container .el-content{font-size:14px;padding-top:48px;position:relative}.testimonials-container .el-content:before{background-image:url(../svg/quote-icon.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.testimonials-container .el-subtitle,.testimonials-container .el-title{line-height:1;margin:0}.testimonials-container .el-title{font-size:16px;margin-bottom:8px}.testimonials-container .el-subtitle{font-size:14px}@media only screen and (min-width:960px){.testimonials-container .el-content{font-size:16px}.testimonials-container .testimonials-slider .slick-slide>div{margin:0 16px}.testimonials-container .person picture{height:64px;width:64px}}.wptb-table-container table tbody tr:first-child .wptb-cell *{background-color:transparent;text-transform:capitalize}.wptb-table-container table tbody tr td{border-left:0!important;border-right:0!important}.wptb-table-container table tbody tr td *{font-size:14px}.wptb-table-container table tr:nth-child(odd) td{background-color:#fff!important;border-bottom-color:#adadad!important}.wptb-table-container table tr:nth-child(2n){background-color:#f5f5f5!important}.wptb-table-container table tr:nth-child(2n) td{border-bottom-color:#858d9d!important}.wptb-table-container table tr:nth-of-type(odd){background-color:transparent}.wptb-table-container table .wptb-cell *{color:#08182c!important}@media only screen and (min-width:960px){.wptb-table-container table{border-left:0!important;border-right:0!important;border-top:0!important}.wptb-table-container table tbody tr:first-child td{border:0!important}}.grid-modal-grid-container .el-item img{border-radius:8px;height:400px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width:960px){.grid-modal-grid-container .el-item img{height:400px;height:450px}}.grid-modal-grid-container .el-title{margin-bottom:16px;margin-top:0}.grid-modal-grid-container .el-title.name{font-family:Transcend}.grid-modal-grid-container .el-title.qualification{font-size:16px;letter-spacing:0}.uk-modal-profile{padding:0}@media only screen and (min-width:640px){.uk-modal-profile{padding:15px}}.uk-modal-profile .uk-modal-body{padding:0}@media only screen and (min-width:640px){.uk-modal-profile .uk-modal-body{padding:20px}}.uk-modal-profile .uk-modal-dialog{border-radius:8px;overflow:hidden}.uk-modal-profile .el-title{margin-bottom:16px;margin-top:16px}.uk-modal-profile .el-title.qualification,.uk-modal-profile .el-title.role{font-size:18px}.uk-modal-profile .image img{border-radius:8px}.uk-modal-profile .el-content{margin-top:32px}.uk-modal-profile .el-content a{text-decoration:underline}.image-gallery-container{margin:auto;max-width:1200px}.image-gallery-container .next-prev.light{--arrow-offset:24px;display:block}@media only screen and (min-width:960px){.image-gallery-container .next-prev.light{--arrow-offset:-70px}}.image-gallery-container .next-prev.light .slick-arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:999}.image-gallery-container .next-prev.light .slick-arrow.next{right:var(--arrow-offset)}.image-gallery-container .next-prev.light .slick-arrow.prev{left:var(--arrow-offset)}.image-gallery-container .image-gallery{position:relative;z-index:2}.image-gallery-container .controls{align-items:center;display:flex;justify-content:space-between;padding-top:24px}.image-gallery-container picture{border-radius:8px;display:block;overflow:hidden}.image-gallery-container .slick--ken-burns img{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:640px){.image-gallery-container .slick--ken-burns img{height:450px}}@media only screen and (min-width:960px){.image-gallery-container .slick--ken-burns img{height:550px}}@media only screen and (min-width:1600px){.image-gallery-container .slick--ken-burns img{height:650px}}@keyframes zoomIn{0%{transform:scale(1) translate(0)}to{transform:scale(var(--ken-burns-scale-factor)) translate(20px,20px)}}@keyframes zoomOut{0%{transform:scale(var(--ken-burns-scale-factor))}to{transform:scale(1)}}@media only screen and (min-width:960px){.accordion-cta-container{display:flex;flex-direction:column;justify-content:center;min-height:50vh}}@media only screen and (min-width:1200px){.accordion-cta-container{min-height:65vh}}.accordion-cta-container .images{display:none;position:relative}.accordion-cta-container .images img{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:linear;border-radius:4px;height:320px;left:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;position:relative;width:450px}@media only screen and (min-width:960px){.accordion-cta-container .images{display:block;left:40px}.accordion-cta-container .images img{opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.accordion-cta-container .images .show img{animation-name:fadeIn}}.accordion-cta-container .cta a{text-decoration:none}.accordion-cta-container .cta a:not(:first-child){border-top:1px solid #fff}.accordion-cta-container .cta h3,.accordion-cta-container .cta h4{margin:0}.accordion-cta-container .cta .item{align-items:flex-start;display:flex;justify-content:space-between;opacity:1;padding:24px 0;transition:all .3s ease-in-out}.accordion-cta-container .cta .item:after{background-color:#fff;content:"";display:block;height:50px;-webkit-mask-image:url(../svg/arrow-right.svg);mask-image:url(../svg/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:50px}.accordion-cta-container .cta .item.highlight{opacity:1}@media only screen and (min-width:1200px){.accordion-cta-container .cta .item.highlight .el-subtitle{height:24px}}.accordion-cta-container .cta .el-title{margin-bottom:0}.accordion-cta-container .cta .el-subtitle{height:auto;margin:0;padding-top:16px;transition:all .3s ease-in-out}@media only screen and (min-width:960px){.accordion-cta-container .cta .el-subtitle{height:24px;overflow:hidden}}.accordion-cta-container .cta .el-item{opacity:0}@media only screen and (min-width:1200px){.accordion-cta-container .cta a:first-child{border-top:1px solid #fff}.accordion-cta-container .cta .item{opacity:.3}.accordion-cta-container .cta .el-subtitle{height:0}}.accordion-cta-container .uk-scrollspy-inview .cta>a:first-child .el-item{animation:fadeInUp 1s ease;animation-delay:.2s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(2) .el-item{animation:fadeInUp 1s ease;animation-delay:.4s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(3) .el-item{animation:fadeInUp 1s ease;animation-delay:.6s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(4) .el-item{animation:fadeInUp 1s ease;animation-delay:.8s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(5) .el-item{animation:fadeInUp 1s ease;animation-delay:1s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(6) .el-item{animation:fadeInUp 1s ease;animation-delay:1.2s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(7) .el-item{animation:fadeInUp 1s ease;animation-delay:1.4s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(8) .el-item{animation:fadeInUp 1s ease;animation-delay:1.6s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(9) .el-item{animation:fadeInUp 1s ease;animation-delay:1.8s;animation-fill-mode:forwards}.accordion-cta-container .uk-scrollspy-inview .cta>a:nth-child(10) .el-item{animation:fadeInUp 1s ease;animation-delay:2s;animation-fill-mode:forwards}.to-white .accordion-cta-container h1,.to-white .accordion-cta-container p{color:#08182c}.uk-section-default .accordion-cta-container .cta a:not(:first-child){border-top:1px solid #08182c}.plain-header-panel,.uk-section-default .accordion-cta-container .cta .item:after{background-color:#08182c}.plain-header-panel{background-position:50%;background-repeat:no-repeat;background-size:280%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:960px){.plain-header-panel{background-position:100%;background-repeat:no-repeat;background-size:150%;min-height:370px}}@media only screen and (min-width:1200px){.plain-header-panel{min-height:450px}}.event .news-event-header-panel,.left-aligned-header-panel,.news-event-header-panel,.news-event-header-panel.blue,.news-event-header-panel.green,.old-collegians .news-event-header-panel{background-color:#08182c;background-position:50%;background-repeat:no-repeat;background-size:280%}@media only screen and (min-width:1200px){.event .news-event-header-panel,.left-aligned-header-panel,.news-event-header-panel,.news-event-header-panel.blue,.news-event-header-panel.green,.old-collegians .news-event-header-panel{background-position:100%;background-repeat:no-repeat;background-size:150%}}.left-aligned-header-panel>div>div>div>.uk-panel,.news-event-header-panel>div>div>div>.uk-panel{display:flex;flex-direction:column;justify-content:center;margin-top:48px;min-height:200px}@media only screen and (min-width:960px){.left-aligned-header-panel>div>div>div>.uk-panel,.news-event-header-panel>div>div>div>.uk-panel{min-height:250px}}.left-aligned-image-header-panel{background-color:#08182c;background-image:none;position:relative}.left-aligned-image-header-panel:before{background:linear-gradient(0deg,rgba(1,1,1,.2),rgba(1,1,1,.6));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.left-aligned-image-header-panel>div>div>div>div>.uk-panel{display:flex;flex-direction:column;justify-content:center;margin-top:48px;min-height:200px;position:relative;z-index:2}@media only screen and (min-width:960px){.left-aligned-image-header-panel>div>div>div>div>.uk-panel{min-height:250px}}.left-aligned-image-header-panel .uk-panel p,.left-aligned-image-header-panel h1{color:#fff}@media only screen and (min-width:960px){.left-aligned-image-header-panel:before{background:linear-gradient(0deg,rgba(1,1,1,0) 60%,rgba(1,1,1,.6))}.left-aligned-image-header-panel .uk-panel p,.left-aligned-image-header-panel h1{color:#08182c}}.standard-header-panel{background-color:#08182c;position:relative}.standard-header-panel:before{background-color:rgba(1,1,1,.5);content:"";display:block;height:100%;position:absolute;width:100%}.standard-header-panel :focus-visible{border-radius:4px;outline:2px dotted hsla(0,0%,100%,.5);outline-offset:4px}.standard-header-panel.blue:before{background-color:rgba(8,24,44,.8)}.standard-header-panel.blue .uk-background-cover{padding:0}.standard-header-panel .uk-container>div>div{font-size:18px}.standard-header-panel .uk-panel p{font-size:16px}@media only screen and (min-width:960px){.standard-header-panel .uk-panel p{font-size:18px}}.standard-header-panel:not(.short) .uk-container>div>div{min-height:200px}@media only screen and (min-width:960px){.standard-header-panel:not(.short) .uk-container>div>div{min-height:400px}}.standard-header-panel.bar:after{background-image:url(../svg/blue-bar-horizontal.svg);background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;height:36px;position:absolute;width:100%}.news-event-header-panel{background-color:#08182c;box-sizing:border-box;color:#fff;padding-bottom:64px}.news-event-header-panel .news-event-title{color:#fff;display:block;font-size:24px;margin-top:24px;text-align:center;word-spacing:.15em}.news-event-header-panel .news-event-date{font-size:12px;font-weight:700;margin:24px 0 16px;text-align:center;text-transform:uppercase}.news-event-header-panel .share-btn{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.news-event-header-panel .share-btn a{color:#fff;display:inline-block}.news-event-header-panel .featured-img{padding-top:24px;position:relative;z-index:2}.news-event-header-panel .featured-img img{border-radius:8px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}@media only screen and (min-width:640px){.news-event-header-panel .featured-img img{height:300px}}@media only screen and (min-width:960px){.news-event-header-panel{margin-bottom:200px}.news-event-header-panel .featured-img{margin-bottom:-250px;padding-top:48px}.news-event-header-panel .featured-img img{height:400px}.news-event-header-panel .news-event-title{font-size:30px}}@media only screen and (min-width:1200px){.news-event-header-panel{min-height:500px}}@media only screen and (min-width:960px){.news-events-template-default.single-news-events .news-event-header-panel{margin-bottom:0}}.event .news-event-header-panel,.news-event-header-panel.green{background-color:#2f6a3c;box-sizing:border-box;color:#fff;padding-bottom:64px}@media only screen and (min-width:1200px){.event .news-event-header-panel,.news-event-header-panel.green{min-height:550px}}.news-event-header-panel.blue,.old-collegians .news-event-header-panel{background-color:#16264a;box-sizing:border-box;color:#fff;padding-bottom:64px}@media only screen and (min-width:1200px){.news-event-header-panel.blue,.old-collegians .news-event-header-panel{min-height:550px}}.home #tm-main .ended{position:fixed!important;z-index:0}.home #tm-main>div:not(.scrollmagic-pin-spacer){position:relative;z-index:2}.home-hero .bottom,.home-hero .top{display:flex;flex-direction:column;height:50vh;margin:0}.home-hero .bottom h1,.home-hero .top h1{color:#fff;font-size:3em;margin:0;mix-blend-mode:difference;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.home-hero .bottom h1,.home-hero .top h1{font-size:5em;line-height:100%}}.home-hero .top{justify-content:flex-end}.home-hero .bottom{justify-content:flex-start}@media only screen and (min-width:960px){.home-hero .bottom h1{font-size:5.4em}}.home-hero .middle,.home-hero .spacer{background-color:#08182c}.home-hero .middle{display:flex;flex-direction:column;height:0;justify-content:center;opacity:1;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:opacity 1s ease-in-out;width:100%}.home-hero .middle:after{background-image:url(../svg/green-bar-horizontal-fade.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:none;height:100%;left:50%;position:absolute;transform:translateX(-50%) rotate(90deg);width:125vw;z-index:1}.home-hero .middle h2{color:#fff;display:block;font-size:28px;margin:auto;max-width:600px;position:relative;text-align:center;text-transform:uppercase;z-index:3}.home-hero .show,.home-hero .show:after,.home-hero .show:before{opacity:1}@media only screen and (min-width:960px){.home-hero .middle h2{font-size:35px}.home-hero .middle:after{background-size:100%;display:block;height:100%;left:0;transform:none;width:100vw}.home-hero .middle:before{transform:translate(-50%,-50%)}.home-hero .vline{height:100px;margin:auto;width:1px}.home-hero .vline:before{background-color:#fff;content:"";display:block;height:0;transition:height 1s ease-in-out;width:100%}.home-hero .vline.draw:before{height:100%}}@media only screen and (min-width:1200px){.home-hero .middle h2{font-size:40px}}.home-hero{background-color:#010101;overflow:hidden;position:relative}.home-hero #video{height:100vh;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50.1%);width:100vw}.home-hero #video iframe{height:100vh;position:relative;transform:translateX(-37%);width:100vw;z-index:1}.home-hero #video.scroll:before{opacity:0}.home-hero #video span{bottom:32px;color:#fff;display:block;font-family:Italian Plate No2 Expanded;font-size:16px;left:50%;letter-spacing:0;opacity:.9;position:absolute;text-shadow:0 0 15px #010101;transform:translateX(-50%);z-index:4}.home-hero #video span:before{animation:bgBounce 2.5s infinite;animation-timing-function:ease-out;background-image:url(../svg/mouse-icon.svg);background-position:top;background-repeat:no-repeat;background-size:30px;content:"";display:block;padding-top:50px;transition:all .3s ease-in-out}.home-hero #video:after{background-color:red;background:linear-gradient(180deg,rgba(1,1,1,.4) 10%,rgba(1,1,1,.1));content:"";display:block;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:2}@media only screen and (min-width:960px){.home-hero #video iframe{transform:none}}@media(min-aspect-ratio:16/9){.home-hero #video iframe{height:56.25vw}}@media(max-aspect-ratio:16/9){.home-hero #video iframe{width:177.78vh}}.path-to-success-panel h2{margin:auto;text-align:center}@media only screen and (min-width:960px){.path-to-success-panel h2{font-size:35px}}@media only screen and (min-width:1200px){.path-to-success-panel h2{font-size:40px;max-width:300px}}.single-image-panel .uk-card{background-color:#f5f5f5;border:0;font-size:18px;padding:32px}@media only screen and (min-width:960px){.single-image-panel .uk-card{padding:48px}}.single-image-panel .uk-panel{color:#08182c;font-family:Italian Plate No2 Expanded;font-size:16px;line-height:22px;vertical-align:middle}.single-image-panel h1,.single-image-panel h2,.single-image-panel h3,.single-image-panel h4,.single-image-panel h5,.single-image-panel h6{color:#08182c}.single-image-panel picture{display:block;overflow:hidden;position:relative;width:100%}.single-image-panel picture img{bottom:0;height:300px;left:0;position:relative;right:0;top:0;width:100%}@media only screen and (min-width:640px){.single-image-panel picture img{height:100%}}.single-image-panel .el-item{width:100%}@media only screen and (min-width:640px){.single-image-panel .el-item{width:auto}}@media only screen and (min-width:960px){.single-image-panel .uk-card{min-height:500px;padding:64px}.single-image-panel picture img{height:100%;position:absolute}}.video-with-blurb-panel{background-color:#08182c}.video-with-blurb-panel>.uk-container{max-width:1400px}.video-with-blurb-panel .el-title{padding-top:48px}.video-with-blurb-panel .el-meta,.video-with-blurb-panel .el-title{color:#fff}.video-with-blurb-panel .uk-text-center .el-content{margin:auto}@media only screen and (min-width:960px){.video-with-blurb-panel .el-content{max-width:400px}}.video-with-blurb-panel .el-link{justify-content:center;margin-bottom:16px}.video-with-blurb-panel .video picture{border-radius:8px;display:block;overflow:hidden}.video-with-blurb-panel .video picture img{animation:kenburns 20s ease-in-out infinite alternate}.video-with-blurb-panel .video .uk-overflow-hidden{border-radius:8px}.video-with-blurb-panel .video img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.video-with-blurb-panel .content{position:relative}.video-with-blurb-panel .content:before{background-image:url(../img/bar-vertical-faded.png);background-position:bottom;background-repeat:no-repeat;background-size:54px 499px;clip-path:inset(0 0 100% 0);content:"";display:none;height:499px;left:50%;opacity:0;position:absolute;top:0;transform:translateX(calc(-50% + 20px));transition:clip-path 1s ease-in-out,opacity 1s ease-in-out;width:54px}.video-with-blurb-panel .content>.uk-panel{position:relative;z-index:3}.video-with-blurb-panel.show .content:before{clip-path:inset(0 0 0 0);opacity:1}@media only screen and (min-width:960px){.video-with-blurb-panel .el-title{padding-top:0}.video-with-blurb-panel .content:after,.video-with-blurb-panel .content:before{top:-70px}.video-with-blurb-panel .video img{height:550px}}@media only screen and (min-width:1200px){.video-with-blurb-panel .video img{height:650px}}.image-with-blurb-panel{background-color:#08182c}.image-with-blurb-panel.variation .uk-h1{color:#08182c}.image-with-blurb-panel>.uk-container{max-width:1400px}.image-with-blurb-panel .el-title{padding-top:48px}.image-with-blurb-panel .el-meta,.image-with-blurb-panel .el-title{color:#fff}.image-with-blurb-panel .uk-text-center .el-content{margin:auto}@media only screen and (min-width:960px){.image-with-blurb-panel .el-content{max-width:400px}}.image-with-blurb-panel .el-link{justify-content:center;margin-bottom:16px}.image-with-blurb-panel .image picture{border-radius:8px;display:block;overflow:hidden}.image-with-blurb-panel .image picture img{animation:kenburns 20s ease-in-out infinite alternate}.image-with-blurb-panel .image .uk-overflow-hidden{border-radius:8px}.image-with-blurb-panel .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.image-with-blurb-panel .content{position:relative}.image-with-blurb-panel .content>.uk-panel{position:relative;z-index:3}.image-with-blurb-panel.show .content:before{clip-path:inset(0 0 0 0);opacity:1}@media only screen and (min-width:960px){.image-with-blurb-panel .el-title{padding-top:0}.image-with-blurb-panel .content:after,.image-with-blurb-panel .content:before{top:-70px}.image-with-blurb-panel .image img{height:550px}}@media only screen and (min-width:1200px){.image-with-blurb-panel .image img{height:650px}}.coloured-box-light-panel .uk-panel,.coloured-box-panel .uk-panel{font-size:18px;line-height:125%}.coloured-box-panel{background-image:url(../svg/diamond-pattern.svg);background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.coloured-box-panel p{color:#f5f5f5}.coloured-box-light-panel{background-color:#f5f5f5}.coloured-box-light-panel h1,.coloured-box-light-panel h2,.coloured-box-light-panel h3,.coloured-box-light-panel h4,.coloured-box-light-panel h5,.coloured-box-light-panel h6{color:#08182c}.coloured-box-light-panel p{color:dimgray}.career-listings .empty{display:none}@media only screen and (min-width:960px){.career-listings .empty{display:block}}.career-listings .label{color:#08182c;font-weight:700}.career-listings>div:not(:last-child){border-bottom:1px dotted #858d9d;margin-bottom:48px}.career-listings__listing{padding-bottom:48px}.career-listings__title{align-items:flex-start;display:flex;flex-direction:column}.career-listings__title .uk-h2{margin-bottom:8px}.career-listings__title .date{color:#858d9d;font-size:14px;margin-bottom:16px}.career-listings__title a{margin-top:auto}@media only screen and (min-width:960px){.career-listings>div:not(:last-child){border:0}.career-listings__title{min-height:220px}.career-listings__title .date{margin-bottom:24px}}.career__summary .label{color:#08182c;font-weight:700}.career__details h2{margin-top:0}.card-base,.news-events-list__item,.news-events-slider-panel .news-event__card{background-color:#ccc;background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 0 5px rgba(1,1,1,.2);box-sizing:border-box;display:flex;flex-direction:column;font-size:20px;justify-content:space-between;line-height:1.2;overflow:hidden;padding:16px;position:relative;text-decoration:none!important}.card-base:before,.news-events-list__item:before,.news-events-slider-panel .news-event__card:before{background:linear-gradient(0deg,rgba(1,1,1,.5),rgba(1,1,1,0) 80%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-base:hover img,.news-events-list__item:hover img,.news-events-slider-panel .news-event__card:hover img{transform:scale(1.05)}.card-base img,.news-events-list__item img,.news-events-slider-panel .news-event__card img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform-origin:center;transition:transform 1.2s ease-out;width:100%;z-index:0}.card-base .tag,.card-base .title,.news-events-list__item .tag,.news-events-list__item .title,.news-events-slider-panel .news-event__card .tag,.news-events-slider-panel .news-event__card .title{position:relative;z-index:2}.card-base .title,.news-events-list__item .title,.news-events-slider-panel .news-event__card .title{color:#fff;margin-bottom:0;pointer-events:none}.card-base .tag,.news-events-list__item .tag,.news-events-slider-panel .news-event__card .tag{align-self:flex-start;letter-spacing:0;pointer-events:none;text-transform:capitalize}@media only screen and (min-width:640px){.card-base,.news-events-list__item,.news-events-slider-panel .news-event__card{font-size:24px}}.news-events-slider-panel{position:relative}.news-events-slider-panel>.uk-container{max-width:1600px}.news-events-slider-panel .uk-h1{max-width:80%}.news-events-slider-panel__header a{text-decoration:underline}.news-events-slider-panel a.el-content.uk-link-text{text-transform:capitalize}.news-events-slider-panel .right .uk-panel{text-align:left}.news-events-slider-panel .slick-dots{display:flex;left:auto;list-style:none;margin:0;padding:0;right:24px}.news-events-slider-panel .uk-container-expand-right.uk-container-xlarge{padding-right:0}.news-events-slider-panel .news-events-slider{display:block;list-style:none;margin:auto;padding:0 20px 48px;position:relative}.news-events-slider-panel .news-events-slider__filter{-ms-overflow-style:none;cursor:grab;display:flex;gap:8px;overflow:scroll;scrollbar-width:none}.news-events-slider-panel .news-events-slider__filter::-webkit-scrollbar{display:none}.news-events-slider-panel .news-events-slider__filter a{flex-shrink:0}.news-events-slider-panel .news-events-slider .slick-slide{margin:0 24px 0 0;outline:none}.news-events-slider-panel .news-events-slider .slick-slide:focus .news-event__card:before{display:none}.news-events-slider-panel .news-events-slider .slick-list{overflow:visible}@media only screen and (min-width:640px){.news-events-slider-panel .news-events-slider{margin:auto}}@media only screen and (min-width:960px){.news-events-slider-panel .news-events-slider{padding:0 32px 48px}}.news-events-slider-panel .navigation{padding-top:24px}@media only screen and (min-width:960px){.news-events-slider-panel .news-events-slider__filter{overflow:visible}.news-events-slider-panel .right .uk-panel{text-align:right}}@media only screen and (min-width:1600px){.news-events-slider-panel .uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + 800px);padding:0}}.news-events-slider-panel .news-event__card{min-height:340px}@media only screen and (min-width:1600px){.news-events-slider-panel .news-event__card{min-height:390px}}.news-events-featured{border-radius:8px;margin-bottom:64px;margin-top:32px;overflow:hidden}.news-events-featured :focus-visible{border-radius:4px;outline:2px dotted hsla(0,0%,100%,.5);outline-offset:4px}.news-events-featured__image{min-height:250px;position:relative}.news-events-featured__content{background-color:#043409;background-position:80%;background-repeat:no-repeat;background-size:200% 200%;color:#fff;padding:32px}@media only screen and (min-width:1200px){.news-events-featured__content{background-position:80%;background-repeat:no-repeat;background-size:200% 250%}}.news-events-featured .excerpt,.news-events-featured .title{color:#fff}.news-events-featured .title{font-family:Transcend;margin-top:16px;text-transform:uppercase}.news-events-featured .excerpt{margin-top:24px}.news-events-featured .date{font-size:.8em;margin-top:32px}.news-events-featured a{display:inline-block;margin-top:24px}@media only screen and (min-width:960px){.news-events-featured{margin-top:-64px}.news-events-featured__image:after{background-image:url(../svg/blue-bar-vertical.svg);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:40px}.news-events-featured__content{clip-path:polygon(0 0,calc(100% - 150px) 0,100% 150px,100% 250px,100% 100%,0 100%,0 250px,0 80px);padding:64px}.news-events-featured a{margin-top:48px}}@media only screen and (min-width:1200px){.news-events-featured__content{min-height:550px}}.news-events-list__filter .filter-category,.news-events-list__filter .filter-type{display:flex;gap:16px}.news-events-list__filter .filter-category{display:none}.news-events-list__filter form{display:none;justify-content:space-between}.news-events-list__filter form input{display:none}.news-events-list__filter form .filter-reset,.news-events-list__filter form input+label{border-bottom:2px solid #fff;cursor:pointer;display:block;font-size:14px;font-weight:700;padding:8px 0;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.news-events-list__filter form .filter-reset:hover,.news-events-list__filter form input:checked+label,.news-events-list__filter form label:hover{border-color:#010101;color:#010101}.news-events-list__filter .filter-reset-container{gap:8px}.news-events-list__filter .filter-reset{line-height:24px}.news-events-list__item{box-shadow:none;cursor:pointer;min-height:250px}.news-events-list__item .tags{position:relative;z-index:3}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .news-events-list__item .gform_button_select_files,.news-events-list__filter .news-events-list__item .filter-reset,.news-events-list__item .btn-outline,.news-events-list__item .btn-outline-dark,.news-events-list__item .gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files,.news-events-list__item .news-events-list__filter .filter-reset,.news-events-list__item .tm-element-woo-notices .woocommerce-message a,.news-events-list__item .tm-header .book-tour a,.news-events-list__item .utility-menu .book-tour a,.news-events-list__item .woocommerce-cart .actions button,.news-events-list__item .woocommerce-cart .woocommerce .coupon button,.news-events-list__item .woocommerce-checkout .woocommerce-form-coupon button,.news-events-list__item .woocommerce-notices-wrapper .woocommerce-message a,.tm-element-woo-notices .woocommerce-message .news-events-list__item a,.tm-header .book-tour .news-events-list__item a,.utility-menu .book-tour .news-events-list__item a,.woocommerce-cart .actions .news-events-list__item button,.woocommerce-cart .woocommerce .coupon .news-events-list__item button,.woocommerce-checkout .woocommerce-form-coupon .news-events-list__item button,.woocommerce-notices-wrapper .woocommerce-message .news-events-list__item a{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(1,1,1,.2)}.news-events-list__results{margin-top:32px;min-height:250px;position:relative;transition:all .3s ease-in-out}.news-events-list__results.loading .news-events-list__item{opacity:.2}.news-events-list__count{margin-top:24px}@media only screen and (min-width:640px){.news-events-list__filter{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.news-events-list__count{width:100%}}@media only screen and (min-width:960px){.news-events-list__filter select{margin-bottom:0;width:auto}.news-events-list__filter form{display:flex}.news-events-list__item{min-height:400px}}.single-news-events .news-event-content a{font-weight:700;text-decoration:underline}.single-news-events .news-event-content .wp-caption{margin:auto}.single-news-events .news-event-content .alignleft,.single-news-events .news-event-content .alignright{display:block;float:none;margin-bottom:32px;width:100%}@media only screen and (min-width:960px){.single-news-events .news-event-content .alignleft,.single-news-events .news-event-content .alignright{display:inline;margin-bottom:16px;width:auto}.single-news-events .news-event-content .alignleft{float:left}.single-news-events .news-event-content .alignright{float:right}}.expanded-subscription-form-panel .uk-grid-margin{margin-top:0}.expanded-subscription-form-panel .gform_wrapper.gravity-theme{margin-top:24px;max-width:750px}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input::-moz-placeholder{color:#fff!important}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield input::placeholder{color:#fff!important}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gform-button{font-size:15px;line-height:24px!important;padding:8px 16px;width:100%}@media only screen and (min-width:640px){.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gform-button{width:auto}}@media only screen and (min-width:960px){.expanded-subscription-form-panel{background-image:url(../img/newsletter.png);background-position:100%;background-repeat:no-repeat;background-size:300px;display:block}.expanded-subscription-form-panel h1 br,.expanded-subscription-form-panel h2 br,.expanded-subscription-form-panel h3 br,.expanded-subscription-form-panel h4 br,.expanded-subscription-form-panel h5 br,.expanded-subscription-form-panel h6 br{display:initial}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields{gap:10px;grid-template-columns:repeat(11,1fr)}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gform-button{max-width:100px;width:100%}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-full{grid-column:span 4}.expanded-subscription-form-panel .gform_wrapper.gravity-theme .gform_fields .gfield.gfield--type-submit{grid-column:span 2}}@media only screen and (min-width:1200px){.expanded-subscription-form-panel{background-size:400px}}@media only screen and (min-width:1600px){.expanded-subscription-form-panel{background-size:500px}}.search__form{display:block;padding:8px 0;position:relative}.search__form input{box-sizing:border-box;font-size:16px;line-height:24px;padding-right:48px;width:100%}.search__form .uk-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.search__header{display:flex;flex-direction:column;justify-content:space-between;margin:24px 0}.search__item{border-bottom:1px solid #e8e8e8;margin-bottom:24px;padding-bottom:24px}.search__item .title{display:inline-block;font-size:18px;font-weight:700;margin-bottom:16px;text-decoration:underline}.search__item .readmore{margin-top:16px}.search__item .readmore a{font-size:14px;font-weight:400;text-decoration:none}.search__count{margin-top:24px;order:2}.search__sort{align-items:center;display:flex;gap:16px;order:1}.search__sort label{flex-shrink:0}.search__sort select{box-sizing:border-box;margin-bottom:0}.search__results{min-height:200px;position:relative;transition:all .3s ease-in-out}.search__results.loading .search__item{opacity:.2}@media only screen and (min-width:640px){.search__header{align-items:center;flex-direction:row}.search__count{margin-top:0;order:1}.search__sort{order:2}}.double-image-panel{position:relative}.double-image-panel picture{display:block;position:relative;width:100%}.double-image-panel picture:before{border-radius:4px;content:"";position:absolute;width:100%}.double-image-panel p{color:#08182c;line-height:26px}.double-image-panel img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.double-image-panel .uk-tile-default{background-color:transparent}.double-image-panel .uk-button{background-color:transparent;font-size:inherit;letter-spacing:0;padding:0;text-transform:none}.double-image-panel .uk-button:hover{border-color:transparent}.double-image-panel .uk-flex-column:first-child picture:before{background-color:#08182c;bottom:20px;clip-path:polygon(0 0,60% 0,100% 0,100% 100%,50% 100%,0 70%);height:90%;right:20px}.double-image-panel .uk-flex-column:nth-child(2) picture:before{background-color:#2f6a3c;clip-path:polygon(0 0,60% 0,100% 20%,100% 100%,0 100%,0 50%);height:90%;right:-5%;top:20px}@media only screen and (min-width:960px){.double-image-panel .uk-flex-column:first-child picture img{border-bottom-right-radius:0;border-top-right-radius:0}.double-image-panel .uk-flex-column:first-child picture:before{bottom:-20px;height:90%;right:20px}.double-image-panel .uk-flex-column:nth-child(2) picture img{border-bottom-left-radius:0;border-top-left-radius:0}.double-image-panel .uk-flex-column:nth-child(2) picture:before{height:80%;right:-5%;top:-20px}.double-image-panel .uk-tile-default{padding-left:64px;padding-right:0}}.navigation-tiles .el-item{box-sizing:border-box;display:block;padding:5px 0;width:100%}.navigation-tiles h2{margin:16px 0 24px -2px}.navigation-tiles p{color:#08182c;letter-spacing:0}.navigation-tiles .el-item a{border-bottom:1px solid #f5f5f5;box-sizing:border-box;display:block;font-size:18px;height:100%;letter-spacing:0;padding:16px 16px 16px 0;position:relative}.navigation-tiles .el-item a:hover{text-decoration:none;transform:all ease .5s}.navigation-tiles .el-item a:hover:before{width:100%}.navigation-tiles .el-item a:hover:after{transform:translateX(5px)}.navigation-tiles .el-item a:before{background-color:#08182c;bottom:0;content:"";display:block;height:1px;position:absolute;transition:width .3s;width:0}.navigation-tiles .el-item a:after{background-color:#08182c;position:absolute;right:0}.navigation-tiles .nav-tiles-list-item{display:flex;flex-wrap:wrap}@media only screen and (min-width:640px){.navigation-tiles .el-item{display:inline;flex:0 0 50%;padding:5px 24px 5px 0}}@media only screen and (min-width:960px){.navigation-tiles .el-item{flex:0 0 33.333%}}.two-column-content .uk-panel .uk-text-large{letter-spacing:-1px}.two-column-content p{color:#08182c;line-height:135%}.two-column-content .el-link{letter-spacing:0}.two-column-content .uk-text-large p{color:dimgray;font-size:18px}.three-column-content-panel .imgs .img{min-height:280px}.three-column-content-panel .imgs [uk-img]{background-size:cover!important;border-radius:4px}@media only screen and (min-width:960px){.three-column-content-panel .imgs .img{min-height:470px}}.two-image-panel img{border-radius:8px;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:640px){.two-image-panel img{height:350px}}@media only screen and (min-width:960px){.two-image-panel img{height:470px}}@media only screen and (min-width:1200px){.two-image-panel img{height:570px}}.accordion{color:#08182c}.accordion .uk-accordion-title{color:#08182c;font-family:Italian Plate No2 Expanded;font-size:18px;letter-spacing:0;padding-right:32px;position:relative}.accordion .uk-accordion-title:after,.accordion .uk-accordion-title:before{background-color:#333;content:"";display:block;height:2px;position:absolute;right:0;top:50%;transition:.35s;width:20px}.accordion .uk-accordion-title:before{transform:translatey(-50%)}.accordion .uk-accordion-title:after{transform:translatey(-50%) rotate(90deg)}.accordion .uk-accordion-title:hover{color:#010101}.accordion .uk-open .uk-accordion-title:before{opacity:0;transform:translatey(-50%) rotate(-90deg)}.accordion .uk-open .uk-accordion-title:after{transform:translatey(-50%) rotate(0)}.accordion .uk-text-large{font-size:24px;letter-spacing:0}.accordion .el-item{border-bottom:1px solid #f5f5f5;border-top:0;letter-spacing:0;margin:0;padding:24px 0;position:relative}.accordion .el-item:hover{text-decoration:none;transform:all ease .5s}.accordion .el-item:hover:before{width:100%}.accordion .el-item:hover:after{transform:translateX(5px)}.accordion .el-item:before{background-color:#08182c;bottom:0;content:"";display:block;height:1px;position:absolute;transition:width .3s;width:0}.accordion .el-content a{text-decoration:underline}.accordion .el-content ul li{margin-bottom:8px}@media only screen and (min-width:960px){.accordion .uk-accordion{margin-top:32px}}.steps-panel{letter-spacing:.5px}.steps-panel h2{font-size:40px;margin:8px 0 48px}.steps-panel .el-content div,.steps-panel .el-content p{color:dimgray;font-size:18px;line-height:135%}.steps-panel .el-content a{line-height:160%;margin-right:8px}.steps-panel img{border-radius:8px;max-height:250px;max-width:432px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:960px){.steps-panel h3{max-width:70%}}.newsletter-banner-panel{box-sizing:border-box;overflow:hidden;position:relative}.newsletter-banner-panel .uk-container{padding-left:40px;padding-right:40px}.newsletter-banner-panel p{color:#f5f5f5}.newsletter-banner-panel .b img{max-width:60px}.newsletter-banner-panel .image{padding:150px 0}.newsletter-banner-panel .image img{bottom:-64px;height:400px;max-width:500px;position:absolute;right:-96px;top:auto;width:500px;z-index:1}.newsletter-banner-panel .heading{position:relative;z-index:2}@media only screen and (min-width:640px){.newsletter-banner-panel h1{max-width:50%}.newsletter-banner-panel .image{padding:100px 0}.newsletter-banner-panel .image img{max-width:650px}}@media only screen and (min-width:960px){.newsletter-banner-panel .b img{max-width:none}.newsletter-banner-panel .image img{max-width:700px;right:-64px;top:-64px}.newsletter-banner-panel h1{max-width:none}.newsletter-banner-panel p{display:none}}.newsletter-banner-panel:not(.variation):before{background-image:url(../svg/green-bar.svg);background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:0;content:"";height:24px;left:0;position:absolute;width:calc(100vw + 10px);z-index:3}@media only screen and (min-width:1200px){.newsletter-banner-panel:not(.variation):before{background-image:url(../svg/green-bar-vertical.svg);background-repeat:repeat-y;background-size:100%;height:100%;top:0;width:24px}}@media only screen and (min-width:1800px){.newsletter-banner-panel:not(.variation):before{width:38px}}.school-map{background-color:#f5f5f5;border-radius:8px;padding:24px;position:relative;z-index:2}.school-map__places{background-color:#fff;border-radius:8px;padding:32px 24px}.school-map__header{display:flex;flex-direction:column;margin-bottom:24px}@media only screen and (min-width:640px){.school-map__header{align-items:center;flex-direction:row;justify-content:space-between}}.school-map__container{position:relative}.school-map__container:before{background-color:#2f6a3c;border-radius:8px;clip-path:polygon(0 0,calc(100% - 70px) 0,100% 70px,100% 250px,100% 100%,0 100%,0 250px,0 80px);content:"";display:none;height:200px;max-width:300px;position:absolute;right:-16px;top:0;width:100%;z-index:1}@media only screen and (min-width:960px){.school-map__container:before{clip-path:polygon(0 0,calc(100% - 100px) 0,100% 80px,100% 250px,100% 100%,0 100%,0 250px,0 80px);display:block;height:400px;max-width:500px;right:-24px}}.school-map__list-mobile{display:block}.school-map__list-mobile option{text-transform:capitalize}@media only screen and (min-width:640px){.school-map__list-mobile{display:none}}.school-map__list{-moz-column-gap:16px;column-gap:16px;display:none;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.school-map__list li{cursor:pointer;margin:0;padding:8px 16px;text-transform:capitalize;transition:all .3s ease-in-out}.school-map__list li.active,.school-map__list li:hover{background-color:#f5f5f5;font-weight:700}@media only screen and (min-width:640px){.school-map__list{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.school-map__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px){.school-map__list{grid-template-columns:repeat(4,1fr)}}.school-map__map{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;max-height:550px;min-height:250px;overflow:hidden;padding:24px 0;text-align:center}.school-map__map svg{cursor:grab;height:200px;width:100%}.school-map__map svg #map{transition:all .3s ease-in-out}@media only screen and (min-width:640px){.school-map__map svg{height:auto;width:100%}}.school-map .cls-22{stroke:#192552;stroke-width:2px;fill:#fff!important;opacity:0;transition:all .3s ease-in-out}.school-map .cls-22.active{opacity:1}.svg-pan-zoom-control{fill:#08182c!important;fill-opacity:1!important}.svg-pan-zoom-control:hover{fill:#16264a!important}@media only screen and (min-width:960px){.intro-panel h2{font-size:36px}}.intro-panel .img img{border-radius:8px;height:425px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media only screen and (min-width:960px){.intro-panel .img img{height:525px}}@media only screen and (min-width:1200px){.intro-panel .img img{height:625px;max-width:535px}}.follow-us-panel #sb_instagram .sb_instagram_header,.follow-us-panel #sb_instagram .sbi_follow_btn,.follow-us-panel #sbi_load{display:none}.follow-us-panel #sb_instagram .sbi_photo{height:auto!important;max-height:550px}.follow-us-panel #sb_instagram .sbi_photo .sbi_lightbox_carousel_icon{display:none}.follow-us-panel #sb_instagram .sbi_photo img{border-radius:8px;height:auto;overflow:hidden}.follow-us-panel #sb_instagram #sbi_images{gap:20px!important}@media only screen and (min-width:1200px){.follow-us-panel #sb_instagram #sbi_images{gap:40px!important}}.follow-us-panel .heading h1{margin-bottom:16px;text-align:center}.follow-us-panel .social>div{align-items:flex-end;display:flex;gap:24px;justify-content:center;margin-bottom:16px}@media only screen and (min-width:640px){.follow-us-panel .heading h1{text-align:left}.follow-us-panel .social>div{gap:32px;height:calc(100% - 16px);justify-content:flex-end}}.map-panel .gm-style-cc,.tab-content-panel.mobile .uk-tab{display:none}.tab-content-panel .tab-content-select{margin-bottom:24px!important}.tab-content-panel .el-image{border-radius:8px}.tab-content-panel .uk-tab>*>a,.tab-content-panel .uk-text-meta{font-family:Italian Plate No2 Expanded;letter-spacing:0}.tab-content-panel .uk-text-meta{font-size:16px;font-weight:400}.tab-content-panel .uk-tab>*>a{font-size:20px;padding:5px 0}.tab-content-panel .image-caption{margin-top:8px;text-align:center}.cta-panel{box-sizing:border-box;overflow:hidden;padding-bottom:64px;position:relative}.cta-panel:before{background-image:url(../svg/green-bar.svg);background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:0;content:"";height:24px;left:0;position:absolute;width:calc(100vw + 10px);z-index:3}.cta-panel .image-container{display:none}.cta-panel .image{height:100%;position:absolute;right:0;top:0;width:50vw}.cta-panel .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:960px){.cta-panel .image-container{display:block}}@media only screen and (min-width:1200px){.cta-panel:before{background-image:url(../svg/green-bar-vertical.svg);background-repeat:repeat-y;background-size:100%;height:100%;top:0;width:24px}}@media only screen and (min-width:1800px){.cta-panel:before{width:38px}}.cta-panel.variation:before{display:none}.image-gallery2{--img-width:320px;--offset:50px;--container:1220px;opacity:0;position:relative;transition:opacity 1s ease-in-out}.image-gallery2.loaded{opacity:1}.image-gallery2 .image-gallery2-container{position:relative}.image-gallery2 .slick-slider{box-sizing:content-box}.image-gallery2 .slick-list{overflow:visible}.image-gallery2 .dot-nav-container{align-items:center;display:flex;justify-content:space-between;max-width:var(--img-width);padding:24px 20px;position:relative;z-index:3}.image-gallery2 .next-prev{display:none;gap:16px}.image-gallery2 .next-prev .slick-arrow span{color:#fff}.image-gallery2 .next-prev .uk-icon{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:9999px;display:flex;flex-direction:column;height:38px;justify-content:center;width:38px}@media only screen and (min-width:960px){.image-gallery2 .dot-nav-container{margin-left:40px;padding:24px 0}.image-gallery2 .next-prev{display:flex}}@media only screen and (min-width:1200px){.image-gallery2{--container:1400px}.image-gallery2 .dot-nav-container{padding:24px 0}}@media only screen and (min-width:1600px){.image-gallery2 .dot-nav-container{margin-left:calc((100vw - var(--container))/2)}}.image-gallery2 .image-slider .slick-slide{height:380px;margin-right:24px;width:var(--img-width)}.image-gallery2 .image-slider .slick-slide div,.image-gallery2 .image-slider .slick-slide img{height:100%;width:100%}.image-gallery2 .image-slider .slick-slide .item{position:relative}.image-gallery2 .image-slider .slick-slide .item:after{background-color:rgba(1,1,1,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.image-gallery2 .image-slider .slick-slide img{border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.1;position:relative;transition:opacity 1.5s ease-in-out;z-index:1}.image-gallery2 .image-slider .slick-current img{opacity:1}@media only screen and (min-width:640px){.image-gallery2{--img-width:530px}}@media only screen and (min-width:960px){.image-gallery2{--img-width:630px}.image-gallery2 .image-slider .slick-slide{height:480px}}@media only screen and (min-width:1200px){.image-gallery2{--img-width:730px}.image-gallery2 .image-slider .slick-slide{height:650px}}.image-gallery2 .content-slider{color:#fff}.image-gallery2 .title{font-size:24px;line-height:28px;margin-bottom:32px}.image-gallery2 .title>*{line-height:28px;text-shadow:0 0 8px #010101}.image-gallery2 .content{line-height:1.2}.image-gallery2 .content a{color:#fff;text-decoration:underline}@media only screen and (min-width:960px){.image-gallery2 .content-slider{bottom:calc(var(--offset)*1.5);left:55%;max-width:40vw;position:absolute}.image-gallery2 .content,.image-gallery2 .title{max-width:500px}}@media only screen and (min-width:1600px){.image-gallery2 .content-slider{bottom:20%}.image-gallery2 .content{margin-left:var(--offset)}.image-gallery2 .title{font-size:28px;line-height:28px}}.three-box-figures-panel .headline{color:#fff}.three-box-figures-panel .card{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.16);border-radius:16px;box-sizing:border-box;color:#fff;height:100%;padding:32px;text-align:center}.three-box-figures-panel .el-title{background-color:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.4);border-radius:150px;display:inline-block;font-size:18px;line-height:18px;margin:auto;padding:4px 24px 0}@media only screen and (min-width:960px){.three-box-figures-panel .el-title{font-size:24px;line-height:24px}}.three-box-figures-panel .meta{align-items:flex-start;display:flex;justify-content:center;margin-top:32px}.three-box-figures-panel .meta>div{display:inline-block}.three-box-figures-panel .meta .el-meta{font-size:50px;line-height:50px}@media only screen and (min-width:960px){.three-box-figures-panel .meta .el-meta{font-size:100px;line-height:100px}}.three-box-figures-panel .meta .el-meta-suffix{font-size:25px;line-height:25px}@media only screen and (min-width:960px){.three-box-figures-panel .meta .el-meta-suffix{font-size:50px;line-height:50px}}.three-box-figures-panel .el-content{line-height:1;margin:auto;max-width:80%}@media only screen and (min-width:960px){.video-panel .header{display:flex;justify-content:space-between}}.video-panel .inline-video__container .meta{display:block;margin-top:0}.video-panel .inline-video{--v-height-phone:350px;--v-height-tablet:480px;--v-height-desktop:540px;--v-height-desktop-large:640px;--video-height:250px;border-radius:8px;height:var(--video-height);margin-top:24px;overflow:hidden;position:relative}@media only screen and (min-width:640px){.video-panel .inline-video{--video-height:var(--v-height-phone)}}@media only screen and (min-width:960px){.video-panel .inline-video{--video-height:var(--v-height-tablet) }}@media only screen and (min-width:1200px){.video-panel .inline-video{--video-height:var(--v-height-desktop)}}@media only screen and (min-width:1600px){.video-panel .inline-video{--video-height:var(--v-height-desktop-large)}}.video-panel .inline-video__container{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.16);border-radius:16px;box-sizing:border-box;color:#fff;padding:32px}.video-panel .inline-video__video{left:0;position:absolute;top:0;z-index:1}.video-panel .inline-video__video iframe{height:100%}.video-panel .inline-video__poster{cursor:pointer;position:relative;transition:all .3s ease-in-out;z-index:2}.video-panel .inline-video__poster img{height:var(--video-height);-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:640px){.video-panel .inline-video__poster img{--video-height:var(--v-height-phone)}}@media only screen and (min-width:960px){.video-panel .inline-video__poster img{--video-height:var(--v-height-tablet) }}@media only screen and (min-width:1200px){.video-panel .inline-video__poster img{--video-height:var(--v-height-desktop)}}@media only screen and (min-width:1600px){.video-panel .inline-video__poster img{--video-height:var(--v-height-desktop-large)}}.video-panel .inline-video__title{color:#fff}.video-panel .inline-video__title br{display:none}@media only screen and (min-width:960px){.video-panel .inline-video__title br{display:block}}.video-panel .inline-video .play{bottom:24px;height:70px;left:50%;right:auto;transition-duration:0s;width:70px}@media only screen and (min-width:960px){.video-panel .inline-video .play{left:auto;right:24px}}.video-panel .subtitle{font-size:48px;line-height:1}@media only screen and (min-width:960px){.video-panel .subtitle{font-size:64px;text-align:right}}.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-info{border-radius:8px}.tm-element-woo-notices .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message{background-color:#2f6a3c;border-radius:8px;color:#fff}.woocommerce-js .plain-header-panel:after{display:none}@media only screen and (min-width:960px){.woocommerce-js .plain-header-panel{min-height:250px}}.cart-bar-panel{border-top:1px solid dimgray}.cart-bar-panel .cart-bar{gap:24px;padding:16px 0}.cart-bar-panel .cart-bar>div{position:relative}.cart-bar-panel .cart-bar__cart-count{align-items:center;background-color:#eb3d4d;border-radius:16px;color:#fff;display:flex;flex-direction:column;font-size:12px;height:18px;justify-content:center;line-height:12px;pointer-events:none;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.woocommerce-cart table.shop_table tbody th,.woocommerce-cart table.shop_table thead th{color:#08182c;font-weight:700;text-transform:none}.woocommerce-cart .woocommerce{display:flex;flex-direction:column;flex-wrap:wrap}.woocommerce-cart .woocommerce form.woocommerce-cart-form{overflow:visible}.woocommerce-cart .woocommerce .wc-empty-cart-message,.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .woocommerce table.shop_table>:not(:first-child)>tr:first-child,.woocommerce-cart .woocommerce table.shop_table>:not(:first-child)>tr:last-child{border-top:0}.woocommerce-cart .woocommerce .coupon input{width:100%}.woocommerce-cart .woocommerce .coupon button{margin-top:16px}@media only screen and (min-width:550px){.woocommerce-cart .woocommerce .coupon input{width:auto}.woocommerce-cart .woocommerce .coupon button{margin-top:0}}@media only screen and (min-width:1200px){.woocommerce-cart .woocommerce{flex-direction:row}.woocommerce-cart .woocommerce .woocommerce-cart-form{width:70%}.woocommerce-cart .woocommerce .cart-collaterals{box-sizing:border-box;margin-top:0;padding-left:64px;width:30%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{float:none;width:auto}.woocommerce-cart .woocommerce .cart-collaterals h2{font-family:Italian Plate No2 Expanded;font-size:24px;text-transform:none}}.woocommerce-shipping-totals--shop-pickup{font-size:12px}.woocommerce-shipping-methods>li{justify-self:start}.woocommerce table.shop_table .cart_item .product-thumbnail{height:48px;padding-right:8px!important;vertical-align:top;width:48px}.woocommerce table.shop_table .cart_item .product-thumbnail img{border-radius:8px}@media only screen and (min-width:960px){.woocommerce table.shop_table .cart_item .product-thumbnail img{min-height:190px;-o-object-fit:cover;object-fit:cover}}.woocommerce table.shop_table .cart_item .product-name,.woocommerce table.shop_table .cart_item .product-price,.woocommerce table.shop_table .cart_item .product-subtotal{vertical-align:top}.woocommerce table.shop_table .cart_item .product-name a{color:#08182c;font-size:18px}.woocommerce table.shop_table .cart_item .product-name{padding-left:32px}.woocommerce table.shop_table .cart_item .qty-item{margin-top:16px}.woocommerce table.shop_table .cart_item .qty-item input{min-width:5em}.woocommerce table.shop_table .cart_item a.remove{color:transparent!important;display:inline-block;line-height:0;margin-top:16px;text-indent:-9999px}.woocommerce table.shop_table .cart_item a.remove:before{background-image:url(../svg/trash.svg);content:"";display:block;height:20px;width:20px}@media only screen and (min-width:640px){.woocommerce table.shop_table .cart_item .product-thumbnail{height:180px;padding-right:0!important;width:170px}}.woocommerce-checkout ul.woocommerce-error{border-radius:8px}.woocommerce-checkout .wc_payment_methods .payment_box{padding-left:0}.woocommerce-checkout .woocommerce table.shop_table thead th{color:#08182c;font-size:16px;font-weight:700;text-transform:none}.woocommerce-checkout .form-row label:first-child:not(.checkbox,.woocommerce-form__label-for-checkbox){font-family:Italian Plate No2 Expanded;font-size:15px;letter-spacing:0;text-transform:none}.woocommerce-checkout .woocommerce-shipping-methods li{justify-content:flex-end}.woocommerce-checkout .showcoupon{text-decoration:underline}.woocommerce-checkout #nab_card_details,.woocommerce-checkout #nab_card_details>p:first-of-type,.woocommerce-checkout #nab_card_details>p:first-of-type input,.woocommerce-checkout #nab_card_details>p:nth-of-type(2),.woocommerce-checkout #nab_card_details>p:nth-of-type(2) input{width:100%}.woocommerce-checkout #nab_card_details .form-row{float:left;margin-right:8px;width:auto}.woocommerce-checkout #nab_card_details .form-row input,.woocommerce-checkout #nab_card_details .form-row select{margin-right:8px;min-width:100px;width:auto}.woocommerce-checkout #jsPayButton{display:block;margin:auto}.woocommerce-checkout .nab_payment_form{margin:auto}@media only screen and (min-width:960px){.woocommerce-checkout .nab_payment_form{max-width:60%}}.woocommerce-checkout .emverror{box-sizing:border-box}.woocommerce .product-listing__filter .filter-product-listing-select:not([multiple]):not([size]){display:none}.product-listing{flex-direction:column}.product-listing>div:first-child{order:1}.product-listing>div:nth-child(2){order:2}@media only screen and (min-width:960px){.product-listing{flex-direction:row}}.product-listing .product-listing__filter-store-address,.product-listing .product-listing__filter-store-hours,.product-listing .product-listing__filter-title.details{display:block}.product-listing__filter .filter-category{display:flex;flex-direction:column;gap:8px}.product-listing__filter .filter-category label{border-radius:4px;cursor:pointer;display:block;overflow:hidden;padding:3px 8px;transition:all .3s ease-in-out}.product-listing__filter .filter-category input{display:none}.product-listing__filter .filter-category input:checked+label,.product-listing__filter .filter-category label:hover{background-color:#f5f5f5;font-weight:700}.product-listing__filter hr,.product-listing__form{display:none}.product-listing__filter-title{display:none;font-size:18px;font-weight:700;margin:0}@media only screen and (min-width:960px){.product-listing__filter-title{display:block}}.product-listing__filter-subtitle{font-size:14px;font-weight:700;margin-bottom:8px}.product-listing__filter-store-hours ul{list-style:none;margin:0;padding:0}.product-listing__filter-store-hours ul li{display:flex;justify-content:space-between;margin-bottom:8px;padding:0}.product-listing__filter-store-hours ul li span{width:50%}.product-listing__filter-store-hours ul .time{text-align:right}.product-listing__results{margin-top:32px;min-height:200px;position:relative;transition:all .3s ease-in-out}.product-listing__results.loading .product-listing__item{opacity:.2}.product-listing__count-sort{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:960px){.product-listing__count-sort .product-listing__categories{display:none}}.product-listing__count{order:2}.product-listing__sort{order:1}.product-listing__sort select{background-image:url(../svg/sort-down.svg)!important;background-position:97%!important;background-size:20px!important;flex-grow:1}.product-listing__count,.product-listing__sort{align-items:center;display:flex}.product-listing__count>*,.product-listing__sort>*{flex:none;width:auto!important}@media only screen and (min-width:640px){.product-listing__count-sort{flex-direction:row;justify-content:space-between}.product-listing__count{order:1}.product-listing__sort{order:2}}@media only screen and (min-width:960px){.product-listing__filter{border:2px solid #f5f5f5;border-radius:8px;padding:16px}.product-listing__filter .product-listing__filter-store-address,.product-listing__filter .product-listing__filter-store-hours,.product-listing__filter .product-listing__filter-title.details,.product-listing__filter hr{display:block;line-height:120%}.product-listing__form{display:block}.product-listing__sort select{background-position:90%!important;padding-right:35px!important}.product-listing .filter-product-listing-select{display:none!important}}.product-listing__item:hover{text-decoration:none}.product-listing__item .uk-card{display:flex;flex-direction:column;height:100%}.product-listing__item .uk-card-body{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;padding:16px}.product-listing__item .uk-card-media-top{border-radius:8px;clip-path:polygon(0 0,calc(100% - 70px) 0,100% 70px,100% 250px,100% 100%,0 100%,0 250px,0 80px);height:350px;overflow:hidden}.product-listing__item img{background-color:#f5f5f5;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:all .3s ease-in-out;width:100%}.product-listing__item img:hover{transform:scale(1.1)}.product-listing__item .uk-card-media-top{position:relative}.product-listing__item .uk-card-media-top .tags{display:none;left:8px;position:absolute;top:8px}.product-listing__item .uk-card-media-top .tag{pointer-events:none}.product-listing__item .title-price{display:flex;justify-content:space-between;margin-bottom:16px}.product-listing__item .view-btn{display:block;margin-top:auto;padding:12px 16px 10px;text-align:center;text-transform:capitalize}.single-product .woocommerce-product-details__short-description{display:none}.single-product .tag{display:none;pointer-events:none}.single-product .product-title-price{padding-top:16px}.single-product .product-title-price .price,.single-product .product-title-price .product_title{color:#08182c;font-family:Italian Plate No2 Expanded;font-size:18px;letter-spacing:0;text-transform:none}.single-product .product-description,.single-product .product-title-price,.single-product .tm-element-woo-meta{border-bottom:1px solid rgba(224,226,231,.471);padding-bottom:24px}.single-product .product-description p{line-height:24px}.single-product .product_meta{font-family:Italian Plate No2 Expanded;font-size:16px;font-weight:700}.single-product .product_meta>span:not(.sku_wrapper){display:none}.single-product .product_meta>span>span{font-weight:400}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{border-radius:8px}.single-product .woocommerce-product-gallery__trigger{border-radius:8px;display:none;left:.5em;right:auto}.single-product .woocommerce-product-gallery__wrapper>div{border-radius:8px;height:400px;pointer-events:none}.single-product .woocommerce-product-gallery__wrapper>div a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .tm-element-woo-add-to-cart label{font-family:Italian Plate No2 Expanded;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none}.single-product .tm-element-woo-add-to-cart .variations tr{display:flex;flex-direction:column;margin-bottom:16px}.single-product .tm-element-woo-add-to-cart .variations tr th{padding-top:8px}.single-product .tm-element-woo-add-to-cart .variations tr td.value{flex-grow:1}.single-product .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;margin-top:0}.single-product a.reset_variations{display:none!important}.single-product form.cart{padding-top:24px}.single-product form.cart .quantity{flex-grow:1;float:none;margin:0}.single-product form.cart .quantity:before{content:"Quantity";display:block;font-weight:700}.single-product form.cart .quantity input.input-text.qty{height:auto;text-align:left;width:100%}.single-product .single_add_to_cart_button{margin-top:24px;width:100%}.single-product .related-products{margin-top:64px}@media only screen and (min-width:960px){.single-product .product-title-price .price{text-align:right}.single-product .woocommerce-product-gallery__wrapper>div{height:500px}.single-product .woocommerce-product-gallery__wrapper>div a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .related-products{margin-top:128px}}@media only screen and (min-width:1200px){.single-product .woocommerce-product-gallery__wrapper>div{height:600px}}.admin-bar .pswp{height:100%!important;top:0!important}.products-related__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.woocommerce-account .woocommerce-MyAccount-navigation>ul{font-family:Transcend;font-weight:700;letter-spacing:0}.error-404.uk-section{background-color:#08182c;background-position:50%;background-repeat:no-repeat;background-size:280%}@media only screen and (min-width:960px){.error-404.uk-section{background-position:100%;background-repeat:no-repeat;background-size:150%}}body.login{background-image:url(../svg/x-letter.svg);background-position:50%}body.login h1 a{background-image:url(../img/login-logo.png);background-size:200px;height:100px;width:auto}body.login form{background:transparent;border:none;color:#fff}body.login #backtoblog a,body.login #nav a{color:#fff;text-align:center}body.login input[type=password],body.login input[type=text]{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff}body.login .forgetmenot{align-items:center;display:flex;flex-direction:row;justify-content:center}body.login .forgetmenot input{margin:0 5px 0 0;padding:0}body.login .forgetmenot label{margin:0;padding:0}body.login .button-primary,body.login .wp-core-ui{background:#010101;border:none;border-radius:0;margin-top:10px;width:100%}body.login .button-primary:hover,body.login .wp-core-ui:hover{background:#000}@media only screen and (min-width:640px){body.login{background-position:200px}}@media only screen and (min-width:960px){body.login{background-position:500px}}body.show .page-home-page{opacity:1}.page-home-page{opacity:0;transition:opacity 1s ease-in}.home .video-with-blurb-panel{background-color:#fff}.home .video-with-blurb-panel>.uk-container{max-width:1600px}.home .masonary-gallery-container{background-color:#08182c}.single-news-events .uk-panel [class^=news-event-]{margin-left:auto;margin-right:auto;max-width:900px}.single-news-events .news-event-image{margin-bottom:48px;margin-top:48px}.single-news-events .news-event-image img{border-radius:4px;max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:960px){.single-news-events .news-event-title{font-size:30px}.single-news-events .news-event-image{margin-top:-64px;position:relative;z-index:2}}@media only screen and (min-width:1200px){.single-news-events .news-event-image{margin-top:-128px}}.page-contact-us h3{padding-bottom:24px}.page-contact-us .phone-numbers a{text-decoration:underline}.page-contact-us .uk-section .gform_wrapper.gravity-theme .gform_footer{justify-content:flex-start}.leaflet-container .leaflet-marker-pane img{height:auto;width:80px!important}.leaflet-control-attribution{display:none}.leaflet-touch.leaflet-container{border-radius:8px}.leaflet-touch.leaflet-container .leaflet-control{border:0}.leaflet-touch.leaflet-container .leaflet-control>a{background-color:#08182c;color:#fff}.leaflet-touch.leaflet-container .leaflet-control>a:hover{background-color:#16264a}.application-form .gform_wrapper.gravity-theme{margin-top:48px}.search .search__results-container #sort-order{min-width:180px}.search .search__form .search-icon{cursor:pointer}.payment_box.payment_method_stripe>fieldset{margin-top:16px}
/*# sourceMappingURL=lh-custom.css.map*/