.se-subscribe-block_single{background:var(--se-gradient-blue-purple);border-radius:5px}.se-subscribe-block_single .se-subscribe-block__widget{padding:60px 0;text-align:center;background-image:var(--wpr-bg-ae4834cf-147c-47df-81ad-eb29dea92d13),var(--wpr-bg-892a9e37-3f98-44d5-ae2e-0c8a084269e3),var(--wpr-bg-dfcbd202-188f-41c3-8b04-24a1912ef825),var(--wpr-bg-f7436cdc-c87f-4094-b42a-40520bc178c2);background-repeat:no-repeat;background-position:left bottom,left top,right top,right bottom}.se-subscribe-block_single .se-subscribe-block__title{position:relative;display:flex;justify-content:center;padding-bottom:46px;font-size:32px;font-weight:600;line-height:42px;color:#fff;letter-spacing:-.01em}.se-subscribe-block_single .se-subscribe-block__title:after{position:absolute;bottom:30px;width:100%;max-width:300px;height:2px;content:'';background-color:#fff}.se-subscribe-block_single .se-subscribe-block__text{max-width:558px;margin:0 auto 24px;font-size:18px;font-weight:600;line-height:26px;color:#fff;text-align:center}.se-subscribe-block_single .se-subscribe-block__text-wrap{width:100%;margin-right:auto;margin-left:auto}.se-subscribe-block_single .se-subscribe-block__form{justify-content:center}.se-subscribe-block_single .se-subscribe-block__input{max-width:388px;margin-right:10px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.se-subscribe-block_single .se-subscribe-block__input::placeholder{font-size:14px;line-height:20px;color:var(--se-text-color-placeholder);text-transform:initial;background:#fff}.se-subscribe-block_single .se-subscribe-block__button{position:relative;display:flex;align-items:center;padding:12px 26px;color:#fff;text-transform:initial;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.2);transition:background .24s}@media screen and (max-width:767px){.se-subscribe-block_single .se-subscribe-block__widget{padding:48px 20px;border-radius:0}.se-subscribe-block_single{width:100vw;margin-left:-20px;border-radius:0}.se-subscribe-block_single .se-subscribe-block__title{justify-content:flex-start}.se-subscribe-block_single .se-subscribe-block__form{flex-direction:column}.se-subscribe-block_single .se-subscribe-block__text{text-align:start;margin-left:0;margin-right:0}.se-subscribe-block_single .se-subscribe-block__input{max-width:100%;margin-bottom:10px}.se-subscribe-block_single .se-subscribe-block__text-wrap{max-width:100%;margin:0}.se-subscribe-block_single .se-subscribe-block__button{justify-content:center}}@media screen and (max-width:575px){.se-subscribe-block_single .se-subscribe-block__title{font-size:26px;line-height:32px}.se-subscribe-block_single .se-subscribe-block{width:100vw;margin-left:-20px}}