.elementor-7445 .elementor-element.elementor-element-35b3a29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7445 .elementor-element.elementor-element-dd79b13{text-align:center;}.elementor-7445 .elementor-element.elementor-element-dd79b13 .elementor-heading-title{font-family:var( --e-global-typography-53ddebd-font-family ), Sans-serif;font-size:var( --e-global-typography-53ddebd-font-size );font-weight:var( --e-global-typography-53ddebd-font-weight );text-transform:var( --e-global-typography-53ddebd-text-transform );font-style:var( --e-global-typography-53ddebd-font-style );text-decoration:var( --e-global-typography-53ddebd-text-decoration );line-height:var( --e-global-typography-53ddebd-line-height );letter-spacing:var( --e-global-typography-53ddebd-letter-spacing );word-spacing:var( --e-global-typography-53ddebd-word-spacing );color:var( --e-global-color-46abdc6 );}.elementor-7445 .elementor-element.elementor-element-7b7f7b6{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}@media(min-width:768px){.elementor-7445 .elementor-element.elementor-element-7b7f7b6{--content-width:1320px;}}@media(max-width:1366px){.elementor-7445 .elementor-element.elementor-element-dd79b13 .elementor-heading-title{font-size:var( --e-global-typography-53ddebd-font-size );line-height:var( --e-global-typography-53ddebd-line-height );letter-spacing:var( --e-global-typography-53ddebd-letter-spacing );word-spacing:var( --e-global-typography-53ddebd-word-spacing );}}@media(max-width:1200px){.elementor-7445 .elementor-element.elementor-element-35b3a29{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7445 .elementor-element.elementor-element-7b7f7b6{--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(max-width:1024px){.elementor-7445 .elementor-element.elementor-element-35b3a29{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7445 .elementor-element.elementor-element-dd79b13 .elementor-heading-title{font-size:var( --e-global-typography-53ddebd-font-size );line-height:var( --e-global-typography-53ddebd-line-height );letter-spacing:var( --e-global-typography-53ddebd-letter-spacing );word-spacing:var( --e-global-typography-53ddebd-word-spacing );}}@media(max-width:880px){.elementor-7445 .elementor-element.elementor-element-35b3a29{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7445 .elementor-element.elementor-element-7b7f7b6{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-7445 .elementor-element.elementor-element-dd79b13 .elementor-heading-title{font-size:var( --e-global-typography-53ddebd-font-size );line-height:var( --e-global-typography-53ddebd-line-height );letter-spacing:var( --e-global-typography-53ddebd-letter-spacing );word-spacing:var( --e-global-typography-53ddebd-word-spacing );}.elementor-7445 .elementor-element.elementor-element-7b7f7b6{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}}@media(min-width:2400px){.elementor-7445 .elementor-element.elementor-element-dd79b13 .elementor-heading-title{font-size:var( --e-global-typography-53ddebd-font-size );line-height:var( --e-global-typography-53ddebd-line-height );letter-spacing:var( --e-global-typography-53ddebd-letter-spacing );word-spacing:var( --e-global-typography-53ddebd-word-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-150f858 */div#b2iEmailUnsubDiv span#B2iUnsubReturn {
    left: 0;
    right: unset;
}
.elementor-7445 .elementor-element.elementor-element-150f858 .b2iEmailListName {
    display: flex;
    gap: 10px;
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    color: #2E2E2E;
    font-family: "Bebas Neue";
    align-items: center;
}
.elementor-7445 .elementor-element.elementor-element-150f858 input#b2iEmailAlert12819 {
    width: 30px !important;
    height: 30px !important;
    box-shadow: unset;
    border: 1px solid #2E2E2E4D !important;
    background-color: transparent;
}
.elementor-7445 .elementor-element.elementor-element-150f858 fieldset.b2iEmailFieldset {
    padding: 20px 0 !important;
    margin: 0 !important;
}
#EmailDiv .b2iFormLabel {
    display: inline-block ! IMPORTANT;
    width: 130px;
}
.new-email-alert-page  .b2iEmailSignupRow.b2iFormRow label,.new-email-alert-page .b2iEmailSignupRow.b2iFormRow input,div#b2iEmailUnsubDiv span.b2iUnsubscribe {
    margin-bottom: 5px !important;
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    color: #2E2E2E;
    resize: none;
    font-family:"Bebas Neue";
}
.new-email-alert-page .b2iEmailSignupRow.b2iFormRow input{
    font-family: "Raleway";
}
.new-email-alert-page .b2iEmailSignupRow.b2iFormRow input {
    border: 1px solid #2E2E2E4D !important;
    background-color: #fff;
    border-radius: 0px !important;
    padding: 10px 20px !important;
}
.new-email-alert-page .b2iEmailSignupRow.b2iFormRow ::placeholder {
    font-size: 0px;
    }
.new-email-alert-page input#b2iEmailAlertUnsubscribe,.new-email-alert-page    input#b2iEmailAlertSubmit {
    font-family:"Bebas Neue";
    font-size: 20px;
    line-height: 32px;
    font-weight: 400;
    color: #fff;
    padding: 11px 20px !important;
    background-color: #00bbe6;
    width: 195px !important;
    transition: .5s;
    border: 0px !important;
}
.new-email-alert-page  input#b2iEmailAlertSubmit:hover ,.new-email-alert-page input#b2iEmailAlertUnsubscribe:hover{
    background-color: #00BDE7;
 }
 .new-email-alert-page  input#b2iEmailAlertSubmit{
     
     
 }
 div#b2iEmailUnsubDiv span.b2iUnsubscribe {
     margin-bottom: 0px !important;
     width: 421px !important;
     font-size: 24px;
 }
 .new-email-alert-page .b2iemailform div#b2iEmailSignUp {
    gap: 30px 36px;
    align-items: center;
    justify-content: space-between;
}
 .new-email-alert-page div#b2iEmailUnsubDiv {
    margin-top: 0px !important;
    padding-top: 40px !important;
}
 .new-email-alert-page #b2iEmailListSave {
    padding-top: 25px !important;
}
@media screen and (max-width:1199px){
    .b2iemailform div#b2iEmailSignUp .b2iEmailSignupRow {
    width: 47.2% !important;
}
}
@media screen and (max-width:979px){
    .new-email-alert-page .b2iemailform div#b2iEmailSignUp {
    gap: 25px 15px !important;
}
}
@media screen and (max-width:767px){
        .b2iemailform div#b2iEmailSignUp .b2iEmailSignupRow {
    width: 100% !important;
}
    .new-email-alert-page div#b2iEmailUnsubDiv {
   gap:10px 10px;
    padding-top: 20px !important;
}
.new-email-alert-page .b2iemailform div#b2iEmailSignUp {
    gap: 15px 15px;
}
.new-email-alert-page #b2iEmailListSave {
    padding-top: 13px !important;
}
div#b2iEmailUnsubDiv span.b2iUnsubscribe {
    width: auto !important;
}
.elementor-7445 .elementor-element.elementor-element-150f858 fieldset.b2iEmailFieldset {
    padding: 10px 0 15px !important;
 }
}
@media screen and (max-width:425px){
     div#b2iEmailUnsubDiv span.b2iUnsubscribe {
         font-size: 22px;
 }
}
@media screen and (max-width:375px){
     div#b2iEmailUnsubDiv span.b2iUnsubscribe {
         font-size: 19px;
         margin-right:0px !important;
 }
}/* End custom CSS */