.dsh-8a645b43-container{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#430610}body.admin-bar .dsh-8a645b43-container{height:calc(100vh - var(--wp-admin--admin-bar--height, 32px))}@media screen and (max-width:782px){body.admin-bar .dsh-8a645b43-container{height:calc(100vh - 46px)}}.dsh-8a645b43-image-left,.dsh-8a645b43-image-right{position:absolute;top:0;bottom:0;width:33.333%;background-size:cover;background-position:center;opacity:0;transition:transform 1.5s cubic-bezier(.25,1,.5,1),opacity 1.5s ease}.dsh-8a645b43-image-left{left:0;transform:translateX(-100%)}.dsh-8a645b43-image-right{right:0;transform:translateX(100%)}.dsh-8a645b43-container.is-animated .dsh-8a645b43-image-left{transform:translateX(0);opacity:1}.dsh-8a645b43-container.is-animated .dsh-8a645b43-image-right{transform:translateX(0);opacity:1}.dsh-8a645b43-text-wrapper{position:relative;z-index:10;width:60%;text-align:center;padding:0 40px;opacity:0;transform:translateY(20px);transition:transform 1.5s ease 0.5s,opacity 1.5s ease 0.5s;pointer-events:none}.dsh-8a645b43-container.is-animated .dsh-8a645b43-text-wrapper{transform:translateY(0);opacity:1}.dsh-8a645b43-heading{margin:0;line-height:1.1;text-shadow:0 4px 15px rgb(0 0 0 / .3)}.dsh-8a645b43-text{font-family:'Playfair Display',serif;font-size:clamp(3rem, 6vw, 6rem);color:#F2EFE9}.dsh-8a645b43-highlight{font-family:'Playfair Display',serif;font-size:clamp(3rem, 6vw, 6rem);color:#F2EFE9;font-style:italic;font-weight:700}.dsh-8a645b43-desc{margin-top:30px}@media (max-width:768px){.dsh-8a645b43-image-left,.dsh-8a645b43-image-right{width:100%;height:33.333%}.dsh-8a645b43-image-left{bottom:auto;transform:translateY(-100%)}.dsh-8a645b43-image-right{top:auto;transform:translateY(100%)}.dsh-8a645b43-container.is-animated .dsh-8a645b43-image-left,.dsh-8a645b43-container.is-animated .dsh-8a645b43-image-right{transform:translateY(0)}.dsh-8a645b43-text-wrapper{width:90%}}