/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-widget{font-family:montserrat !important}
.s-media-full img,.s-media-full video{width:100%}
.s-image-rounded img{border-radius:30px}
.s-career-detail h2,.s-career-detail h3{margin-top:1rem;margin-bottom:.5rem;font-size:1.5rem}
.s-list ul,ul.s-list,.ck-list ul,ul.ck-list{display:flex;flex-direction:column;row-gap:.75rem;line-height:1.625}.s-list ul li,ul.s-list li,.ck-list ul li,ul.ck-list li{list-style-type:none;padding-left:1.25rem;text-indent:-.625rem}.s-list ul li:before,ul.s-list li:before,.ck-list ul li:before,ul.ck-list li:before{content:"\2022";display:inline-block;width:.625rem;font-weight:700;--tw-text-opacity:1;color:rgba(0,222,182,var(--tw-text-opacity))}.s-list.two-cols ul,.ck-list.two-cols ul{display:block !important}.s-list.two-cols ul,.ck-list.two-cols ul{-moz-column-gap:4rem;column-gap:4rem}@media (min-width:660px){.s-list.two-cols ul,.ck-list.two-cols ul{-moz-columns:2;columns:2}}.s-list.two-cols ul li,.ck-list.two-cols ul li{display:inline-block;vertical-align:top}.s-list.two-cols ul li:not(:last-child),.ck-list.two-cols ul li:not(:last-child){margin-bottom:1rem}h2+ul,h3+ul,h4+ul,h5+ul,h6+ul{margin-top:1rem}
.s-paragraph-spacing-reset p{margin-top:0;margin-bottom:0}
.page-node-type-page main{margin-left:auto;margin-right:auto;margin-top:5rem;max-width:766px;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:6rem}@media (min-width:768px){.page-node-type-page main{padding-bottom:9rem}}.page-node-type-page main h1{font-size:28px}@media (min-width:768px){.page-node-type-page main h1{font-size:2.25rem;line-height:1.2}}@media (min-width:1024px){.page-node-type-page main h1{font-size:3rem;line-height:1.2}}
.page-node-type-career main,.page-node-type-career-page main{padding-bottom:6rem}@media (min-width:768px){.page-node-type-career main,.page-node-type-career-page main{padding-bottom:9rem}}
.s-anchor-light-color a{--tw-text-opacity:1;color:rgba(0,222,182,var(--tw-text-opacity))}
