.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{height:var(--logo-max-height-xl,54px);width:var(--logo-max-width-xl,175px)}@media(max-width:47.9375rem){.client-logo__image{--logo-max-width-xl:89px;--logo-max-height-xl:28px}}@media(min-width:48rem){.client-logo__image{--logo-max-width-xl:175px;--logo-max-height-xl:54px}.header-buttons .section-button-default__button{font-size:1rem;min-height:40px;padding:1px 20px 0}}.language-switcher__text{text-transform:uppercase}.language-switcher__dropdown{min-width:2.1875rem!important;padding:.625rem!important}.language-switcher__list{list-style:none;margin:0;padding:0}.language-switcher__lang{align-items:center;color:var(--text-color);display:flex;gap:5px}html.lt-ie10 .language-switcher__lang{display:block}html.lt-ie10 .language-switcher__lang>*{display:inline-block}.language-switcher__lang--icon{--icon-color:var(--text-color);font-size:.75rem}.language-switcher__lang:focus,.language-switcher__lang:hover,.language-switcher__option-lang{color:var(--text-color)}@media(max-width:61.9375rem){.header:not(.home):not(.home-fr) .header__text{display:none!important}}.header__container{align-items:center;background-color:var(--header-bg);box-sizing:border-box;display:flex;height:100%;justify-content:space-between;position:relative;z-index:1010}html.lt-ie10 .header__container{display:block}html.lt-ie10 .header__container>*{display:inline-block}@media(max-width:61.9375rem){.header__container{padding:15px 20px}}@media(min-width:62rem)and (max-width:74.9375rem){.header__container{padding:15px 40px}}@media(min-width:75rem){.header__container{padding:15px 40px}}@media(max-width:47.9375rem){.header__container{height:var(--header-height-small)}}@media(min-width:48rem){.header__container{height:var(--header-height-large)}}.header__right{display:flex;flex-direction:row}html.lt-ie10 .header__right{display:block}html.lt-ie10 .header__right>*{display:inline-block}.header .client-logo__image{height:auto}@media(max-width:47.9375rem){.header .client-logo__image{--logo-max-width-xl:175px}}@media(min-width:48rem)and (max-width:74.9375rem){.header .client-logo__image{--logo-max-width-xl:200px}}@media(min-width:75rem){.header .client-logo__image{--logo-max-width-xl:280px}}@media(max-width:29.9375rem){.header__popout,.header__right{gap:16px}}@media(min-width:30rem)and (max-width:47.9375rem){.header__popout,.header__right{gap:22px}}@media(min-width:48rem){.header__popout,.header__right{gap:30px}}.header__popout{align-items:center;display:flex;flex-direction:row;justify-content:center}html.lt-ie10 .header__popout{display:block}html.lt-ie10 .header__popout>*{display:inline-block}@media(max-width:61.9375rem){.header__popout{flex-direction:column;left:0;position:absolute;right:0;top:100%}}.header__lang{align-items:center;display:flex;flex-direction:column;justify-content:center}html.lt-ie10 .header__lang,html.lt-ie10 .header__lang>*{display:block}.header__lang *{color:var(--action)}@media(max-width:47.9375rem){.header__lang *{font-size:1rem}}@media(min-width:48rem){.header__lang *{font-size:1.125rem}}.header__text{align-items:center;display:flex;flex-direction:column;font-family:var(--accent-font);font-weight:350;justify-content:center;margin:0}html.lt-ie10 .header__text,html.lt-ie10 .header__text>*{display:block}@media(max-width:61.9375rem){.header__text{color:var(--text-color-light);font-size:1rem;order:2}}@media(min-width:62rem){.header__text{color:var(--action);font-size:1.125rem}}.header .hamburger-menu{background:transparent;border:none;margin:unset;min-height:unset;padding:16px 0;pointer-events:all}.header .hamburger-menu:hover .hamburger-menu__bars>div{background-color:var(--action-dark)}.header .hamburger-menu__bars{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;position:relative}html.lt-ie10 .header .hamburger-menu__bars,html.lt-ie10 .header .hamburger-menu__bars>*{display:block}.header .hamburger-menu__bars div{background-color:var(--action);border-radius:10px;height:2px;position:relative;transform:rotate(0deg);transform-origin:27%;transition:var(--transition);width:32px}.header .modal-offcanvas{pointer-events:auto}.header .modal-offcanvas__bar{bottom:unset!important;display:grid;height:100vh;left:0!important;opacity:0;overflow:hidden;padding:0;width:100vw}@media(max-width:47.9375rem){.header .modal-offcanvas__bar{grid-template-areas:"image" "menu";grid-template-columns:1fr;grid-template-rows:auto minmax(200px,1fr);height:100%;padding-top:var(--header-height-small)}}@media(min-width:48rem){.header .modal-offcanvas__bar{grid-template-areas:"image menu";grid-template-columns:1fr 1fr;grid-template-rows:auto;padding-top:var(--header-height-large)}}.header .modal-offcanvas__bar.uk3-offcanvas-bar-animation{transition:opacity var(--transition)}.header .modal-offcanvas.uk3-open>.uk3-offcanvas-bar{opacity:1}.header .modal-offcanvas .menu-blank{--template-columns:1fr;--template-rows:auto;display:flex;flex-direction:column;grid-area:menu;justify-content:center;list-style-type:none;margin:0;padding:0;padding-block:20px;position:relative}html.lt-ie10 .header .modal-offcanvas .menu-blank,html.lt-ie10 .header .modal-offcanvas .menu-blank>*{display:block}@media(max-width:47.9375rem){.header .modal-offcanvas .menu-blank{gap:5vh;padding-inline:70px}}@media(min-width:48rem){.header .modal-offcanvas .menu-blank{gap:5cqh;padding-inline:107px 80px}}.header .modal-offcanvas .menu-blank__item{animation-delay:.5s;animation-duration:1s!important;z-index:2}@media(min-width:48rem){.header .modal-offcanvas .menu-blank__item{text-align:left}}.header .modal-offcanvas .menu-blank__item--active .menu-blank__link{border-bottom:2px solid var(--action)}.header .modal-offcanvas .menu-blank__link{border-bottom:2px solid transparent;color:var(--action);font-weight:500;padding-bottom:4px;text-transform:uppercase}@media(max-width:47.9375rem){.header .modal-offcanvas .menu-blank__link{font-size:1.25rem}}@media(min-width:48rem){.header .modal-offcanvas .menu-blank__link{font-size:1.625rem}}.header .modal-offcanvas .menu-blank__link:hover{border-bottom:2px solid var(--action)}.header .modal-offcanvas .image-wrapper{grid-area:image;overflow:hidden;position:relative}body.uk3-offcanvas-container .header .hamburger-menu:hover .hamburger-menu__bars>div{background-color:var(--action-dark)}body.uk3-offcanvas-container .header .hamburger-menu__bars div:first-child{transform:rotate(45deg)}body.uk3-offcanvas-container .header .hamburger-menu__bars div:nth-child(2){top:1px;transform:rotate(-45deg)}.footer{--color:var(--text-color-light);--hover-color:var(--action);background-color:var(--footer-bg);position:relative}@media(max-width:47.9375rem){.footer{--menu-gap:1ch;padding:32px 0}}@media(min-width:48rem){.footer{--menu-gap:2ch;padding:58px 0 40px}}.footer__container{display:grid;grid-template-columns:var(--template-columns);grid-template-rows:var(--template-rows)}@media(max-width:47.9375rem){.footer__container{--template-columns:1fr;--template-rows:repeat(5,auto)}}@media(min-width:48rem)and (max-width:74.9375rem){.footer__container{--template-columns:repeat(2,1fr);--template-rows:repeat(4,auto)}}@media(min-width:75rem){.footer__container{--template-columns:repeat(2,1fr);--template-rows:repeat(3,auto)}}.footer__logo--stacked{grid-area:1/1/2/2}@media(max-width:47.9375rem){.footer__logo--stacked{margin-bottom:116px;max-width:172px}}@media(min-width:48rem){.footer__logo--stacked{margin-bottom:85px;max-width:278px}}.footer__logo-wrap{display:flex;flex-flow:row wrap;gap:50px}html.lt-ie10 .footer__logo-wrap{display:block}html.lt-ie10 .footer__logo-wrap>*{display:inline-block}.footer__logo-wrap--bgo-logo{align-items:center;justify-content:start}@media(max-width:47.9375rem){.footer__logo-wrap--bgo-logo{grid-area:2/1/3/2;margin-bottom:25px}}@media(min-width:48rem){.footer__logo-wrap--bgo-logo{grid-area:2/1/3/2}}@media(max-width:47.9375rem){.footer__logo-wrap--cf-logo{align-items:center;grid-area:3/1/4/2}}@media(min-width:48rem){.footer__logo-wrap--cf-logo{grid-area:2/2/3/3;justify-content:end}}@media(max-width:47.9375rem){.footer__logo--bgo-logo{max-width:178px}}@media(min-width:48rem){.footer__logo--bgo-logo{max-width:265px}}@media(max-width:47.9375rem){.footer__logo--cf-logo{max-width:148px}}@media(min-width:48rem){.footer__logo--cf-logo{max-width:262px}.footer .social-default{margin-top:20px}}.footer .social-default__wrapper{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start}html.lt-ie10 .footer .social-default__wrapper{display:block}html.lt-ie10 .footer .social-default__wrapper>*{display:inline-block}.footer .social-default .icon-default{transition:color var(--transition)}@media(max-width:47.9375rem){.footer .social-default .icon-default{--icon-fs:17px}}@media(min-width:48rem){.footer .social-default .icon-default{--icon-fs:22px}}.footer .social-default__item{color:var(--color)}.footer .social-default__item:hover{color:var(--hover-color)}.footer .social-default__item:hover:after{background-color:var(--hover-color)}.footer__content,.footer__content .menu-blank__link--text,.footer__menu,.footer__menu .menu-blank__link--text{font-size:.75rem;font-weight:400;letter-spacing:.2px;line-height:21px}@media(min-width:48rem){.footer__content,.footer__menu{margin:35px 0 0}}.footer__content{align-items:center;color:var(--color);display:flex;flex-direction:row}html.lt-ie10 .footer__content{display:block}html.lt-ie10 .footer__content>*{display:inline-block}@media(max-width:47.9375rem){.footer__content{grid-area:5/1/6/2;margin:10px 0 0}}@media(min-width:48rem)and (max-width:74.9375rem){.footer__content{grid-area:3/1/4/3}}@media(min-width:75rem){.footer__content{grid-area:3/1/4/2}}.footer__menu{align-items:center;display:flex;flex-flow:row wrap;justify-content:end;list-style-type:none;padding:0}html.lt-ie10 .footer__menu{display:block}html.lt-ie10 .footer__menu>*{display:inline-block}@media(max-width:47.9375rem){.footer__menu{grid-area:4/1/5/2;justify-content:start;margin:30px 0 0}}@media(min-width:48rem)and (max-width:74.9375rem){.footer__menu{grid-area:4/1/5/3;justify-content:start}}@media(min-width:75rem){.footer__menu{grid-area:3/2/4/3}}.footer__menu .menu-blank__item{position:relative}.footer__menu .menu-blank__item:not(:last-of-type):after{background:var(--color);content:"";display:inline-block;height:10px;margin-left:var(--menu-gap);margin-right:var(--menu-gap);width:1px}.footer__menu .menu-blank__link{color:var(--color);display:inline-block;width:-moz-fit-content;width:fit-content}.footer__menu .menu-blank__link:hover{color:var(--hover-color)}.footer__menu .menu-blank__link--text{color:inherit;transition:color var(--transition),border-color var(--transition)}.footer__scroll-top-btn{--icon-color:var(--color);align-items:center;align-self:start;background:var(--action);display:flex;height:64px;justify-content:center;justify-self:end;width:64px}html.lt-ie10 .footer__scroll-top-btn{display:block}html.lt-ie10 .footer__scroll-top-btn>*{display:inline-block}@media(max-width:47.9375rem){.footer__scroll-top-btn{grid-area:1/1/2/2}}@media(min-width:48rem){.footer__scroll-top-btn{grid-area:1/2/2/3}}.footer__scroll-top-btn:hover{background:var(--action-dark);transform:scale(1.06);transition:var(--transition)}.footer__scroll-top-btn--icon{--icon-fs:22px}.footer__scroll-top-btn--text{display:none}.uk3-tooltip-inner{color:inherit;padding-top:2px}:root{--action:#a88155;--action-rgb:168,129,85;--action-h:31.8072289157deg;--action-s:32.8063241107%;--action-l:49.6078431373%;--action-dark:#866744;--action-dark-rgb:134,103,68;--action-dark-h:31.8072289157deg;--action-dark-s:32.8063241107%;--action-dark-l:39.6078431373%;--white:#fff;--white-rgb:255,255,255;--white-h:0deg;--white-s:0%;--white-l:100%;--offwhite:#f4f7fa;--offwhite-rgb:244,247,250;--offwhite-h:210deg;--offwhite-s:37.5%;--offwhite-l:96.862745098%;--black:#111;--black-rgb:17,17,17;--black-h:0deg;--black-s:0%;--black-l:6.6666666667%;--heading-color:#4c4c4c;--heading-color-rgb:76,76,76;--heading-color-h:0deg;--heading-color-s:0%;--heading-color-l:29.8039215686%;--text-color:#4c4c4c;--text-color-rgb:76,76,76;--text-color-h:0deg;--text-color-s:0%;--text-color-l:29.8039215686%;--text-color-light:#fff;--text-color-light-rgb:255,255,255;--text-color-light-h:0deg;--text-color-light-s:0%;--text-color-light-l:100%;--success:#a88155;--success-rgb:168,129,85;--success-h:31.8072289157deg;--success-s:32.8063241107%;--success-l:49.6078431373%;--warning:#d89d0b;--warning-rgb:216,157,11;--warning-h:42.7317073171deg;--warning-s:90.3083700441%;--warning-l:44.5098039216%;--error:#d82047;--error-rgb:216,32,71;--error-h:347.2826086957deg;--error-s:74.1935483871%;--error-l:48.6274509804%;--danger:#d82047;--danger-rgb:216,32,71;--danger-h:347.2826086957deg;--danger-s:74.1935483871%;--danger-l:48.6274509804%;--menu-bg:#fff;--menu-bg-rgb:255,255,255;--menu-bg-h:0deg;--menu-bg-s:0%;--menu-bg-l:100%;--header-bg:#e5ddd2;--header-bg-rgb:229,221,210;--header-bg-h:34.7368421053deg;--header-bg-s:26.7605633803%;--header-bg-l:86.0784313725%;--footer-bg:#000;--footer-bg-rgb:0,0,0;--footer-bg-h:0deg;--footer-bg-s:0%;--footer-bg-l:0%;--scrollbar-bg:#d1d1d1;--shadow-color:var(--black);--shadow-color-rgb:var(--black-rgb);--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:Cera PRO,sans-serif;--secondary-font:Adero,sans-serif;--accent-font:Gotham,sans-serif;--header-font:Cera PRO,sans-serif;--body-font:Cera PRO,sans-serif;--transition-time:300ms;--transition-ease:ease-in-out;--transition:var(--transition-time) var(--transition-ease);--container-padding-wide:120px;--header-height-small:70px;--header-height-large:96px}#app{--page-animation-length:500ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--black);font-family:var(--body-font)}#app .fade-enter-active,#app .fade-leave-active{transition-property:opacity}#app.init-loading .fade-enter-active,#app.init-loading .fade-leave-active{transition-duration:0ms}#app.init-loading .fade-enter-active{transition-delay:0ms}#app:not(.init-loading) .fade-enter-active,#app:not(.init-loading) .fade-leave-active{transition-duration:var(--page-animation-length)}#app:not(.init-loading) .fade-enter-active{transition-delay:var(--page-animation-length)}#app:not(.init-loading) .fade-enter,#app:not(.init-loading) .fade-leave-active{opacity:0}.page-wrapper:not(.privacy-policy):not(.errorRoute){min-height:100vh}.page-wrapper:has(>div[data-page-loading=true]),.page-wrapper:is(:empty){min-height:100vh;position:relative}.page-wrapper:has(>div[data-page-loading=true]):before,.page-wrapper:is(:empty):before{animation:shine 1s ease-in-out infinite alternate;background-position:0 0;background-size:100% 100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all var(--transition)}