.popup{align-items:center;background:transparent;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:all .5s ease;width:100vw;z-index:-1}.popup--active{background:rgba(0,0,0,.8);z-index:1000}.popup__content{align-items:stretch;background:#fff;border-radius:18px;display:flex;height:400px;justify-content:flex-start;opacity:0;overflow:hidden;transform:scale(0);transition:all .5s ease;width:800px}.popup--active .popup__content{opacity:1;transform:scale(1)}.popup__close{background:transparent;border:none;border-radius:50%;padding:0;position:absolute;right:12px;top:12px}.popup__image{background:#001388}.popup__image img{height:400px;width:400px}.popup__info{padding:30px 44px;width:400px}.popup__title{font-size:30px;line-height:120%}.popup__form form{box-shadow:none;padding:0}.popup__form input.hs-button{background:#ff671f;padding:15px 24px;width:100%}.popup__form div.actions{display:block}.popup__form div.actions:after{display:none}@media screen and (max-width:810px){.popup__content{flex-direction:column;height:500px;width:400px}.popup__image{display:flex;height:200px;justify-content:center}.popup__image img{height:200px;width:200px}.popup__title{font-size:20px}.popup__text{font-size:16px;line-height:18px;margin-bottom:10px}}@media screen and (max-width:410px){.popup__content{width:300px}.popup__info{padding:15px 22px;width:300px}}