.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:;background:#fff0}.large-logo-text,.small-logo-text,h4{font-family:"Brygada 1918",serif;font-optical-sizing:auto;font-style:normal}html,body,h3,h5,h6,p{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.video-placeholder{background:no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.grid{position:relative;display:block;width:100%;height:auto}.grid .col-1-10_lg{width:8%}.grid .col-2-10_lg{width:18.2222%}.grid .col-3-10_lg{width:28.4444%}.grid .col-4-10_lg{width:38.6666%}.grid .col-5-10_lg{width:48.8888%}.grid .col-6-10_lg{width:59.111%}.grid .col-7-10_lg{width:69.3332%}.grid .col-8-10_lg{width:79.5554%}.grid .col-9-10_lg{width:89.7776%}.grid .col-10-10_lg{width:99.9998%}.grid .gutter_lg{width:2.2222%}.grid .gutter-margin-right_lg{margin-right:2.2222%}.grid .gutter-margin-right_lg:last-child{margin-right:0px!important}@media only screen and (max-width:1024px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.grid .col-1-10_md{width:8%}.grid .col-2-10_md{width:18.2222%}.grid .col-3-10_md{width:28.4444%}.grid .col-4-10_md{width:38.6666%}.grid .col-5-10_md{width:48.8888%}.grid .col-6-10_md{width:59.111%}.grid .col-7-10_md{width:69.3332%}.grid .col-8-10_md{width:79.5554%}.grid .col-9-10_md{width:89.7776%}.grid .col-10-10_md{width:99.9998%}.grid .gutter_md{width:2.2222%}.grid .gutter-margin-right_md{margin-right:2.2222%}.grid .gutter-margin-right_md:last-child{margin-right:0px!important}}@media only screen and (max-width:768px){.grid .col-1-8_sm{width:8.6%}.grid .col-2-8_sm{width:21.657%}.grid .col-3-8_sm{width:34.714%}.grid .col-4-8_sm{width:47.771%}.grid .col-5-8_sm{width:60.828%}.grid .col-6-8_sm{width:73.885%}.grid .col-7-8_sm{width:86.942%}.grid .col-8-8_sm{width:99.999%}.grid .gutter_sm{width:4.457%}.grid .gutter-margin-right_sm{margin-right:4.457%}.grid .gutter-margin-right_sm:last-child{margin-right:0px!important}}html,body{font-size:18px;line-height:1.3333333333em}html,body{font-size:11px}@media (min-width:375px){html,body{font-size:calc(11px + 7 * (100vw - 375px)) 1545)}}@media (min-width:1920px){html,body{font-size:18px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:480px) and (device-height:800px) and (orientation:portrait),only screen and (max-width:480px){html,body{font-size:2.9333333333vw}}html,html a{-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgb(0 0 0 / .004)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#000;background-color:#FCFDF8;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;margin:0;padding:0}body a{position:relative;color:#000;text-decoration:none;will-change:color;transition:color 250ms cubic-bezier(.25,.1,.25,1);-o-transition:color 250ms cubic-bezier(.25,.1,.25,1);-ms-transition:color 250ms cubic-bezier(.25,.1,.25,1);-moz-transition:color 250ms cubic-bezier(.25,.1,.25,1);-webkit-transition:color 250ms cubic-bezier(.25,.1,.25,1)}body a:hover{color:#ec8259}input,textarea,button,select,a{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0}.large-logo-text,.small-logo-text,h4{font-family:"Brygada 1918",serif;font-optical-sizing:auto;font-style:normal}html,body,h3,h5,h6,p{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.video-placeholder{background:no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.content-wrapper{position:relative;display:block;width:100%;height:auto;opacity:0;will-change:opacity;transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 400ms cubic-bezier(.25,.1,.25,1)}.content-wrapper.visible{opacity:1}.lazyload-wrap{position:relative;display:block;width:100%;height:auto}img,video,svg{display:block;width:100%;height:auto}div{position:relative;display:block}img.full-bleed-image,video.full-bleed-video{position:absolute;width:100%;height:100%;top:0%;left:0%;object-fit:cover;object-position:50% 50%;pointer-events:none}.sized-lazyload-wrap{position:relative;display:block;width:100%;height:auto;overflow:hidden}.sized-lazyload-wrap .padding-element{position:relative;display:block;width:100%;height:auto;z-index:1}.sized-lazyload-wrap img,.sized-lazyload-wrap video{z-index:2}.loading-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);will-change:opacity}.loading-overlay.black{background-color:#000}.loading-overlay.white{background-color:#fff}.loading-overlay.hidden{opacity:0;pointer-events:none}.image-loaded .loading-overlay{opacity:0;pointer-events:none}.video-placeholder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 400ms cubic-bezier(.25,.1,.25,1);will-change:opacity}.video-placeholder.hidden{opacity:0;pointer-events:none}.fill-space-video-wrap{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none}.fill-space-video-wrap video{position:absolute;width:auto;height:auto;z-index:5}.fill-space-video-wrap.fill-width video{width:100%;height:auto}.fill-space-video-wrap.fill-height video{width:auto;height:100%}.fb-video-wrapper{position:absolute!important;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none;z-index:10}.jquery-background-video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transition-duration:0ms!important;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.jquery-background-video-pauseplay{display:none!important}.outer-content-wrap{position:relative;width:calc(100% - 4.4444444444rem);width:-o-calc(100% - 4.4444444444rem);width:-ms-calc(100% - 4.4444444444rem);width:-moz-calc(100% - 4.4444444444rem);width:-webkit-calc(100% - 4.4444444444rem);margin:0 auto;z-index:1}@media only screen and (max-width:768px){.outer-content-wrap{width:calc(100% - 2.7272727273rem);width:-o-calc(100% - 2.7272727273rem);width:-ms-calc(100% - 2.7272727273rem);width:-moz-calc(100% - 2.7272727273rem);width:-webkit-calc(100% - 2.7272727273rem)}}.large-logo-text,.small-logo-text,h4{font-family:"Brygada 1918",serif;font-optical-sizing:auto;font-style:normal}html,body,h3,h5,h6,p{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.video-placeholder{background:no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.large-logo-text{font-weight:500;font-size:13.333rem;line-height:.8em}.small-logo-text{font-weight:500;font-size:2.5rem;line-height:.8em}@media only screen and (max-width:768px){.large-logo-text{font-size:6.818rem}.small-logo-text{font-size:2.27rem}}h1,h2,h3,h4,h5,h6{position:relative;font-style:normal;font-weight:400}h3{font-size:30px;line-height:1.2666666667em;margin-bottom:1.2666666667em}h3{font-size:15px}@media (min-width:375px){h3{font-size:calc(15px + 15 * (100vw - 375px)) 1545)}}@media (min-width:1920px){h3{font-size:30px}}h4{font-size:16px;line-height:1.5625em;letter-spacing:.01em;font-style:italic!important;font-weight:400;margin-bottom:1.5625em}h4{font-size:11px}@media (min-width:375px){h4{font-size:calc(11px + 5 * (100vw - 375px)) 1545)}}@media (min-width:1920px){h4{font-size:16px}}h5{font-size:12px;line-height:2.0833333333em;text-transform:uppercase;letter-spacing:.03em;margin-bottom:2.0833333333em}h5{font-size:9px}@media (min-width:375px){h5{font-size:calc(9px + 3 * (100vw - 375px)) 1545)}}@media (min-width:1920px){h5{font-size:12px}}h6{font-size:12px;line-height:1em;margin-bottom:1em}h6{font-size:10px}@media (min-width:375px){h6{font-size:calc(10px + 2 * (100vw - 375px)) 1545)}}@media (min-width:1920px){h6{font-size:12px}}p{font-size:18px;line-height:1.3333333333em;margin-bottom:1.3333333333em}p{font-size:11px}@media (min-width:375px){p{font-size:calc(11px + 7 * (100vw - 375px)) 1545)}}@media (min-width:1920px){p{font-size:18px}}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0px!important}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,p.uppercase{text-transform:uppercase}strong,b{font-weight:400;text-transform:uppercase}del,span[style*="text-decoration: line-through;"]{text-decoration:none!important}textarea:focus,input:focus,select:focus{outline:0}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:480px) and (device-height:800px) and (orientation:portrait),only screen and (max-width:480px){h3{font-size:1.3636363636rem;line-height:1.2666666667em}h4,p{font-size:1rem}h4{line-height:1.1818181818em}p{line-height:1.2727272727em}h6{font-size:.9090909091rem}h5{font-size:.8181818182rem;line-height:1.5555555556em}}.header-wrap{position:fixed;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;width:100%;height:5.5555555556rem;top:0;left:0;z-index:500}.header-wrap .small-logo-text{opacity:0;z-index:50;pointer-events:none}.header-wrap #menu-language-toggle{position:absolute;list-style:none;width:100%;height:auto;top:0;left:0;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:baseline;-o-align-items:baseline;-ms-align-items:baseline;-moz-align-items:baseline;-webkit-align-items:baseline;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;padding:1.3888888889rem}@media only screen and (max-width:768px){.header-wrap #menu-language-toggle{padding:1.7272727273rem 1.3636363636rem}}.header-wrap #menu-language-toggle .lang-item{position:relative}.header-wrap #menu-language-toggle .lang-item.lang-item-en:after{content:"";position:absolute;width:.6111111111rem;height:.6111111111rem;top:50%;left:100%;margin-left:.2777777778rem;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:#000;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0}.header-wrap #menu-language-toggle .lang-item.lang-item-en.current-lang:after{opacity:1}@media only screen and (max-width:768px){.header-wrap #menu-language-toggle .lang-item.lang-item-en:after{width:.6363636364rem;height:.6363636364rem;margin-left:.2727272727rem}}.header-wrap #menu-language-toggle .lang-item.lang-item-fr:before{content:"";position:absolute;width:.6111111111rem;height:.6111111111rem;top:50%;right:100%;margin-right:.2777777778rem;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:#000;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0}.header-wrap #menu-language-toggle .lang-item.lang-item-fr.current-lang:before{opacity:1}@media only screen and (max-width:768px){.header-wrap #menu-language-toggle .lang-item.lang-item-fr:before{width:.6363636364rem;height:.6363636364rem;margin-right:.2727272727rem}}@media only screen and (max-width:768px){.header-wrap{height:5.9090909091rem}}body.homepage-animation-run .large-logo-text{opacity:0}body.homepage-animation-run .header-wrap{background-color:#FCFDF8}body.homepage-animation-run .header-wrap .small-logo-text{opacity:1}.page-wrap{width:100%;height:auto;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}.page-wrap .large-logo-text,.page-wrap .small-logo-text,.page-wrap h4{font-family:"Brygada 1918",serif;font-optical-sizing:auto;font-style:normal}.page-wrap html,.page-wrap body,.page-wrap h3,.page-wrap h5,.page-wrap h6,.page-wrap p{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.page-wrap .video-placeholder{background:no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-wrap .fill-space-video-wrap video,.fill-space-video-wrap .page-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.page-wrap#home-page{z-index:10;overflow:hidden}.page-wrap#home-page .large-logo-overlay{position:absolute;width:100%;height:auto;top:0;left:0;z-index:100;pointer-events:none}.page-wrap#home-page .large-logo-overlay .large-logo{position:absolute;width:100%;height:auto;text-align:center;bottom:6.2222222222rem;left:0}@media only screen and (max-width:768px){.page-wrap#home-page .large-logo-overlay .large-logo{bottom:5.8181818182rem}}.page-wrap#home-page .cursor-image-overlay{position:absolute;width:100%;height:85vh;top:0;left:0;z-index:10;will-change:opacity;transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 100ms cubic-bezier(.25,.1,.25,1)}@media only screen and (max-width:768px){.page-wrap#home-page .cursor-image-overlay{height:100vh;opacity:1!important}}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;will-change:opacity;transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 100ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 100ms cubic-bezier(.25,.1,.25,1)}@media only screen and (max-width:768px){.page-wrap#home-page .cursor-image-overlay .outer-images-wrap{opacity:1!important}}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image{position:fixed;width:auto;height:auto;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0;will-change:opacity;transition:opacity 50ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 50ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 50ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 50ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 50ms cubic-bezier(.25,.1,.25,1)}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image.landscape{width:25.46875vw}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image.portrait{width:17.5520833333vw}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image .image-caption{width:100%;height:auto;text-align:center;padding-top:1rem}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image.visible{opacity:1;transition:opacity 200ms cubic-bezier(.25,.1,.25,1);-o-transition:opacity 200ms cubic-bezier(.25,.1,.25,1);-ms-transition:opacity 200ms cubic-bezier(.25,.1,.25,1);-moz-transition:opacity 200ms cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity 200ms cubic-bezier(.25,.1,.25,1)}@media only screen and (max-width:768px){.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image{position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-63%);-o-transform:translate(-50%,-63%);-ms-transform:translate(-50%,-63%);-moz-transform:translate(-50%,-63%);-webkit-transform:translate(-50%,-63%)}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image.landscape{width:52vw}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image.portrait{width:44vw}.page-wrap#home-page .cursor-image-overlay .outer-images-wrap .cursor-image .image-caption{padding-top:1.8181818182rem}}.page-wrap#home-page .cursor-image-overlay:hover .outer-images-wrap{opacity:1}.page-wrap#home-page .intro-panel{width:100%;height:auto;min-height:100vh;text-align:center;padding:1.3888888889rem 0;z-index:20;pointer-events:none}.page-wrap#home-page .intro-panel .intro-text{display:block;margin:0 auto}@media only screen and (max-width:768px){.page-wrap#home-page .intro-panel{padding:1.8181818182rem 0}}.page-wrap#home-page .page-panel{display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;width:100%;height:auto;border-bottom:1px solid rgb(0 0 0 / .25);padding:13.3333333333rem 0;text-align:center}@media only screen and (max-width:768px){.page-wrap#home-page .page-panel{padding:16.7272727273rem 0}}.page-wrap#home-page .page-panel .page-section.intro-section{width:100%;height:auto;margin-bottom:10rem}.page-wrap#home-page .page-panel .page-section.intro-section:last-child{margin-bottom:0px!important}.page-wrap#home-page .page-panel .page-section.intro-section .inner-wrap{width:100%;height:auto;max-width:47rem;margin:0 auto}.page-wrap#home-page .page-panel .page-section.intro-section h5.panel-title{margin-bottom:1.8333333333rem}@media only screen and (max-width:768px){.page-wrap#home-page .page-panel .page-section.intro-section{margin-bottom:8.1818181818rem}.page-wrap#home-page .page-panel .page-section.intro-section .inner-wrap{max-width:23.1818181818rem}.page-wrap#home-page .page-panel .page-section.intro-section h5.panel-title{margin-bottom:1.8181818182rem}}.page-wrap#home-page .page-panel .page-section.text-section{width:100%;height:auto;margin-bottom:10rem}.page-wrap#home-page .page-panel .page-section.text-section:last-child{margin-bottom:0px!important}.page-wrap#home-page .page-panel .page-section.text-section .inner-wrap{width:100%;height:auto;margin:0 auto}.page-wrap#home-page .page-panel .page-section.text-section.large-width .inner-wrap{max-width:47rem}.page-wrap#home-page .page-panel .page-section.text-section.medium-width .inner-wrap{max-width:28.2222222222rem}.page-wrap#home-page .page-panel .page-section.text-section.small-width .inner-wrap{max-width:21rem}@media only screen and (max-width:768px){.page-wrap#home-page .page-panel .page-section.text-section{margin-bottom:8.1818181818rem}.page-wrap#home-page .page-panel .page-section.text-section .inner-wrap{max-width:23.1818181818rem!important}}.page-wrap#home-page .page-panel .page-section.grid-section{width:100%;height:auto}.page-wrap#home-page .page-panel .page-section.grid-section h4.section-title{width:100%;height:auto;margin-bottom:2.8888888889rem}@media only screen and (max-width:768px){.page-wrap#home-page .page-panel .page-section.grid-section h4.section-title{margin-bottom:2.6363636364rem}}.page-wrap#home-page .page-panel .page-section.grid-section .grid-wrap{width:100%;height:auto;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap}.page-wrap#home-page .page-panel .page-section.grid-section .grid-wrap .grid-column{width:20.5%;height:auto;max-width:21rem;margin:0 4.5% 10rem 4.5%}.page-wrap#home-page .page-panel .page-section.grid-section .grid-wrap .grid-column h4{margin-bottom:1.6111111111rem}@media only screen and (max-width:768px){.page-wrap#home-page .page-panel .page-section.grid-section .grid-wrap .grid-column{width:23.1818181818rem;height:auto;max-width:100%;margin:0 auto;margin-bottom:8.1818181818rem}.page-wrap#home-page .page-panel .page-section.grid-section .grid-wrap .grid-column h4{margin-bottom:1.7272727273rem}}.page-wrap#home-page .fixed-nav-bar{position:fixed;width:100%;height:3.3333333333rem;bottom:0;left:0;z-index:100;background-color:#FCFDF8;-webkit-transition:-webkit-transform 300ms cubic-bezier(.25,.1,.25,1);-moz-transition:-moz-transform 300ms cubic-bezier(.25,.1,.25,1);-ms-transition:-ms-transform 300ms cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform 300ms cubic-bezier(.25,.1,.25,1);transition:transform 300ms cubic-bezier(.25,.1,.25,1);will-change:transform}.page-wrap#home-page .fixed-nav-bar .outer-content-wrap{flex:1;height:100%;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;z-index:20}.page-wrap#home-page .fixed-nav-bar .nav-menu-item{cursor:pointer;margin:0 .7777777778rem}@media only screen and (max-width:768px){.page-wrap#home-page .fixed-nav-bar{height:4.5454545455rem}.page-wrap#home-page .fixed-nav-bar:before{height:150%}.page-wrap#home-page .fixed-nav-bar .outer-content-wrap{justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.page-wrap#home-page .fixed-nav-bar .nav-menu-item{margin:0}}.page-wrap#home-page .fixed-popup-banner{position:fixed;width:100%;height:3.3333333333rem;background-color:#E0DED9;bottom:0;left:0;z-index:100;transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-webkit-transition:-webkit-transform 300ms cubic-bezier(.25,.1,.25,1);-moz-transition:-moz-transform 300ms cubic-bezier(.25,.1,.25,1);-ms-transition:-ms-transform 300ms cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform 300ms cubic-bezier(.25,.1,.25,1);transition:transform 300ms cubic-bezier(.25,.1,.25,1);will-change:transform}.page-wrap#home-page .fixed-popup-banner .outer-content-wrap{flex:1;height:100%;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;z-index:20}.page-wrap#home-page .fixed-popup-banner .banner-close{cursor:pointer}@media only screen and (max-width:768px){.page-wrap#home-page .fixed-popup-banner{height:7.7272727273rem}.page-wrap#home-page .fixed-popup-banner .outer-content-wrap{display:block;padding:3.6363636364rem 0 1.8181818182rem 0}.page-wrap#home-page .fixed-popup-banner .banner-title{position:absolute;top:.9090909091rem;left:0}.page-wrap#home-page .fixed-popup-banner .banner-close{position:absolute;top:.9090909091rem;right:0}}.page-wrap#home-page.popup-banner-opened .fixed-nav-bar{transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%)}.page-wrap#home-page.popup-banner-opened .fixed-popup-banner{transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%)}@media only screen and (max-width:768px){.page-wrap#home-page.popup-banner-opened .fixed-nav-bar{transform:translateY(-7.7272727273rem);-o-transform:translateY(-7.7272727273rem);-ms-transform:translateY(-7.7272727273rem);-moz-transform:translateY(-7.7272727273rem);-webkit-transform:translateY(-7.7272727273rem)}}.page-wrap#home-page.popup-banner-closed .fixed-nav-bar{transform:translateY(0%)!important;-o-transform:translateY(0%)!important;-ms-transform:translateY(0%)!important;-moz-transform:translateY(0%)!important;-webkit-transform:translateY(0%)!important}.page-wrap#home-page.popup-banner-closed .fixed-popup-banner{transform:translateY(100%)!important;-o-transform:translateY(100%)!important;-ms-transform:translateY(100%)!important;-moz-transform:translateY(100%)!important;-webkit-transform:translateY(100%)!important}.footer-wrap{width:100%;height:auto;background-color:#E0DED9;padding:7.1111111111rem 0 1.2222222222rem 0;margin-top:-1px;text-align:center;z-index:20}@media only screen and (max-width:768px){.footer-wrap{padding:5.8181818182rem 0 1.8181818182rem 0}}.footer-wrap .intro-section{width:100%;height:auto;margin-bottom:7.7777777778rem}.footer-wrap .intro-section:last-child{margin-bottom:0px!important}.footer-wrap .intro-section .inner-wrap{margin:0 auto}.footer-wrap .intro-section h5.panel-title{margin-bottom:1.8333333333rem}@media only screen and (max-width:768px){.footer-wrap .intro-section{margin-bottom:8.1818181818rem}.footer-wrap .intro-section h5.panel-title{margin-bottom:1.8181818182rem}}@font-face{font-family:'Brygada 1918';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfcERwcvw.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfcIxwcvw.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfczxscvw.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfc9hscvw.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y2-f-V8.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y12f-V8.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y7GY-V8.ttf) format('truetype')}@font-face{font-family:'Brygada 1918';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/brygada1918/v26/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y4iY-V8.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype')}