body,h1,h2,h3,h4,button{font-family:Raleway,sans-serif}h5,h6,p,span,li,a,label{font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}.team-container{border-radius:10px;padding:90px;position:relative;overflow:hidden}.team-container .blur-bg{filter:blur(100px);opacity:.5;z-index:-1;background:#fff;border-radius:50%;width:100%;height:100%;position:absolute;left:0;right:0;transform:rotateX(350deg)}.team-container .section-header{text-align:center;width:38%;margin:auto;font-family:Raleway,sans-serif}.team-container .section-header .team-title{color:#1c1c1c;margin-bottom:16px;font-family:Raleway,sans-serif;font-size:45px;font-weight:700}.team-container .section-header .team-description{color:#615b5b;margin-bottom:60px;font-size:16px;line-height:1.6}.team-container .job-card{background:#fff;border-radius:16px;height:100%;padding:40px;box-shadow:0 4px 20px #00000014}.team-container .job-card .employment-type{color:#1c1c1c;margin-bottom:8px;font-size:16px;font-weight:600}.team-container .job-card .job-role{color:#1c1c1c;margin-bottom:20px;font-family:Raleway,sans-serif;font-size:30px;font-weight:700}.team-container .job-card .job-description{color:#666;margin-bottom:24px;font-family:Raleway,sans-serif;font-size:16px;line-height:1.6}.team-container .job-card .apply-btn{font-family:Raleway,sans-serif}.team-container .apply-form{background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;width:100%;max-width:400px;min-height:688px;margin-left:auto;padding:40px;display:flex;box-shadow:0 4px 20px #00000014}.team-container .apply-form h3{color:#1c1c1c;text-align:center;margin-bottom:20px;font-family:Raleway,sans-serif;font-size:30px;font-weight:700}.team-container .apply-form form{flex-direction:column;flex-grow:1;display:flex}.team-container .apply-form form .mb-3{position:relative}.team-container .apply-form input,.team-container .apply-form textarea{color:#1c1c1c;background-color:#f5f5f5;border:1px solid #ddd;border-radius:50px;margin-bottom:10px;padding:12px 20px;font-size:15px}.team-container .apply-form input:focus,.team-container .apply-form textarea:focus{border-color:#ff4d4d;outline:none;box-shadow:0 0 0 .2rem #ff4d4d40}.team-container .apply-form textarea{border-radius:16px}.team-container .apply-form .file-btn{color:#1c1c1c;cursor:pointer;background:#d3d3d3;border:1px solid #d3d3d3;border-radius:8px;align-self:flex-start;width:auto;margin-bottom:0;padding:5px 4px;font-size:10px}.team-container .apply-form .file-btn:hover{background:#e9e9e9}.team-container .apply-form .submit-btn{border:none;border-radius:50px;width:100%;margin-top:20px;padding:12px 20px}.team-container .apply-form .text-danger{color:#e43e3e;font-family:Raleway,sans-serif;font-size:13px;position:absolute;bottom:-13px}@media (max-width:992px){.team-container{padding:60px 40px}.team-container .section-header{width:80%}.team-container .section-header .team-title{font-size:38px}.team-container .section-header .team-description{margin-bottom:40px;font-size:15px}.team-container .apply-form{max-width:100%;min-height:auto;margin-top:40px}.team-container .job-card{padding:30px}.team-container .job-card .job-role{font-size:26px}.team-container .job-card .job-description{font-size:15px}}@media (max-width:768px){.team-container{padding:40px 20px}.team-container .section-header{width:100%}.team-container .section-header .team-title{font-size:32px}.team-container .job-card{text-align:left;padding:25px}.team-container .job-card .apply-btn{width:50%}.team-container .apply-form{padding:30px 20px}.team-container .apply-form h3{font-size:24px}}@media (max-width:576px){.team-container{padding:30px 15px}.team-container .section-header .team-title{font-size:26px}.team-container .section-header .team-description{font-size:14px}.team-container .job-card{text-align:left;padding:20px}.team-container .job-card .apply-btn{width:40%}.team-container .apply-form{padding:25px 15px}.team-container .apply-form input,.team-container .apply-form textarea{font-size:14px}.team-container .apply-form .submit-btn{padding:10px;font-size:14px}}
