section.module--JobsWidget .ja-job-search{background:#2f2353;margin-bottom:40px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:32px max(50vw - 500px,50vw - 50%)}section.module--JobsWidget .ja-form{flex-direction:column;gap:16px;display:flex}@media (width>=991.8px){section.module--JobsWidget .ja-form{flex-direction:row;align-items:flex-end}}section.module--JobsWidget .ja-field-container{flex-direction:column;flex:1 1 0;display:flex}section.module--JobsWidget .ja-field-container label{color:#b7b0bf;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:18px}section.module--JobsWidget .ja-field select{color:#b7b0bf;appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3csvg%20width='14'%20height='9'%20viewBox='0%200%2014%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.292893%200.792893C0.683417%200.402369%201.31658%200.402369%201.70711%200.792893L7%206.08579L12.2929%200.792893C12.6834%200.402369%2013.3166%200.402369%2013.7071%200.792893C14.0976%201.18342%2014.0976%201.81658%2013.7071%202.20711L7.70711%208.20711C7.31658%208.59763%206.68342%208.59763%206.29289%208.20711L0.292893%202.20711C-0.0976311%201.81658%20-0.0976311%201.18342%200.292893%200.792893Z'%20fill='%23FFF'/%3e%3c/svg%3e") right 16px center no-repeat;border:1.5px solid #594f75;border-radius:12px;outline:none;width:100%;padding:12px 40px 12px 16px;font-size:14px;line-height:20px;transition:border-color .2s}@media (width>=991.8px){section.module--JobsWidget .ja-field select{font-size:16px;line-height:25px}}section.module--JobsWidget .ja-field select option[value="0"]{color:#594f75}section.module--JobsWidget .ja-field select option{color:#f7f5ff;background:#fff}section.module--JobsWidget .ja-field select:focus{border-color:#8233ff}section.module--JobsWidget .ja-field select.ja-selected{color:#f7f5ff;font-weight:400}section.module--JobsWidget .ja-submit,section.module--JobsWidget .ja-field-container:has(#ja-keywords){display:none}section.module--JobsWidget .ja-pager{justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}section.module--JobsWidget .ja-pager a,section.module--JobsWidget .ja-pager span{border-radius:100px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}section.module--JobsWidget .ja-pager a{color:#2f2353;border:1.5px solid #eeecf9}section.module--JobsWidget .ja-pager a:hover{color:#8233ff;background:#eeecf9;border-color:#8233ff}section.module--JobsWidget .ja-pager span{color:#fff;background:#8233ff;border:1.5px solid #8233ff}section.module--JobsWidget .ja-pager-summary{display:none}section.module--JobsWidget .ja-job-list-container{max-width:1000px;margin-top:32px;margin-left:auto;margin-right:auto}section.module--JobsWidget .ja-job-list{flex-direction:column;gap:24px;display:flex}section.module--JobsWidget .no-jobs-content{text-align:center;color:#2f2353;background:#eeecf9;border-radius:20px;max-width:640px;margin:0 auto;padding:48px 24px;font-size:14px;line-height:20px}@media (width>=991.8px){section.module--JobsWidget .no-jobs-content{padding:64px 48px;font-size:16px;line-height:25px}}section.module--JobsWidget .no-jobs-content:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='31'%20height='31'%20viewBox='0%200%2031%2031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_16_171)'%3e%3cpath%20d='M3.78435%2028.3836H26.4912C27.4949%2028.3836%2028.4575%2027.9849%2029.1672%2027.2752C29.8769%2026.5655%2030.2756%2025.6029%2030.2756%2024.5992V10.7228C30.2756%209.71909%2029.8769%208.7565%2029.1672%208.04677C28.4575%207.33705%2027.4949%206.93833%2026.4912%206.93833H21.5713C21.4952%206.93859%2021.4218%206.91018%2021.3657%206.85875C21.3096%206.80732%2021.2749%206.73664%2021.2686%206.6608L21.0794%205.21009C20.965%204.2893%2020.5163%203.44264%2019.8186%202.83098C19.1208%202.21931%2018.2227%201.88529%2017.2949%201.89237H12.9554C12.0275%201.88529%2011.1294%202.21931%2010.4317%202.83098C9.73401%203.44264%209.28532%204.2893%209.17091%205.21009L9.00691%206.6608C9.00057%206.73664%208.96589%206.80732%208.90979%206.85875C8.85368%206.91018%208.78027%206.93859%208.70416%206.93833H3.78435C2.78064%206.93833%201.81805%207.33705%201.10832%208.04677C0.398598%208.7565%20-0.00012207%209.71909%20-0.00012207%2010.7228L-0.00012207%2024.5992C-0.00012207%2025.6029%200.398598%2026.5655%201.10832%2027.2752C1.81805%2027.9849%202.78064%2028.3836%203.78435%2028.3836ZM11.6939%205.52546C11.7311%205.21777%2011.8802%204.93453%2012.1129%204.72979C12.3456%204.52504%2012.6455%204.41311%2012.9554%204.41535H17.3201C17.63%204.41311%2017.9299%204.52504%2018.1626%204.72979C18.3953%204.93453%2018.5444%205.21777%2018.5816%205.52546L18.7078%206.58511C18.7141%206.63013%2018.7106%206.67599%2018.6975%206.71954C18.6845%206.76309%2018.6621%206.80329%2018.6321%206.83741C18.6011%206.86968%2018.5639%206.89528%2018.5227%206.91264C18.4814%206.92999%2018.4371%206.93873%2018.3924%206.93833H11.8831C11.8384%206.93873%2011.7941%206.92999%2011.7528%206.91264C11.7116%206.89528%2011.6744%206.86968%2011.6434%206.83741C11.6134%206.80329%2011.591%206.76309%2011.578%206.71954C11.5649%206.67599%2011.5614%206.63013%2011.5677%206.58511L11.6939%205.52546ZM6.6227%2013.8765C6.62597%2013.6266%206.72669%2013.3879%206.90342%2013.2111C7.08015%2013.0344%207.31891%2012.9337%207.56881%2012.9304H22.7067C22.9566%2012.9337%2023.1954%2013.0344%2023.3721%2013.2111C23.5488%2013.3879%2023.6495%2013.6266%2023.6528%2013.8765V14.5073C23.6495%2014.7572%2023.5488%2014.9959%2023.3721%2015.1727C23.1954%2015.3494%2022.9566%2015.4501%2022.7067%2015.4534H7.56881C7.31891%2015.4501%207.08015%2015.3494%206.90342%2015.1727C6.72669%2014.9959%206.62597%2014.7572%206.6227%2014.5073V13.8765ZM6.6227%2020.8147C6.62597%2020.5648%206.72669%2020.326%206.90342%2020.1493C7.08015%2019.9726%207.31891%2019.8719%207.56881%2019.8686H22.7067C22.9566%2019.8719%2023.1954%2019.9726%2023.3721%2020.1493C23.5488%2020.326%2023.6495%2020.5648%2023.6528%2020.8147V21.4455C23.6495%2021.6954%2023.5488%2021.9341%2023.3721%2022.1108C23.1954%2022.2876%2022.9566%2022.3883%2022.7067%2022.3916H7.56881C7.31891%2022.3883%207.08015%2022.2876%206.90342%2022.1108C6.72669%2021.9341%206.62597%2021.6954%206.6227%2021.4455V20.8147Z'%20fill='%238233FF'/%3e%3crect%20x='5.14551'%20y='12.5869'%20width='21.7657'%20height='11.0738'%20fill='%238233FF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_16_171'%3e%3crect%20width='30.2757'%20height='30.2757'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 50%/contain no-repeat;width:48px;height:48px;margin:0 auto 16px;display:block}section.module--JobsWidget .job{background:#fff;border:1.5px solid #eeecf9;border-radius:20px;transition:border-color .2s,box-shadow .2s;overflow:hidden}section.module--JobsWidget .job:hover{border-color:#8233ff;box-shadow:0 4px 20px #00000014}section.module--JobsWidget .job .ja-card-top{background:#eeecf9;border-radius:20px;margin:4px;padding:20px}@media (width>=991.8px){section.module--JobsWidget .job .ja-card-top{margin:6px;padding:24px}}section.module--JobsWidget .job .ja-card-bottom{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}@media (width>=991.8px){section.module--JobsWidget .job .ja-card-bottom{padding:16px 32px}}section.module--JobsWidget .job .ja-card-brand{color:#2f2353;border:1.5px solid #8233ff;border-radius:100px;margin-bottom:10px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-block}section.module--JobsWidget .job h2.title{text-transform:none!important;letter-spacing:normal!important;margin:8px 0!important;font-size:20px!important;font-weight:700!important;line-height:32px!important;text-decoration:none!important}@media (width>=991.8px){section.module--JobsWidget .job h2.title{font-size:24px!important;line-height:36px!important}}section.module--JobsWidget .job h2.title a{color:#8233ff;text-decoration:none!important}section.module--JobsWidget .job h2.title a:hover{color:#2f2353;text-decoration:underline!important}section.module--JobsWidget .job .meta{margin-bottom:16px}section.module--JobsWidget .job .classifications{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}section.module--JobsWidget .job .classifications li{color:#2f2353;background:#fff;border-radius:100px;padding:4px 12px;font-size:14px;font-weight:400;line-height:20px}section.module--JobsWidget .job .summary{color:#2f2353;margin:16px 0 0;font-size:14px;line-height:20px}@media (width>=991.8px){section.module--JobsWidget .job .summary{font-size:16px;line-height:25px}}section.module--JobsWidget .job .ja-card-meta{flex-direction:column;gap:4px;display:flex}section.module--JobsWidget .job .date-posted{letter-spacing:1px;text-transform:uppercase;color:#8233ff;margin:0;font-size:14px;font-weight:700;line-height:20px}section.module--JobsWidget .job .ja-location{color:#b7b0bf;margin:0;font-size:14px;line-height:20px}section.module--JobsWidget .job a.view-details{white-space:nowrap;background:#8233ff;border-radius:100px;flex-shrink:0;padding:14px 50px;font-size:14px;font-weight:600;line-height:20px;transition:opacity .2s;display:inline-block;color:#fff!important;text-decoration:none!important}section.module--JobsWidget .job a.view-details:hover{opacity:.85}section.module--JobsWidget .ja-job-details{max-width:1000px;margin-top:40px;margin-left:auto;margin-right:auto}section.module--JobsWidget .ja-job-details h2.title{color:#8233ff!important;text-transform:none!important;letter-spacing:normal!important;margin:0 0 16px!important;font-size:24px!important;font-weight:700!important;line-height:32px!important;text-decoration:none!important}@media (width>=991.8px){section.module--JobsWidget .ja-job-details h2.title{font-size:36px!important;line-height:48px!important}}section.module--JobsWidget .ja-job-details .classifications{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}section.module--JobsWidget .ja-job-details .classifications li{color:#2f2353;background:#eeecf9;border-radius:100px;padding:4px 12px;font-size:14px;font-weight:500;line-height:20px}section.module--JobsWidget .ja-job-details .date-posted{letter-spacing:1px;text-transform:uppercase;color:#8233ff;margin:0 0 24px;font-size:14px;font-weight:700;line-height:20px}section.module--JobsWidget .ja-job-details .description{color:#2f2353;margin-bottom:32px;font-size:14px;line-height:20px}@media (width>=991.8px){section.module--JobsWidget .ja-job-details .description{font-size:16px;line-height:25px}}section.module--JobsWidget .ja-job-details .apply{border-top:1.5px solid #eeecf9;justify-content:center;align-items:center;gap:24px;padding-top:24px;display:flex}section.module--JobsWidget .ja-job-details .apply a.back-link{color:#2f2353;font-size:14px;font-weight:600;text-decoration:none}section.module--JobsWidget .ja-job-details .apply a.back-link:hover{color:#8233ff;text-decoration:underline}section.module--JobsWidget .ja-job-details .apply .ja-button{color:#fff;cursor:pointer;background:#8233ff;border:none;border-radius:100px;padding:11px 28px;font-size:14px;font-weight:600;transition:opacity .2s}section.module--JobsWidget .ja-job-details .apply .ja-button:hover{opacity:.85}section.module--JobsWidget .ja-apply-iframe{max-width:1000px;margin:40px auto 0}section.module--JobsWidget .ja-apply-iframe iframe{width:100%;display:block}section.module--JobsWidget .ja-apply-iframe .apply{border-top:1.5px solid #eeecf9;justify-content:center;margin-top:24px;padding-top:24px;display:flex}section.module--JobsWidget .ja-apply-iframe .apply a.back-link{color:#2f2353;font-size:14px;font-weight:600;text-decoration:none}section.module--JobsWidget .ja-apply-iframe .apply a.back-link:hover{color:#8233ff;text-decoration:underline}section.module--JobsWidget .powered-by-jobadder{display:none}
