.elementor-1257 .elementor-element.elementor-element-89f568b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1257 .elementor-element.elementor-element-1fa80cf{width:var( --container-widget-width, 64.052% );max-width:64.052%;--container-widget-width:64.052%;--container-widget-flex-grow:0;text-align:center;}.elementor-1257 .elementor-element.elementor-element-1fa80cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1257 .elementor-element.elementor-element-1fa80cf img{width:100%;max-width:100%;height:500px;object-fit:fill;}.elementor-1257 .elementor-element.elementor-element-c835044{--display:flex;--padding-top:85px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-c835044:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-c835044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEF6FF 0%, #EEF6FF 100%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1257 .elementor-element.elementor-element-1880595{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:0.5px;color:#525252;}.elementor-1257 .elementor-element.elementor-element-f273751{--display:flex;}.elementor-1257 .elementor-element.elementor-element-f273751:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-f273751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEF6FF 0%, #EEF6FF 100%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1257 .elementor-element.elementor-element-ef34908 .elementor-button{background-color:#0E5986;font-family:"Roboto", Sans-serif;font-weight:500;letter-spacing:1.2px;}.elementor-1257 .elementor-element.elementor-element-015e692{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-5b37dde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-4bb5f07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-1257 .elementor-element.elementor-element-4bb5f07:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-4bb5f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://img1.wsimg.com/isteam/ip/c2ea4b88-b53d-40bc-8efa-e4fd4650c9b1/Focus_June-2022-blog_small-copy.jpeg/:/rs=w:1280");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1257 .elementor-element.elementor-element-4bb5f07::before, .elementor-1257 .elementor-element.elementor-element-4bb5f07 > .elementor-background-video-container::before, .elementor-1257 .elementor-element.elementor-element-4bb5f07 > .e-con-inner > .elementor-background-video-container::before, .elementor-1257 .elementor-element.elementor-element-4bb5f07 > .elementor-background-slideshow::before, .elementor-1257 .elementor-element.elementor-element-4bb5f07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1257 .elementor-element.elementor-element-4bb5f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1257 .elementor-element.elementor-element-989e748{text-align:center;}.elementor-1257 .elementor-element.elementor-element-989e748 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-1257 .elementor-element.elementor-element-49d90b8{--swiper-slides-to-display:4;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1257 .elementor-element.elementor-element-49d90b8 .swiper-slide > .elementor-element{height:100%;}.elementor-1257 .elementor-element.elementor-element-6060263{--swiper-slides-to-display:4;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1257 .elementor-element.elementor-element-6060263 .swiper-slide > .elementor-element{height:100%;}.elementor-1257 .elementor-element.elementor-element-394afe9{--swiper-slides-to-display:4;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1257 .elementor-element.elementor-element-394afe9 .swiper-slide > .elementor-element{height:100%;}.elementor-1257 .elementor-element.elementor-element-f62aa3c{--swiper-slides-to-display:4;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1257 .elementor-element.elementor-element-f62aa3c .swiper-slide > .elementor-element{height:100%;}.elementor-1257 .elementor-element.elementor-element-24f56d1{--display:flex;}.elementor-1257 .elementor-element.elementor-element-758e6e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;color:#0E5986;}.elementor-1257 .elementor-element.elementor-element-d6d6d70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-eb98d69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-1aba448{--display:flex;}.elementor-1257 .elementor-element.elementor-element-79acbe2{text-align:center;}.elementor-1257 .elementor-element.elementor-element-79acbe2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#000000;}.elementor-1257 .elementor-element.elementor-element-27f3876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-ba6c31b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-13fa092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-2e25a57{--display:flex;}.elementor-1257 .elementor-element.elementor-element-ac54d05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;color:#0E5986;}.elementor-1257 .elementor-element.elementor-element-d064313{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-c414b5b{background-color:transparent;margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, #0E5986 0%, #0E5986 100%);column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-1257 .elementor-element.elementor-element-2a55113{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-a9426b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-728d1fb{--display:flex;}.elementor-1257 .elementor-element.elementor-element-b087bfe{text-align:center;}.elementor-1257 .elementor-element.elementor-element-b087bfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;color:#151515;}.elementor-1257 .elementor-element.elementor-element-7475017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-9edf3eb .elementor-button{background-color:#0E5986;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:20px 32px 20px 32px;}.elementor-1257 .elementor-element.elementor-element-9edf3eb{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1257 .elementor-element.elementor-element-bb9677d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-ff586e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1257 .elementor-element.elementor-element-a037535{--display:flex;}.elementor-1257 .elementor-element.elementor-element-f824a77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;color:#0E5986;}.elementor-1257 .elementor-element.elementor-element-9fccc2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1257 .elementor-element.elementor-element-6dbc2ef .elementor-icon-wrapper{text-align:center;}.elementor-1257 .elementor-element.elementor-element-6dbc2ef.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-1257 .elementor-element.elementor-element-6dbc2ef.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-6dbc2ef.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-1257 .elementor-element.elementor-element-6dbc2ef.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-6dbc2ef.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-1257 .elementor-element.elementor-element-7c0806f .elementor-icon-wrapper{text-align:center;}.elementor-1257 .elementor-element.elementor-element-7c0806f.elementor-view-stacked .elementor-icon{background-color:#117EB8;}.elementor-1257 .elementor-element.elementor-element-7c0806f.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-7c0806f.elementor-view-default .elementor-icon{color:#117EB8;border-color:#117EB8;}.elementor-1257 .elementor-element.elementor-element-7c0806f.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-7c0806f.elementor-view-default .elementor-icon svg{fill:#117EB8;}.elementor-1257 .elementor-element.elementor-element-eb69758 .elementor-icon-wrapper{text-align:center;}.elementor-1257 .elementor-element.elementor-element-eb69758.elementor-view-stacked .elementor-icon{background-color:#D82D7E;}.elementor-1257 .elementor-element.elementor-element-eb69758.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-eb69758.elementor-view-default .elementor-icon{color:#D82D7E;border-color:#D82D7E;}.elementor-1257 .elementor-element.elementor-element-eb69758.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-eb69758.elementor-view-default .elementor-icon svg{fill:#D82D7E;}.elementor-1257 .elementor-element.elementor-element-7fd5591 .elementor-icon-wrapper{text-align:center;}.elementor-1257 .elementor-element.elementor-element-7fd5591.elementor-view-stacked .elementor-icon{background-color:#F82727;}.elementor-1257 .elementor-element.elementor-element-7fd5591.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-7fd5591.elementor-view-default .elementor-icon{color:#F82727;border-color:#F82727;}.elementor-1257 .elementor-element.elementor-element-7fd5591.elementor-view-framed .elementor-icon, .elementor-1257 .elementor-element.elementor-element-7fd5591.elementor-view-default .elementor-icon svg{fill:#F82727;}@media(max-width:1024px){.elementor-1257 .elementor-element.elementor-element-49d90b8{--swiper-slides-to-display:2;}.elementor-1257 .elementor-element.elementor-element-6060263{--swiper-slides-to-display:2;}.elementor-1257 .elementor-element.elementor-element-394afe9{--swiper-slides-to-display:2;}.elementor-1257 .elementor-element.elementor-element-f62aa3c{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1257 .elementor-element.elementor-element-1fa80cf{width:100%;max-width:100%;}.elementor-1257 .elementor-element.elementor-element-1fa80cf img{height:220px;}.elementor-1257 .elementor-element.elementor-element-49d90b8{--swiper-slides-to-display:1;}.elementor-1257 .elementor-element.elementor-element-6060263{--swiper-slides-to-display:1;}.elementor-1257 .elementor-element.elementor-element-394afe9{--swiper-slides-to-display:1;}.elementor-1257 .elementor-element.elementor-element-f62aa3c{--swiper-slides-to-display:1;}.elementor-1257 .elementor-element.elementor-element-d064313{--content-width:500px;--min-height:0px;}.elementor-1257 .elementor-element.elementor-element-c414b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:center;font-size:16px;line-height:1.1em;}.elementor-1257 .elementor-element.elementor-element-b087bfe .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-1257 .elementor-element.elementor-element-9edf3eb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1257 .elementor-element.elementor-element-6dbc2ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-953082c *//* =========================================
   MAILPOET SUBSCRIBE FORM - ELEMENTOR WIDGET
========================================= */

/* Remove Elementor widget spacing */
.elementor-1257 .elementor-element.elementor-element-953082c,
.elementor-1257 .elementor-element.elementor-element-953082c .elementor-widget-container {
    width: 100%;
    margin: 0;
    padding: 0;
}

/* Main MailPoet form */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form {
    width: 100% !important;
    max-width: 1100px !important;
    margin: 40px auto !important;
    padding: 30px 20px !important;
    background: #ffffff !important;
    box-sizing: border-box !important;
}

/* Actual form layout */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form form {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;

    display: grid !important;
    grid-template-columns: auto minmax(0, 1fr) auto !important;
    align-items: center !important;
    column-gap: 20px !important;

    box-sizing: border-box !important;
}

/* Create the SUBSCRIBE title */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form form::before {
    content: "SUBSCRIBE";
    display: block;

    margin: 0 !important;
    padding: 0 !important;

    color: #000000 !important;
    font-family: Georgia, "Times New Roman", serif !important;
    font-size: 26px !important;
    font-weight: 400 !important;
    line-height: 1.2 !important;
    letter-spacing: 1px !important;
    white-space: nowrap !important;
}

/* Remove default MailPoet paragraph spacing */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_paragraph {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: normal !important;
}

/* Email field wrapper */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_paragraph:first-of-type {
    min-width: 0 !important;
}

/* Hide field label */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text_label,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_segment_label {
    display: none !important;
}

/* Email input */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="email"] {
    display: block !important;
    width: 100% !important;
    height: 50px !important;

    margin: 0 !important;
    padding: 10px 8px !important;

    color: #333333 !important;
    background: transparent !important;

    border: 0 !important;
    border-bottom: 1px solid #e5e5e5 !important;
    border-radius: 0 !important;

    outline: none !important;
    box-shadow: none !important;

    font-size: 16px !important;
    font-weight: 400 !important;
    box-sizing: border-box !important;
}

/* Placeholder */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text::placeholder,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="email"]::placeholder {
    color: #666666 !important;
    opacity: 1 !important;
}

/* Input focus */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text:focus,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="email"]:focus {
    background: transparent !important;
    border-bottom-color: #0f5c8c !important;
    outline: none !important;
    box-shadow: none !important;
}

/* Prevent browser autofill background */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text:-webkit-autofill,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text:-webkit-autofill:hover,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px #ffffff inset !important;
    -webkit-text-fill-color: #333333 !important;
}

/* Submit button */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_submit,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="submit"],
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form button[type="submit"] {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    min-width: 160px !important;
    height: 50px !important;

    margin: 0 !important;
    padding: 12px 28px !important;

    color: #ffffff !important;
    background-color: #0f5c8c !important;

    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    letter-spacing: 2px !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;

    cursor: pointer !important;
    appearance: none !important;
    -webkit-appearance: none !important;
}

/* Button hover */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_submit:hover,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="submit"]:hover,
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form button[type="submit"]:hover {
    color: #ffffff !important;
    background-color: #0b4b72 !important;
}

/* Confirmation or error message */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_message {
    grid-column: 1 / -1 !important;
    width: 100% !important;
    margin: 20px 0 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.6 !important;
}

/* Hide unused empty spacing */
.elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form_loading {
    margin: 0 0 0 10px !important;
}

/* =========================================
   TABLET AND MOBILE
========================================= */

@media (max-width: 768px) {

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form {
        margin: 30px auto !important;
        padding: 30px 20px !important;
    }

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form form {
        grid-template-columns: 1fr !important;
        row-gap: 20px !important;
        text-align: center !important;
    }

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form form::before {
        font-size: 24px !important;
        white-space: normal !important;
    }

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_submit,
    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="submit"],
    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form button[type="submit"] {
        width: 100% !important;
    }
}

@media (max-width: 480px) {

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form {
        margin: 25px auto !important;
        padding: 25px 15px !important;
    }

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form form::before {
        font-size: 22px !important;
    }

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_text,
    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="email"] {
        font-size: 15px !important;
    }

    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_submit,
    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form input[type="submit"],
    .elementor-1257 .elementor-element.elementor-element-953082c .mailpoet_form button[type="submit"] {
        font-size: 13px !important;
        letter-spacing: 1px !important;
    }
}/* End custom CSS */