
.career-block{display: flex ; padding-top: 1rem; box-sizing: border-box;}
.career-block .single{display: flex ; gap: 1.5rem; box-sizing: border-box; width: 100%;}
.career-block .form-group{display: flex ; flex-direction: column; gap: 0.25rem; box-sizing: border-box; width: 100%;}

.career-block form{display: flex;flex-direction: column;gap: 1.25rem; box-sizing: border-box}


.career-block .form-group label{font-size: 1.125rem; color: #2b3b94; font-weight: 400;}
.career-block .form-group input,.career-block .form-group select,.career-block .form-group textarea{outline: none; border: 1.4px solid rgba(60, 60, 60, 1); border-radius: 5px; padding: 1rem; font-size: 1rem; font-weight: 400; resize: none;color:#000;background: transparent;}
.career-block .form-group input::placeholder,.career-block .form-group select::placeholder,.career-block .form-group textarea::placeholder,.career-block .form-group select{color:rgba(189, 189, 189, 1);font-size:1rem;font-weight:300; }
.career-block .form-group label span{color:red;}
.career-block form p{font-size:16px;font-weight:400;color:#000;}

.career-block .explore-group{display: flex ; align-items: center; justify-content: center; padding-top: 1.5rem;}
.career-block .explore-group  button{display: flex ; gap: 10px; background: #fcc726; border: none; border-radius: 4px; padding: 11px 15px; font-size: 1.25rem; font-weight: 500; min-width: 272px; justify-content: center;}


.career-block .form-group select{
  appearance: none;          
  -webkit-appearance: none;   
  -moz-appearance: none;     
  background: none;        
 
}


.career-block .form-group select option{color:#000;}

.career-block option {
  all: unset; /* Reset text-related styles */
  
}
.career-block .form-group select{background-image: url(https://www.indiaautismcenter.org/wp-content/uploads/2025/06/Vector-13.png); background-repeat: no-repeat; background-size: 24px; background-position: 97% 50%; }


.career-block .form-group span.error_txt {font-size: 15px; text-transform: capitalize; color: red;}

.career-block .upload-block{
	    border: 1.4px solid rgba(60, 60, 60, 1);
    border-radius: 5px;
	position:relative;
	isolation:isolate;
	    overflow: hidden;
}
.career-block .upload-block input[type=file]{
	height:1px;
	position:absolute;
	padding: 0;
}
.career-block .upload-block input[type=text]{
	width:100%;
	border:none;
}
.career-block .upload-block .display-block{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
	
}
.career-block .upload-block .display-block a {
    background: #D9D9D9;
    text-wrap-mode: nowrap;
    padding: .5rem 1rem;
    margin: .25rem;
    border-radius: 5px;
}
@media screen and (max-width:768px){
	.career-block .single{
		flex-direction:column;
	}
}


