.slide-open__form{margin-bottom:2rem;margin-top:2rem;position:relative}.slide-open__form-foreground{align-items:center;background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center;padding:20px;position:absolute;text-align:center;width:100%;z-index:1}.slide-open__form-foreground h2{color:#fff;margin-bottom:20px}.slide-open__form-foreground .btn{min-width:45%}.slide-open__form-background{background-color:#3458a3;padding:40px 20px}.form-close{height:20px;margin-right:20px;margin-top:20px;position:absolute;right:0;top:0;width:20px}.slide-open__form-background .form-slide__inner{margin:0 auto;max-width:80%}.slide-open__form-background h3{color:#fff;text-align:center}.slide-open__form-background label{color:#fff}.slide-open__form-background .hs-button{display:block;margin:0 auto;width:85%}.slide-open__form-foreground.reveal-background{animation:revealBackground 1s linear both;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden}.slide-open__form-foreground.hide-bg{animation:hideBackground 1s linear both}@keyframes revealBackground{0%{animation-timing-function:ease-in;clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,100% 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,0 0,0 0,0 100%)}}@keyframes hideBackground{to{animation-timing-function:ease-in;clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,100% 0,0 100%,0 100%)}0%{clip-path:polygon(0 0,100% 0,0 0,0 0,0 100%)}}.slide-open__form-foreground{z-index:2}.slide-open__form-background{z-index:1}