@charset "UTF-8";a.ss-link{color:#fa3273;font-weight:700;letter-spacing:-.02em;font-size:2rem;line-height:1.15;position:relative;display:inline-block}a.ss-link::before{content:"";position:absolute;height:2px;background-color:#fa3273;left:0;bottom:0;width:0;transition-timing-function:ease-in;transition-duration:.25s;transition-property:width}a.ss-link:hover::before{width:100%}a.ss-link--small{font-size:1.8rem;line-height:1.217}a.ss-link svg{margin-left:10px}.ss-button{border-radius:12px;padding:12px 20px;font-size:2.2rem;line-height:1.218;font-weight:700;border:1px solid transparent;text-align:center}@media (min-width:768px){.ss-button{padding:22px 43px 21px}}.ss-button{transition-timing-function:ease-in;transition-duration:.25s;transition-property:fill,box-shadow,color,border-color,background-color,opacity,transform,width,height}.ss-button--white-border{background:#fff;color:#10324c;border:2px solid #10324c}.ss-button--green{background-color:#00d1ac;color:#fff}.ss-button--green:hover{background-color:#0b9;color:#fff}.ss-button--green:active{background-color:#009a7e}.ss-button--white{background-color:#fff;color:#10324c}.ss-button--white:hover{border-color:#d9dfe8;color:#10324c}.ss-button--white-with-border-shadow{border-color:#d9dfe8;color:#10324c;text-decoration:none;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16)}.ss-button--midnightblue{background-color:#0a0064;color:#fff}.ss-button--midnightblue:hover{background-color:#0a3282;color:#fff}.ss-button--oceanblue{background-color:#1478c8;color:#fff}.ss-button--oceanblue:hover{background-color:#0a3282;color:#fff}.ss-button--gray{background-color:#d9dfe8;color:#10324c}.ss-button--gray:hover{background-color:#1478c8;color:#fff}.ss-button--medium{padding:14px 28px;font-size:1.8rem;line-height:1.217}.ss-button--small{padding:7px 20px;font-size:1.6rem;line-height:1.625}.ss-button--icon{border:2px solid #10324c;color:#10324c;padding:6px 19px;font-size:1.6rem;line-height:1.625;display:inline-flex;align-items:center}.ss-button--icon svg{margin-right:8px}.ss-button:hover{text-decoration:none;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16)}.ss-button:active{box-shadow:none}.ss-taglink{padding:5px 15px;color:#1478c8;font-size:1.6rem;line-height:1.6;font-weight:500;border:1px solid transparent;border-radius:12px;background-color:rgba(20,120,200,.07);transition-timing-function:ease-in;transition-duration:.25s;transition-property:fill,box-shadow,color,border-color,background-color,opacity,transform,width,height}.ss-taglink:hover{box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);text-decoration:none;background-color:#fff;border-color:#1478c8}.ss-taglink:active{box-shadow:none;text-decoration:none}*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;overflow-x:hidden;color:#3b556b;font-family:"Proxima Nova",sans-serif;font-weight:500}body.admin-bar .ss-header{top:32px}@media (min-width:1200px){body{line-height:1.7}}body.overflow{overflow:hidden}img,svg{max-width:100%;height:auto}svg{display:inline-block;vertical-align:middle;transition-timing-function:ease-in;transition-duration:.25s;transition-property:fill,stroke}[type=button],[type=submit],a,button{transition-timing-function:ease-in;transition-duration:.25s;transition-property:fill,box-shadow,color,border-color,background-color,opacity,transform,width,height}[type=button],[type=submit],button{cursor:pointer}a{display:inline-block;text-decoration:none}a:focus,a:hover{text-decoration:none}a{color:#007bff;text-decoration:none;background-color:transparent}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:0 0 0 300px #fff inset!important}.h0{color:#10324c;font:normal 700 6rem/1.2 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h0{font-size:8rem}}@media (min-width:1200px){.h0{font-size:10rem}}.h1,h1{color:#10324c;font:normal 700 3.2rem/1.2 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h1,h1{font-size:4.2rem}}@media (min-width:1200px){.h1,h1{font-size:5rem}}.h2-bigger{color:#10324c;font:normal 700 4rem/1.2 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h2-bigger{font-size:6rem}}@media (min-width:1200px){.h2-bigger{font-size:8rem}}.h2,.job-lists__title,h2{color:#10324c;font:normal 700 2.8rem/1.28 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h2,.job-lists__title,h2{font-size:3.2rem}}@media (min-width:992px){.h2,.job-lists__title,h2{font-size:3.6rem}}.h3,h3{color:#10324c;font:normal 700 2.2rem/1.38 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h3,h3{font-size:2.4rem}}@media (min-width:1200px){.h3,h3{font-size:2.6rem;line-height:1.45}}.h4,h4{color:#10324c;font:normal 700 1.8rem/1.28 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h4,h4{line-height:1.6}}@media (min-width:1200px){.h4,h4{font-size:2rem}}.h5,h5{color:#10324c;font:normal 700 1.6rem/1.48 "Proxima Nova",sans-serif;letter-spacing:-.02em}@media (min-width:768px){.h5,h5{line-height:1.5}}@media (min-width:1200px){.h5,h5{font-size:1.8rem;line-height:1.6}}.h6,h6{color:#10324c;font:normal 700 1.4rem/1.4 "Proxima Nova",sans-serif}@media (min-width:1200px){.h6,h6{font-size:1.6rem;line-height:1.5}}.ss-copy-default,body{font:normal 500 1.6rem/1.6 "Proxima Nova",sans-serif}@media (min-width:1200px){.ss-copy-default,body{font-size:1.8rem;line-height:1.7}}.ss-copy-small{font:normal 500 1.6rem/1.6 "Proxima Nova",sans-serif}.ss-copy-medium{font:normal 500 1.8rem/1.7 "Proxima Nova",sans-serif}@media (min-width:1200px){.ss-copy-medium{font-size:2rem;line-height:1.6}}.ss-copy-large{font:normal 500 2rem/1.6 "Proxima Nova",sans-serif}@media (min-width:1200px){.ss-copy-large{font-size:2.2rem}}.ss-button{border-radius:12px;padding:12px 20px;font-size:22px;line-height:1.218;font-weight:700;border:1px solid transparent;text-align:center}@media (min-width:768px){.ss-button{padding:22px 43px 21px}}.ss-button{transition-timing-function:ease-in;transition-duration:.25s;transition-property:fill,box-shadow,color,border-color,background-color,opacity,transform,width,height}.ss-button--white-border{background:#fff;color:#10324c;border:2px solid #10324c}.ss-button--green{background-color:#00d1ac;color:#fff}.ss-button--green:hover{background-color:#0b9;color:#fff}.ss-button--green:active{background-color:#009a7e}.ss-button--white{background-color:#fff;color:#10324c}.ss-button--white:hover{border-color:#d9dfe8;color:#10324c}.ss-button--midnightblue{background-color:#0a0064;color:#fff}.ss-button--midnightblue:hover{background-color:#0a3282;color:#fff}.ss-button--oceanblue{background-color:#1478c8;color:#fff}.ss-button--oceanblue:hover{background-color:#0a3282;color:#fff}.ss-button--gray{background-color:#d9dfe8;color:#10324c}.ss-button--gray:hover{background-color:#1478c8;color:#fff}.ss-button--medium{padding:14px 28px;font-size:18px;line-height:1.217}.ss-button--small{padding:7px 20px;font-size:16px;line-height:1.625}.ss-button--icon{border:2px solid #10324c;color:#10324c;padding:6px 19px;font-size:16px;line-height:1.625;display:inline-flex;align-items:center}.ss-button--icon svg{margin-right:8px}.ss-button:hover{text-decoration:none;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16)}.ss-button:active{box-shadow:none}html{font-size:62.5%}body{color:#3b556b}*{scroll-margin-top:100px}@media (min-width:992px){*{scroll-margin-top:150px}}@media (min-width:1200px){*{scroll-margin-top:200px}}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.grecaptcha-badge{display:none!important;visibility:hidden}.ss-highlight{color:#1478c8;text-decoration:underline}figure{width:auto!important}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o-donut__big::before{content:"";background-image:url(../images/blocks/donut-big-left.svg);background-size:100px;background-position:top left;position:absolute;top:110px;left:-4%;height:100%;background-repeat:no-repeat;width:100px;display:none}@media (min-width:768px){.o-donut__big::before{display:block;background-position:center left;top:-15%;background-size:120px;left:-1%}}@media (min-width:992px){.o-donut__big::before{background-position:top left;background-size:120px;width:120px;top:6%;left:-4%}}@media (min-width:1860px){.o-donut__big::before{background-size:150px;width:150px;left:-1%}}.o-donut__big::after{content:"";background-image:url(../images/blocks/donut-big-right-bottom.svg),url(../images/blocks/donut-big-right-top.svg);background-size:100px 50px;background-position:bottom 0 right,top 0 right;position:absolute;top:30px;right:0;height:100%;background-repeat:no-repeat;width:100px;display:none}@media (min-width:768px){.o-donut__big::after{display:block}}@media (min-width:992px){.o-donut__big::after{background-size:120px 70px}}@media (min-width:1860px){.o-donut__big::after{background-size:150px;width:150px}}.o-donut__small::before{content:"";background-image:url(../images/blocks/donut-small-left.svg);background-size:100px;background-position:top left;position:absolute;top:110px;left:0;height:100%;background-repeat:no-repeat;width:100px;display:none}@media (min-width:768px){.o-donut__small::before{display:block;top:0}}@media (min-width:992px){.o-donut__small::before{background-size:150px;width:150px;top:6%}}@media (min-width:1860px){.o-donut__small::before{left:-1%}}.o-donut__small::after{content:"";background-image:url(../images/blocks/donut-small-right.svg);background-size:80px;background-position:right 0 center;position:absolute;top:30px;right:0;height:100%;background-repeat:no-repeat;width:100px;display:none}@media (min-width:768px) and (max-width:991px){.o-donut__small::after{background-position:right bottom}}@media (min-width:768px){.o-donut__small::after{display:block}}.o-donut__yellow::before{content:"";background-image:url(../images/blocks/yellow-left.svg);background-size:100px;background-position:top left;position:absolute;top:110px;left:2%;height:100%;background-repeat:no-repeat;width:100px;display:none}@media (min-width:992px){.o-donut__yellow::before{display:block;background-size:150px;width:150px;top:6%}}@media (min-width:1860px){.o-donut__yellow::before{left:-1%}}.o-donut__yellow::after{content:"";background-image:url(../images/blocks/yellow-right.svg);background-size:80px;background-position:right 0 center;position:absolute;top:30px;right:2%;height:100%;background-repeat:no-repeat;width:100px;display:none}@media (min-width:768px){.o-donut__yellow::after{display:block}}.o-donut__super-big::before{content:"";background-image:url(../images/blocks/extra-large-left.svg);background-size:200px;background-position:top left;position:absolute;height:100%;background-repeat:no-repeat;width:100px;display:none;top:0;left:0!important}@media (min-width:992px){.o-donut__super-big::before{display:block;background-size:200px;width:200px}}@media (min-width:1860px){.o-donut__super-big::before{left:-1%}}.o-donut__super-big::after{content:"";background-image:url(../images/blocks/extra-large-right.svg);background-size:80px;background-position:right 0 bottom;position:absolute;bottom:30px;right:2%;height:100%;max-height:213px;background-repeat:no-repeat;width:100px;display:none}@media (min-width:768px){.o-donut__super-big::after{display:block}}.cs--white-navy{--background-color:#fff;--headline-color:#10324c;--copy-color:#3b556b;--highlight-color:#e8faf7;--text-on-highlight-color:#10324c;--cta-background-color:#00DCB4;--cta-text-color:#fff;--cta-background-hover-color:#00ba96;--cta-text-hover-color:#fff;--hypherlink-color:#43BFE8;--hyperlink-hover-color:#1E8CC8}.cs--white-default{--background-color:#fff;--headline-color:#10324c;--copy-color:#3b556b;--highlight-color:#e8faf7;--text-on-highlight-color:#10324c;--cta-background-color:#00d1ac;--cta-text-color:#fff;--cta-background-hover-color:#0b9;--cta-text-hover-color:#fff;--hypherlink-color:#43BFE8;--hyperlink-hover-color:#1E8CC8}.cs--gray-navy{--background-color:#f5f6f6;--headline-color:#10324c;--copy-color:#3b556b;--highlight-color:#e8faf7;--text-on-highlight-color:#10324c;--cta-background-color:#00d1ac;--cta-text-color:#fff;--cta-background-hover-color:#0b9;--cta-text-hover-color:#fff;--hypherlink-color:#43BFE8;--hyperlink-hover-color:#1E8CC8}.cs--light-blue{--background-color:#E8F2FA;--text-color:#3b556b;--headline-color:#10324c}.is-style-cs--navy-blue-white{--background-color:#0a3282;--text-color:#fff;--headline-color:#fff}.is-style-cs--midnight-blue-white{--background-color:#0a0064;--text-color:#fff;--headline-color:#fff}.is-style-cs--white-default{--background-color:#fff;--headline-color:#10324c;--copy-color:#3b556b;--highlight-color:#e8faf7;--text-on-highlight-color:#10324c;--cta-background-color:#00DCB4;--cta-text-color:#fff;--cta-background-hover-color:#00ba96;--cta-text-hover-color:#fff;--hypherlink-color:#43BFE8;--hyperlink-hover-color:#1E8CC8}.is-style-cs--light-blue{--background-color:#E8F2FA;--text-color:#3b556b;--headline-color:#10324c}.container{max-width:1200px;padding-left:15px;padding-right:15px}.ss-content-area{position:relative;padding-top:20px}@media (min-width:768px){.ss-content-area{padding-top:32px}}@media (min-width:992px){.ss-content-area{padding-top:40px}}.boxed-800{max-width:800px;margin-right:15px;margin-left:15px;border-radius:12px}@media screen and (min-width:830px){.boxed-800{margin-left:auto;margin-right:auto}}.boxed-1200{max-width:1200px;margin-right:15px;margin-left:15px;border-radius:12px}@media screen and (min-width:1230px){.boxed-1200{margin-left:auto;margin-right:auto}}.boxed-1600{max-width:1600px;margin-right:15px;margin-left:15px;border-radius:12px}@media screen and (min-width:1630px){.boxed-1600{margin-left:auto;margin-right:auto}}.ss-section{margin-bottom:80px}@media (min-width:768px){.ss-section{margin-bottom:120px}}@media (min-width:1200px){.ss-section{margin-bottom:160px}}.c-job-card.skeleton{background-color:transparent;animation:skeleton-loading 1s linear infinite alternate;cursor:wait;border-radius:12px}.c-job-card.skeleton a{cursor:wait!important}@keyframes skeleton-loading{0%{background-color:#c1cfd6}100%{background-color:#eff3f4}}.c-job-cards{display:flex;flex-wrap:wrap;gap:32px;flex-direction:column;margin-bottom:64px}@media (min-width:768px) and (max-width:991px){.c-job-cards{margin-bottom:32px}}@media (min-width:992px){.c-job-cards{gap:24px}}.c-job-card{background-color:#fff;border:solid 1px #d9dfe8;border-radius:12px;max-width:100%}.c-job-card.skeleton *{opacity:0}.c-job-card:hover{border:1px solid #1478c8;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16)}.c-job-card__root-content-block{padding:16px}@media (max-width:991px){.c-job-card__root-content-block{padding:24px}}.c-job-card__intro{align-items:flex-start;gap:16px;margin-bottom:24px}.c-job-card__job-link{width:100%;all:unset}.c-job-card__job-link:hover{all:unset;cursor:pointer}.c-job-card__logo-block{padding:8px;width:64px;height:64px;max-width:100%;position:relative;border:solid 1px #d9dfe8;border-radius:5px;display:flex;align-items:center;justify-content:center}.c-job-card__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;border-radius:5px}.c-job-card__title{margin:0}.c-job-card__company-name{margin:0}.c-job-card__posted-date{margin:0;color:#90a0af}.c-job-card__pin-lists{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:16px}.c-job-card__pin-list{background-color:rgba(20,120,200,.07);padding:5px 15px;border-radius:12px;margin:0}.c-job-card__show-more{text-decoration:underline}.c-job-card__separator{position:relative}.c-job-card__separator::before{content:"•";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pagination{padding:2rem;display:flex;justify-content:space-around;overflow:hidden}#pagination span{display:flex;gap:1rem;color:#9da8b3;font-weight:700;font-size:1.6rem;cursor:pointer;flex:0 0 auto;padding:0 20px}@media (min-width:768px){#pagination span{font-size:2rem}}@media (min-width:768px) and (max-width:991px){.social-icons{display:flex;gap:4rem}}.social-icons__heading{font-style:normal;font-weight:700;font-size:1.6rem;line-height:160%;letter-spacing:-.02em;color:#3b556b}@media (max-width:767px){.social-icons__heading{margin-bottom:1.6rem}}@media (min-width:992px){.social-icons__heading{margin-bottom:1rem}}.social-icons__list{list-style:none;display:flex;padding:0;margin:0;gap:40px;flex-wrap:wrap}@media (min-width:992px){.social-icons__list{gap:30px}}.social-icons svg{height:32px;width:32px}.job-lists .spinner-search{display:inline-block;position:relative;width:80px;height:80px;text-align:center;display:flex;justify-content:space-around;margin:4rem auto}.job-lists .spinner-search div{position:absolute;border:4px solid #fa3273;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.job-lists .spinner-search div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}.ss-contact-person{margin:60px 0}@media (min-width:992px){.ss-contact-person{margin-top:0;margin-bottom:0}}.ss-contact-person__heading{margin-bottom:8px;text-align:center}@media (min-width:576px){.ss-contact-person__heading{text-align:left}}@media (min-width:768px){.ss-contact-person__heading{margin-bottom:10px}}@media (min-width:992px){.ss-contact-person__heading{margin-bottom:8px}}.ss-contact-person__phone-wrap{margin-top:16px}.ss-contact-person__item{padding:16px;border:1px solid #d9dfe8;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;word-wrap:break-word;word-break:break-all}.ss-contact-person__item:last-child{margin-bottom:0}@media (min-width:576px){.ss-contact-person__item{flex-direction:row;justify-content:start;gap:20px}}@media (min-width:768px){.ss-contact-person__item{gap:25px}}@media (min-width:992px){.ss-contact-person__item{gap:0;margin-bottom:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.ss-contact-person__image{border-radius:12px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px;max-width:168px}@media (min-width:576px){.ss-contact-person__image{margin-bottom:0}}@media (min-width:992px){.ss-contact-person__image{margin-bottom:10px;width:100%;max-width:100%}}@media (min-width:576px){.ss-contact-person__info{flex-grow:1}}.ss-contact-person__name{text-align:center}@media (min-width:576px){.ss-contact-person__name{text-align:left}}.ss-contact-person__position{text-align:center}@media (min-width:576px){.ss-contact-person__position{text-align:left}}.ss-contact-person__phone-wrap{border-top:1px solid #d9dfe8;padding-top:16px}.ss-contact-person__phone{font-size:18px;line-height:1.7;color:#10324c;flex-wrap:wrap}@media (hover){.ss-contact-person__phone:hover{color:#1478c8}}.ss-contact-person__phone svg{margin-right:6px}.ss-contact-person .ss-button{margin-top:30px}@media (min-width:576px){.ss-contact-person .ss-button{margin-top:0;flex-shrink:0}}@media (min-width:992px){.ss-contact-person .ss-button{width:100%;margin-top:8px}}@media (min-width:992px){.ss-contact-person.position-sticky{top:160px}}.company .wp-video{width:100%!important}.company .wp-video-shortcode{width:100%!important}.company .row{display:flex;flex-wrap:wrap}.company .col,.company .col-10,.company .col-11,.company .col-12,.company .col-2,.company .col-3,.company .col-4,.company .col-5,.company .col-6,.company .col-7,.company .col-8,.company .col-auto,.company .col-lg,.company .col-lg-10,.company .col-lg-12,.company .col-lg-2,.company .col-lg-3,.company .col-lg-4,.company .col-lg-5,.company .col-lg-6,.company .col-lg-7,.company .col-lg-8,.company .col-lg-9,.company .col-lg-auto,.company .col-md-10,.company .col-md-12,.company .col-md-3,.company .col-md-4,.company .col-md-5,.company .col-md-6,.company .col-md-7,.company .col-md-8,.company .col-md-9,.company .col-sm-1,.company .col-sm-11,.company .col-sm-12,.company .col-sm-3,.company .col-sm-4,.company .col-sm-5,.company .col-sm-6,.company .col-sm-7,.company .col-sm-8,.company .col-xl-4,.company .col-xl-5,.company .col-xl-6,.company .col-xl-7,.company .col-xl-8{padding-right:15px;padding-left:15px}.company .container{margin-right:auto;margin-left:auto}.company{max-width:1400px;margin:auto}@media (min-width:992px){.company__content .meta{border-right:solid 1px #d9dfe8;margin:0;padding-right:0}}.company__content .meta .job-detail{margin-bottom:4rem;padding:0}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail{margin-bottom:6rem;display:flex;gap:40px}}@media (min-width:992px){.company__content .meta .job-detail{margin-bottom:8rem}}.company__content .meta .job-detail__heading{color:#3b556b;font-style:normal;font-weight:700;font-size:1.8rem;line-height:160%;letter-spacing:-.02em;padding-bottom:10px;border-bottom:solid 1px #d9dfe8}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail__heading{border:none}}.company__content .meta .job-detail__ul{padding-left:0}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail__ul{display:flex;flex-wrap:wrap}}.company__content .meta .job-detail__ul a{color:#3b556b}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail__ul{width:100%}.company__content .meta .job-detail__ul::after{content:"";clear:both}}.company__content .meta .job-detail__list{padding-top:18px;padding-bottom:18px;list-style:none;border-bottom:solid 1px #d9dfe8;padding-right:1rem}.company__content .meta .job-detail__list .inner{display:flex;gap:20px;align-items:center}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail__list .inner{align-self:flex-start}}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail__list{padding-top:0;padding-bottom:20px;display:flex;gap:20px;width:45%;float:left;margin:0 1rem 2rem 1rem;border:none;padding-right:1.5rem;border-bottom:solid 1px #d9dfe8}}@media (min-width:992px){.company__content .meta .job-detail__list{padding-top:20px;padding-bottom:20px;padding-right:1.5rem}}.company__content .meta .job-detail__list span{font-size:1.8rem;font-weight:500}@media (min-width:768px) and (max-width:991px){.company__content .meta .job-detail__list.salary{border:none;margin-bottom:0}}.company__content .meta .job-detail__list svg{flex:0 0 auto}.company__content .meta .job-detail .list__heading{font-size:1.8rem;margin:0}.company__content .meta .job-detail .list a{font-size:1.8rem}.company__content .meta .job-detail .list a:hover{color:#1478c8}.company__content .meta .social-icons{margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.company__content .meta .social-icons{margin-bottom:6rem}}@media (min-width:992px){.company__content .meta .social-icons{margin-bottom:8rem}}.company__content .meta .social-icons h3{color:#3b556b}.company__hero{border:solid 1px #d9dfe8;border-radius:12px;position:relative;margin-bottom:60px}@media (max-width:767px){.company__hero{margin-right:15px;margin-left:15px}}@media (min-width:768px){.company__hero{margin-right:1rem;margin-left:1rem}}.company__hero .banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:12px;max-height:180px}@media (min-width:768px){.company__hero .banner img{max-height:350px}}.company__hero .logo{position:absolute;bottom:-20px;background:#fff;border-radius:12px;border:solid 1px #d9dfe8;height:70px;max-height:70px;max-width:70px;display:flex;flex-direction:column}@media (min-width:768px) and (max-width:991px){.company__hero .logo{height:90px;max-height:90px;max-width:90px}}@media (min-width:992px){.company__hero .logo{height:164px;max-height:164px;max-width:164px}}.company__hero .logo img{-o-object-fit:contain;object-fit:contain;border-radius:12px;padding:8px;flex:1;max-height:100%}.company-edit.container{max-width:800px}.company-edit.container .acf-fields>.acf-field{border-top:0}.company-edit{margin-bottom:80px}@media (min-width:768px){.company-edit{margin-bottom:120px}}@media (min-width:992px){.company-edit{margin-bottom:160px}}.intro{display:block;margin:0 0 4rem 0}@media (min-width:768px){.intro{display:flex;justify-content:space-between;flex-wrap:nowrap;align-content:flex-start}}@media (min-width:992px){.intro{margin:0 0 2.4rem 0}}@media (min-width:768px){.intro__title-section{margin-right:30px}}.intro__link{color:#10324c;font-style:normal;font-weight:500;font-size:1.8rem;line-height:145%;letter-spacing:-.02em;margin-bottom:5px}.intro__link:hover{color:#10324c}.intro__link:hover .intro__link-text{margin-left:10px}.intro__link-svg{transform:rotate(180deg)}.intro__link-text{all:unset;margin:0;transition:margin .5s}.intro__jobs-button{padding:21px;border:solid 2px #1478c8;display:flex;align-items:center;justify-content:center;gap:2px;width:100%;max-height:52px;margin:24px 0 0;transition:.25s}@media (min-width:768px){.intro__jobs-button{width:auto;max-height:72px;flex:0 0 auto}}.intro__jobs-button:hover{background-color:#1478c8;border:solid 2px #1478c8;color:#fff}.intro__jobs-button:hover .intro__jobs-button-text{color:#fff}.intro__jobs-button:hover .intro__jobs-button-svg{filter:brightness(10)}.intro__jobs-button-text{font-size:1.6rem;font-weight:700;color:#1478c8;margin:0;padding:0}.intro__jobs-button-svg{width:24px;height:24px}.job-lists__title{margin:0 0 24px}@media (min-width:768px){.job-lists__title{margin:0 0 32px}}.job-lists .container{all:unset}.company-copy__root{text-align:left;font-size:20px;line-height:160%;font-style:normal;font-weight:500;font-size:clamp(1.8rem,10vh,2rem);line-height:160%;font-family:"Proxima Nova",sans-serif;color:#3b556b;overflow:hidden}.company-copy__root p,.company-copy__root span{font-style:normal;font-size:clamp(1.8rem,2vw + 1rem,2rem);font-family:"Proxima Nova",sans-serif;color:#3b556b;font-weight:500}.company-copy__root ol,.company-copy__root ul{padding-left:3rem}.company-copy__root li,.company-copy__root ol,.company-copy__root ul{font-style:normal;font-size:clamp(1.8rem,10vh,2rem);font-family:"Proxima Nova",sans-serif;color:#3b556b;font-weight:500;text-align:left}.company-copy__root a{font-weight:500;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.company-copy__root article,.company-copy__root div{margin-bottom:1rem;line-height:160%}.company-copy__root iframe,.company-copy__root img{margin-bottom:1rem;margin-top:1rem;max-width:100%;width:100%}.company-copy__root iframe{aspect-ratio:16/9;height:100%;width:100%}.company-copy__excerpt{margin-bottom:40px}@media (min-width:768px){.company-copy__excerpt{margin-bottom:80px}}.company-copy__excerpt h4{margin-bottom:2rem;font-size:2.6rem}.company-copy__detail-heading{margin-top:24px}@media (min-width:768px) and (max-width:991px){.company-copy__detail-heading{margin-top:30px}}@media (min-width:992px){.company-copy__detail-heading{margin-top:60px}}@media (min-width:992px){.company-content-layout{display:grid!important;grid-template-columns:3fr 6.25fr 2.75fr;gap:24px}}@media (min-width:768px) and (max-width:991px){.ss-contact-person{margin-top:0}}