.career_inner{display: flex;flex-wrap: wrap;}
.career_left{width: calc(100% - 650px);padding-right: 90px;}
.career_right{width: 650px;}
.below_div{display: flex;flex-wrap: wrap;}
.below_div{margin: 80px 0;}
.answer_div{position: relative;padding: 60px 0;background: rgb(0 12 42 / 74%);min-height: 530px;margin-top: -520px;}
.areyou_div{max-width: 645px;}
.areyou_div ul.dlist li{color: #fff;}
.anstxt{color: #fff;line-height: 26px;font-style: italic;max-width: 330px;text-transform: inherit;margin-top: 40px;}
.apply_div{background: #fff;padding: 45px 30px;position: relative;z-index: 1;}
.applyfrm{max-width: 500px;margin:0 auto;}


/* UPLOAD FILE CSS */
div.fileinputs {position: relative;width: 100%;border: 1px solid #e0e0e0;border-radius: 3px;height: 45px;text-align: left;background: #fff;}
div.fileinputs input.file {display: block;}
input.file {cursor: pointer;line-height: 44px;opacity: 0;position: relative;text-align: left;width: 100%;z-index: 2;color:#737576;font-family: 'Rajdhani';font-weight:normal;}
div.fakefile {background: transparent;border-radius: 0px;position: absolute;top: 0;width: 100%;height: 44px;}
#filevalue {color:#737576;font-family: 'Rajdhani';font-weight:normal;font-size: 14px;line-height: 44px;z-index: -1;padding-left: 20px;}
.fakebtn {color: #fff;cursor: pointer;right: 0;top: -1px;position: absolute;height: 44px;width: 127px;text-align: left;line-height: 100%;background: #083f88;border-bottom-right-radius: 4px;border-top-right-radius: 4px;font-size: 16px; font-weight: bold;padding: 13px 12px;}
.fakebtn i{margin-left: 5px;}
.check_div .title_xs{font-size: 16px;color: #000000;margin-bottom: 20px;}
.check_list{margin-bottom: 35px;}

/* CHECK BOX */
.wpcf7 {}
.wpcf7-form { }
.wpcf7 .wpcf7-list-item {display: block;margin:0 0 14px;}
.wpcf7-form .wpcf7-radio { }
.wpcf7-form .wpcf7-radio label {position: relative;cursor: pointer;}
.wpcf7-form .wpcf7-radio input[type=radio] {position: relative;visibility: hidden;}
.wpcf7-form .wpcf7-radio input[type=radio] + span {/*   border: 3px solid red;  */}
.wpcf7-form .wpcf7-radio input[type=radio] + span:before {display: block;position: absolute;content: '';border-radius: 100%;height: 18px;width: 18px;top: 0px;border: 2px solid #222;}
.wpcf7-form .wpcf7-radio input[type=radio] + span:after {display: block;position: absolute;content: '';border-radius: 100%;height: 10px;width: 10px;top: 6px;left: 6px;visibility: hidden;}
.wpcf7-form .wpcf7-radio input[type=radio]:checked + span:before {background: transparent;/*     border-color: red; */}
.wpcf7-form .wpcf7-radio input[type=radio]:checked + span:after {background: #222;visibility: visible;}
.wpcf7-form .wpcf7-checkbox label {position: relative;cursor: pointer;}
.wpcf7-form .wpcf7-checkbox input[type=checkbox] {position: relative;visibility: hidden;}
.wpcf7-form .wpcf7-checkbox input[type=checkbox] + span {padding-left: 10px;font-weight: bold;}
.wpcf7-form .wpcf7-checkbox input[type=checkbox] + span:before {display: block;position: absolute;content: '';border-radius: 0;height: 20px;width: 20px;top: 0px;border: 1px solid #000000;}
.wpcf7-form .wpcf7-checkbox input[type=checkbox] + span:after {display: block;position: absolute;content: '';background: url(../images/checkbox-icon.png); border-radius: 100%;height: 9px;width: 11px;top: 5px;left: 5px;visibility: hidden;font-size: 16px;}
.wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked + span:before {background: #083f88;border-color: #083f88; }
.wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked + span:after {/*    background: #222; */visibility: visible;color: #fff;}
.script-checkbox label.label-selected {background: red;}



/* STRAT RESPONSIVE */
@media screen and (max-width: 1499px){
	.career_right {width: 500px;}
	.career_left {width: calc(100% - 500px);padding-right: 70px;}
	.areyou_div {max-width: 500px;}
}
@media screen and (max-width: 1199px){
	.career_right {width: 450px;position: sticky;top:0;align-self: flex-start;}
	.career_left {width: calc(100% - 450px);padding-right: 70px;}
	.areyou_div {max-width: 100%;}
	.answer_div{margin-top: 0;height: 100%;padding: 40px 0;min-height: 100%;}
	.anstxt{margin: 30px 0 0;}
	.below_div{margin:40px 0;}
}
@media screen and (max-width:991px){
	.career_right, .career_left{width: 100%;}
	.career_left{padding-right: 0;}
	.career_right{margin-top: 10px;}
	.apply_div{padding: 30px 20px;}
	.wpcf7-form .wpcf7-checkbox input[type=checkbox] + span{padding-left: 4px;font-size: 14px;}
}
@media screen and (max-width:991px){
	.fakebtn{width: 100px;font-size: 14px;padding: 13px 8px;}
}
@media screen and (max-width:360px){
	.wpcf7-form .wpcf7-checkbox input[type=checkbox] + span{font-size: 13px;}
}