.elementor-950 .elementor-element.elementor-element-9d89b51{text-align:center;}.elementor-950 .elementor-element.elementor-element-9d89b51 .elementor-heading-title{color:#AAAAAA;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-950 .elementor-element.elementor-element-76c7749{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-950 .elementor-element.elementor-element-53271f8{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-049499f */.app-employ-div {width: 100%; line-height: normal; }
.title-name {font-size: 36px; text-align: center; font-weight: 700;}
.title-above {font-size:28px; text-align: center; font-weight: 700;}
.subtitle-name {font-size: 24px; text-align: center; font-weight: 500; padding:0;}
.subtitle-capital {font-size: 24px; text-align: center; font-weight: 500;  text-transform: uppercase;}
.subtitle-underline {text-decoration: underline; font-weight: 700;}
.standard-text {font-size: 18px; text-align: justify; font-weight: 400; padding:0;}
.formline {font-size: 18px; text-align: justify; font-weight: 400; padding:0;}
.labdisp {display: inline-block; padding: 0 1em;
    text-align: center; line-height: 2em;
}
.label40 {width:40%;}
.label30 {width:30%;}
.label25 {width:25%;}
.label20 {width:20%;}
.label15 {width:15%;}
.label10 {width:10%;}
.label5 {width:5%;}
.textaream {width:70%; margin: 0 auto 0 5%;}
.wpcf7 .wpcf7-form-control-wrap {display:inline!important; padding: 0.5em;}

.hr-line {width: 90%;
    margin: 2em auto!important;
    background-color: #fff!important;
    height: 2px;
}

.signature-applicant, .cons-sign, .genrel-sign, .notice-sign {width: 60vw!important; height: 90%!important;}

#wpcf7_signature-applicant_clear, #wpcf7_cons-sign_clear, #wpcf7_genrel-sign_clear,
#wpcf7_notice-sign_clear{width: 60vw!important; height: 90%!important;}

.table-bigscr {
    display: block;
}

.table-mobscr {
    display: none;
}

@media only screen and (max-width: 1000px) {
   
.label40, .label30, .label25, .label20 {width:90%;}
.label15, .label10, .label5 {width:40%;}
.textaream {width:90%; margin: 0 5%;}
.signature-applicant, .cons-sign, .genrel-sign, .notice-sign {width: 90vw!important; height: 90%!important;}

#wpcf7_signature-applicant_clear, #wpcf7_cons-sign_clear, #wpcf7_genrel-sign_clear,
#wpcf7_notice-sign_clear {width: 90vw!important; height: 90%!important;}

.mainheader {
    width: 100%!important;
}   
.wpcf7 .wpcf7-form-control-wrap {
    width: 100%;
    display: block;
}    
.move-nextrow {display:block;}

.table-bigscr {
    display: block;
}

.table-mobscr {
    display: none;
}

}


@media only screen and (max-width: 700px) {
   
.label40, .label30, .label25, .label20, .label15, .label10, .label5 {width:90%;}
.textaream {width:90%; margin: 0 5%;}
.signature-applicant, .cons-sign, .genrel-sign, .notice-sign {width: 90vw!important; height: 90%!important;}

#wpcf7_signature-applicant_clear, #wpcf7_cons-sign_clear, #wpcf7_genrel-sign_clear,
#wpcf7_notice-sign_clear {width: 90vw!important; height: 90%!important;}

.mainheader {
    width: 100%!important;
}   
.wpcf7 .wpcf7-form-control-wrap {
    width: 100%;
    display: block;
}   
.move-nextrow {display:block;}

.table-bigscr {
    display: none;
}

.table-mobscr {
    display: block;
}
}


.wpcf7 form {
    max-width: 1368px;
    margin: auto;
}

.formline {
    font-size: 17px;
    text-align: left;
    font-weight: 400;
}

.wpcf7 .wpcf7-form-control-wrap {
    padding: 0;
}

.labdisp {
    padding: 0.5em 1em;
    text-align: left;
    font-weight: 300;
}

.tablewidth {max-width: 1368px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53271f8 */.elementor-950 .elementor-element.elementor-element-53271f8 {max-width: 1368px; margin: auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f92f60 */.elementor-950 .elementor-element.elementor-element-4f92f60 {max-width:1368px; margin:auto;}/* End custom CSS */