.client-logo{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}html.lt-ie10 .client-logo{display:block}html.lt-ie10 .client-logo>*{display:inline-block}.client-logo__link{pointer-events:all}.client-logo__link.router-link-exact-active{pointer-events:none}.client-logo__link:hover{transform:scale(1.01);transition:var(--transition)}.client-logo__image{width:var(--logo-width,12.5rem)}@media(max-width:47.9375rem){.client-logo__image{width:var(--logo-width,10rem)}}.uk3-button .icon-default{margin-left:1em}.uk3-button .icon-default img,.uk3-button .icon-default svg{height:1em;vertical-align:middle;width:1em}.uk3-button .icon-default img path,.uk3-button .icon-default svg path{stroke:currentColor}.uk3-button.light-btn .slide-up-item--dup img{filter:brightness(0) invert(1)}.uk3-button:not(.light-btn) .slide-up-item--dup img{filter:brightness(0)}.language-switcher{--lang-fs:12px;--lang-active-color:var(--white);--lang-color:rgba(var(--white-rgb),0.2)}.language-switcher--dark{--lang-color:rgba(var(--text-color-rgb),0.2);--lang-active-color:var(--text-color)}.language-switcher__list{align-items:center;display:flex;flex-direction:row-reverse;gap:7px;justify-content:center;list-style:none;margin:0;padding:0}html.lt-ie10 .language-switcher__list{display:block}html.lt-ie10 .language-switcher__list>*{display:inline-block}.language-switcher__lang{color:var(--lang-color)!important}.language-switcher__lang--active,.language-switcher__lang:hover{border-bottom:2px solid var(--accent);color:var(--lang-active-color)!important}.language-switcher__lang--active{pointer-events:none}.language-switcher__text{color:inherit!important;font-size:var(--lang-fs);font-weight:600;padding-bottom:2px;text-transform:uppercase}[uk3-scrollspy-inview][data-v-4f0b2d97]{opacity:0;transition:opacity .5s,transform .5s}.uk3-animation-slide-bottom-medium[data-v-4f0b2d97],.uk3-animation-slide-bottom[data-v-4f0b2d97]{animation-duration:.8s}[data-v-4f0b2d97]:root{--action:#02040c;--action-rgb:2,4,12;--action-light:#afcbc0;--action-light-rgb:175,203,192;--accent:#ff4e31;--accent-rgb:255,78,49;--accent-light:#d74028;--accent-light-rgb:215,64,40;--pewter:#e1e1e1;--beige:#ece6dd;--navy:#04091c;--navy-rgb:4,9,28;--white:#fff;--white-rgb:255,255,255;--offwhite:#f8f8f8;--offwhite-rgb:248,248,248;--gray:#4c5d4f;--gray-rgb:76,93,79;--gray-light:#d3cbc3;--gray-light-rgb:211,203,195;--gray-mid:#f0f0f0;--gray-mid-rgb:240,240,240;--gray-dark:#2d2d2d;--gray-dark-rgb:45,45,45;--black:#000;--black-rgb:0,0,0;--shadow-color:var(--black);--shadow-color-rgb:var(--black-rgb);--text-color:var(--action);--text-color-rgb:2,4,12;--text-color-light:var(--gray);--text-color-mid:var(--gray-mid);--success:var(--action);--warning:#d89d0b;--error:#d82047;--danger:var(--error);--scrollbar-bg:#d1d1d1;--box-shadow-color:rgba(var(--shadow-color-rgb),0.1);--box-shadow-color-med:rgba(var(--shadow-color-rgb),0.15);--box-shadow-color-darker:rgba(var(--shadow-color-rgb),0.2);--primary-font:"FwTRIAL Push VAR",sans-serif;--primary-font-wide:"FwTRIAL Push Wide",sans-serif;--primary-font-wider:"FwTRIAL Push Wider",sans-serif;--secondary-font:"Source Serif 4";--header-font:var(--primary-font);--button-font:var(--primary-font-wider);--body-font:var(--primary-font);--heading:var(--black);--transition-time:300ms;--transition-ease:ease-in-out;--transition:var(--transition-time) var(--transition-ease);--logo-width:clamp(128px,20vw,148px);--logo-height:auto}.menu-blank[data-v-4f0b2d97]{align-items:flex-start;border-left:1px solid rgba(var(--white-rgb),.2);flex-direction:column;flex-grow:1;gap:clamp(30px,4vw,40px);list-style:none;margin:47px 0 0;padding:0;position:relative}.menu-blank--transitioning[data-v-4f0b2d97]{transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.menu-blank--slide-left[data-v-4f0b2d97]{transform:translateX(-100%)}.menu-blank--slide-right[data-v-4f0b2d97]{transform:translateX(100%)}.menu-blank--child-view[data-v-4f0b2d97],.menu-blank--parent-view[data-v-4f0b2d97]{transform:translateX(0)}@media(min-width:62.0625rem){.menu-blank:has(.menu-blank__link:hover,.menu-blank__link--expanded) .menu-blank__link[data-v-4f0b2d97]{opacity:.1}}.menu-blank__images-hover-container[data-v-4f0b2d97]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;inset:auto 2vw 0 auto;position:absolute}.menu-blank__image-hover[data-v-4f0b2d97]{aspect-ratio:563/398;grid-column:1/2;grid-row:1/2;inset:0;opacity:0;overflow:hidden;position:relative;transition:var(--transition);width:clamp(400px,35vw,600px)}.menu-blank__image-hover.active-img[data-v-4f0b2d97]{display:block;opacity:1}.menu-blank__image-hover img[data-v-4f0b2d97]{height:100%;max-height:100%;object-fit:cover;object-position:center top;width:100%}.menu-blank__mobile-header[data-v-4f0b2d97]{padding-block:15px;padding-inline:clamp(16px,2vw,28px)}.menu-blank__back-link[data-v-4f0b2d97]{all:initial;align-items:center;color:var(--white)!important;cursor:pointer;display:flex;font-family:var(--primary-font);font-size:12px;font-weight:600;gap:10px;text-transform:uppercase}.menu-blank__back-link svg[data-v-4f0b2d97]{color:rgba(var(--white-rgb),.2)}.menu-blank__back-link span[data-v-4f0b2d97]{all:inherit;flex:1}.menu-blank__back-link[data-v-4f0b2d97]:hover{color:inherit;opacity:.8;text-decoration:none}.menu-blank__item[data-v-4f0b2d97]{position:relative;width:100%}.menu-blank__item:first-of-type .menu-blank__images-hover-container[data-v-4f0b2d97],.menu-blank__item:nth-of-type(2) .menu-blank__images-hover-container[data-v-4f0b2d97]{inset:0 2vw auto auto}.menu-blank__item--expanded .menu-blank__link[data-v-4f0b2d97]{border-color:var(--accent);opacity:1!important}.menu-blank__item .menu-blank__link[data-v-4f0b2d97]:has(.menu-blank__link--text-subtitle){display:flex;gap:20px;justify-content:flex-start}.menu-blank__item .menu-blank__link:has(.menu-blank__link--text-subtitle) .menu-blank__link--text-subtitle[data-v-4f0b2d97]{font-family:var(--secondary-font)!important;opacity:0!important;position:relative!important;transform:none!important}.menu-blank__item .menu-blank__link:has(.menu-blank__link--text-subtitle):hover .menu-blank__link--text-subtitle[data-v-4f0b2d97]{opacity:1!important}.menu-blank__item .menu-blank__link--expanded[data-v-4f0b2d97],.menu-blank__item .menu-blank__link[data-v-4f0b2d97]:hover{border-color:var(--accent)}.menu-blank__item .menu-blank__link--text[data-v-4f0b2d97]{color:inherit;font:inherit;padding:0}.menu-blank__children[data-v-4f0b2d97]{all:initial;background-color:initial;margin:0;overflow:hidden;padding:0;transition:var(--transition)}.menu-blank__children[data-v-4f0b2d97]:not(.menu-blank__children--mobile){max-height:0;opacity:0;pointer-events:none;visibility:hidden}.menu-blank__children:not(.menu-blank__children--mobile) .menu-blank__children-list[data-v-4f0b2d97]{display:none}.menu-blank__children--desktop[data-v-4f0b2d97]{transition:var(--transition)}.menu-blank__children--mobile[data-v-4f0b2d97]{display:none!important;max-height:0!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.menu-blank__children--mobile .menu-blank__children-list[data-v-4f0b2d97]{display:none!important}.menu-blank__children--expanded.menu-blank__children--desktop[data-v-4f0b2d97]{box-sizing:border-box;display:block;margin:5px 20px 20px 0;max-height:600px;opacity:1;padding:15px 0 0 20px;pointer-events:auto;position:relative;transition-delay:0s,.1s,0s,0s,0s;visibility:visible;width:100%}.menu-blank__children--expanded.menu-blank__children--desktop .menu-blank__children-list[data-v-4f0b2d97]{display:block;list-style:none;margin:0;padding:0}.menu-blank__children--expanded.menu-blank__children--desktop[data-v-4f0b2d97]:before{background:transparent;content:"";height:5px;left:0;pointer-events:auto;position:absolute;right:0;top:-5px}.menu-blank__children--collapsed[data-v-4f0b2d97]:not(.menu-blank__children--mobile){margin:0!important;max-height:0!important;opacity:0!important;padding:0!important;pointer-events:none;visibility:hidden}.menu-blank__children--collapsed:not(.menu-blank__children--mobile) .menu-blank__children-list[data-v-4f0b2d97]{display:none}.menu-blank__children.uk-open[data-v-4f0b2d97]{display:block}.menu-blank__child[data-v-4f0b2d97]{padding:16px clamp(40px,6vw,80px);text-align:left}.menu-blank__child-item .menu-blank__link[data-v-4f0b2d97]{font-family:var(--secondary-font);font-size:24px;font-style:italic;font-weight:400;letter-spacing:-.72px;line-height:90%;text-transform:capitalize;word-spacing:normal}.menu-blank__link[data-v-4f0b2d97]{align-items:center;border-left:2px solid transparent;color:var(--menu-item-color)!important;display:flex;font-family:var(--primary-font);font-size:var(--menu-item-fs);font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:-.48px;line-height:.9em;min-height:auto;opacity:1;padding:5px clamp(16px,2vw,28px);transition:all var(--transition)}.menu-blank__link--expanded[data-v-4f0b2d97],.menu-blank__link[data-v-4f0b2d97]:hover{border-color:var(--accent);opacity:1!important}.menu-blank__link--has-children[data-v-4f0b2d97]{cursor:pointer;position:relative}.menu-blank__link--expanded[data-v-4f0b2d97]{font-weight:700}.menu-blank__link--chevron[data-v-4f0b2d97]{font-size:16px;margin-left:8px;transition:transform .2s ease}.menu-blank__link--child[data-v-4f0b2d97]{border-bottom:1px solid transparent;color:var(--menu-item-color);display:block;font-family:var(--secondary-font);font-size:clamp(24px,3vw,32px);font-style:italic;letter-spacing:-.72px;line-height:.9em;padding:0;position:relative;text-transform:capitalize;width:-moz-fit-content;width:fit-content;word-spacing:normal}.menu-blank__link--child[data-v-4f0b2d97]:hover{color:var(--menu-item-color)}.menu-blank__link--child:hover.has-submenu[data-v-4f0b2d97]{border-color:var(--accent)}.menu-blank__item .menu-blank__link:has(.menu-blank__link--text-subtitle) .menu-blank__link--child:hover.has-submenu .menu-blank__link--text-subtitle[data-v-4f0b2d97],.menu-blank__link--child:hover.has-submenu .menu-blank__item .menu-blank__link:has(.menu-blank__link--text-subtitle) .menu-blank__link--text-subtitle[data-v-4f0b2d97],.menu-blank__link--child:hover.has-submenu .menu-blank__link--child-text-subtitle[data-v-4f0b2d97]{opacity:1}.menu-blank__item .menu-blank__link:has(.menu-blank__link--text-subtitle) .menu-blank__link--text-subtitle[data-v-4f0b2d97],.menu-blank__link--child-text-subtitle[data-v-4f0b2d97],.menu-blank__link--child-text[data-v-4f0b2d97]{color:inherit;font:inherit;padding:0}.menu-blank__item .menu-blank__link:has(.menu-blank__link--text-subtitle) .menu-blank__link--text-subtitle[data-v-4f0b2d97],.menu-blank__link--child-text-subtitle[data-v-4f0b2d97]{align-items:center;display:flex;font-size:16px;font-style:italic;inset:0 0 0 auto;line-height:90%;opacity:0;position:absolute;text-transform:capitalize;transform:translateX(calc(100% + 10px));transition:var(--transition);width:max-content}.menu-blank__link--disabled[data-v-4f0b2d97]{cursor:default;opacity:.5}.menu-blank--desktop-click .menu-blank__link--has-children[data-v-4f0b2d97]{cursor:pointer}.menu-blank--desktop-click .menu-blank__link--has-children[data-v-4f0b2d97]:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid;content:"";height:0;opacity:.6;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease;width:0}.menu-blank--desktop-click .menu-blank__link--has-children--expanded[data-v-4f0b2d97]:after{opacity:1;transform:translateY(-50%) rotate(180deg)}.menu-blank--desktop-click .menu-blank__link--has-children[data-v-4f0b2d97]:hover:after{opacity:1}.menu-blank--desktop-hover .menu-blank__link--has-children[data-v-4f0b2d97]{cursor:pointer}.menu-container{--menu-item-fs:clamp(36px,6vw,96px);--menu-item-color:var(--white)}.menu-container--default .menu-container{position:relative}.menu-container--default .menu-container__button{align-items:center;color:var(--white);display:flex;flex-direction:row;gap:11px;justify-content:center}html.lt-ie10 .menu-container--default .menu-container__button{display:block}html.lt-ie10 .menu-container--default .menu-container__button>*{display:inline-block}.menu-container--default .menu-container__button:hover{background-color:var(--text-color);color:var(--white)}.menu-container--default .menu-container__button--bar{align-items:center;background-color:initial;color:inherit;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;position:relative;width:23px}html.lt-ie10 .menu-container--default .menu-container__button--bar,html.lt-ie10 .menu-container--default .menu-container__button--bar>*{display:block}.menu-container--default .menu-container__button--bar:after,.menu-container--default .menu-container__button--bar:before{background-color:currentColor;content:"";display:block;height:2px;width:23px}.menu-container--default .menu-container__offcanvas .modal-offcanvas__bar{background-color:var(--action);padding-block:42px;padding-inline:clamp(16px,2vw,32px);z-index:2}.menu-container--default .menu-container__offcanvas .modal-offcanvas__bar .fitzrovia-menu__header{align-items:center;display:flex;justify-content:space-between;position:relative}.menu-container--default .menu-container__offcanvas .modal-offcanvas__bar .fitzrovia-menu__header--logo{height:var(--logo-height);width:var(--logo-width)}.menu-container--default .menu-container__offcanvas .modal-offcanvas__bar .fitzrovia-menu__header .uk3-offcanvas-close{align-items:center;display:flex;flex-direction:row-reverse;gap:24px;inset:0;justify-content:center;position:relative}.menu-container--default .menu-container__offcanvas .modal-offcanvas__bar .fitzrovia-menu__header .uk3-offcanvas-close:hover{background-color:initial}.menu-container--default .menu-container__bg-video{filter:blur(10px);height:100%;left:0;object-fit:cover;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.header{position:fixed;top:0;inset:0 0 auto 0;opacity:0;pointer-events:none;transform:translateY(0);transition:opacity .5s ease-in-out,transform .3s ease-in-out;z-index:99}.header--hidden{transform:translateY(-100%)}.header__container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:clamp(28px,4vw,42px) clamp(16px,2vw,33px);width:100%}html.lt-ie10 .header__container{display:block}html.lt-ie10 .header__container>*{display:inline-block}.header__right{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between}html.lt-ie10 .header__right{display:block}html.lt-ie10 .header__right>*{display:inline-block}.header__right--language-switcher{margin-right:8px}.header__left .client-logo.dark-mode{filter:invert(1)}.header .modal-offcanvas__close.uk3-close{color:var(--white)!important;gap:17px!important;margin-inline:0!important}.header .modal-offcanvas__close.uk3-close svg{height:1.2em;width:1.1em!important}.header .modal-offcanvas__close.uk3-close svg line{stroke-width:2.5px}.header .modal-offcanvas.uk3-open>.uk3-offcanvas-bar{display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh;opacity:1}.header .modal-offcanvas.uk3-open.uk3-offcanvas{min-width:100%}.fitzrovia-menu__footer--desktop{color:var(--white);display:flex;flex-direction:column;font-size:14px;gap:10px;line-height:1.4;margin-top:30px}.fitzrovia-menu__footer--actions{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-block:22px 32px}html.lt-ie10 .fitzrovia-menu__footer--actions{display:block}html.lt-ie10 .fitzrovia-menu__footer--actions>*{display:inline-block}.fitzrovia-menu__footer--actions .button-fitzrovia,.fitzrovia-menu__footer--actions .button-fitzrovia__button{width:100%}.fitzrovia-menu__footer--contact-info{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-top:30px}html.lt-ie10 .fitzrovia-menu__footer--contact-info{display:block}html.lt-ie10 .fitzrovia-menu__footer--contact-info>*{display:inline-block}.fitzrovia-menu__footer--contact-info .contact-info__address{flex-grow:1;text-align:left}.fitzrovia-menu__footer--contact-info .contact-info__methods{display:flex;flex-direction:row;gap:24px;margin-inline:auto}html.lt-ie10 .fitzrovia-menu__footer--contact-info .contact-info__methods{display:block}html.lt-ie10 .fitzrovia-menu__footer--contact-info .contact-info__methods>*{display:inline-block}.fitzrovia-menu__footer--contact-info .contact-info__methods span{color:var(--white);font-size:12px}.fitzrovia-menu__footer--contact-info .contact-info__methods .contact-method__text{text-decoration:underline}.fitzrovia-menu__footer--contact-info .contact-info__methods .contact-method__link--email span:before{content:"E: ";display:inline-block;margin-right:.2em}.links-menu__list{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:space-between;list-style:none;margin:0;padding:0}@media(max-width:61.9375rem){.links-menu__list{flex-wrap:wrap;gap:8px 18px;justify-content:center}}.links-menu__item{margin:0;padding:0}.links-menu__link,.links-menu__text{color:var(--white);font-size:12px;font-weight:500;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.links-menu__link:hover,.links-menu__text:hover{color:currentColor;opacity:.7}.links-menu__text{cursor:default}.footer{--footer-fs:12px;--footer-color:var(--white);--footer-bg:var(--action);--footer-items-gap:8px;background-color:var(--footer-bg);bottom:0;padding:50px clamp(16px,3vw,48px);position:fixed;transform:translateY(100%);transition:none;width:100%;z-index:-1}.footer *{color:var(--footer-color);margin:0}.footer__mobile-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.footer__mobile-header--logo{--logo-width:170px}.footer__mobile-header--lang .language-switcher__list{--lang-active-color:var(--white);--lang-color:rgba(var(--white-rgb),0.4);justify-content:flex-end;margin:0}.footer__primary-menu{width:100%}@media(max-width:61.9375rem){.footer__primary-menu{margin-bottom:16px}}.footer__primary-menu .menu-blank{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:space-between;list-style:none;margin:0;padding:0}html.lt-ie10 .footer__primary-menu .menu-blank{display:block}html.lt-ie10 .footer__primary-menu .menu-blank>*{display:inline-block}@media(max-width:61.9375rem){.footer__primary-menu .menu-blank{flex-wrap:wrap;gap:8px 18px;justify-content:center}}.footer__primary-menu .menu-blank__link--text{color:var(--footer-color);font-size:var(--footer-fs);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.footer__title{overflow:hidden;padding-top:clamp(40px,5vw,80px);width:100%}.footer__title .title span{color:var(--footer-color);font-size:clamp(48px,10vw,140px);letter-spacing:-.06em;line-height:1.1;max-width:80vw;text-transform:uppercase}.footer__title .animated-title{align-items:flex-start;display:flex;overflow:visible;position:relative;width:100%}.footer__title .animated-title span{display:block;max-width:100%;position:relative;width:100%}.footer__title--mobile{padding-bottom:16px;padding-top:16px}.footer__title--mobile .title span{font-size:clamp(36px,12vw,48px);max-width:100%}.footer .title-fade-enter-active,.footer .title-fade-leave-active{align-items:flex-start;display:flex;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:100%}.footer .title-fade-enter{transform:translateY(100%)}.footer .title-fade-enter-to,.footer .title-fade-leave{transform:translateY(0)}.footer .title-fade-leave-to{transform:translateY(-100%)}.footer .title-fade-enter-active{z-index:2}.footer .title-fade-leave-active{z-index:1}.footer__divider{background-color:var(--white);height:1px;margin:50px 0 50px calc(clamp(16px,3vw,48px)*-1);min-width:100vw;width:100%}.footer__main{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:clamp(16px,3vw,32px);padding-top:clamp(24px,4vw,48px)}@media(max-width:61.9375rem){.footer__main{padding-bottom:0;padding-top:16px}}.footer__logo{flex-shrink:0}.footer__logo--image{--logo-width:clamp(170px,25vw,350px)}.footer__right{align-items:flex-end;display:flex;flex-direction:column;gap:var(--footer-items-gap);text-align:right}@media(max-width:61.9375rem){.footer__right{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;text-align:left;width:100%}}.footer__right--social{margin-bottom:10px}@media(max-width:61.9375rem){.footer__right--social{margin-left:auto;order:2}}.footer__right--social .social-default__wrapper{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end}html.lt-ie10 .footer__right--social .social-default__wrapper{display:block}html.lt-ie10 .footer__right--social .social-default__wrapper>*{display:inline-block}.footer__right--social .social-default__item{color:var(--footer-color)}.footer__right--social .social-default__item svg{height:20px;width:20px}.footer__right--menu{margin-bottom:10px}@media(max-width:61.9375rem){.footer__right--menu{order:1;width:auto}}.footer__right--menu .menu-blank{align-items:flex-end;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}html.lt-ie10 .footer__right--menu .menu-blank,html.lt-ie10 .footer__right--menu .menu-blank>*{display:block}@media(max-width:61.9375rem){.footer__right--menu .menu-blank{align-items:flex-start}}.footer__right--menu .menu-blank__link--text{color:var(--footer-color);font-size:var(--footer-fs);font-weight:600;letter-spacing:.02em;text-transform:uppercase}@media(max-width:61.9375rem){.footer__right--text{margin-top:8px;order:3;width:100%}}.footer__right--text p{color:var(--footer-color);font-size:var(--footer-fs);font-style:italic;font-weight:300;letter-spacing:.02em;line-height:1.5;margin:0}@media(max-width:61.9375rem){.footer__right--rentsync{order:4;width:100%}}.footer__right--rentsync .developed-by-default span{color:var(--footer-color);font-size:var(--footer-fs);font-style:italic;font-weight:300}.footer__right--lang{margin-top:8px}.footer__right--lang .language-switcher__list{--lang-active-color:var(--white);--lang-color:rgba(var(--white-rgb),0.4);justify-content:flex-end;margin:0}.floating-cta{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:rgba(var(--white-rgb),.5);border-radius:999px 0 0 999px;box-shadow:0 0 25px 0 rgba(var(--text-color-rgb),.5);cursor:pointer;display:flex;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:15vh;transform:translateX(calc(100% + 50px));transition:var(--transition);will-change:transform,opacity;z-index:20}.floating-cta--visible{animation:slide-in-from-right .6s ease-out;opacity:1;pointer-events:auto;transform:translateX(183px)}.floating-cta--active{transform:translateX(0)}.floating-cta__title{color:var(--text-color);font-family:var(--primary-font);font-size:10px;font-weight:600;line-height:normal;max-height:120px;padding-block:4em 5em;padding-inline:0;text-align:center;text-orientation:mixed;text-transform:uppercase;transition:var(--transition);writing-mode:vertical-rl}@media(min-width:75.0625rem){.floating-cta__title:hover{padding:0 8em 0 4em}}.floating-cta__title--active{font-size:clamp(10px,1.5vw,16px);padding:0 4em;text-orientation:mixed;writing-mode:initial}.floating-cta__title--active:hover{padding:0 4em}.floating-cta__slideshow-container{height:159px;overflow:hidden;width:183px}.floating-cta__slide-link--disabled{cursor:default;height:100%;pointer-events:none}.floating-cta__slideshow{height:100%;position:relative;width:100%}.floating-cta__slideshow .slideshow-default__items{height:100%;width:100%}.floating-cta__slideshow img{height:100%;object-fit:cover;width:100%}.floating-cta--simple.floating-cta--visible{padding-block:40px;transform:translateX(0)}[uk3-scrollspy-inview]{opacity:0;transition:opacity .5s,transform .5s}.uk3-animation-slide-bottom,.uk3-animation-slide-bottom-medium{animation-duration:.8s}:root{--action:#02040c;--action-rgb:2,4,12;--action-light:#afcbc0;--action-light-rgb:175,203,192;--accent:#ff4e31;--accent-rgb:255,78,49;--accent-light:#d74028;--accent-light-rgb:215,64,40;--pewter:#e1e1e1;--beige:#ece6dd;--navy:#04091c;--navy-rgb:4,9,28;--white:#fff;--white-rgb:255,255,255;--offwhite:#f8f8f8;--offwhite-rgb:248,248,248;--gray:#4c5d4f;--gray-rgb:76,93,79;--gray-light:#d3cbc3;--gray-light-rgb:211,203,195;--gray-mid:#f0f0f0;--gray-mid-rgb:240,240,240;--gray-dark:#2d2d2d;--gray-dark-rgb:45,45,45;--black:#000;--black-rgb:0,0,0;--shadow-color:var(--black);--shadow-color-rgb:var(--black-rgb);--text-color:var(--action);--text-color-rgb:2,4,12;--text-color-light:var(--gray);--text-color-mid:var(--gray-mid);--success:var(--action);--warning:#d89d0b;--error:#d82047;--danger:var(--error);--scrollbar-bg:#d1d1d1;--box-shadow-color:rgba(var(--shadow-color-rgb),0.1);--box-shadow-color-med:rgba(var(--shadow-color-rgb),0.15);--box-shadow-color-darker:rgba(var(--shadow-color-rgb),0.2);--primary-font:"FwTRIAL Push VAR",sans-serif;--primary-font-wide:"FwTRIAL Push Wide",sans-serif;--primary-font-wider:"FwTRIAL Push Wider",sans-serif;--secondary-font:"Source Serif 4";--header-font:var(--primary-font);--button-font:var(--primary-font-wider);--body-font:var(--primary-font);--heading:var(--black);--transition-time:300ms;--transition-ease:ease-in-out;--transition:var(--transition-time) var(--transition-ease);--logo-width:clamp(128px,20vw,148px);--logo-height:auto}.app{background-color:var(--white);margin-bottom:0;min-height:100vh}.app .page-wrapper{max-width:100%;min-height:100vh;width:100%}.app .fade-enter-active,.app .fade-leave-active{overflow:hidden;transition:all var(--transition)}.app .page-container:last-child{padding-bottom:150px!important}.no-parallax-footer footer.footer{bottom:auto;position:relative;transform:none!important;z-index:2}.no-parallax-footer .page-wrapper{transform:none!important}.no-parallax-footer .page.page-container:last-child{margin-bottom:0;padding-bottom:0!important}.login-fr footer,.login-fr header,.login footer,.login header,.portal-fr footer,.portal-fr header,.portal footer,.portal header{display:none!important}.commercial-fr .header,.commercial .header,.residential-1 .header,.residential-1-fr .header,.residential-fr .header,.residential .header{position:absolute}.commercial-fr .floating-cta,.commercial .floating-cta,.residential-1 .floating-cta,.residential-1-fr .floating-cta,.residential-fr .floating-cta,.residential .floating-cta{display:none}