main{padding-bottom:0}section.s_top content{margin-bottom:0}section.s_top content .article{display:flex;aspect-ratio:16/6;border-radius:5px;overflow:hidden;margin:0;background:#fff}section.s_top content .article .article-image{flex-basis:min(55%, 50% + 0.1 * (100vw - 1280px));flex-grow:0;flex-shrink:0;border-radius:10px;border-bottom-right-radius:0;border-top-right-radius:0;display:flex;align-items:center;justify-content:center;overflow:hidden}section.s_top content .article .article-image img{display:block;object-fit:cover;min-width:100%;min-height:100%;max-width:none;max-height:none}section.s_top content .article .article-content{flex-grow:1;padding:0;margin:40px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center}section.s_top content .article .article-content .article-title{font-size:clamp(26px, -19.4193548387px + 0.035483871 * 100vw, 48px);font-weight:700;color:#FF962B;margin:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}section.s_top content .article .article-content .article-title a:hover{text-decoration:none}section.s_top content .article .article-content .article-sectionlink{margin:1em 0;display:inline-block;border-radius:5px;border:1px solid #606060;color:#606060;line-height:normal;padding:2px 8px}section.s_top content .article .article-content .article-description{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;line-height:normal}section.s_top content .article .article-content .article-readmore{margin-top:10px;font-weight:700;text-decoration:underline}@media (max-width:1000px){section.s_top content .article{display:block;aspect-ratio:unset}section.s_top content .article .article-image{border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width:768px){section.s_top content .article .article-content{margin:0;padding:30px}}section.s_featured h2{font-size:clamp(24px, 10.2857142857px + 0.0171428571 * 100vw, 36px);font-weight:700;margin:0}section.s_featured .articles-featured{display:flex;gap:30px;margin-top:3em}section.s_featured .articles-featured .article{display:flex;background:#fff;flex-basis:0%;flex-grow:1;flex-shrink:1;border-radius:10px;overflow:hidden;margin:0}section.s_featured .articles-featured .article .article-image{flex-basis:40%;flex-grow:0;flex-shrink:0;border-radius:10px;border-bottom-right-radius:0;border-top-right-radius:0;display:flex;align-items:center;justify-content:center;overflow:hidden}section.s_featured .articles-featured .article .article-image img{display:block;object-fit:cover;min-width:100%;min-height:100%;max-width:none;max-height:none}section.s_featured .articles-featured .article .article-content{flex-grow:1;padding:10px 20px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center}section.s_featured .articles-featured .article .article-content .article-description{display:none}section.s_featured .articles-featured .article .article-content .article-sectionlink{display:none}section.s_featured .articles-featured .article .article-content .article-readmore{display:none}section.s_featured .articles-featured .article .article-content .article-title{font-size:18px;font-weight:700;color:#FF962B;margin:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}@media (max-width:1000px){section.s_featured h2{text-align:center}section.s_featured hr{margin-left:auto!important;margin-right:auto!important}section.s_featured .articles-featured{display:block}section.s_featured .articles-featured .article{margin:1em 0}}section.s_main{background:#fff}section.s_main content .articles-main h2{font-size:26px;font-weight:700;color:#FF962B;margin:0;margin-top:10px;margin-bottom:10px}section.s_main content .articles-main h2 a{color:inherit}section.s_main content .articles-main h2 a .arrow{color:#000}section.s_main content .articles-main .article-list{display:flex;flex-wrap:wrap;gap:0 30px}section.s_main content .articles-main .article-list .article{flex-basis:0%;flex-grow:1;margin:0;padding:30px 0}@media (max-width:1280px){section.s_main content .articles-main .article-list .article{flex-basis:100%}}section.s_main content .articles-main .article-list .article .article-title{font-size:18px;font-weight:700}section.s_main content .articles-main .article-list .article:first-child{flex-basis:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width:1280px){section.s_main content .articles-main .article-list .article:first-child{border:0}}section.s_main content .articles-main .article-list .article:first-child .article-image{height:150px}@media (max-width:450px){section.s_main content .articles-main .article-list .article:first-child .article-image{width:100px;height:100px}}section.s_main content .articles-main .article-list .article:not(:first-child) .article-image{flex-basis:150px;height:150px;flex-shrink:0}@media (max-width:450px){section.s_main content .articles-main .article-list .article:not(:first-child) .article-image{width:100px;height:100px}}section.s_main content .articles-main .article-list .article:not(:first-child) .article-content{margin-left:20px;margin-right:0}section.s_main content .articles-main .article-list .article:not(:first-child) .article-content .article-title a{-webkit-line-clamp:3!important}section.s_main content .articles-main .article-list .article:not(:first-child) .article-content .article-description{display:none}section.s_main content .articles-main .main-readmore{text-align:right;margin-bottom:40px}section.s_positions content{text-align:center;margin-top:100px}section.s_positions content h2{font-size:clamp(24px, 10.2857142857px + 0.0171428571 * 100vw, 36px);font-weight:700;margin:0}section.s_positions content h2 a{color:#ef9922}section.s_positions content .positions-container{overflow:hidden;text-align:center}section.s_positions content .positions-container .positions{display:inline-flex;gap:20px;margin-top:40px}section.s_positions content .positions-container .positions .position{width:390px;max-width:70vw;display:inline-flex;flex-direction:column;background:#fff;border-radius:10px;text-align:left}section.s_positions content .positions-container .positions .position .position-header{display:flex;flex-wrap:wrap;margin:15px}section.s_positions content .positions-container .positions .position .position-header img{width:50px;height:50px;border-radius:50%;margin-right:15px}section.s_positions content .positions-container .positions .position .position-header .sourcing-infobox{flex-grow:1}section.s_positions content .positions-container .positions .position .position-header .sourcing-infobox .fullname{font-weight:700}section.s_positions content .positions-container .positions .position h3{font-weight:700;margin:0 15px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.s_positions content .positions-container .positions .position .position-image{border-radius:5px}section.s_positions content .positions-container .positions .position .position-body{line-height:normal;margin:0 15px;margin-bottom:15px;overflow:hidden}section.s_positions content .positions-container .positions .position .position-footer{text-align:right;padding:13px}section.s_positions content .positions-container .positions .position .position-footer .btn{border-radius:5px;background:#0B2532}section.s_positions .btn-cooljobslink{margin-top:100px}