.job-info ul{list-style:disc !important;padding-left:40px}.main-position{background:#fafafa;padding:61px 0 99px 0;position:relative}.main-position .back-left{position:absolute;top:624px}.main-position .about-job{width:100%;border-radius:5px;border:solid 1px #e8e8e8;background-color:#ffffff;padding:79px 54px 50px 69px;position:relative}.main-position .about-job .job-text{margin-right:3.7vw;padding:0;color:#3f3f3f;font-family:"Open Sans";text-align:left;font-size:32px;font-weight:800;background:transparent;border:none}.main-position .about-job .timestamp{color:#b9b9b9;margin-top:10px;height:22px;position:static;right:70px;top:76px}.main-position .about-job .list-info{display:flex;flex-wrap:wrap;margin-top:17px}.main-position .about-job .list-info li{margin-right:39px;min-width:125px;margin-right:auto}.main-position .about-job .list-info .list-title{color:#b9b9b9;font-family:"Open Sans";margin-bottom:4px;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.main-position .about-job .list-info .list-text{color:#3f3f3f;font-family:"Open Sans";font-size:16px;font-weight:600}.main-position .about-job .tags{display:flex;flex-wrap:wrap;margin-top:20px}.main-position .about-job .tags .tag{height:26px;margin-top:5px;margin-right:5px;padding:4px 12px 4px 13px;border-radius:13px;background-color:rgba(216,216,216,0.3);text-align:center;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.main-position .about-job .job-info{margin-top:50px}.main-position .about-job .job-info li{margin-bottom:10px}.main-position .about-job .job-info .about-job-title{font-family:"Open Sans";font-size:18px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#3f3f3f;margin-bottom:9px}.main-position .about-job .job-info .about-job-text{font-family:"Open Sans";font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#3f3f3f}.main-position .about-job .job-info .list li{margin-bottom:7px;text-indent:-16px;margin-left:16px}.main-position .about-job .job-info .list li:nth-child(2){padding-right:5px}.main-position .about-job .job-info .list li:before{color:#ffc000;content:"\2022";width:5px;height:5px;padding-right:5px}.main-position .about-job .job-info .job-website{margin-top:12px}.main-position .about-job .job-info .job-website a{opacity:0.9;font-family:"Open Sans";font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ffb100 !important}.main-position .apply-position,.main-position .apply-position-2{position:sticky;top:50px}.main-position .apply-position .job-logo,.main-position .apply-position-2 .job-logo{display:flex;align-items:center}.main-position .apply-position .job-logo img,.main-position .apply-position-2 .job-logo img{border-radius:50%;width:128px;height:128px;object-fit:contain;box-shadow:0 3px 4px 1px rgba(0,0,0,0.07);background-color:#fff}.main-position .apply-position .job-logo p,.main-position .apply-position-2 .job-logo p{margin-left:15px;font-family:"Open Sans";font-size:18px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#3f3f3f}.main-position .apply-position button,.main-position .apply-position-2 button{width:255px;height:46px;box-shadow:0 2px 14px rgba(51,67,76,0.1);border-radius:23px;border:1px solid #ffc000;background-color:#ffc000;font-family:"Open Sans";opacity:0.9;font-size:16px;font-weight:600;color:#000;text-align:center;padding:10px;margin-top:25px;margin-bottom:38px}.main-position .apply-position .job-share p,.main-position .apply-position-2 .job-share p{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;color:#3f3f3f;margin-bottom:17px}.main-position .apply-position .job-share img,.main-position .apply-position-2 .job-share img{width:32px;height:32px;object-fit:contain;margin-right:15px}.main-position .apply-position-2{display:none}.opportunites{background:#fafafa;padding-bottom:142px;position:relative}.opportunites .back-right{position:absolute;right:0;top:265px}.opportunites .opportunites-header{margin-bottom:50px;font-family:"Open Sans";font-size:40px;font-weight:800}.opportunites .opportunites-block{position:relative;z-index:2;padding:25px 31px 40px 43px;box-shadow:0 12px 25px rgba(51,67,76,0.07);border-radius:5px;margin-bottom:30px;background-color:#fff}.opportunites .opportunites-block .opportunites-block-title{display:flex}.opportunites .opportunites-block .opportunites-block-title div{display:flex;align-items:center}.opportunites .opportunites-block .opportunites-block-title img{border-radius:50%;width:60px;height:60px;object-fit:contain;box-shadow:0 3px 4px 1px rgba(0,0,0,0.07);background-color:#fff}.opportunites .opportunites-block .opportunites-block-title p{margin-left:10px;margin-bottom:6px}.opportunites .opportunites-block .opportunites-block-title .timestamp{color:#b9b9b9;margin-left:auto;margin-bottom:6px;padding:3px 12px 5px 12px;margin-top:6px}.opportunites .opportunites-block .opportunites-block-text{margin-top:12px;margin-right:58px;padding:0;color:#3f3f3f;font-family:"Open Sans";text-align:left;font-size:24px;font-weight:800;min-height:66px;background:none;border:none}.opportunites .opportunites-block .list-info{display:flex;flex-wrap:wrap;margin-top:14px}.opportunites .opportunites-block .list-info li{min-width:158px;margin-right:40px;margin-bottom:8px}.opportunites .opportunites-block .list-info .list-title{color:#b9b9b9;font-family:"Open Sans";margin-bottom:4px;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.opportunites .opportunites-block .list-info .list-text{color:#3f3f3f;font-family:"Open Sans";font-size:16px;font-weight:600}.opportunites .opportunites-block .tags{display:flex;flex-wrap:wrap}.opportunites .opportunites-block .tags .tag{height:26px;margin-top:12px;margin-right:5px;padding:4px 12px 4px 13px;border-radius:13px;background-color:rgba(216,216,216,0.3);text-align:center;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.opportunites .opportunites-block .tags .remote{background-color:#e3e3fd;color:#7578f9}.opportunites .opportunites-block .tags .final-client{background-color:#e6f2fd;color:#1579df}.opportunites .black{color:black;font-weight:800}.opportunites .see-more{margin-top:19px;padding-bottom:0;padding-top:0;font-family:"Open Sans";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#3f3f3f;background:none;border:none}@media (min-width: 1200px) and (max-width: 1439.98px){.main-position .back-left{top:540px}.main-position .about-job{padding:79px 14px 100px 29px}.main-position .about-job .timestamp{right:19px;top:88px}.main-position .about-job .tags .tag{margin-right:14px}.opportunites .back-right{top:374px}.opportunites .opportunites-block{padding-left:30px;padding-right:20px}.opportunites .opportunites-block .opportunites-block-text{margin-right:0;min-height:66px}.opportunites .opportunites-block .opportunites-block-title .timestamp{padding-right:10px}.opportunites .opportunites-block .list-info li{margin-right:auto;min-width:165px}.opportunites .opportunites-block .list-info .list-text{min-height:44px;max-width:171px}.opportunites .opportunites-block .list-info li:nth-child(3) .list-text,.opportunites .opportunites-block .list-info li:nth-child(4) .list-text{min-height:23px}.opportunites .opportunites-block .list-info li:nth-child(3),.opportunites .opportunites-block .list-info li:nth-child(4){height:auto;margin-bottom:0}.opportunites .opportunites-block .tags{display:flex;align-items:flex-end;min-height:60px;margin-top:19px}.opportunites .opportunites-block .tags .tag{margin-top:0}.opportunites .see-more{margin-top:20px}}@media screen and (max-width: 1199.98px){.main-section{display:flex;flex-direction:column-reverse;position:relative}.main-position .about-job{border-radius:0px 0px 5px 5px;border-top:none;padding:28px 32px 100px 40px}.main-position .about-job .timestamp{top:-45px;right:40px}.main-position .apply-position{padding:40px 0 0 38px;border-radius:5px 5px 0px 0px;background-color:white;border-top:solid 1px #e8e8e8;border-left:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8}.main-position .apply-position .job-logo{border-radius:50%}.main-position .apply-position .job-logo p{margin-right:110px}.main-position .apply-position .job-share-position{position:absolute;width:100%;padding-right:30px;top:60px;display:flex;flex-direction:row-reverse;justify-content:space-between;left:15px}.main-position .apply-position button{width:270px;margin-top:21px}.main-position .apply-position .job-share{display:none}.main-position .apply-position .job-share img{margin-right:11px}.opportunites{margin-top:91px;padding-bottom:116px}.opportunites .opportunites-block{padding-top:23px}.opportunites .opportunites-block .list-info li:nth-child(4){margin-right:0}.opportunites .opportunites-block .list-info li{min-width:auto;margin-right:37px}.opportunites .opportunites-block .list-info .list-text{min-height:44px;max-width:171px}.opportunites .opportunites-block .opportunites-block-text{margin-top:14px}}@media screen and (max-width: 767.98px){.main-position .back-left{top:717px;left:-103px}.main-position .apply-position{padding:40px 0 0 29px}.main-position .apply-position .job-share-position{top:60px;left:22px}.main-position .apply-position button{width:240px}.main-position .about-job{padding:36px 32px 45px 29px}.main-position .about-job .timestamp{right:29px}.main-position .about-job .job-text{font-size:24px}.main-position .about-job .list-info{margin-top:25px}.main-position .about-job .list-info li{margin-top:12px}.opportunites{margin-top:89px;padding-bottom:80px}.opportunites .opportunites-block{padding-top:23px}.opportunites .opportunites-block .list-info li:nth-child(even){margin-right:0}.opportunites .opportunites-block .list-info .list-text{max-width:100%;min-width:157px;min-height:auto}.opportunites .opportunites-block .opportunites-block-title p{margin-bottom:2px}.opportunites .opportunites-block .opportunites-block-title .timestamp{margin-bottom:6px}.opportunites .opportunites-block .opportunites-block-text{margin-top:15px;margin-right:33px}.opportunites .opportunites-block .tags .tag{margin-right:2px}}@media screen and (max-width: 575.98px){.main-position{padding:39px 0 99px 0}.main-position .back-left{display:none}.main-position .apply-position{padding:40px 0 0 15px}.main-position .apply-position .job-logo img{border-radius:50%}.main-position .apply-position .job-logo p{margin-left:11px}.main-position .about-job{padding:43px 16px 72px 16px}.main-position .about-job .timestamp{top:-42px;right:19px}.main-position .about-job .job-text{font-size:18px}.main-position .about-job .job-info li{margin-bottom:10px}.main-position .apply-position-2{display:inline-block}.main-position .apply-position .job-share-position{display:none}.main-position .apply-position .job-share p{text-align:left}.main-position .apply-position button{width:100%}.opportunites{margin-top:72px;margin-bottom:125px}.opportunites .back-right{display:none}.opportunites .opportunites-header{font-size:30px;margin-bottom:40px}.opportunites .opportunites-block{padding:22px 20px 40px 19px}.opportunites .opportunites-block .opportunites-block-title .timestamp{padding-right:0}.opportunites .opportunites-block .opportunites-block-title>div{max-width:61%}.opportunites .opportunites-block .opportunites-block-text{margin-top:16px;font-size:18px;margin-right:0;min-height:auto}.opportunites .opportunites-block .list-info{margin-top:28px}.opportunites .opportunites-block .list-info li{margin-bottom:10px}.opportunites .opportunites-block .tags .tag{margin-top:10px}}
