#popmake-36033{
    width:1024px;
    max-width:95%;
    }
    #popmake-36033 #mce-responses {
        padding: 0 1em;
    }
    #mce-error-response{
        text-align: center;
        padding: 1%;
        border: 1px solid #6B0505;
        background: #6b050524;
    }
    #popmake-36033 div.indicates-required {
        padding: 0 1em;
        text-align: right;
    }
    .popmake #mc_embed_signup{color:#2d2d2d; clear:left; font:14px Helvetica,Arial,sans-serif; }
    .popmake #mc_embed_signup .asterisk {
        line-height: 50%;
    }
        .popmake #mc-embedded-subscribe-form input[type=checkbox]{display: inline-block; width: auto;margin-right: 10px;font-family: Montserrat;font-size:15px;}
        .popmake #mergeRow-gdpr,
    .popmake .button_line {
        margin-top: 0;
        width: 100%;
        padding: 1em;
    }
        .popmake #mergeRow-gdpr fieldset label {font-weight: normal;}
        .popmake #mc-embedded-subscribe-form .mc_fieldset{border:none;min-height: 0px;padding-bottom:0px;}
        .popmake #mc-embedded-subscribe-form input[type=submit]{
    
        background: #2E66A5;
        color: #ffffff;
        border-radius: 0;
        font-size: 12px;
    font-weight: 600;
        padding: 14px 20px;
        letter-spacing: 0.1em;
        line-height: 1;
        height: auto;
        }
        
    
        .popmake #mc-embedded-subscribe-form input[type=text],
        .popmake #mc-embedded-subscribe-form input[type=email],
        .popmake #mc-embedded-subscribe-form select{
        background:#ffffff;
        }
        
        .popmake .elementor-530 .elementor-element.elementor-element-a7a56d5 .elementor-toggle-title, 
        .popmake .elementor-530 .elementor-element.elementor-element-a7a56d5 .elementor-toggle-icon{
        left: -12px;
        position: relative;
        margin-right: 10px;
        font-size:15px;
        }
        
        
    .popmake .newsletter_form_fields{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    
    .popmake #mc_embed_signup .newsletter_form_fields > .dbo_mc-field-group{
    width:50%;
        padding: 1em;
    position:relative;
    }
    
    .popmake #mc_embed_signup .newsletter_form_fields > .dbo_mc-field-group > .mc-field-group{
        padding: 1em;
    width:100%;
    position:relative;
    }
    
    .popmake #mc_embed_signup .mc-field-group:not(.mc_fieldset) > label {
        position: absolute;
        top: -2px;
        left: 1em;
        opacity: 0;
        transition: 0.25s;
    }
    
    .popmake #mc_embed_signup .mc-field-group > input:focus + label,
    .popmake #mc_embed_signup .mc-field-group > input:active + label{
    opacity:1;
    }
    
    .popmake #mc-embedded-subscribe-form,
    .popmake #mc_embed_signup .newsletter_form_fields > .dbo_mc-field-group:not(.mc-field-group){
    padding:0;
    }
    
    .newsletter_popup_content_box{
    padding:1.5em;
    background:#ffffff;
    border-radius:6px;
    margin:1em auto 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        align-content: center;
        min-height: 250px;
    }
    .popmake #mc-embedded-subscribe-form .choices_list{margin: 15px 0;list-style-type: none;}
    
    .popmake #mc-embedded-subscribe-form .choices_list > li{
    margin-bottom:0.5em;
    }
    
    
    
    .newsletter_popup_header.newsletter_popup_content_box{
    padding:0;
    border-radius:0;
    margin-top:0
    }
    
    #mc_embed_signup div.mce_inline_error{
    position:absolute;
    right: 1em;
    }
    
    html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.popmake-overlay.pum-active{
    display: block !important;
    position:fixed;
    }
    
    #mce-responses #mce-success-response{
    font-size:2em;
    }
    
    @media screen and (max-width:768px){
    .popmake #mc_embed_signup .newsletter_form_fields > .dbo_mc-field-group{
    width:100%;
    }
    }