.custom__edit--info{position:fixed;width:40px;height:40px;bottom:1em;right:1em;z-index:3000;border-radius:50%;padding:0;text-align:center;margin:1em;background:#745B99;color:#fff;font-size:13px;font-weight:700;-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35)}.custom__edit--info svg{line-height:40px;height:40px;width:40px;cursor:pointer}.custom__edit--info div{position:absolute;display:block;white-space:nowrap;bottom:0;right:100%;border-radius:4px;padding:0 2em;-webkit-box-shadow:inherit;box-shadow:inherit;background:inherit;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:hidden;-webkit-transition:opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease;transition:opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease;-o-transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s;transition:transform .2s ease, opacity .2s ease, visibility 0s ease .2s, -webkit-transform .2s ease}.custom__edit--info p{white-space:nowrap;line-height:1.8;text-align:left;text-transform:none}.custom__edit--info small{margin-right:5px;opacity:.75;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom__edit--info:hover div{opacity:1;visibility:visible;-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.splash__header__logo{position:absolute;content:"";top:20px;right:0;bottom:0;left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;gap:1.6em}@media (min-width:1050px){.splash__header__logo{top:0;margin:auto;-webkit-transform:translateY(-13%);-ms-transform:translateY(-13%);transform:translateY(-13%);gap:3.6em}}.splash__header__logo__image{width:clamp(90px, 14vw, 203px)}.splash__header__logo__image svg{width:100%}.splash__header__logo__title{position:relative;top:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;font-size:clamp(1.25em, 5vw, 2.375em);font-weight:500;line-height:1.3;font-family:var(--font-heading);color:#fff;text-align:center}.splash{background-color:var(--col-pri);position:fixed;width:100%;height:100vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;container-name:splash;container-type:size;-webkit-transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;-o-transition:opacity 0.4s, visibility 0.4s, transform 0.4s;transition:opacity 0.4s, visibility 0.4s, transform 0.4s;transition:opacity 0.4s, visibility 0.4s, transform 0.4s, -webkit-transform 0.4s}.mason--admin .splash{top:110px}.mason--preview .splash{top:110px}.mason--secure .splash{top:40px}@media (min-width:1050px){.splash{width:100vw}}.splash.close{opacity:0;visibility:hidden}.mason--admin .splash{height:calc(100vh - 110px)}.splash__item{width:100%;height:50%;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.splash__item__inner{position:relative;width:100%;height:100%}@media (min-width:1050px){.splash__item__inner{overflow:hidden}}.splash__item:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:var(--col-ter);opacity:0.7}.splash__item:hover .splash__item__content .splash__item__title{-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px)}.splash__item:hover .splash__item__content .button__link{opacity:1}.splash__item:hover .splash__item__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.splash__item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:ease 0.4s;-o-transition:ease 0.4s;transition:ease 0.4s}.splash__video{position:absolute;z-index:2;height:100%;width:100%;opacity:0;-webkit-transition:opacity 0.4s, visibility 0.4s;-o-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.hovered .splash__video,.splash__item:hover .splash__video{opacity:1}.splash__video iframe,.splash__video video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.splash__item__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:padding 0.4s;-o-transition:padding 0.4s;transition:padding 0.4s;position:relative;width:100%;height:100%;z-index:4}.splash__item__content .splash__item__title{text-align:center;font-size:clamp(1.625em, 5vw, 2.375em);margin-bottom:5px;color:#fff;font-weight:600;font-family:var(--font-heading);max-width:364px;-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;-o-transition:transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease}.splash__item__content .button__link{-webkit-transition:ease 0.4s;-o-transition:ease 0.4s;transition:ease 0.4s;opacity:0;-webkit-transform:translateY(-3em);-ms-transform:translateY(-3em);transform:translateY(-3em)}.splash__item__content .button__link>span{letter-spacing:0;padding:0.9em 1.5em}@container splash (min-width:1050px) and (min-height:100px){.splash__item{width:50%;min-height:unset;height:auto}}