header-group{position:relative}header-group .custom-announcement-container{position:static;top:0;background-color:var(--custom-announcement-background)}header-group .custom-announcement-container .custom-announcement-bar{position:relative;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;min-height:var(--custom-announcement-announcement-bar-height);align-items:center;color:var(--custom-announcement-text-color);font-size:var(--custom-announcement-text-size)}header-group .custom-announcement-container .custom-announcement-bar p{margin:unset;color:inherit;width:100%;text-align:center;font-size:inherit;padding-left:10px;padding-right:10px}header-group .custom-announcement-container .custom-announcement-bar a{color:inherit;width:100%;text-align:center;cursor:pointer;font-size:inherit;padding-left:10px;padding-right:10px}header-group .custom-announcement-container .custom-announcement-bar button{position:absolute;right:0;width:40px;height:40px;z-index:1;cursor:pointer}header-group .custom-announcement-container .custom-announcement-bar button svg{width:inherit;height:inherit}header-group .theme-header{top:var(--custom-announcement-announcement-bar-height);z-index:999}.theme-main{padding-top:60px}.privacy-policy-disclaimer{text-align:center;width:100%;padding:35px 0}.page-home-hero__floating-icon{position:fixed;left:0;bottom:75px;z-index:2000;border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:110px;height:130px;box-shadow:none}.page-home-hero__floating-icon *{cursor:pointer}@media(min-width: 768px){.page-home-hero__floating-icon{left:0;bottom:100px;width:160px;height:180px}}.page-home-hero__floating-icon img,.page-home-hero__floating-icon video{width:100%;height:100%;object-fit:contain;object-position:right bottom;display:block}.page-home-hero__floating-icon--animating{animation:none}@media(min-width: 1024px){.page-home-hero__floating-icon--page-about{bottom:220px}}.page-home-hero__floating-icon-media{position:relative;display:block;width:100%;height:100%}.page-home-hero__floating-icon-image,.page-home-hero__floating-icon-animation{transition:opacity .12s ease}.page-home-hero__floating-icon-animation{position:absolute;inset:0;opacity:0;pointer-events:none}.page-home-hero__floating-icon--animating .page-home-hero__floating-icon-image{opacity:0}.page-home-hero__floating-icon--animating .page-home-hero__floating-icon-animation{opacity:1}@keyframes floating-icon-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion: reduce){.page-home-hero__floating-icon{animation:none}}.page-home-hero__image-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.95);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.page-home-hero__image-modal--active{opacity:1;visibility:visible;pointer-events:auto}.page-home-hero__image-modal-media{width:100%;height:100%;display:block;position:relative}.page-home-hero__image-modal-media img{width:100%;height:100%;object-fit:cover;display:block}.page-home-hero__image-modal-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-color:#000;opacity:0;transition:opacity .6s ease}.page-home-hero__image-modal-video--desktop{display:none}@media(min-width: 960px){.page-home-hero__image-modal-video--desktop{display:block}}.page-home-hero__image-modal-video--mobile{display:block}@media(min-width: 960px){.page-home-hero__image-modal-video--mobile{display:none}}.page-home-hero__image-modal--active .page-home-hero__image-modal-video{opacity:1}.page-home-hero__image-modal-close{position:absolute;top:16px;right:16px;width:64px;height:64px;border:none;background:rgba(0,0,0,0);cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center}.page-home-hero__image-modal-close *{cursor:pointer}@media(min-width: 768px){.page-home-hero__image-modal-close{top:24px;right:24px;width:72px;height:72px}}.page-home-hero__image-modal-close img{width:100%;height:100%;object-fit:contain;display:block}html.page-home-hero--image-modal-open,body.page-home-hero--image-modal-open{overflow:hidden}.theme-page-transition{position:fixed;inset:0;z-index:200000;display:flex;align-items:stretch;justify-content:stretch;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--page-transition-duration, 0.4s) ease,visibility 0s linear var(--page-transition-duration, 0.4s)}.theme-page-transition--active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--page-transition-duration, 0.4s) ease,visibility 0s linear 0s}.theme-page-transition__media{width:100%;height:100%;display:block}.theme-page-transition__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@media(prefers-reduced-motion: reduce){.theme-page-transition{transition:none}.theme-page-transition--active{transition:none}}body.page-home-hero--image-modal-open header-group{display:none}
/*# sourceMappingURL=custom.css.map */