.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.a987d1598549506d.woff2) format("woff2"),url(material-icons.6a5d2b3f2786b8b0.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.c8a31db958fc5f66.woff2) format("woff2"),url(material-icons-outlined.53c336bf8e28c37f.woff) format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.1a5b23af61b986b3.woff2) format("woff2"),url(material-icons-round.d23f16e900822108.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.edd06f8b08bd78dd.woff2) format("woff2"),url(material-icons-sharp.9e4d42064ca063c1.woff) format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.13335912c1a129f1.woff2) format("woff2"),url(material-icons-two-tone.1308d554cd029f96.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--header-min-height: 120px}@keyframes fadein-opacity{0%{opacity:0}to{opacity:1}}@keyframes fadein-position{0%{transform:translate(-10px)}to{transform:translate(0)}}a[appLink]{position:relative;color:#000;text-decoration:none;text-transform:uppercase;cursor:pointer;opacity:.7;transition:opacity .1s linear}a[appLink]:after{position:absolute;left:0;bottom:-3px;width:0;height:1.5px;content:"";background:grey;transition:width .1s linear}a[appLink]:hover,a[appLink].active{opacity:1}a[appLink]:hover:after,a[appLink].active:after{width:100%}@font-face{font-family:Montserrat;src:url(Montserrat.eaa5c3726c92c1e3.ttf)}body{margin:0;-webkit-tap-highlight-color:transparent;font-family:Montserrat}body h1,body h2{font-weight:100}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}gallery{background-color:#fff!important;width:100%}gallery .gallery-item-text-container{position:absolute;bottom:20px;left:auto;right:auto;padding:20px;border-radius:2px;color:#fff;background-color:#00000080;opacity:0;transition:opacity .3s ease-in-out}gallery .gallery-item-text-container p{margin:0}gallery:hover .gallery-item-text-container{opacity:1}gallery svg path{fill:#d3d3d3!important}.page-content{margin:0 50px;min-height:calc(100vh - 120px);max-width:1200px;width:100%;animation:fadein-opacity .5s,fadein-position .5s}.align-start{text-align:start!important}.full-width{width:100%}.space-u20{margin-top:20px}.scroll-down-btn{position:absolute;z-index:5;color:#505050e6;bottom:-15px;background-color:#ffffffe6;border-radius:50% 50% 0 0;text-align:center;font-size:64px;cursor:pointer}@media (max-width: 1279px){lib-ngx-image-zoom .ngxImageZoomContainer img{width:100vw;max-height:unset!important;max-width:unset!important}}lightbox .ngxImageZoomContainer>img{max-height:90vh;max-width:calc(100vw - 200px)}
