Popup Style3

Pattern HTML

<!-- wp:group {"className":"footer-popup","style":{"color":{"background":"#cdaca1"},"border":{"radius":"10px"},"spacing":{"blockGap":"var:preset|spacing|30","margin":{"bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} --> <div class="wp-block-group footer-popup has-background" style="border-radius:10px;background-color:#cdaca1;margin-bottom:var(--wp--preset--spacing--50)"><!-- wp:heading {"textAlign":"center","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|30"}}}} --> <h2 class="wp-block-heading has-text-align-center" style="margin-bottom:var(--wp--preset--spacing--30)">Get Started Today!</h2> <!-- /wp:heading --> <!-- wp:html --> [wpforms id="210" title="false"] <!-- /wp:html --></div> <!-- /wp:group -->

Pattern CSS

body .footer-popup { padding: 67px 58px; } .pum-theme-default-theme-2 { background-color: rgba( 0, 0, 0, 0.5) !important; } #footer-popup_form { padding: 0 0 0 0; position: relative; display: flex; align-items: center; overflow: hidden; margin-bottom: 60px; } #footer-popup_form .popup-form-box { margin: 0 auto; width: 100%; } body .pum.pum-overlay .pum-container.popmake .wpforms-field:first-child { padding-top: 0; } #footer-popup_form .popup-form-box h2 { color: #FFF; font-weight: 700; line-height: normal; text-align: center; padding-bottom: 0; margin-bottom: 15px; text-transform: uppercase; } #footer-popup_form .wpforms-container label.wpforms-error,#footer-popup_form .wpforms-container em.wpforms-error{ color: #fff !important; } body .pum.pum-overlay .pum-container.popmake { background: transparent; padding: 0; border: none; box-shadow: 0 0 0 0px rgba( 2, 2, 2, 0.23 ); } body .pum.pum-overlay .pum-content.popmake-content { text-align: center; font-weight: 400; } body .pum.pum-overlay .pum-container.popmake .wpforms-container-full { margin: 0 auto; } body .pum.pum-overlay .pum-container.popmake .wpforms-field { padding: 10px 0 0; text-align: left; } body .pum.pum-overlay .pum-container.popmake input, body .pum.pum-overlay .pum-container.popmake select, body .pum.pum-overlay .pum-container.popmake textarea { background: transparent; border-radius: 0; border: 1px solid #fff; font-size: 18px; font-family: inherit; padding: 11px 20px; height: 45px; text-transform: capitalize; } body [data-wpr-lazyrender] { content-visibility: visible; } body .pum.pum-overlay .pum-container.popmake textarea { height: 81px; } body .pum.pum-overlay .pum-container.popmake .wpforms-container .wpforms-form :-moz-placeholder { color: #fff; opacity: 1; } body .pum.pum-overlay .pum-container.popmake .wpforms-container .wpforms-form ::-moz-placeholder { color: #fff; opacity: 1; } body .pum.pum-overlay .pum-container.popmake .wpforms-container .wpforms-form :-ms-input-placeholder { color: #fff; opacity: 1; } body .pum.pum-overlay .pum-container.popmake .wpforms-container .wpforms-form ::-ms-input-placeholder { color: #fff; opacity: 1; } body .pum.pum-overlay .pum-container.popmake .wpforms-container .wpforms-form ::-webkit-input-placeholder { color: #fff; opacity: 1; } body .pum.pum-overlay .pum-container.popmake .wpforms-container .wpforms-form ::placeholder { color: #fff; opacity: 1; } body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha label, body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha .wpforms-captcha-equation { font-size: 18px; color: #fff; font-weight: 400; text-transform: uppercase; } body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha label, body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha .wpforms-captcha-math { display: inline-block; vertical-align: middle; } body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha label { font-weight: 400; margin: 0 5px 4px 0; font-size: 18px; color: #fff; } body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha label .wpforms-required-label { display: none; } body .pum.pum-overlay .pum-container.popmake .wpforms-field-captcha .wpforms-captcha-math input { width: 75px; padding: 10px 5px; font-size: 19px; display: inline-block; } body .pum.pum-overlay .pum-container.popmake .wpforms-submit-container { padding-top: 10px; margin-top: 0; text-align: center; } body .pum.pum-overlay .pum-container.popmake .wpforms-submit-container button { height: auto; display: inline-block; padding: 16px 31px; color: #000; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; border-radius: 0; background-color: #fff; letter-spacing: 0.7px; text-transform: uppercase; } div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50:last-child { padding-left: 0; } body .pum.pum-overlay .pum-container.popmake .wpforms-submit-container button:after{ display: none; } body .pum.pum-overlay .pum-container.popmake .wpforms-submit-container button:hover { background: var(--wp--preset--color--fourth) !important; color: var(--wp--preset--color--first) !important; } body .pum.pum-overlay .pum-container.popmake button.pum-close.popmake-close { font-family: inherit; background: transparent; font-size: 0 !important; width: 32px; height: 32px; border-radius: 50px; padding: 0; font-weight: 500; line-height: 1; right: 15px; color: transparent; top: 15px; font-size: 35px; background: url("https://patterndev.upthinksolutions.com/wp-content/uploads/2025/08/close.png") no-repeat; box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0); } .pum-theme-default-theme { background-color: rgba(0, 0, 0, 0.5) !important; }