.elementor-widget-card_subscribe{position:relative;overflow:hidden;border-radius:var(--container-border-radius);background-color:#fbe88c;border:1px solid #000;color:#000;transition:background-color .3s ease}.elementor-widget-card_subscribe .elementor-widget-container{display:flex;flex-direction:column;border-radius:inherit;padding:3rem 1.5rem}@media(min-width:768px){.elementor-widget-card_subscribe .elementor-widget-container{padding:3rem 2.25rem}}@media(min-width:1024px){.elementor-widget-card_subscribe .elementor-widget-container{padding:3rem}}.elementor-widget-card_subscribe .card{width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}@media(min-width:1024px){.elementor-widget-card_subscribe .card{aspect-ratio:1 / 1}}.elementor-widget-card_subscribe .card h3{display:block}@media(min-width:1024px){.elementor-widget-card_subscribe .card h3{max-width:10ch}}.elementor-widget-card_subscribe .card h3:last-child{margin-bottom:0}.elementor-widget-card_subscribe .card .text-wrap p{font-size:1.5rem}.elementor-widget-card_subscribe .card .card-top{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;flex:1}.elementor-widget-card_subscribe .card .card-bottom{position:relative;z-index:1;flex:1;display:flex;align-items:end}.elementor-widget-card_subscribe .card .card-bottom .card-bottom_inner{flex:1;display:grid;grid-template-columns:auto auto;align-items:center}.elementor-widget-card_subscribe .card .card-bottom .card-bottom_inner>*{flex-shrink:0}.elementor-widget-card_subscribe .card .form-container{position:relative;width:100%}.elementor-widget-card_subscribe .card .card-bg{position:absolute;z-index:0;overflow:hidden;inset:0;mix-blend-mode:soft-light;opacity:.8}.elementor-widget-card_subscribe .card .card-bg.default{inset:-24.5% -32.12% -38.91%}
