.team__section .heading_txt{align-items:end;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:30px}.team__section .heading_txt h2,.team__section .heading_txt p{margin:0;width:50%}.team__section .heading_txt p{color:#39486c;font-size:18px;font-weight:400;letter-spacing:0;line-height:130%}.team__section .heading_txt h2{color:#4d8adf;font-size:48px;font-weight:700;letter-spacing:-1.1%;line-height:100%;text-transform:uppercase}.team__section .team__details{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px}.team__section .team__details .jobs{padding:0 10px;transition:.5s;width:25%}.team__section .team__details .jobs .job{backdrop-filter:blur(12px);border-radius:18px;box-shadow:0 10px 4px -8px #7ea5e4,inset 8px 8px 12px -4px #ffffff40;height:100%}.team__section .team__details .job_info{display:flex;flex-direction:column;height:100%}.team__section .team__details .jobs .job .posts{background:#e0eaf8;border-radius:0 0 18px 18px;flex:1;padding:10px 10px 17px}.team__section .job .posts .post_list{align-items:center;border-bottom:1px solid #fff;display:flex;font-size:14px;font-weight:400;gap:10px;letter-spacing:5%;line-height:130%;padding:12px 0}.team__section .posts .post_list .icon{line-height:0}.team__section .team__details .posts .btn{padding-top:10px}.team__section .team__details .jobs .job h4{background:#fff;border-radius:18px 18px 0 0;color:#071a4b;flex:1;font-size:24px;font-weight:700;letter-spacing:0;line-height:100%;margin:0;padding:15px 10px;text-transform:uppercase}.team__section .bottom_section{align-items:center;border-image-slice:1;border-image-source:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);border-top:1px solid;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px;padding-top:20px}.team__section .bottom_section p{color:#39486c;font-size:18px;font-weight:400;letter-spacing:0;line-height:130%;margin:0;max-width:527px}@media only screen and (max-width:767px){.team__section .heading_txt h2,.team__section .heading_txt p,.team__section .team__details .jobs{width:100%}.team__section .team__details{row-gap:20px}.team__section .heading_txt h2{font-size:28px;margin-bottom:10px}}@media (min-width:768px) and (max-width:1024px){.team__section .team__details .jobs{width:50%}.team__section .heading_txt h2{font-size:28px}.team__section .team__details{row-gap:20px}}@media (min-width:1025px) and (max-width:1240px){.team__section .team__details .jobs{width:33.3%}.team__section .heading_txt h2{font-size:35px}.team__section .team__details{row-gap:20px}}