.elementor-16310 .elementor-element.elementor-element-37f1690:not(.elementor-motion-effects-element-type-background), .elementor-16310 .elementor-element.elementor-element-37f1690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-16310 .elementor-element.elementor-element-37f1690{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16310 .elementor-element.elementor-element-37f1690 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16310 .elementor-element.elementor-element-893109d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.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-16310 .elementor-element.elementor-element-46f147b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16310 .elementor-element.elementor-element-46f147b{text-align:center;}.elementor-16310 .elementor-element.elementor-element-46f147b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#0F6CB6;}.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-16310 .elementor-element.elementor-element-d01dbc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16310 .elementor-element.elementor-element-d01dbc3{text-align:left;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:20px;color:#000000;}.elementor-16310 .elementor-element.elementor-element-9cfc141{width:var( --container-widget-width, 99.889% );max-width:99.889%;--container-widget-width:99.889%;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-16310 .elementor-element.elementor-element-46f147b .elementor-heading-title{font-size:20px;}}/* Start custom CSS for column, class: .elementor-element-893109d */.main_heading {
    display:none;
}

.pum-content.popmake-content {
    padding: 0px!important;
} 


.wf-parent {
    padding: 0px 0px!important;
    height: 100%;
    box-sizing: border-box;
    overflow: auto;
    background-repeat: no-repeat;
    background-color:;
    background-size: 100% 100%;

.new-row-class{
    width:49%

}

.wf-row {
    margin-bottom: 8px!important;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    /*width: 100%;*/
    border: 1px solid #EAEEF2;
    border-radius: 0px;
    padding: .5rem 1rem;
    transition: all .3s;
}

.wf-wrapper {
     width: 100%!important; 
     max-width: 100%!important; 
     border-radius: 0px!important; 
     margin: auto; 
     border: none; 
     background-color: #F5F5F5!important; 
     color: #222; 
     box-shadow:none!important; 
} 

#BiginWebToRecordFormParent422549000003994451{
    background-color: #00000000!important;
}

.wf-form-component[data-ux-form-alignment='top'] .wf-label {
    padding-top: 0;
    margin-bottom: -5px;
    font: 400 12px poppins, sans-serif;
}

.wf-header{
    display: none;
}

.wf-form-paid {
    padding-bottom: 0px!important;
}

.wf-form-component {
    padding: 0px!important;
}

.wf-field-input, .wf-field-dropdown{
    border: 1px solid #EAEEF2!important;
    border-radius: 0px!important;
    padding: .5rem 1rem;!important
    transition: all .3s!important;
    font: 400 12px poppins, sans-serif!important;
    color: #404040;
}


input#formsubmit{
    background-color: #0F75BC!important;
    color: #fff!important;
    border: 0px solid #1AB16D!important;
    width: auto!important;
    border-radius: 0px !important;
    padding: 8px 18px!important;
    font: 400 13px poppins, sans-serif!important;
}



@media (max-width: 590px) {

    .new-row-class {
        width: 100% !important;
        display: block!important;
    }
}

.responsive-flex {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}

/* ===== MOBILE (max 600px) ===== */
@media (max-width: 590px) {
    .responsive-flex {
        flex-direction: column;
        align-items: stretch;  /* makes children full width */
        gap: 10px;             /* optional spacing */
    }
}

@media screen and (max-width: 590px) {
    #BiginWebToRecordFormDiv422549000003994451 {
        width: 100% !important;
        border: 0 !important;
    }
}/* End custom CSS */